From 9767e76ba049ce20ac0d2236758f050bcd36d90f Mon Sep 17 00:00:00 2001 From: Max Roncace Date: Mon, 22 Dec 2025 18:41:19 -0500 Subject: [PATCH] GCN data 100% matching (#2987) * Update GZ2J01 symbols from linked DOL * GCN data 100% matching * Run dtk apply --- config/GZ2E01/config.yml | 6 + config/GZ2E01/rels/d_a_arrow/splits.txt | 2 +- config/GZ2E01/rels/d_a_arrow/symbols.txt | 6 +- config/GZ2E01/rels/d_a_b_bh/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_bh/symbols.txt | 2 +- config/GZ2E01/rels/d_a_b_bq/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_bq/symbols.txt | 3 +- config/GZ2E01/rels/d_a_b_dr/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_dr/symbols.txt | 3 +- config/GZ2E01/rels/d_a_b_dre/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_dre/symbols.txt | 2 +- config/GZ2E01/rels/d_a_b_ds/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_ds/symbols.txt | 33 +- config/GZ2E01/rels/d_a_b_gg/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_gg/symbols.txt | 3 +- config/GZ2E01/rels/d_a_b_gm/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_gm/symbols.txt | 5 +- config/GZ2E01/rels/d_a_b_gnd/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_gnd/symbols.txt | 7 +- config/GZ2E01/rels/d_a_b_go/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_go/symbols.txt | 2 +- config/GZ2E01/rels/d_a_b_gos/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_gos/symbols.txt | 2 +- config/GZ2E01/rels/d_a_b_mgn/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_mgn/symbols.txt | 5 +- config/GZ2E01/rels/d_a_b_ob/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_ob/symbols.txt | 9 +- config/GZ2E01/rels/d_a_b_oh/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_oh/symbols.txt | 2 +- config/GZ2E01/rels/d_a_b_tn/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_tn/symbols.txt | 3 +- config/GZ2E01/rels/d_a_b_yo/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_yo/symbols.txt | 3 +- config/GZ2E01/rels/d_a_b_yo_ice/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_yo_ice/symbols.txt | 5 +- config/GZ2E01/rels/d_a_b_zant/splits.txt | 2 +- config/GZ2E01/rels/d_a_b_zant/symbols.txt | 3 +- .../GZ2E01/rels/d_a_b_zant_magic/symbols.txt | 3 +- .../GZ2E01/rels/d_a_b_zant_mobile/splits.txt | 2 +- .../GZ2E01/rels/d_a_b_zant_mobile/symbols.txt | 2 +- config/GZ2E01/rels/d_a_balloon_2D/splits.txt | 2 +- config/GZ2E01/rels/d_a_bd/splits.txt | 2 +- config/GZ2E01/rels/d_a_bd/symbols.txt | 2 +- config/GZ2E01/rels/d_a_bg_obj/symbols.txt | 3 +- config/GZ2E01/rels/d_a_boomerang/symbols.txt | 11 +- config/GZ2E01/rels/d_a_bullet/splits.txt | 2 +- config/GZ2E01/rels/d_a_canoe/splits.txt | 2 +- config/GZ2E01/rels/d_a_canoe/symbols.txt | 4 +- config/GZ2E01/rels/d_a_coach_2D/splits.txt | 2 +- config/GZ2E01/rels/d_a_cow/splits.txt | 2 +- config/GZ2E01/rels/d_a_cow/symbols.txt | 3 +- config/GZ2E01/rels/d_a_crod/symbols.txt | 2 +- config/GZ2E01/rels/d_a_cstatue/splits.txt | 2 +- config/GZ2E01/rels/d_a_cstatue/symbols.txt | 3 +- config/GZ2E01/rels/d_a_demo00/splits.txt | 2 +- config/GZ2E01/rels/d_a_demo00/symbols.txt | 5 +- config/GZ2E01/rels/d_a_demo_item/splits.txt | 2 +- config/GZ2E01/rels/d_a_demo_item/symbols.txt | 2 +- config/GZ2E01/rels/d_a_do/splits.txt | 2 +- config/GZ2E01/rels/d_a_do/symbols.txt | 4 +- config/GZ2E01/rels/d_a_door_boss/symbols.txt | 5 +- .../GZ2E01/rels/d_a_door_bossL1/symbols.txt | 5 +- .../GZ2E01/rels/d_a_door_bossL5/symbols.txt | 5 +- .../GZ2E01/rels/d_a_door_dbdoor00/symbols.txt | 3 +- .../GZ2E01/rels/d_a_door_knob00/symbols.txt | 3 +- .../GZ2E01/rels/d_a_door_mbossL1/symbols.txt | 5 +- config/GZ2E01/rels/d_a_door_push/symbols.txt | 7 +- .../GZ2E01/rels/d_a_door_shutter/symbols.txt | 3 +- config/GZ2E01/rels/d_a_dshutter/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_ai/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_ai/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_arrow/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_arrow/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_ba/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_ba/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_bee/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_bee/symbols.txt | 6 +- config/GZ2E01/rels/d_a_e_bg/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_bg/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_bi/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_bi/symbols.txt | 6 +- config/GZ2E01/rels/d_a_e_bs/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_bs/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_bu/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_bu/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_bug/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_bug/symbols.txt | 8 +- config/GZ2E01/rels/d_a_e_cr/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_cr/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_db/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_db/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_dd/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_dd/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_df/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_df/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_dk/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_dk/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_dn/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_dn/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_dt/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_dt/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_fb/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_fb/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_fk/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_fk/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_fm/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_fm/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_fs/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_fs/symbols.txt | 7 +- config/GZ2E01/rels/d_a_e_fz/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_fz/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_ga/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_ga/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_gb/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_gb/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_ge/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_ge/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_gi/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_gi/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_gm/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_gm/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_gob/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_gob/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_gs/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_gs/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_hb/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_hb/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_hm/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_hm/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_hp/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_hp/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_hz/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_hz/symbols.txt | 6 +- config/GZ2E01/rels/d_a_e_hzelda/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_hzelda/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_is/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_is/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_kg/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_kg/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_kk/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_kk/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_kr/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_kr/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_mb/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_mb/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_mf/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_mf/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_mk/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_mk/symbols.txt | 4 +- config/GZ2E01/rels/d_a_e_mk_bo/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_mk_bo/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_mm/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_mm/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_mm_mt/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_ms/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_ms/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_nest/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_nest/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_nz/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_nz/symbols.txt | 8 +- config/GZ2E01/rels/d_a_e_oc/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_oc/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_oct_bg/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_oct_bg/symbols.txt | 11 +- config/GZ2E01/rels/d_a_e_ot/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_ot/symbols.txt | 10 +- config/GZ2E01/rels/d_a_e_ph/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_ph/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_pm/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_pm/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_po/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_po/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_pz/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_pz/symbols.txt | 13 +- config/GZ2E01/rels/d_a_e_rb/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_rb/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_rd/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_rd/symbols.txt | 13 +- config/GZ2E01/rels/d_a_e_rdb/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_rdb/symbols.txt | 4 +- config/GZ2E01/rels/d_a_e_rdy/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_rdy/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_s1/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_s1/symbols.txt | 7 +- config/GZ2E01/rels/d_a_e_sb/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_sb/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_sf/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_sf/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_sg/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_sg/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_sh/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_sh/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_sm/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_sm/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_sm2/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_sm2/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_st/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_st/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_sw/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_sw/symbols.txt | 11 +- config/GZ2E01/rels/d_a_e_th/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_th/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_tk/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_tk/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_tk2/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_tk2/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_tt/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_tt/symbols.txt | 10 +- config/GZ2E01/rels/d_a_e_vt/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_vt/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_wb/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_wb/symbols.txt | 25 +- config/GZ2E01/rels/d_a_e_ws/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_ws/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_ww/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_ww/symbols.txt | 7 +- config/GZ2E01/rels/d_a_e_yc/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_yc/symbols.txt | 2 +- config/GZ2E01/rels/d_a_e_yd/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_yd/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_yg/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_yg/symbols.txt | 9 +- config/GZ2E01/rels/d_a_e_yh/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_yh/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_yk/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_yk/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_ym/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_ym/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_ymb/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_ymb/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_yr/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_yr/symbols.txt | 3 +- config/GZ2E01/rels/d_a_e_zh/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_zh/symbols.txt | 6 +- config/GZ2E01/rels/d_a_e_zm/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_zm/symbols.txt | 5 +- config/GZ2E01/rels/d_a_e_zs/splits.txt | 2 +- config/GZ2E01/rels/d_a_e_zs/symbols.txt | 3 +- config/GZ2E01/rels/d_a_econt/symbols.txt | 2 +- config/GZ2E01/rels/d_a_ep/symbols.txt | 3 +- .../GZ2E01/rels/d_a_formation_mng/symbols.txt | 3 +- config/GZ2E01/rels/d_a_fr/splits.txt | 2 +- config/GZ2E01/rels/d_a_fr/symbols.txt | 2 +- config/GZ2E01/rels/d_a_grass/splits.txt | 2 +- config/GZ2E01/rels/d_a_grass/symbols.txt | 8 +- config/GZ2E01/rels/d_a_horse/splits.txt | 2 +- config/GZ2E01/rels/d_a_horse/symbols.txt | 31 +- config/GZ2E01/rels/d_a_kago/splits.txt | 2 +- config/GZ2E01/rels/d_a_kago/symbols.txt | 2 +- config/GZ2E01/rels/d_a_kytag06/splits.txt | 2 +- config/GZ2E01/rels/d_a_kytag06/symbols.txt | 3 +- config/GZ2E01/rels/d_a_mant/symbols.txt | 3 +- config/GZ2E01/rels/d_a_mg_fish/splits.txt | 2 +- config/GZ2E01/rels/d_a_mg_fish/symbols.txt | 5 +- config/GZ2E01/rels/d_a_mg_fshop/splits.txt | 2 +- config/GZ2E01/rels/d_a_mg_fshop/symbols.txt | 3 +- config/GZ2E01/rels/d_a_mg_rod/splits.txt | 2 +- config/GZ2E01/rels/d_a_mg_rod/symbols.txt | 15 +- config/GZ2E01/rels/d_a_myna/splits.txt | 2 +- config/GZ2E01/rels/d_a_myna/symbols.txt | 3 +- config/GZ2E01/rels/d_a_nbomb/splits.txt | 2 +- config/GZ2E01/rels/d_a_nbomb/symbols.txt | 3 +- config/GZ2E01/rels/d_a_ni/splits.txt | 2 +- config/GZ2E01/rels/d_a_ni/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_aru/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_aru/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_ash/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_ash/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_ashB/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_ashB/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_bans/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_bans/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_besu/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_besu/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_blue_ns/splits.txt | 2 +- .../GZ2E01/rels/d_a_npc_blue_ns/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_bou/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_bou/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_bouS/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_bouS/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_cdn3/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_chat/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_chat/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_chin/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_chin/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_clerka/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_clerka/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_clerkb/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_clerkb/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_clerkt/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_clerkt/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_df/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_doc/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_doc/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_doorboy/splits.txt | 2 +- .../GZ2E01/rels/d_a_npc_doorboy/symbols.txt | 3 +- .../GZ2E01/rels/d_a_npc_drainSol/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_du/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_du/symbols.txt | 2 +- config/GZ2E01/rels/d_a_npc_fairy/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_fairy/symbols.txt | 3 +- .../rels/d_a_npc_fairy_seirei/splits.txt | 2 +- .../rels/d_a_npc_fairy_seirei/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_fish/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_gnd/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_gnd/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_gra/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_gra/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_grc/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_grc/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_grd/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_grd/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_grm/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_grm/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_grmc/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_grmc/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_gro/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_gro/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_grr/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_grr/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_grs/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_grs/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_grz/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_grz/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_guard/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_gwolf/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_gwolf/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_hanjo/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_hanjo/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_henna/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_henna/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_hoz/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_hoz/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_impal/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_impal/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_ins/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_ins/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_jagar/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_jagar/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_kakashi/splits.txt | 2 +- .../GZ2E01/rels/d_a_npc_kakashi/symbols.txt | 3 +- .../GZ2E01/rels/d_a_npc_kasi_hana/splits.txt | 2 +- .../GZ2E01/rels/d_a_npc_kasi_hana/symbols.txt | 3 +- .../GZ2E01/rels/d_a_npc_kasi_kyu/splits.txt | 2 +- .../GZ2E01/rels/d_a_npc_kasi_kyu/symbols.txt | 3 +- .../GZ2E01/rels/d_a_npc_kasi_mich/splits.txt | 2 +- .../GZ2E01/rels/d_a_npc_kasi_mich/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_kkri/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_kkri/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_kn/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_kn/symbols.txt | 7 +- config/GZ2E01/rels/d_a_npc_knj/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_knj/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_kolin/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_kolin/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_kolinb/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_kolinb/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_ks/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_ks/symbols.txt | 9 +- config/GZ2E01/rels/d_a_npc_kyury/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_len/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_len/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_lf/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_lf/symbols.txt | 2 +- config/GZ2E01/rels/d_a_npc_lud/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_lud/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_maro/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_maro/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_midp/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_midp/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_moi/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_moi/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_moir/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_moir/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_myna2/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_myna2/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_ne/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_ne/symbols.txt | 2 +- .../GZ2E01/rels/d_a_npc_pachi_besu/splits.txt | 2 +- .../rels/d_a_npc_pachi_besu/symbols.txt | 5 +- .../GZ2E01/rels/d_a_npc_pachi_maro/splits.txt | 2 +- .../rels/d_a_npc_pachi_maro/symbols.txt | 3 +- .../GZ2E01/rels/d_a_npc_pachi_taro/splits.txt | 2 +- .../rels/d_a_npc_pachi_taro/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_passer/symbols.txt | 3 +- .../GZ2E01/rels/d_a_npc_passer2/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_post/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_post/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_pouya/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_prayer/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_prayer/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_raca/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_raca/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_rafrel/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_rafrel/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_saru/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_saru/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_seib/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_seib/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_seic/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_seic/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_seid/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_seid/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_seira/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_seira/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_seira2/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_seira2/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_seirei/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_seirei/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_shad/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_shad/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_shaman/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_shaman/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_shoe/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_shoe/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_sola/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_sola/symbols.txt | 3 +- .../GZ2E01/rels/d_a_npc_soldierA/splits.txt | 2 +- .../GZ2E01/rels/d_a_npc_soldierA/symbols.txt | 5 +- .../GZ2E01/rels/d_a_npc_soldierB/splits.txt | 2 +- .../GZ2E01/rels/d_a_npc_soldierB/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_sq/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_sq/symbols.txt | 2 +- config/GZ2E01/rels/d_a_npc_taro/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_taro/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_the/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_the/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_theB/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_theB/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_tk/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_tk/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_tkc/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_tkc/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_tkj/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_tkj/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_tkj2/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_tkj2/symbols.txt | 2 +- config/GZ2E01/rels/d_a_npc_tks/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_tks/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_toby/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_toby/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_tr/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_tr/symbols.txt | 2 +- config/GZ2E01/rels/d_a_npc_uri/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_uri/symbols.txt | 3 +- .../GZ2E01/rels/d_a_npc_wrestler/splits.txt | 2 +- .../GZ2E01/rels/d_a_npc_wrestler/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_yamid/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_yamid/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_yamis/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_yamis/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_yamit/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_yamit/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_yelia/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_yelia/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_ykm/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_ykm/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_ykw/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_ykw/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_zanb/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_zanb/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_zant/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_zant/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_zelR/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_zelR/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_zelRo/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_zelRo/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_zelda/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_zelda/symbols.txt | 3 +- config/GZ2E01/rels/d_a_npc_zra/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_zra/symbols.txt | 2 +- config/GZ2E01/rels/d_a_npc_zrc/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_zrc/symbols.txt | 5 +- config/GZ2E01/rels/d_a_npc_zrz/splits.txt | 2 +- config/GZ2E01/rels/d_a_npc_zrz/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_Turara/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_Turara/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_TvCdlst/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_Y_taihou/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_Y_taihou/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_amiShutter/splits.txt | 2 +- .../rels/d_a_obj_amiShutter/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_ari/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_ari/symbols.txt | 2 +- .../GZ2E01/rels/d_a_obj_automata/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_automata/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_avalanche/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_balloon/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_balloon/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_barDesk/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_barDesk/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_batta/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_batta/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_bed/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_bemos/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_bemos/symbols.txt | 2 + .../GZ2E01/rels/d_a_obj_bk_leaf/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_bky_rock/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_bmWindow/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_bmWindow/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_bmshutter/symbols.txt | 7 +- .../GZ2E01/rels/d_a_obj_bosswarp/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_boumato/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_brg/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_bsGate/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_bsGate/symbols.txt | 3 +- .../rels/d_a_obj_bubblePilar/splits.txt | 2 +- .../rels/d_a_obj_bubblePilar/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_carry/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_cb/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_cb/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_cblock/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_cblock/symbols.txt | 4 +- config/GZ2E01/rels/d_a_obj_cdoor/symbols.txt | 7 +- .../rels/d_a_obj_chandelier/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_chest/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_cho/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_cho/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_cwall/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_cwall/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_dan/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_dan/symbols.txt | 2 +- .../GZ2E01/rels/d_a_obj_digsnow/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_dmelevator/splits.txt | 2 +- .../rels/d_a_obj_dmelevator/symbols.txt | 10 +- config/GZ2E01/rels/d_a_obj_drop/symbols.txt | 7 +- .../GZ2E01/rels/d_a_obj_fireWood/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_fireWood2/splits.txt | 2 +- .../rels/d_a_obj_firepillar/symbols.txt | 5 +- .../rels/d_a_obj_firepillar2/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_food/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_food/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_fw/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_fw/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_gadget/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_gadget/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_gb/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_geyser/symbols.txt | 7 +- .../GZ2E01/rels/d_a_obj_glowSphere/splits.txt | 2 +- .../rels/d_a_obj_glowSphere/symbols.txt | 7 +- config/GZ2E01/rels/d_a_obj_gm/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_gm/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_goGate/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_goGate/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_gomikabe/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_gomikabe/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_gpTaru/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_gpTaru/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_gra2/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_gra2/symbols.txt | 9 +- .../rels/d_a_obj_groundwater/splits.txt | 2 +- .../rels/d_a_obj_groundwater/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_h_saku/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_heavySw/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_heavySw/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_hfuta/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_hfuta/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_hsTarget/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_ice_s/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_ice_s/symbols.txt | 2 +- .../GZ2E01/rels/d_a_obj_iceblock/symbols.txt | 7 +- .../GZ2E01/rels/d_a_obj_iceleaf/symbols.txt | 7 +- config/GZ2E01/rels/d_a_obj_ita/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_itamato/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_ito/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_ito/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_kabuto/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_kabuto/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_kag/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_kag/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_kago/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_kago/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_kamakiri/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_kamakiri/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_kanban2/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_kanban2/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_kantera/symbols.txt | 5 +- .../rels/d_a_obj_katatsumuri/splits.txt | 2 +- .../rels/d_a_obj_katatsumuri/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_kbacket/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_kbacket/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_kbox/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_kbox/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_key/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_key/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_keyhole/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_keyhole/symbols.txt | 6 +- config/GZ2E01/rels/d_a_obj_kgate/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_ki/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_ki/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_kiPot/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_kita/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_kita/symbols.txt | 2 +- .../GZ2E01/rels/d_a_obj_kshutter/symbols.txt | 13 +- .../GZ2E01/rels/d_a_obj_ktOnFire/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_kuwagata/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_kuwagata/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_ladder/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_lbox/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_lbox/symbols.txt | 2 +- .../rels/d_a_obj_life_container/symbols.txt | 5 +- .../rels/d_a_obj_lv1Candle00/splits.txt | 2 +- .../rels/d_a_obj_lv1Candle01/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv2Candle/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv3Candle/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv3Water/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv3Water/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_lv3Water2/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv3Water2/symbols.txt | 3 +- .../rels/d_a_obj_lv4CandleDemoTag/splits.txt | 2 +- .../rels/d_a_obj_lv4CandleDemoTag/symbols.txt | 2 +- .../rels/d_a_obj_lv4CandleTag/splits.txt | 2 +- .../rels/d_a_obj_lv4CandleTag/symbols.txt | 3 +- .../rels/d_a_obj_lv4EdShutter/splits.txt | 2 +- .../rels/d_a_obj_lv4EdShutter/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_lv4Gate/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv4Gate/symbols.txt | 3 +- .../rels/d_a_obj_lv4HsTarget/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv4PoGate/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv4PoGate/symbols.txt | 3 +- .../rels/d_a_obj_lv4RailWall/symbols.txt | 5 +- .../rels/d_a_obj_lv4SlideWall/splits.txt | 2 +- .../rels/d_a_obj_lv4SlideWall/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_lv4bridge/symbols.txt | 5 +- .../rels/d_a_obj_lv4digsand/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_lv4floor/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_lv4sand/symbols.txt | 3 +- .../rels/d_a_obj_lv5FloorBoard/splits.txt | 2 +- .../rels/d_a_obj_lv5FloorBoard/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_lv5IceWall/splits.txt | 2 +- .../rels/d_a_obj_lv5IceWall/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_lv5SwIce/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv5SwIce/symbols.txt | 3 +- .../rels/d_a_obj_lv6ChangeGate/splits.txt | 2 +- .../rels/d_a_obj_lv6ChangeGate/symbols.txt | 3 +- .../rels/d_a_obj_lv6FurikoTrap/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv6Lblock/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv6Lblock/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_lv6SwGate/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv6SwGate/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_lv6SzGate/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv6SzGate/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_lv6Tenbin/splits.txt | 2 +- .../rels/d_a_obj_lv6TogeRoll/splits.txt | 2 +- .../rels/d_a_obj_lv6TogeRoll/symbols.txt | 3 +- .../rels/d_a_obj_lv6TogeTrap/splits.txt | 2 +- .../rels/d_a_obj_lv6TogeTrap/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_lv6bemos/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_lv6bemos2/symbols.txt | 7 +- .../GZ2E01/rels/d_a_obj_lv6swturn/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_lv7BsGate/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv7BsGate/symbols.txt | 3 +- .../rels/d_a_obj_lv7PropellerY/splits.txt | 2 +- .../rels/d_a_obj_lv7PropellerY/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_lv7bridge/symbols.txt | 5 +- .../rels/d_a_obj_lv8KekkaiTrap/splits.txt | 2 +- .../rels/d_a_obj_lv8KekkaiTrap/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_lv8Lift/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_lv8Lift/symbols.txt | 3 +- .../rels/d_a_obj_lv8OptiLift/splits.txt | 2 +- .../rels/d_a_obj_lv8OptiLift/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_lv8UdFloor/splits.txt | 2 +- .../rels/d_a_obj_lv8UdFloor/symbols.txt | 3 +- .../rels/d_a_obj_lv9SwShutter/splits.txt | 2 +- .../rels/d_a_obj_lv9SwShutter/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_magLift/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_magLift/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_magLiftRot/splits.txt | 2 +- .../rels/d_a_obj_magLiftRot/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_magne_arm/symbols.txt | 13 +- config/GZ2E01/rels/d_a_obj_maki/splits.txt | 2 +- .../rels/d_a_obj_master_sword/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_mgate/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_mie/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_mie/symbols.txt | 2 +- .../rels/d_a_obj_mirror_6pole/symbols.txt | 3 +- .../rels/d_a_obj_mirror_screw/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_movebox/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_movebox/symbols.txt | 11 +- config/GZ2E01/rels/d_a_obj_msima/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_msima/symbols.txt | 2 +- .../GZ2E01/rels/d_a_obj_mvstair/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_myogan/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_myogan/symbols.txt | 2 +- .../GZ2E01/rels/d_a_obj_nameplate/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_nan/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_nan/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_nougu/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_octhashi/symbols.txt | 2 +- .../GZ2E01/rels/d_a_obj_oiltubo/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_onsenTaru/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_onsenTaru/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_pdoor/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_pdtile/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_pillar/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_pillar/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_pleaf/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_poCandle/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_poCandle/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_poFire/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_poFire/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_poTbox/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_poTbox/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_pumpkin/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_pumpkin/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_rfHole/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_rfHole/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_rgate/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_riverrock/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_riverrock/symbols.txt | 2 +- .../rels/d_a_obj_rope_bridge/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_rotBridge/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_rotTrap/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_rotTrap/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_rstair/symbols.txt | 7 +- config/GZ2E01/rels/d_a_obj_rw/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_rw/symbols.txt | 2 +- .../rels/d_a_obj_sWallShutter/splits.txt | 2 +- .../rels/d_a_obj_sWallShutter/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_saidan/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_saidan/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_scannon/symbols.txt | 3 +- .../rels/d_a_obj_scannon_crs/symbols.txt | 3 +- .../rels/d_a_obj_scannon_ten/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_sekidoor/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_sekidoor/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_sekizo/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_sekizo/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_sekizoa/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_sekizoa/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_shield/symbols.txt | 7 +- .../GZ2E01/rels/d_a_obj_smallkey/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_smgdoor/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_smtile/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_snowEffTag/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_so/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_so/symbols.txt | 2 +- .../GZ2E01/rels/d_a_obj_spinLift/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_spinLift/symbols.txt | 2 +- .../GZ2E01/rels/d_a_obj_ss_drink/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_stairBlock/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_stick/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_stone/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_stopper/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_stopper/symbols.txt | 6 +- .../GZ2E01/rels/d_a_obj_stopper2/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_swBallA/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_swBallB/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_swBallC/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_swhang/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_sword/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_swpush/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_swpush/symbols.txt | 6 +- .../GZ2E01/rels/d_a_obj_swpush2/symbols.txt | 7 +- config/GZ2E01/rels/d_a_obj_swpush5/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_swpush5/symbols.txt | 8 +- config/GZ2E01/rels/d_a_obj_swturn/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_syRock/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_syRock/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_taFence/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_taFence/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_takaraDai/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_ten/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_ten/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_thdoor/symbols.txt | 2 +- .../GZ2E01/rels/d_a_obj_timeFire/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_timer/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_tks/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_tks/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_toby/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_toby/symbols.txt | 6 +- .../GZ2E01/rels/d_a_obj_tobyhouse/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_tobyhouse/symbols.txt | 2 +- .../GZ2E01/rels/d_a_obj_togeTrap/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_togeTrap/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_tombo/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_tombo/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_tp/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_treesh/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_twGate/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_volcball/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_volcbom/symbols.txt | 7 +- .../GZ2E01/rels/d_a_obj_warp_kbrg/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_warp_obrg/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_waterGate/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_waterGate/symbols.txt | 3 +- .../rels/d_a_obj_waterPillar/splits.txt | 2 +- .../rels/d_a_obj_waterPillar/symbols.txt | 3 +- config/GZ2E01/rels/d_a_obj_wdStick/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_wdStick/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_web0/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_web0/symbols.txt | 2 +- config/GZ2E01/rels/d_a_obj_web1/splits.txt | 2 +- config/GZ2E01/rels/d_a_obj_web1/symbols.txt | 2 +- .../rels/d_a_obj_well_cover/symbols.txt | 5 +- .../rels/d_a_obj_wood_statue/symbols.txt | 5 +- config/GZ2E01/rels/d_a_obj_yel_bag/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_yel_bag/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_yobikusa/symbols.txt | 3 +- .../GZ2E01/rels/d_a_obj_zrTurara/splits.txt | 2 +- .../GZ2E01/rels/d_a_obj_zrTurara/symbols.txt | 2 +- .../rels/d_a_obj_zrTuraraRock/splits.txt | 2 +- .../rels/d_a_obj_zrTuraraRock/symbols.txt | 5 +- .../GZ2E01/rels/d_a_obj_zraMark/symbols.txt | 2 +- config/GZ2E01/rels/d_a_peru/splits.txt | 2 +- config/GZ2E01/rels/d_a_peru/symbols.txt | 3 +- config/GZ2E01/rels/d_a_ppolamp/symbols.txt | 4 +- .../GZ2E01/rels/d_a_scene_exit2/symbols.txt | 5 +- config/GZ2E01/rels/d_a_spinner/splits.txt | 2 +- config/GZ2E01/rels/d_a_spinner/symbols.txt | 4 +- config/GZ2E01/rels/d_a_sq/splits.txt | 2 +- config/GZ2E01/rels/d_a_sq/symbols.txt | 2 +- config/GZ2E01/rels/d_a_swBall/symbols.txt | 3 +- config/GZ2E01/rels/d_a_swLBall/symbols.txt | 5 +- config/GZ2E01/rels/d_a_swc00/symbols.txt | 5 +- config/GZ2E01/rels/d_a_tag_CstaSw/splits.txt | 2 +- config/GZ2E01/rels/d_a_tag_TWgate/symbols.txt | 3 +- config/GZ2E01/rels/d_a_tag_csw/symbols.txt | 3 +- config/GZ2E01/rels/d_a_tag_evtmsg/symbols.txt | 3 +- .../GZ2E01/rels/d_a_tag_firewall/symbols.txt | 2 +- config/GZ2E01/rels/d_a_tag_hstop/splits.txt | 2 +- config/GZ2E01/rels/d_a_tag_lantern/splits.txt | 2 +- .../GZ2E01/rels/d_a_tag_lv2prchk/symbols.txt | 5 +- .../GZ2E01/rels/d_a_tag_lv6CstaSw/splits.txt | 2 +- config/GZ2E01/rels/d_a_tag_poFire/splits.txt | 2 +- .../rels/d_a_tag_river_back/symbols.txt | 5 +- .../rels/d_a_tag_statue_evt/symbols.txt | 5 +- .../GZ2E01/rels/d_a_tag_waterfall/splits.txt | 2 +- .../GZ2E01/rels/d_a_tag_waterfall/symbols.txt | 2 +- config/GZ2E01/rels/d_a_tbox/splits.txt | 2 +- config/GZ2E01/rels/d_a_tbox/symbols.txt | 3 +- config/GZ2E01/rels/d_a_tbox2/symbols.txt | 5 +- config/GZ2E01/rels/d_a_title/splits.txt | 2 +- config/GZ2E01/rels/d_a_title/symbols.txt | 3 +- config/GZ2E01/rels/d_a_ykgr/splits.txt | 2 +- config/GZ2E01/splits.txt | 7 +- config/GZ2E01/symbols.txt | 5783 ++++++++-------- config/GZ2J01/config.yml | 6 + config/GZ2J01/rels/d_a_arrow/splits.txt | 2 +- config/GZ2J01/rels/d_a_arrow/symbols.txt | 6 +- config/GZ2J01/rels/d_a_b_bh/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_bh/symbols.txt | 2 +- config/GZ2J01/rels/d_a_b_bq/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_bq/symbols.txt | 7 +- config/GZ2J01/rels/d_a_b_dr/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_dr/symbols.txt | 7 +- config/GZ2J01/rels/d_a_b_dre/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_dre/symbols.txt | 2 +- config/GZ2J01/rels/d_a_b_ds/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_ds/symbols.txt | 23 +- config/GZ2J01/rels/d_a_b_gg/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_gg/symbols.txt | 5 +- config/GZ2J01/rels/d_a_b_gm/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_gm/symbols.txt | 5 +- config/GZ2J01/rels/d_a_b_gnd/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_gnd/symbols.txt | 7 +- config/GZ2J01/rels/d_a_b_go/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_go/symbols.txt | 2 +- config/GZ2J01/rels/d_a_b_gos/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_gos/symbols.txt | 2 +- config/GZ2J01/rels/d_a_b_mgn/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_mgn/symbols.txt | 5 +- config/GZ2J01/rels/d_a_b_ob/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_ob/symbols.txt | 6 +- config/GZ2J01/rels/d_a_b_oh/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_oh/symbols.txt | 2 +- config/GZ2J01/rels/d_a_b_tn/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_tn/symbols.txt | 5 +- config/GZ2J01/rels/d_a_b_yo/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_yo/symbols.txt | 5 +- config/GZ2J01/rels/d_a_b_yo_ice/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_yo_ice/symbols.txt | 5 +- config/GZ2J01/rels/d_a_b_zant/splits.txt | 2 +- config/GZ2J01/rels/d_a_b_zant/symbols.txt | 5 +- .../GZ2J01/rels/d_a_b_zant_magic/symbols.txt | 3 +- .../GZ2J01/rels/d_a_b_zant_mobile/splits.txt | 2 +- .../GZ2J01/rels/d_a_b_zant_mobile/symbols.txt | 2 +- config/GZ2J01/rels/d_a_balloon_2D/splits.txt | 2 +- config/GZ2J01/rels/d_a_bd/splits.txt | 2 +- config/GZ2J01/rels/d_a_bd/symbols.txt | 2 +- config/GZ2J01/rels/d_a_bg_obj/symbols.txt | 5 +- config/GZ2J01/rels/d_a_boomerang/symbols.txt | 3 +- config/GZ2J01/rels/d_a_bullet/splits.txt | 2 +- config/GZ2J01/rels/d_a_canoe/splits.txt | 2 +- config/GZ2J01/rels/d_a_canoe/symbols.txt | 4 +- config/GZ2J01/rels/d_a_coach_2D/splits.txt | 2 +- config/GZ2J01/rels/d_a_cow/splits.txt | 2 +- config/GZ2J01/rels/d_a_cow/symbols.txt | 3 +- config/GZ2J01/rels/d_a_crod/symbols.txt | 2 +- config/GZ2J01/rels/d_a_cstatue/splits.txt | 2 +- config/GZ2J01/rels/d_a_cstatue/symbols.txt | 3 +- config/GZ2J01/rels/d_a_demo00/splits.txt | 2 +- config/GZ2J01/rels/d_a_demo00/symbols.txt | 5 +- config/GZ2J01/rels/d_a_demo_item/splits.txt | 2 +- config/GZ2J01/rels/d_a_demo_item/symbols.txt | 1 + config/GZ2J01/rels/d_a_do/splits.txt | 2 +- config/GZ2J01/rels/d_a_do/symbols.txt | 4 +- config/GZ2J01/rels/d_a_door_boss/symbols.txt | 5 +- .../GZ2J01/rels/d_a_door_bossL1/symbols.txt | 5 +- .../GZ2J01/rels/d_a_door_bossL5/symbols.txt | 5 +- .../GZ2J01/rels/d_a_door_dbdoor00/symbols.txt | 5 +- .../GZ2J01/rels/d_a_door_knob00/symbols.txt | 5 +- .../GZ2J01/rels/d_a_door_mbossL1/symbols.txt | 5 +- config/GZ2J01/rels/d_a_door_push/symbols.txt | 7 +- .../GZ2J01/rels/d_a_door_shutter/symbols.txt | 3 +- config/GZ2J01/rels/d_a_dshutter/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_ai/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_ai/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_arrow/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_arrow/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_ba/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_ba/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_bee/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_bee/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_bg/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_bg/symbols.txt | 2 +- config/GZ2J01/rels/d_a_e_bi/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_bi/symbols.txt | 6 +- config/GZ2J01/rels/d_a_e_bs/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_bs/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_bu/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_bu/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_bug/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_bug/symbols.txt | 8 +- config/GZ2J01/rels/d_a_e_cr/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_cr/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_db/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_db/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_dd/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_dd/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_df/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_df/symbols.txt | 6 +- config/GZ2J01/rels/d_a_e_dk/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_dk/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_dn/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_dn/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_dt/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_dt/symbols.txt | 4 +- config/GZ2J01/rels/d_a_e_fb/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_fb/symbols.txt | 2 +- config/GZ2J01/rels/d_a_e_fk/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_fk/symbols.txt | 2 +- config/GZ2J01/rels/d_a_e_fm/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_fm/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_fs/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_fs/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_fz/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_fz/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_ga/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_ga/symbols.txt | 2 +- config/GZ2J01/rels/d_a_e_gb/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_gb/symbols.txt | 9 +- config/GZ2J01/rels/d_a_e_ge/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_ge/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_gi/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_gi/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_gm/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_gm/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_gob/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_gob/symbols.txt | 2 +- config/GZ2J01/rels/d_a_e_gs/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_gs/symbols.txt | 2 +- config/GZ2J01/rels/d_a_e_hb/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_hb/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_hm/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_hm/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_hp/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_hp/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_hz/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_hz/symbols.txt | 6 +- config/GZ2J01/rels/d_a_e_hzelda/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_hzelda/symbols.txt | 9 +- config/GZ2J01/rels/d_a_e_is/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_is/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_kg/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_kg/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_kk/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_kk/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_kr/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_kr/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_mb/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_mb/symbols.txt | 18 +- config/GZ2J01/rels/d_a_e_mf/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_mf/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_mk/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_mk/symbols.txt | 4 +- config/GZ2J01/rels/d_a_e_mk_bo/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_mk_bo/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_mm/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_mm/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_mm_mt/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_ms/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_ms/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_nest/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_nest/symbols.txt | 2 +- config/GZ2J01/rels/d_a_e_nz/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_nz/symbols.txt | 8 +- config/GZ2J01/rels/d_a_e_oc/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_oc/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_oct_bg/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_oct_bg/symbols.txt | 11 +- config/GZ2J01/rels/d_a_e_ot/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_ot/symbols.txt | 10 +- config/GZ2J01/rels/d_a_e_ph/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_ph/symbols.txt | 2 +- config/GZ2J01/rels/d_a_e_pm/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_pm/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_po/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_po/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_pz/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_pz/symbols.txt | 13 +- config/GZ2J01/rels/d_a_e_rb/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_rb/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_rd/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_rd/symbols.txt | 14 +- config/GZ2J01/rels/d_a_e_rdb/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_rdb/symbols.txt | 6 +- config/GZ2J01/rels/d_a_e_rdy/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_rdy/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_s1/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_s1/symbols.txt | 7 +- config/GZ2J01/rels/d_a_e_sb/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_sb/symbols.txt | 10 +- config/GZ2J01/rels/d_a_e_sf/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_sf/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_sg/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_sg/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_sh/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_sh/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_sm/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_sm/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_sm2/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_sm2/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_st/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_st/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_sw/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_sw/symbols.txt | 11 +- config/GZ2J01/rels/d_a_e_th/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_th/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_tk/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_tk/symbols.txt | 2 +- config/GZ2J01/rels/d_a_e_tk2/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_tk2/symbols.txt | 2 +- config/GZ2J01/rels/d_a_e_tt/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_tt/symbols.txt | 10 +- config/GZ2J01/rels/d_a_e_vt/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_vt/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_wb/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_wb/symbols.txt | 18 +- config/GZ2J01/rels/d_a_e_ws/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_ws/symbols.txt | 6 +- config/GZ2J01/rels/d_a_e_ww/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_ww/symbols.txt | 7 +- config/GZ2J01/rels/d_a_e_yc/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_yc/symbols.txt | 2 +- config/GZ2J01/rels/d_a_e_yd/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_yd/symbols.txt | 6 +- config/GZ2J01/rels/d_a_e_yg/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_yg/symbols.txt | 7 +- config/GZ2J01/rels/d_a_e_yh/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_yh/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_yk/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_yk/symbols.txt | 6 +- config/GZ2J01/rels/d_a_e_ym/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_ym/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_ymb/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_ymb/symbols.txt | 5 +- config/GZ2J01/rels/d_a_e_yr/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_yr/symbols.txt | 3 +- config/GZ2J01/rels/d_a_e_zh/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_zh/symbols.txt | 10 +- config/GZ2J01/rels/d_a_e_zm/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_zm/symbols.txt | 6 +- config/GZ2J01/rels/d_a_e_zs/splits.txt | 2 +- config/GZ2J01/rels/d_a_e_zs/symbols.txt | 3 +- config/GZ2J01/rels/d_a_econt/symbols.txt | 2 +- config/GZ2J01/rels/d_a_ep/symbols.txt | 3 +- .../GZ2J01/rels/d_a_formation_mng/symbols.txt | 3 +- config/GZ2J01/rels/d_a_fr/splits.txt | 2 +- config/GZ2J01/rels/d_a_fr/symbols.txt | 2 +- config/GZ2J01/rels/d_a_grass/splits.txt | 2 +- config/GZ2J01/rels/d_a_horse/splits.txt | 2 +- config/GZ2J01/rels/d_a_horse/symbols.txt | 17 +- config/GZ2J01/rels/d_a_hozelda/splits.txt | 1 + config/GZ2J01/rels/d_a_kago/splits.txt | 2 +- config/GZ2J01/rels/d_a_kago/symbols.txt | 2 +- config/GZ2J01/rels/d_a_kytag03/symbols.txt | 2 +- config/GZ2J01/rels/d_a_kytag06/splits.txt | 2 +- config/GZ2J01/rels/d_a_kytag06/symbols.txt | 3 +- config/GZ2J01/rels/d_a_mant/symbols.txt | 3 +- config/GZ2J01/rels/d_a_mg_fish/splits.txt | 2 +- config/GZ2J01/rels/d_a_mg_fish/symbols.txt | 7 +- config/GZ2J01/rels/d_a_mg_fshop/splits.txt | 2 +- config/GZ2J01/rels/d_a_mg_fshop/symbols.txt | 5 +- config/GZ2J01/rels/d_a_mg_rod/splits.txt | 2 +- config/GZ2J01/rels/d_a_mg_rod/symbols.txt | 15 +- config/GZ2J01/rels/d_a_myna/splits.txt | 2 +- config/GZ2J01/rels/d_a_myna/symbols.txt | 3 +- config/GZ2J01/rels/d_a_nbomb/splits.txt | 2 +- config/GZ2J01/rels/d_a_nbomb/symbols.txt | 3 +- config/GZ2J01/rels/d_a_ni/splits.txt | 2 +- config/GZ2J01/rels/d_a_ni/symbols.txt | 11 +- config/GZ2J01/rels/d_a_npc_aru/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_aru/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_ash/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_ash/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_ashB/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_ashB/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_bans/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_bans/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_besu/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_besu/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_blue_ns/splits.txt | 2 +- .../GZ2J01/rels/d_a_npc_blue_ns/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_bou/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_bou/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_bouS/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_bouS/symbols.txt | 5 +- config/GZ2J01/rels/d_a_npc_cdn3/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_chat/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_chat/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_chin/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_chin/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_clerka/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_clerka/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_clerkb/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_clerkb/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_clerkt/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_clerkt/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_df/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_doc/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_doc/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_doorboy/splits.txt | 2 +- .../GZ2J01/rels/d_a_npc_doorboy/symbols.txt | 3 +- .../GZ2J01/rels/d_a_npc_drainSol/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_du/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_du/symbols.txt | 2 +- config/GZ2J01/rels/d_a_npc_fairy/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_fairy/symbols.txt | 3 +- .../rels/d_a_npc_fairy_seirei/splits.txt | 2 +- .../rels/d_a_npc_fairy_seirei/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_fish/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_gnd/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_gnd/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_gra/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_gra/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_grc/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_grc/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_grd/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_grd/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_grm/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_grm/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_grmc/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_grmc/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_gro/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_gro/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_grr/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_grr/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_grs/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_grs/symbols.txt | 5 +- config/GZ2J01/rels/d_a_npc_grz/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_grz/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_guard/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_gwolf/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_gwolf/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_hanjo/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_hanjo/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_henna/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_henna/symbols.txt | 5 +- config/GZ2J01/rels/d_a_npc_hoz/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_hoz/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_impal/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_impal/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_ins/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_ins/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_jagar/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_jagar/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_kakashi/splits.txt | 2 +- .../GZ2J01/rels/d_a_npc_kakashi/symbols.txt | 3 +- .../GZ2J01/rels/d_a_npc_kasi_hana/splits.txt | 2 +- .../GZ2J01/rels/d_a_npc_kasi_hana/symbols.txt | 3 +- .../GZ2J01/rels/d_a_npc_kasi_kyu/splits.txt | 2 +- .../GZ2J01/rels/d_a_npc_kasi_kyu/symbols.txt | 5 +- .../GZ2J01/rels/d_a_npc_kasi_mich/splits.txt | 2 +- .../GZ2J01/rels/d_a_npc_kasi_mich/symbols.txt | 5 +- config/GZ2J01/rels/d_a_npc_kkri/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_kkri/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_kn/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_kn/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_knj/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_knj/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_kolin/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_kolin/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_kolinb/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_kolinb/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_ks/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_ks/symbols.txt | 7 +- config/GZ2J01/rels/d_a_npc_kyury/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_len/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_len/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_lf/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_lf/symbols.txt | 6 +- config/GZ2J01/rels/d_a_npc_lud/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_lud/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_maro/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_maro/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_midp/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_midp/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_moi/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_moi/symbols.txt | 5 +- config/GZ2J01/rels/d_a_npc_moir/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_moir/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_myna2/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_myna2/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_ne/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_ne/symbols.txt | 2 +- .../GZ2J01/rels/d_a_npc_pachi_besu/splits.txt | 2 +- .../rels/d_a_npc_pachi_besu/symbols.txt | 3 +- .../GZ2J01/rels/d_a_npc_pachi_maro/splits.txt | 2 +- .../rels/d_a_npc_pachi_maro/symbols.txt | 3 +- .../GZ2J01/rels/d_a_npc_pachi_taro/splits.txt | 2 +- .../rels/d_a_npc_pachi_taro/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_passer/symbols.txt | 3 +- .../GZ2J01/rels/d_a_npc_passer2/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_post/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_post/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_pouya/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_prayer/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_prayer/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_raca/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_raca/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_rafrel/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_rafrel/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_saru/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_saru/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_seib/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_seib/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_seic/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_seic/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_seid/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_seid/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_seira/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_seira/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_seira2/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_seira2/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_seirei/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_seirei/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_shad/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_shad/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_shaman/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_shaman/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_shoe/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_shoe/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_sola/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_sola/symbols.txt | 3 +- .../GZ2J01/rels/d_a_npc_soldierA/splits.txt | 2 +- .../GZ2J01/rels/d_a_npc_soldierA/symbols.txt | 3 +- .../GZ2J01/rels/d_a_npc_soldierB/splits.txt | 2 +- .../GZ2J01/rels/d_a_npc_soldierB/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_sq/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_sq/symbols.txt | 2 +- config/GZ2J01/rels/d_a_npc_taro/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_taro/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_the/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_the/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_theB/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_theB/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_tk/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_tk/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_tkc/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_tkc/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_tkj/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_tkj/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_tkj2/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_tkj2/symbols.txt | 2 +- config/GZ2J01/rels/d_a_npc_tks/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_tks/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_toby/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_toby/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_tr/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_tr/symbols.txt | 2 +- config/GZ2J01/rels/d_a_npc_uri/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_uri/symbols.txt | 3 +- .../GZ2J01/rels/d_a_npc_wrestler/splits.txt | 2 +- .../GZ2J01/rels/d_a_npc_wrestler/symbols.txt | 5 +- config/GZ2J01/rels/d_a_npc_yamid/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_yamid/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_yamis/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_yamis/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_yamit/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_yamit/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_yelia/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_yelia/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_ykm/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_ykm/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_ykw/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_ykw/symbols.txt | 5 +- config/GZ2J01/rels/d_a_npc_zanb/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_zanb/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_zant/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_zant/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_zelR/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_zelR/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_zelRo/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_zelRo/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_zelda/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_zelda/symbols.txt | 3 +- config/GZ2J01/rels/d_a_npc_zra/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_zra/symbols.txt | 2 +- config/GZ2J01/rels/d_a_npc_zrc/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_zrc/symbols.txt | 5 +- config/GZ2J01/rels/d_a_npc_zrz/splits.txt | 2 +- config/GZ2J01/rels/d_a_npc_zrz/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_Turara/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_Turara/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_TvCdlst/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_Y_taihou/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_Y_taihou/symbols.txt | 3 +- .../GZ2J01/rels/d_a_obj_amiShutter/splits.txt | 2 +- .../rels/d_a_obj_amiShutter/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_ari/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_ari/symbols.txt | 2 +- .../GZ2J01/rels/d_a_obj_automata/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_automata/symbols.txt | 3 +- .../GZ2J01/rels/d_a_obj_avalanche/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_balloon/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_balloon/symbols.txt | 5 +- config/GZ2J01/rels/d_a_obj_barDesk/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_barDesk/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_batta/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_batta/symbols.txt | 5 +- config/GZ2J01/rels/d_a_obj_bed/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_bemos/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_bemos/symbols.txt | 10 +- .../GZ2J01/rels/d_a_obj_bk_leaf/symbols.txt | 3 +- .../GZ2J01/rels/d_a_obj_bky_rock/symbols.txt | 3 +- .../GZ2J01/rels/d_a_obj_bmWindow/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_bmWindow/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_bmshutter/symbols.txt | 8 +- .../GZ2J01/rels/d_a_obj_bosswarp/symbols.txt | 5 +- config/GZ2J01/rels/d_a_obj_boumato/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_brg/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_bsGate/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_bsGate/symbols.txt | 6 +- .../rels/d_a_obj_bubblePilar/splits.txt | 2 +- .../rels/d_a_obj_bubblePilar/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_carry/symbols.txt | 17 +- config/GZ2J01/rels/d_a_obj_cb/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_cb/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_cblock/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_cblock/symbols.txt | 4 +- config/GZ2J01/rels/d_a_obj_cdoor/symbols.txt | 8 +- .../rels/d_a_obj_chandelier/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_chest/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_cho/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_cho/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_cwall/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_cwall/symbols.txt | 5 +- config/GZ2J01/rels/d_a_obj_dan/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_dan/symbols.txt | 2 +- .../GZ2J01/rels/d_a_obj_digsnow/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_dmelevator/splits.txt | 2 +- .../rels/d_a_obj_dmelevator/symbols.txt | 10 +- config/GZ2J01/rels/d_a_obj_drop/symbols.txt | 8 +- .../GZ2J01/rels/d_a_obj_fireWood/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_fireWood2/splits.txt | 2 +- .../rels/d_a_obj_firepillar/symbols.txt | 6 +- .../rels/d_a_obj_firepillar2/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_food/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_food/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_fw/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_fw/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_gadget/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_gadget/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_gb/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_geyser/symbols.txt | 8 +- .../GZ2J01/rels/d_a_obj_glowSphere/splits.txt | 2 +- .../rels/d_a_obj_glowSphere/symbols.txt | 8 +- config/GZ2J01/rels/d_a_obj_gm/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_gm/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_goGate/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_goGate/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_gomikabe/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_gomikabe/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_gpTaru/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_gpTaru/symbols.txt | 5 +- config/GZ2J01/rels/d_a_obj_gra2/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_gra2/symbols.txt | 3 +- .../rels/d_a_obj_groundwater/splits.txt | 2 +- .../rels/d_a_obj_groundwater/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_h_saku/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_heavySw/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_heavySw/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_hfuta/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_hfuta/symbols.txt | 4 +- .../GZ2J01/rels/d_a_obj_hsTarget/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_ice_s/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_ice_s/symbols.txt | 2 +- .../GZ2J01/rels/d_a_obj_iceblock/symbols.txt | 8 +- .../GZ2J01/rels/d_a_obj_iceleaf/symbols.txt | 7 +- config/GZ2J01/rels/d_a_obj_ita/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_itamato/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_ito/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_ito/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_kabuto/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_kabuto/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_kag/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_kag/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_kago/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_kago/symbols.txt | 3 +- .../GZ2J01/rels/d_a_obj_kamakiri/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_kamakiri/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_kanban2/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_kanban2/symbols.txt | 3 +- .../GZ2J01/rels/d_a_obj_kantera/symbols.txt | 6 +- .../rels/d_a_obj_katatsumuri/splits.txt | 2 +- .../rels/d_a_obj_katatsumuri/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_kbacket/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_kbacket/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_kbox/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_kbox/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_key/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_key/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_keyhole/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_keyhole/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_kgate/symbols.txt | 7 +- config/GZ2J01/rels/d_a_obj_ki/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_ki/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_kiPot/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_kiPot/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_kita/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_kita/symbols.txt | 2 +- .../GZ2J01/rels/d_a_obj_kshutter/symbols.txt | 14 +- .../GZ2J01/rels/d_a_obj_ktOnFire/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_kuwagata/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_kuwagata/symbols.txt | 2 +- .../GZ2J01/rels/d_a_obj_kznkarm/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_ladder/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_lbox/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_lbox/symbols.txt | 2 +- .../rels/d_a_obj_life_container/symbols.txt | 5 +- .../rels/d_a_obj_lv1Candle00/splits.txt | 2 +- .../rels/d_a_obj_lv1Candle01/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv2Candle/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv3Candle/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv3Water/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv3Water/symbols.txt | 3 +- .../GZ2J01/rels/d_a_obj_lv3Water2/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv3Water2/symbols.txt | 3 +- .../rels/d_a_obj_lv4CandleDemoTag/splits.txt | 2 +- .../rels/d_a_obj_lv4CandleDemoTag/symbols.txt | 3 +- .../rels/d_a_obj_lv4CandleTag/splits.txt | 2 +- .../rels/d_a_obj_lv4CandleTag/symbols.txt | 6 +- .../rels/d_a_obj_lv4EdShutter/splits.txt | 2 +- .../rels/d_a_obj_lv4EdShutter/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_lv4Gate/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv4Gate/symbols.txt | 6 +- .../rels/d_a_obj_lv4HsTarget/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv4PoGate/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv4PoGate/symbols.txt | 6 +- .../rels/d_a_obj_lv4RailWall/symbols.txt | 6 +- .../rels/d_a_obj_lv4SlideWall/splits.txt | 2 +- .../rels/d_a_obj_lv4SlideWall/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv4bridge/symbols.txt | 6 +- .../rels/d_a_obj_lv4digsand/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv4floor/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv4sand/symbols.txt | 6 +- .../rels/d_a_obj_lv5FloorBoard/splits.txt | 2 +- .../rels/d_a_obj_lv5FloorBoard/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv5IceWall/splits.txt | 2 +- .../rels/d_a_obj_lv5IceWall/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv5SwIce/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv5SwIce/symbols.txt | 6 +- .../rels/d_a_obj_lv6ChangeGate/splits.txt | 2 +- .../rels/d_a_obj_lv6ChangeGate/symbols.txt | 6 +- .../rels/d_a_obj_lv6FurikoTrap/splits.txt | 2 +- .../rels/d_a_obj_lv6FurikoTrap/symbols.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv6Lblock/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv6Lblock/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv6SwGate/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv6SwGate/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv6SzGate/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv6SzGate/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv6Tenbin/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv6Tenbin/symbols.txt | 2 +- .../rels/d_a_obj_lv6TogeRoll/splits.txt | 2 +- .../rels/d_a_obj_lv6TogeRoll/symbols.txt | 6 +- .../rels/d_a_obj_lv6TogeTrap/splits.txt | 2 +- .../rels/d_a_obj_lv6TogeTrap/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv6bemos/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv6bemos2/symbols.txt | 7 +- .../GZ2J01/rels/d_a_obj_lv6swturn/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv7BsGate/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv7BsGate/symbols.txt | 6 +- .../rels/d_a_obj_lv7PropellerY/splits.txt | 2 +- .../rels/d_a_obj_lv7PropellerY/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv7bridge/symbols.txt | 5 +- .../rels/d_a_obj_lv8KekkaiTrap/splits.txt | 2 +- .../rels/d_a_obj_lv8KekkaiTrap/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_lv8Lift/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_lv8Lift/symbols.txt | 6 +- .../rels/d_a_obj_lv8OptiLift/splits.txt | 2 +- .../rels/d_a_obj_lv8OptiLift/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_lv8UdFloor/splits.txt | 2 +- .../rels/d_a_obj_lv8UdFloor/symbols.txt | 6 +- .../rels/d_a_obj_lv9SwShutter/splits.txt | 2 +- .../rels/d_a_obj_lv9SwShutter/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_magLift/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_magLift/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_magLiftRot/splits.txt | 2 +- .../rels/d_a_obj_magLiftRot/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_magne_arm/symbols.txt | 9 +- config/GZ2J01/rels/d_a_obj_maki/splits.txt | 2 +- .../rels/d_a_obj_master_sword/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_mgate/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_mie/splits.txt | 2 +- .../rels/d_a_obj_mirror_6pole/symbols.txt | 3 +- .../rels/d_a_obj_mirror_screw/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_movebox/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_movebox/symbols.txt | 11 +- config/GZ2J01/rels/d_a_obj_msima/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_msima/symbols.txt | 2 +- .../GZ2J01/rels/d_a_obj_mvstair/symbols.txt | 8 +- config/GZ2J01/rels/d_a_obj_myogan/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_myogan/symbols.txt | 2 +- .../GZ2J01/rels/d_a_obj_nameplate/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_nan/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_nan/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_nougu/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_octhashi/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_oiltubo/symbols.txt | 3 +- .../GZ2J01/rels/d_a_obj_onsenTaru/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_onsenTaru/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_pdoor/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_pdtile/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_pillar/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_pillar/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_pleaf/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_poCandle/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_poCandle/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_poFire/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_poFire/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_poTbox/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_poTbox/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_pumpkin/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_pumpkin/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_rfHole/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_rfHole/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_rgate/symbols.txt | 8 +- .../GZ2J01/rels/d_a_obj_riverrock/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_riverrock/symbols.txt | 2 +- .../rels/d_a_obj_rope_bridge/symbols.txt | 5 +- .../GZ2J01/rels/d_a_obj_rotBridge/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_rotTrap/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_rotTrap/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_rstair/symbols.txt | 8 +- config/GZ2J01/rels/d_a_obj_rw/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_rw/symbols.txt | 2 +- .../rels/d_a_obj_sWallShutter/splits.txt | 2 +- .../rels/d_a_obj_sWallShutter/symbols.txt | 5 +- config/GZ2J01/rels/d_a_obj_saidan/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_saidan/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_scannon/symbols.txt | 3 +- .../rels/d_a_obj_scannon_crs/symbols.txt | 3 +- .../rels/d_a_obj_scannon_ten/symbols.txt | 3 +- .../GZ2J01/rels/d_a_obj_sekidoor/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_sekidoor/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_sekizo/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_sekizo/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_sekizoa/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_sekizoa/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_shield/symbols.txt | 8 +- .../GZ2J01/rels/d_a_obj_smallkey/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_smgdoor/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_smtile/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_snowEffTag/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_so/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_so/symbols.txt | 2 +- .../GZ2J01/rels/d_a_obj_spinLift/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_spinLift/symbols.txt | 2 +- .../GZ2J01/rels/d_a_obj_ss_drink/symbols.txt | 3 +- .../GZ2J01/rels/d_a_obj_stairBlock/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_stick/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_stone/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_stopper/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_stopper/symbols.txt | 7 +- .../GZ2J01/rels/d_a_obj_stopper2/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_swBallA/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_swBallB/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_swBallC/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_swLight/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_swhang/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_sword/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_swpush/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_swpush/symbols.txt | 8 +- .../GZ2J01/rels/d_a_obj_swpush2/symbols.txt | 8 +- config/GZ2J01/rels/d_a_obj_swpush5/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_swpush5/symbols.txt | 8 +- config/GZ2J01/rels/d_a_obj_swturn/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_syRock/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_syRock/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_taFence/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_taFence/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_takaraDai/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_takaraDai/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_ten/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_ten/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_thdoor/symbols.txt | 2 +- .../GZ2J01/rels/d_a_obj_timeFire/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_timer/symbols.txt | 5 +- config/GZ2J01/rels/d_a_obj_tks/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_tks/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_toby/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_toby/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_tobyhouse/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_tobyhouse/symbols.txt | 2 +- .../GZ2J01/rels/d_a_obj_togeTrap/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_togeTrap/symbols.txt | 5 +- config/GZ2J01/rels/d_a_obj_tombo/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_tombo/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_tp/symbols.txt | 3 +- config/GZ2J01/rels/d_a_obj_treesh/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_twGate/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_volcball/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_volcbom/symbols.txt | 7 +- .../GZ2J01/rels/d_a_obj_warp_kbrg/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_warp_obrg/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_waterGate/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_waterGate/symbols.txt | 6 +- .../rels/d_a_obj_waterPillar/splits.txt | 2 +- .../rels/d_a_obj_waterPillar/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_wdStick/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_wdStick/symbols.txt | 6 +- config/GZ2J01/rels/d_a_obj_web0/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_web0/symbols.txt | 2 +- config/GZ2J01/rels/d_a_obj_web1/splits.txt | 2 +- config/GZ2J01/rels/d_a_obj_web1/symbols.txt | 2 +- .../rels/d_a_obj_well_cover/symbols.txt | 6 +- .../rels/d_a_obj_wood_statue/symbols.txt | 5 +- config/GZ2J01/rels/d_a_obj_yel_bag/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_yel_bag/symbols.txt | 3 +- .../GZ2J01/rels/d_a_obj_yobikusa/symbols.txt | 3 +- .../GZ2J01/rels/d_a_obj_zrTurara/splits.txt | 2 +- .../GZ2J01/rels/d_a_obj_zrTurara/symbols.txt | 2 +- .../rels/d_a_obj_zrTuraraRock/splits.txt | 2 +- .../rels/d_a_obj_zrTuraraRock/symbols.txt | 6 +- .../GZ2J01/rels/d_a_obj_zraMark/symbols.txt | 4 +- config/GZ2J01/rels/d_a_peru/splits.txt | 2 +- config/GZ2J01/rels/d_a_peru/symbols.txt | 3 +- config/GZ2J01/rels/d_a_ppolamp/symbols.txt | 4 +- .../GZ2J01/rels/d_a_scene_exit2/symbols.txt | 5 +- config/GZ2J01/rels/d_a_spinner/splits.txt | 2 +- config/GZ2J01/rels/d_a_spinner/symbols.txt | 4 +- config/GZ2J01/rels/d_a_sq/splits.txt | 2 +- config/GZ2J01/rels/d_a_sq/symbols.txt | 2 +- config/GZ2J01/rels/d_a_swBall/symbols.txt | 6 +- config/GZ2J01/rels/d_a_swLBall/symbols.txt | 6 +- config/GZ2J01/rels/d_a_swc00/symbols.txt | 5 +- config/GZ2J01/rels/d_a_tag_CstaSw/splits.txt | 2 +- config/GZ2J01/rels/d_a_tag_TWgate/symbols.txt | 3 +- config/GZ2J01/rels/d_a_tag_csw/symbols.txt | 3 +- config/GZ2J01/rels/d_a_tag_evtmsg/symbols.txt | 3 +- .../GZ2J01/rels/d_a_tag_firewall/symbols.txt | 2 +- config/GZ2J01/rels/d_a_tag_hstop/splits.txt | 2 +- config/GZ2J01/rels/d_a_tag_lantern/splits.txt | 2 +- .../GZ2J01/rels/d_a_tag_lv2prchk/symbols.txt | 6 +- .../GZ2J01/rels/d_a_tag_lv6CstaSw/splits.txt | 2 +- config/GZ2J01/rels/d_a_tag_poFire/splits.txt | 2 +- .../rels/d_a_tag_river_back/symbols.txt | 6 +- .../rels/d_a_tag_statue_evt/symbols.txt | 5 +- .../GZ2J01/rels/d_a_tag_waterfall/splits.txt | 2 +- .../GZ2J01/rels/d_a_tag_waterfall/symbols.txt | 2 +- config/GZ2J01/rels/d_a_tbox/splits.txt | 2 +- config/GZ2J01/rels/d_a_tbox/symbols.txt | 5 +- config/GZ2J01/rels/d_a_tbox2/symbols.txt | 7 +- config/GZ2J01/rels/d_a_title/splits.txt | 2 +- config/GZ2J01/rels/d_a_title/symbols.txt | 3 +- config/GZ2J01/rels/d_a_ykgr/splits.txt | 2 +- config/GZ2J01/splits.txt | 11 +- config/GZ2J01/symbols.txt | 5914 ++++++++-------- config/GZ2P01/config.yml | 6 + config/GZ2P01/rels/d_a_arrow/splits.txt | 2 +- config/GZ2P01/rels/d_a_arrow/symbols.txt | 6 +- config/GZ2P01/rels/d_a_b_bh/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_bh/symbols.txt | 2 +- config/GZ2P01/rels/d_a_b_bq/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_bq/symbols.txt | 7 +- config/GZ2P01/rels/d_a_b_dr/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_dr/symbols.txt | 7 +- config/GZ2P01/rels/d_a_b_dre/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_dre/symbols.txt | 2 +- config/GZ2P01/rels/d_a_b_ds/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_ds/symbols.txt | 23 +- config/GZ2P01/rels/d_a_b_gg/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_gg/symbols.txt | 5 +- config/GZ2P01/rels/d_a_b_gm/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_gm/symbols.txt | 5 +- config/GZ2P01/rels/d_a_b_gnd/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_gnd/symbols.txt | 7 +- config/GZ2P01/rels/d_a_b_go/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_go/symbols.txt | 2 +- config/GZ2P01/rels/d_a_b_gos/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_gos/symbols.txt | 2 +- config/GZ2P01/rels/d_a_b_mgn/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_mgn/symbols.txt | 5 +- config/GZ2P01/rels/d_a_b_ob/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_ob/symbols.txt | 6 +- config/GZ2P01/rels/d_a_b_oh/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_oh/symbols.txt | 2 +- config/GZ2P01/rels/d_a_b_tn/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_tn/symbols.txt | 5 +- config/GZ2P01/rels/d_a_b_yo/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_yo/symbols.txt | 5 +- config/GZ2P01/rels/d_a_b_yo_ice/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_yo_ice/symbols.txt | 5 +- config/GZ2P01/rels/d_a_b_zant/splits.txt | 2 +- config/GZ2P01/rels/d_a_b_zant/symbols.txt | 5 +- .../GZ2P01/rels/d_a_b_zant_magic/symbols.txt | 3 +- .../GZ2P01/rels/d_a_b_zant_mobile/splits.txt | 2 +- .../GZ2P01/rels/d_a_b_zant_mobile/symbols.txt | 2 +- config/GZ2P01/rels/d_a_balloon_2D/splits.txt | 2 +- config/GZ2P01/rels/d_a_bd/splits.txt | 2 +- config/GZ2P01/rels/d_a_bd/symbols.txt | 2 +- config/GZ2P01/rels/d_a_bg_obj/symbols.txt | 5 +- config/GZ2P01/rels/d_a_boomerang/symbols.txt | 3 +- config/GZ2P01/rels/d_a_bullet/splits.txt | 2 +- config/GZ2P01/rels/d_a_canoe/splits.txt | 2 +- config/GZ2P01/rels/d_a_canoe/symbols.txt | 4 +- config/GZ2P01/rels/d_a_coach_2D/splits.txt | 2 +- config/GZ2P01/rels/d_a_cow/splits.txt | 2 +- config/GZ2P01/rels/d_a_cow/symbols.txt | 3 +- config/GZ2P01/rels/d_a_crod/symbols.txt | 2 +- config/GZ2P01/rels/d_a_cstatue/splits.txt | 2 +- config/GZ2P01/rels/d_a_cstatue/symbols.txt | 3 +- config/GZ2P01/rels/d_a_demo00/splits.txt | 2 +- config/GZ2P01/rels/d_a_demo00/symbols.txt | 5 +- config/GZ2P01/rels/d_a_demo_item/splits.txt | 2 +- config/GZ2P01/rels/d_a_demo_item/symbols.txt | 1 + config/GZ2P01/rels/d_a_do/splits.txt | 2 +- config/GZ2P01/rels/d_a_do/symbols.txt | 4 +- config/GZ2P01/rels/d_a_door_boss/symbols.txt | 5 +- .../GZ2P01/rels/d_a_door_bossL1/symbols.txt | 5 +- .../GZ2P01/rels/d_a_door_bossL5/symbols.txt | 5 +- .../GZ2P01/rels/d_a_door_dbdoor00/symbols.txt | 5 +- .../GZ2P01/rels/d_a_door_knob00/symbols.txt | 5 +- .../GZ2P01/rels/d_a_door_mbossL1/symbols.txt | 5 +- config/GZ2P01/rels/d_a_door_push/symbols.txt | 7 +- .../GZ2P01/rels/d_a_door_shutter/symbols.txt | 3 +- config/GZ2P01/rels/d_a_dshutter/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_ai/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_ai/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_arrow/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_arrow/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_ba/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_ba/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_bee/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_bee/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_bg/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_bg/symbols.txt | 2 +- config/GZ2P01/rels/d_a_e_bi/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_bi/symbols.txt | 6 +- config/GZ2P01/rels/d_a_e_bs/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_bs/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_bu/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_bu/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_bug/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_bug/symbols.txt | 8 +- config/GZ2P01/rels/d_a_e_cr/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_cr/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_db/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_db/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_dd/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_dd/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_df/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_df/symbols.txt | 6 +- config/GZ2P01/rels/d_a_e_dk/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_dk/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_dn/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_dn/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_dt/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_dt/symbols.txt | 4 +- config/GZ2P01/rels/d_a_e_fb/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_fb/symbols.txt | 2 +- config/GZ2P01/rels/d_a_e_fk/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_fk/symbols.txt | 2 +- config/GZ2P01/rels/d_a_e_fm/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_fm/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_fs/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_fs/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_fz/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_fz/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_ga/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_ga/symbols.txt | 2 +- config/GZ2P01/rels/d_a_e_gb/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_gb/symbols.txt | 9 +- config/GZ2P01/rels/d_a_e_ge/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_ge/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_gi/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_gi/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_gm/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_gm/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_gob/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_gob/symbols.txt | 2 +- config/GZ2P01/rels/d_a_e_gs/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_gs/symbols.txt | 2 +- config/GZ2P01/rels/d_a_e_hb/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_hb/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_hm/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_hm/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_hp/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_hp/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_hz/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_hz/symbols.txt | 6 +- config/GZ2P01/rels/d_a_e_hzelda/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_hzelda/symbols.txt | 9 +- config/GZ2P01/rels/d_a_e_is/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_is/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_kg/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_kg/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_kk/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_kk/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_kr/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_kr/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_mb/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_mb/symbols.txt | 18 +- config/GZ2P01/rels/d_a_e_mf/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_mf/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_mk/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_mk/symbols.txt | 4 +- config/GZ2P01/rels/d_a_e_mk_bo/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_mk_bo/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_mm/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_mm/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_mm_mt/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_ms/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_ms/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_nest/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_nest/symbols.txt | 2 +- config/GZ2P01/rels/d_a_e_nz/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_nz/symbols.txt | 8 +- config/GZ2P01/rels/d_a_e_oc/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_oc/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_oct_bg/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_oct_bg/symbols.txt | 11 +- config/GZ2P01/rels/d_a_e_ot/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_ot/symbols.txt | 10 +- config/GZ2P01/rels/d_a_e_ph/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_ph/symbols.txt | 2 +- config/GZ2P01/rels/d_a_e_pm/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_pm/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_po/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_po/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_pz/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_pz/symbols.txt | 10 +- config/GZ2P01/rels/d_a_e_rb/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_rb/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_rd/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_rd/symbols.txt | 14 +- config/GZ2P01/rels/d_a_e_rdb/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_rdb/symbols.txt | 6 +- config/GZ2P01/rels/d_a_e_rdy/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_rdy/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_s1/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_s1/symbols.txt | 7 +- config/GZ2P01/rels/d_a_e_sb/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_sb/symbols.txt | 10 +- config/GZ2P01/rels/d_a_e_sf/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_sf/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_sg/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_sg/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_sh/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_sh/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_sm/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_sm/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_sm2/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_sm2/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_st/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_st/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_sw/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_sw/symbols.txt | 11 +- config/GZ2P01/rels/d_a_e_th/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_th/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_tk/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_tk/symbols.txt | 2 +- config/GZ2P01/rels/d_a_e_tk2/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_tk2/symbols.txt | 2 +- config/GZ2P01/rels/d_a_e_tt/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_tt/symbols.txt | 10 +- config/GZ2P01/rels/d_a_e_vt/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_vt/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_wb/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_wb/symbols.txt | 18 +- config/GZ2P01/rels/d_a_e_ws/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_ws/symbols.txt | 6 +- config/GZ2P01/rels/d_a_e_ww/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_ww/symbols.txt | 7 +- config/GZ2P01/rels/d_a_e_yc/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_yc/symbols.txt | 2 +- config/GZ2P01/rels/d_a_e_yd/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_yd/symbols.txt | 6 +- config/GZ2P01/rels/d_a_e_yg/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_yg/symbols.txt | 7 +- config/GZ2P01/rels/d_a_e_yh/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_yh/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_yk/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_yk/symbols.txt | 6 +- config/GZ2P01/rels/d_a_e_ym/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_ym/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_ymb/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_ymb/symbols.txt | 5 +- config/GZ2P01/rels/d_a_e_yr/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_yr/symbols.txt | 3 +- config/GZ2P01/rels/d_a_e_zh/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_zh/symbols.txt | 10 +- config/GZ2P01/rels/d_a_e_zm/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_zm/symbols.txt | 6 +- config/GZ2P01/rels/d_a_e_zs/splits.txt | 2 +- config/GZ2P01/rels/d_a_e_zs/symbols.txt | 3 +- config/GZ2P01/rels/d_a_econt/symbols.txt | 2 +- config/GZ2P01/rels/d_a_ep/symbols.txt | 3 +- .../GZ2P01/rels/d_a_formation_mng/symbols.txt | 3 +- config/GZ2P01/rels/d_a_fr/splits.txt | 2 +- config/GZ2P01/rels/d_a_fr/symbols.txt | 2 +- config/GZ2P01/rels/d_a_grass/splits.txt | 2 +- config/GZ2P01/rels/d_a_grass/symbols.txt | 8 +- config/GZ2P01/rels/d_a_horse/splits.txt | 2 +- config/GZ2P01/rels/d_a_horse/symbols.txt | 17 +- config/GZ2P01/rels/d_a_hozelda/splits.txt | 1 + config/GZ2P01/rels/d_a_kago/splits.txt | 2 +- config/GZ2P01/rels/d_a_kago/symbols.txt | 2 +- config/GZ2P01/rels/d_a_kytag03/symbols.txt | 2 +- config/GZ2P01/rels/d_a_kytag06/splits.txt | 2 +- config/GZ2P01/rels/d_a_kytag06/symbols.txt | 3 +- config/GZ2P01/rels/d_a_mant/symbols.txt | 3 +- config/GZ2P01/rels/d_a_mg_fish/splits.txt | 2 +- config/GZ2P01/rels/d_a_mg_fish/symbols.txt | 5 +- config/GZ2P01/rels/d_a_mg_fshop/splits.txt | 2 +- config/GZ2P01/rels/d_a_mg_fshop/symbols.txt | 5 +- config/GZ2P01/rels/d_a_mg_rod/splits.txt | 2 +- config/GZ2P01/rels/d_a_mg_rod/symbols.txt | 15 +- config/GZ2P01/rels/d_a_midna/splits.txt | 1 + config/GZ2P01/rels/d_a_myna/splits.txt | 2 +- config/GZ2P01/rels/d_a_myna/symbols.txt | 3 +- config/GZ2P01/rels/d_a_nbomb/splits.txt | 2 +- config/GZ2P01/rels/d_a_nbomb/symbols.txt | 3 +- config/GZ2P01/rels/d_a_ni/splits.txt | 2 +- config/GZ2P01/rels/d_a_ni/symbols.txt | 9 +- config/GZ2P01/rels/d_a_npc_aru/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_aru/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_ash/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_ash/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_ashB/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_ashB/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_bans/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_bans/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_besu/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_besu/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_blue_ns/splits.txt | 2 +- .../GZ2P01/rels/d_a_npc_blue_ns/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_bou/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_bou/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_bouS/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_bouS/symbols.txt | 5 +- config/GZ2P01/rels/d_a_npc_cdn3/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_chat/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_chat/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_chin/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_chin/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_clerka/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_clerka/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_clerkb/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_clerkb/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_clerkt/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_clerkt/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_df/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_doc/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_doc/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_doorboy/splits.txt | 2 +- .../GZ2P01/rels/d_a_npc_doorboy/symbols.txt | 3 +- .../GZ2P01/rels/d_a_npc_drainSol/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_du/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_du/symbols.txt | 2 +- config/GZ2P01/rels/d_a_npc_fairy/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_fairy/symbols.txt | 3 +- .../rels/d_a_npc_fairy_seirei/splits.txt | 2 +- .../rels/d_a_npc_fairy_seirei/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_fish/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_gnd/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_gnd/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_gra/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_gra/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_grc/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_grc/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_grd/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_grd/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_grm/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_grm/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_grmc/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_grmc/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_gro/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_gro/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_grr/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_grr/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_grs/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_grs/symbols.txt | 5 +- config/GZ2P01/rels/d_a_npc_grz/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_grz/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_guard/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_gwolf/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_gwolf/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_hanjo/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_hanjo/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_henna/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_henna/symbols.txt | 5 +- config/GZ2P01/rels/d_a_npc_hoz/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_hoz/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_impal/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_impal/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_ins/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_ins/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_jagar/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_jagar/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_kakashi/splits.txt | 2 +- .../GZ2P01/rels/d_a_npc_kakashi/symbols.txt | 3 +- .../GZ2P01/rels/d_a_npc_kasi_hana/splits.txt | 2 +- .../GZ2P01/rels/d_a_npc_kasi_hana/symbols.txt | 3 +- .../GZ2P01/rels/d_a_npc_kasi_kyu/splits.txt | 2 +- .../GZ2P01/rels/d_a_npc_kasi_kyu/symbols.txt | 5 +- .../GZ2P01/rels/d_a_npc_kasi_mich/splits.txt | 2 +- .../GZ2P01/rels/d_a_npc_kasi_mich/symbols.txt | 5 +- config/GZ2P01/rels/d_a_npc_kkri/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_kkri/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_kn/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_kn/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_knj/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_knj/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_kolin/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_kolin/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_kolinb/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_kolinb/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_ks/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_ks/symbols.txt | 7 +- config/GZ2P01/rels/d_a_npc_kyury/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_len/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_len/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_lf/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_lf/symbols.txt | 6 +- config/GZ2P01/rels/d_a_npc_lud/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_lud/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_maro/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_maro/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_midp/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_midp/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_moi/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_moi/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_moir/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_moir/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_myna2/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_myna2/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_ne/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_ne/symbols.txt | 2 +- .../GZ2P01/rels/d_a_npc_pachi_besu/splits.txt | 2 +- .../rels/d_a_npc_pachi_besu/symbols.txt | 3 +- .../GZ2P01/rels/d_a_npc_pachi_maro/splits.txt | 2 +- .../rels/d_a_npc_pachi_maro/symbols.txt | 3 +- .../GZ2P01/rels/d_a_npc_pachi_taro/splits.txt | 2 +- .../rels/d_a_npc_pachi_taro/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_passer/symbols.txt | 3 +- .../GZ2P01/rels/d_a_npc_passer2/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_post/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_post/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_pouya/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_prayer/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_prayer/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_raca/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_raca/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_rafrel/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_rafrel/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_saru/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_saru/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_seib/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_seib/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_seic/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_seic/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_seid/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_seid/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_seira/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_seira/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_seira2/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_seira2/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_seirei/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_seirei/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_shad/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_shad/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_shaman/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_shaman/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_shoe/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_shoe/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_sola/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_sola/symbols.txt | 3 +- .../GZ2P01/rels/d_a_npc_soldierA/splits.txt | 2 +- .../GZ2P01/rels/d_a_npc_soldierA/symbols.txt | 3 +- .../GZ2P01/rels/d_a_npc_soldierB/splits.txt | 2 +- .../GZ2P01/rels/d_a_npc_soldierB/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_sq/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_sq/symbols.txt | 2 +- config/GZ2P01/rels/d_a_npc_taro/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_taro/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_the/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_the/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_theB/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_theB/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_tk/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_tk/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_tkc/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_tkc/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_tkj/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_tkj/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_tkj2/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_tkj2/symbols.txt | 2 +- config/GZ2P01/rels/d_a_npc_tks/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_tks/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_toby/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_toby/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_tr/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_tr/symbols.txt | 2 +- config/GZ2P01/rels/d_a_npc_uri/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_uri/symbols.txt | 3 +- .../GZ2P01/rels/d_a_npc_wrestler/splits.txt | 2 +- .../GZ2P01/rels/d_a_npc_wrestler/symbols.txt | 5 +- config/GZ2P01/rels/d_a_npc_yamid/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_yamid/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_yamis/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_yamis/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_yamit/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_yamit/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_yelia/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_yelia/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_ykm/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_ykm/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_ykw/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_ykw/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_zanb/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_zanb/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_zant/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_zant/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_zelR/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_zelR/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_zelRo/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_zelRo/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_zelda/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_zelda/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_zra/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_zrc/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_zrc/symbols.txt | 3 +- config/GZ2P01/rels/d_a_npc_zrz/splits.txt | 2 +- config/GZ2P01/rels/d_a_npc_zrz/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_Turara/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_Turara/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_TvCdlst/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_Y_taihou/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_Y_taihou/symbols.txt | 3 +- .../GZ2P01/rels/d_a_obj_amiShutter/splits.txt | 2 +- .../rels/d_a_obj_amiShutter/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_ari/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_ari/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_automata/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_automata/symbols.txt | 3 +- .../GZ2P01/rels/d_a_obj_avalanche/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_balloon/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_balloon/symbols.txt | 5 +- config/GZ2P01/rels/d_a_obj_barDesk/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_barDesk/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_batta/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_batta/symbols.txt | 5 +- config/GZ2P01/rels/d_a_obj_bed/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_bemos/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_bemos/symbols.txt | 10 +- .../GZ2P01/rels/d_a_obj_bk_leaf/symbols.txt | 3 +- .../GZ2P01/rels/d_a_obj_bky_rock/symbols.txt | 3 +- .../GZ2P01/rels/d_a_obj_bmWindow/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_bmWindow/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_bmshutter/symbols.txt | 8 +- .../GZ2P01/rels/d_a_obj_bosswarp/symbols.txt | 5 +- config/GZ2P01/rels/d_a_obj_boumato/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_brg/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_bsGate/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_bsGate/symbols.txt | 6 +- .../rels/d_a_obj_bubblePilar/splits.txt | 2 +- .../rels/d_a_obj_bubblePilar/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_carry/symbols.txt | 17 +- config/GZ2P01/rels/d_a_obj_cb/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_cb/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_cblock/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_cblock/symbols.txt | 4 +- config/GZ2P01/rels/d_a_obj_cdoor/symbols.txt | 8 +- .../rels/d_a_obj_chandelier/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_chest/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_cho/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_cho/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_cwall/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_cwall/symbols.txt | 5 +- config/GZ2P01/rels/d_a_obj_dan/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_dan/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_digsnow/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_dmelevator/splits.txt | 2 +- .../rels/d_a_obj_dmelevator/symbols.txt | 10 +- config/GZ2P01/rels/d_a_obj_drop/symbols.txt | 8 +- .../GZ2P01/rels/d_a_obj_fireWood/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_fireWood2/splits.txt | 2 +- .../rels/d_a_obj_firepillar/symbols.txt | 6 +- .../rels/d_a_obj_firepillar2/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_food/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_food/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_fw/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_fw/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_gadget/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_gadget/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_gb/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_geyser/symbols.txt | 8 +- .../GZ2P01/rels/d_a_obj_glowSphere/splits.txt | 2 +- .../rels/d_a_obj_glowSphere/symbols.txt | 8 +- config/GZ2P01/rels/d_a_obj_gm/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_gm/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_goGate/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_goGate/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_gomikabe/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_gomikabe/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_gpTaru/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_gpTaru/symbols.txt | 5 +- config/GZ2P01/rels/d_a_obj_gra2/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_gra2/symbols.txt | 3 +- .../rels/d_a_obj_groundwater/splits.txt | 2 +- .../rels/d_a_obj_groundwater/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_h_saku/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_heavySw/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_heavySw/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_hfuta/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_hfuta/symbols.txt | 4 +- .../GZ2P01/rels/d_a_obj_hsTarget/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_ice_s/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_ice_s/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_iceblock/symbols.txt | 8 +- .../GZ2P01/rels/d_a_obj_iceleaf/symbols.txt | 7 +- config/GZ2P01/rels/d_a_obj_ita/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_itamato/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_ito/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_ito/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_kabuto/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_kabuto/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_kag/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_kag/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_kago/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_kago/symbols.txt | 3 +- .../GZ2P01/rels/d_a_obj_kamakiri/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_kamakiri/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_kanban2/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_kanban2/symbols.txt | 3 +- .../GZ2P01/rels/d_a_obj_kantera/symbols.txt | 6 +- .../rels/d_a_obj_katatsumuri/splits.txt | 2 +- .../rels/d_a_obj_katatsumuri/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_kbacket/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_kbacket/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_kbox/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_kbox/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_key/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_key/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_keyhole/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_keyhole/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_kgate/symbols.txt | 7 +- config/GZ2P01/rels/d_a_obj_ki/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_ki/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_kiPot/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_kiPot/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_kita/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_kita/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_kshutter/symbols.txt | 14 +- .../GZ2P01/rels/d_a_obj_ktOnFire/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_kuwagata/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_kuwagata/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_kznkarm/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_ladder/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_lbox/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_lbox/symbols.txt | 2 +- .../rels/d_a_obj_life_container/symbols.txt | 5 +- .../rels/d_a_obj_lv1Candle00/splits.txt | 2 +- .../rels/d_a_obj_lv1Candle01/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv2Candle/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv3Candle/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv3Water/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv3Water/symbols.txt | 3 +- .../GZ2P01/rels/d_a_obj_lv3Water2/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv3Water2/symbols.txt | 3 +- .../rels/d_a_obj_lv4CandleDemoTag/splits.txt | 2 +- .../rels/d_a_obj_lv4CandleDemoTag/symbols.txt | 3 +- .../rels/d_a_obj_lv4CandleTag/splits.txt | 2 +- .../rels/d_a_obj_lv4CandleTag/symbols.txt | 6 +- .../rels/d_a_obj_lv4EdShutter/splits.txt | 2 +- .../rels/d_a_obj_lv4EdShutter/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_lv4Gate/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv4Gate/symbols.txt | 6 +- .../rels/d_a_obj_lv4HsTarget/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv4PoGate/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv4PoGate/symbols.txt | 6 +- .../rels/d_a_obj_lv4RailWall/symbols.txt | 6 +- .../rels/d_a_obj_lv4SlideWall/splits.txt | 2 +- .../rels/d_a_obj_lv4SlideWall/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv4bridge/symbols.txt | 6 +- .../rels/d_a_obj_lv4digsand/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv4floor/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv4sand/symbols.txt | 6 +- .../rels/d_a_obj_lv5FloorBoard/splits.txt | 2 +- .../rels/d_a_obj_lv5FloorBoard/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv5IceWall/splits.txt | 2 +- .../rels/d_a_obj_lv5IceWall/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv5SwIce/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv5SwIce/symbols.txt | 6 +- .../rels/d_a_obj_lv6ChangeGate/splits.txt | 2 +- .../rels/d_a_obj_lv6ChangeGate/symbols.txt | 6 +- .../rels/d_a_obj_lv6FurikoTrap/splits.txt | 2 +- .../rels/d_a_obj_lv6FurikoTrap/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv6Lblock/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv6Lblock/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv6SwGate/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv6SwGate/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv6SzGate/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv6SzGate/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv6Tenbin/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv6Tenbin/symbols.txt | 2 +- .../rels/d_a_obj_lv6TogeRoll/splits.txt | 2 +- .../rels/d_a_obj_lv6TogeRoll/symbols.txt | 6 +- .../rels/d_a_obj_lv6TogeTrap/splits.txt | 2 +- .../rels/d_a_obj_lv6TogeTrap/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv6bemos/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv6bemos2/symbols.txt | 7 +- .../GZ2P01/rels/d_a_obj_lv6swturn/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv7BsGate/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv7BsGate/symbols.txt | 6 +- .../rels/d_a_obj_lv7PropellerY/splits.txt | 2 +- .../rels/d_a_obj_lv7PropellerY/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv7bridge/symbols.txt | 5 +- .../rels/d_a_obj_lv8KekkaiTrap/splits.txt | 2 +- .../rels/d_a_obj_lv8KekkaiTrap/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_lv8Lift/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_lv8Lift/symbols.txt | 6 +- .../rels/d_a_obj_lv8OptiLift/splits.txt | 2 +- .../rels/d_a_obj_lv8OptiLift/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_lv8UdFloor/splits.txt | 2 +- .../rels/d_a_obj_lv8UdFloor/symbols.txt | 6 +- .../rels/d_a_obj_lv9SwShutter/splits.txt | 2 +- .../rels/d_a_obj_lv9SwShutter/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_magLift/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_magLift/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_magLiftRot/splits.txt | 2 +- .../rels/d_a_obj_magLiftRot/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_magne_arm/symbols.txt | 9 +- config/GZ2P01/rels/d_a_obj_maki/splits.txt | 2 +- .../rels/d_a_obj_master_sword/symbols.txt | 5 +- config/GZ2P01/rels/d_a_obj_mgate/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_mie/splits.txt | 2 +- .../rels/d_a_obj_mirror_6pole/symbols.txt | 3 +- .../rels/d_a_obj_mirror_screw/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_movebox/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_movebox/symbols.txt | 7 +- config/GZ2P01/rels/d_a_obj_msima/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_msima/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_mvstair/symbols.txt | 8 +- config/GZ2P01/rels/d_a_obj_myogan/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_myogan/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_nameplate/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_nan/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_nan/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_nougu/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_octhashi/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_oiltubo/symbols.txt | 3 +- .../GZ2P01/rels/d_a_obj_onsenTaru/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_onsenTaru/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_pdoor/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_pdtile/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_pillar/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_pillar/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_pleaf/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_poCandle/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_poCandle/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_poFire/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_poFire/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_poTbox/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_poTbox/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_pumpkin/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_pumpkin/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_rfHole/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_rfHole/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_rgate/symbols.txt | 8 +- .../GZ2P01/rels/d_a_obj_riverrock/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_riverrock/symbols.txt | 2 +- .../rels/d_a_obj_rope_bridge/symbols.txt | 5 +- .../GZ2P01/rels/d_a_obj_rotBridge/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_rotTrap/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_rotTrap/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_rstair/symbols.txt | 8 +- config/GZ2P01/rels/d_a_obj_rw/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_rw/symbols.txt | 2 +- .../rels/d_a_obj_sWallShutter/splits.txt | 2 +- .../rels/d_a_obj_sWallShutter/symbols.txt | 5 +- config/GZ2P01/rels/d_a_obj_saidan/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_saidan/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_scannon/symbols.txt | 3 +- .../rels/d_a_obj_scannon_crs/symbols.txt | 3 +- .../rels/d_a_obj_scannon_ten/symbols.txt | 3 +- .../GZ2P01/rels/d_a_obj_sekidoor/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_sekidoor/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_sekizo/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_sekizo/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_sekizoa/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_sekizoa/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_shield/symbols.txt | 8 +- .../GZ2P01/rels/d_a_obj_smallkey/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_smgdoor/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_smtile/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_snowEffTag/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_so/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_so/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_spinLift/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_spinLift/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_ss_drink/symbols.txt | 3 +- .../GZ2P01/rels/d_a_obj_stairBlock/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_stick/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_stone/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_stopper/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_stopper/symbols.txt | 7 +- .../GZ2P01/rels/d_a_obj_stopper2/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_swBallA/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_swBallB/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_swBallC/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_swLight/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_swhang/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_sword/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_swpush/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_swpush/symbols.txt | 8 +- .../GZ2P01/rels/d_a_obj_swpush2/symbols.txt | 8 +- config/GZ2P01/rels/d_a_obj_swpush5/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_swpush5/symbols.txt | 8 +- config/GZ2P01/rels/d_a_obj_swturn/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_syRock/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_syRock/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_taFence/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_taFence/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_takaraDai/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_takaraDai/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_ten/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_ten/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_thdoor/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_timeFire/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_timer/symbols.txt | 5 +- config/GZ2P01/rels/d_a_obj_tks/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_tks/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_toby/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_toby/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_tobyhouse/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_tobyhouse/symbols.txt | 2 +- .../GZ2P01/rels/d_a_obj_togeTrap/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_togeTrap/symbols.txt | 5 +- config/GZ2P01/rels/d_a_obj_tombo/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_tombo/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_tp/symbols.txt | 3 +- config/GZ2P01/rels/d_a_obj_treesh/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_twGate/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_volcball/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_volcbom/symbols.txt | 7 +- .../GZ2P01/rels/d_a_obj_warp_kbrg/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_warp_obrg/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_waterGate/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_waterGate/symbols.txt | 6 +- .../rels/d_a_obj_waterPillar/splits.txt | 2 +- .../rels/d_a_obj_waterPillar/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_wdStick/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_wdStick/symbols.txt | 6 +- config/GZ2P01/rels/d_a_obj_web0/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_web0/symbols.txt | 2 +- config/GZ2P01/rels/d_a_obj_web1/splits.txt | 2 +- config/GZ2P01/rels/d_a_obj_web1/symbols.txt | 2 +- .../rels/d_a_obj_well_cover/symbols.txt | 6 +- .../rels/d_a_obj_wood_statue/symbols.txt | 5 +- config/GZ2P01/rels/d_a_obj_yel_bag/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_yel_bag/symbols.txt | 3 +- .../GZ2P01/rels/d_a_obj_yobikusa/symbols.txt | 3 +- .../GZ2P01/rels/d_a_obj_zrTurara/splits.txt | 2 +- .../GZ2P01/rels/d_a_obj_zrTurara/symbols.txt | 2 +- .../rels/d_a_obj_zrTuraraRock/splits.txt | 2 +- .../rels/d_a_obj_zrTuraraRock/symbols.txt | 6 +- .../GZ2P01/rels/d_a_obj_zraMark/symbols.txt | 4 +- config/GZ2P01/rels/d_a_peru/splits.txt | 2 +- config/GZ2P01/rels/d_a_peru/symbols.txt | 3 +- config/GZ2P01/rels/d_a_ppolamp/symbols.txt | 4 +- .../GZ2P01/rels/d_a_scene_exit2/symbols.txt | 5 +- config/GZ2P01/rels/d_a_spinner/splits.txt | 2 +- config/GZ2P01/rels/d_a_spinner/symbols.txt | 4 +- config/GZ2P01/rels/d_a_sq/splits.txt | 2 +- config/GZ2P01/rels/d_a_sq/symbols.txt | 2 +- config/GZ2P01/rels/d_a_swBall/symbols.txt | 6 +- config/GZ2P01/rels/d_a_swLBall/symbols.txt | 6 +- config/GZ2P01/rels/d_a_swc00/symbols.txt | 5 +- config/GZ2P01/rels/d_a_tag_CstaSw/splits.txt | 2 +- config/GZ2P01/rels/d_a_tag_TWgate/symbols.txt | 3 +- config/GZ2P01/rels/d_a_tag_csw/symbols.txt | 3 +- config/GZ2P01/rels/d_a_tag_evtmsg/symbols.txt | 3 +- .../GZ2P01/rels/d_a_tag_firewall/symbols.txt | 2 +- config/GZ2P01/rels/d_a_tag_hstop/splits.txt | 2 +- config/GZ2P01/rels/d_a_tag_lantern/splits.txt | 2 +- .../GZ2P01/rels/d_a_tag_lv2prchk/symbols.txt | 6 +- .../GZ2P01/rels/d_a_tag_lv6CstaSw/splits.txt | 2 +- config/GZ2P01/rels/d_a_tag_poFire/splits.txt | 2 +- .../rels/d_a_tag_river_back/symbols.txt | 6 +- .../rels/d_a_tag_statue_evt/symbols.txt | 5 +- .../GZ2P01/rels/d_a_tag_waterfall/splits.txt | 2 +- .../GZ2P01/rels/d_a_tag_waterfall/symbols.txt | 2 +- config/GZ2P01/rels/d_a_tbox/splits.txt | 2 +- config/GZ2P01/rels/d_a_tbox/symbols.txt | 5 +- config/GZ2P01/rels/d_a_tbox2/symbols.txt | 7 +- config/GZ2P01/rels/d_a_title/splits.txt | 2 +- config/GZ2P01/rels/d_a_title/symbols.txt | 3 +- config/GZ2P01/rels/d_a_ykgr/splits.txt | 2 +- config/GZ2P01/splits.txt | 15 +- config/GZ2P01/symbols.txt | 6025 +++++++++-------- include/JSystem/JKernel/JKRArchive.h | 2 +- include/d/actor/d_a_obj_tornado2.h | 2 +- include/d/actor/d_a_tag_kago_fall.h | 2 +- include/d/d_s_logo.h | 2 + src/JSystem/J3DGraphBase/J3DMatBlock.cpp | 2 - src/JSystem/JAudio2/JASDrumSet.cpp | 14 +- .../MSL/MSL_C/MSL_Common/Src/alloc.c | 1 - src/d/actor/d_a_alink_crawl.inc | 12 +- src/d/actor/d_a_b_bq.cpp | 84 +- src/d/actor/d_a_b_tn.cpp | 8 +- src/d/actor/d_a_door_knob00.cpp | 76 +- src/d/actor/d_a_door_push.cpp | 4 +- src/d/actor/d_a_e_dd.cpp | 24 +- src/d/actor/d_a_e_dk.cpp | 3 +- src/d/actor/d_a_e_oct_bg.cpp | 105 +- src/d/actor/d_a_e_sg.cpp | 8 +- src/d/actor/d_a_e_tk.cpp | 24 +- src/d/actor/d_a_e_tk2.cpp | 24 +- src/d/actor/d_a_e_tk_ball.cpp | 2 +- src/d/actor/d_a_e_yd.cpp | 8 +- src/d/actor/d_a_e_yk.cpp | 12 +- src/d/actor/d_a_hitobj.cpp | 30 +- src/d/actor/d_a_hozelda.cpp | 2 - src/d/actor/d_a_midna.cpp | 2 - src/d/actor/d_a_npc_du.cpp | 2 - src/d/actor/d_a_npc_lf.cpp | 20 +- src/d/actor/d_a_npc_tk.cpp | 8 +- src/d/actor/d_a_npc_tr.cpp | 8 +- src/d/actor/d_a_obj_Y_taihou.cpp | 15 +- src/d/actor/d_a_obj_barDesk.cpp | 2 - src/d/actor/d_a_obj_boumato.cpp | 20 +- src/d/actor/d_a_obj_cb.cpp | 8 +- src/d/actor/d_a_obj_cblock.cpp | 4 - src/d/actor/d_a_obj_crope.cpp | 14 +- src/d/actor/d_a_obj_dmelevator.cpp | 10 +- src/d/actor/d_a_obj_fan.cpp | 28 +- src/d/actor/d_a_obj_ladder.cpp | 81 +- src/d/actor/d_a_obj_lbox.cpp | 32 +- src/d/actor/d_a_obj_myogan.cpp | 8 +- src/d/actor/d_a_obj_nan.cpp | 8 +- src/d/actor/d_a_obj_octhashi.cpp | 28 +- src/d/actor/d_a_obj_riverrock.cpp | 8 +- src/d/actor/d_a_obj_rock.cpp | 24 +- src/d/actor/d_a_obj_so.cpp | 10 +- src/d/actor/d_a_obj_ten.cpp | 8 +- src/d/actor/d_a_obj_web0.cpp | 8 +- src/d/actor/d_a_obj_web1.cpp | 8 +- src/d/actor/d_a_obj_wflag.cpp | 6 +- src/d/actor/d_a_obj_ystone.cpp | 24 +- src/d/actor/d_a_tag_kago_fall.cpp | 2 +- src/d/actor/d_a_tag_statue_evt.cpp | 52 +- src/d/d_msg_scrn_staff.cpp | 8 +- 2576 files changed, 14309 insertions(+), 12675 deletions(-) diff --git a/config/GZ2E01/config.yml b/config/GZ2E01/config.yml index ac267026d9..edd4c3ab12 100644 --- a/config/GZ2E01/config.yml +++ b/config/GZ2E01/config.yml @@ -13,6 +13,12 @@ force_active: [ block_relocations: - source: .sdata:0x804505ac add_relocations: +- source: extab:0x80005624 + type: abs + target: __dt__26__partial_array_destructorFv +- source: extab:0x80005644 + type: abs + target: __dt__26__partial_array_destructorFv - source: .sdata:0x804505ac type: abs target: buffer__14mDoMtx_stack_c diff --git a/config/GZ2E01/rels/d_a_arrow/splits.txt b/config/GZ2E01/rels/d_a_arrow/splits.txt index 5066c91f19..7c1a6042c3 100644 --- a/config/GZ2E01/rels/d_a_arrow/splits.txt +++ b/config/GZ2E01/rels/d_a_arrow/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_arrow.cpp: diff --git a/config/GZ2E01/rels/d_a_arrow/symbols.txt b/config/GZ2E01/rels/d_a_arrow/symbols.txt index 536c6fe5d8..44325c2768 100644 --- a/config/GZ2E01/rels/d_a_arrow/symbols.txt +++ b/config/GZ2E01/rels/d_a_arrow/symbols.txt @@ -59,7 +59,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3768 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3768 = .rodata:0x00000000; // type:object size:0xC scope:local l_atCpsSrc = .rodata:0x0000000C; // type:object size:0x4C scope:global l_coSphSrc = .rodata:0x00000058; // type:object size:0x40 scope:global @4130 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float @@ -112,7 +112,8 @@ tmpColor$5589 = .rodata:0x00000164; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_45_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4777 = .data:0x00000020; // type:object size:0xC scope:local data:4byte @4874 = .data:0x0000002C; // type:object size:0xC scope:local @4974 = .data:0x00000038; // type:object size:0xC scope:local @@ -149,6 +150,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @4612 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte localOffset$4611 = .bss:0x00000058; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_b_bh/splits.txt b/config/GZ2E01/rels/d_a_b_bh/splits.txt index afc6dbfe7e..55331d74cd 100644 --- a/config/GZ2E01/rels/d_a_b_bh/splits.txt +++ b/config/GZ2E01/rels/d_a_b_bh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_bh.cpp: diff --git a/config/GZ2E01/rels/d_a_b_bh/symbols.txt b/config/GZ2E01/rels/d_a_b_bh/symbols.txt index c22efde037..414a56ece1 100644 --- a/config/GZ2E01/rels/d_a_b_bh/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_bh/symbols.txt @@ -128,7 +128,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3759 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x18 scope:global data:byte bh = .bss:0x0000006C; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_b_bq/splits.txt b/config/GZ2E01/rels/d_a_b_bq/splits.txt index bcc48ab376..5c0f9c5a63 100644 --- a/config/GZ2E01/rels/d_a_b_bq/splits.txt +++ b/config/GZ2E01/rels/d_a_b_bq/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_bq.cpp: diff --git a/config/GZ2E01/rels/d_a_b_bq/symbols.txt b/config/GZ2E01/rels/d_a_b_bq/symbols.txt index 898084b407..ab663ecf85 100644 --- a/config/GZ2E01/rels/d_a_b_bq/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_bq/symbols.txt @@ -261,7 +261,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_139_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4431 = .data:0x00000020; // type:object size:0xA8 scope:local fireno$4463 = .data:0x000000C8; // type:object size:0x8 scope:local fireno$4473 = .data:0x000000D0; // type:object size:0x4 scope:local diff --git a/config/GZ2E01/rels/d_a_b_dr/splits.txt b/config/GZ2E01/rels/d_a_b_dr/splits.txt index 6bfa586d0a..0ecd3a4dcc 100644 --- a/config/GZ2E01/rels/d_a_b_dr/splits.txt +++ b/config/GZ2E01/rels/d_a_b_dr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_dr.cpp: diff --git a/config/GZ2E01/rels/d_a_b_dr/symbols.txt b/config/GZ2E01/rels/d_a_b_dr/symbols.txt index 4807429dba..f625f17459 100644 --- a/config/GZ2E01/rels/d_a_b_dr/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_dr/symbols.txt @@ -226,7 +226,8 @@ DOWN_SPH_DT$8062 = .rodata:0x000004FC; // type:object size:0xB4 scope:local alig ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_140_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_dr_week_src__22@unnamed@d_a_b_dr_cpp@ = .data:0x00000020; // type:object size:0x44 scope:global cc_dr_tail_src__22@unnamed@d_a_b_dr_cpp@ = .data:0x00000064; // type:object size:0x40 scope:global cc_dr_breath_at_src__22@unnamed@d_a_b_dr_cpp@ = .data:0x000000A4; // type:object size:0x40 scope:global diff --git a/config/GZ2E01/rels/d_a_b_dre/splits.txt b/config/GZ2E01/rels/d_a_b_dre/splits.txt index 31c56cd8e5..f7a33f0d9e 100644 --- a/config/GZ2E01/rels/d_a_b_dre/splits.txt +++ b/config/GZ2E01/rels/d_a_b_dre/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_dre.cpp: diff --git a/config/GZ2E01/rels/d_a_b_dre/symbols.txt b/config/GZ2E01/rels/d_a_b_dre/symbols.txt index dfdf3b33b9..6a2ffb43c0 100644 --- a/config/GZ2E01/rels/d_a_b_dre/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_dre/symbols.txt @@ -166,7 +166,7 @@ s_HeadPos__23@unnamed@d_a_b_dre_cpp@ = .bss:0x00000060; // type:object size:0xC s_BodyPos__23@unnamed@d_a_b_dre_cpp@ = .bss:0x00000078; // type:object size:0xC scope:global @3770 = .bss:0x00000084; // type:object size:0xC scope:local s_TalePos__23@unnamed@d_a_b_dre_cpp@ = .bss:0x00000090; // type:object size:0xC scope:global -init$0000 = .bss:0x0000009C; // type:object size:0x1 scope:local align:1 data:byte +data_805CB0D4 = .bss:0x0000009C; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000A0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000A4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000A8; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_b_ds/splits.txt b/config/GZ2E01/rels/d_a_b_ds/splits.txt index 8dd0cb3279..f2729a483b 100644 --- a/config/GZ2E01/rels/d_a_b_ds/splits.txt +++ b/config/GZ2E01/rels/d_a_b_ds/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_ds.cpp: diff --git a/config/GZ2E01/rels/d_a_b_ds/symbols.txt b/config/GZ2E01/rels/d_a_b_ds/symbols.txt index 0f3b4ad2e5..9338c720bd 100644 --- a/config/GZ2E01/rels/d_a_b_ds/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_ds/symbols.txt @@ -450,7 +450,8 @@ B2_ETC_CC_DT$10792 = .rodata:0x0000078C; // type:object size:0x28 scope:local al ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_142_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3811 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3812 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3820 = .data:0x00000030; // type:object size:0x6 scope:local @@ -530,12 +531,12 @@ handR_ang = .bss:0x000000A6; // type:object size:0x2 scope:global handX_ang = .bss:0x000000A8; // type:object size:0x2 scope:global breathTimerBase = .bss:0x000000AA; // type:object size:0x1 scope:local align:1 data:byte @5249 = .bss:0x000000AC; // type:object size:0xC scope:local -init$3146 = .bss:0x000000B8; // type:object size:0x1 scope:local data:byte +init$3146 = .bss:0x000000B8; // type:object size:0x1 scope:local align:1 data:byte @5252 = .bss:0x000000BC; // type:object size:0xC scope:local @5253 = .bss:0x000000C8; // type:object size:0xC scope:local mOpPlayerDt$5248 = .bss:0x000000D4; // type:object size:0x24 scope:local @5255 = .bss:0x000000F8; // type:object size:0xC scope:local -init$3152 = .bss:0x00000104; // type:object size:0x1 scope:local data:byte +init$3152 = .bss:0x00000104; // type:object size:0x1 scope:local align:1 data:byte @5258 = .bss:0x00000108; // type:object size:0xC scope:local @5259 = .bss:0x00000114; // type:object size:0xC scope:local @5260 = .bss:0x00000120; // type:object size:0xC scope:local @@ -552,11 +553,11 @@ init$3152 = .bss:0x00000104; // type:object size:0x1 scope:local data:byte @5271 = .bss:0x000001A4; // type:object size:0xC scope:local mOpCenterDt$5254 = .bss:0x000001B0; // type:object size:0xB4 scope:local @5273 = .bss:0x00000264; // type:object size:0xC scope:local -init$3170 = .bss:0x00000270; // type:object size:0x1 scope:local data:byte +init$3170 = .bss:0x00000270; // type:object size:0x1 scope:local align:1 data:byte @5276 = .bss:0x00000274; // type:object size:0xC scope:local mOpCenterBodyDt$5272 = .bss:0x00000280; // type:object size:0x18 scope:local @5278 = .bss:0x00000298; // type:object size:0xC scope:local -init$3175 = .bss:0x000002A4; // type:object size:0x1 scope:local data:byte +init$3175 = .bss:0x000002A4; // type:object size:0x1 scope:local align:1 data:byte @5281 = .bss:0x000002A8; // type:object size:0xC scope:local @5282 = .bss:0x000002B4; // type:object size:0xC scope:local @5283 = .bss:0x000002C0; // type:object size:0xC scope:local @@ -573,30 +574,30 @@ init$3175 = .bss:0x000002A4; // type:object size:0x1 scope:local data:byte @5294 = .bss:0x00000344; // type:object size:0xC scope:local mOpEyeDt$5277 = .bss:0x00000350; // type:object size:0xB4 scope:local @5296 = .bss:0x00000404; // type:object size:0xC scope:local -init$3193 = .bss:0x00000410; // type:object size:0x1 scope:local data:byte +init$3193 = .bss:0x00000410; // type:object size:0x1 scope:local align:1 data:byte @5299 = .bss:0x00000414; // type:object size:0xC scope:local mOpEyeBodyDt$5295 = .bss:0x00000420; // type:object size:0x18 scope:local @6354 = .bss:0x00000438; // type:object size:0xC scope:local -init$4244 = .bss:0x00000444; // type:object size:0x1 scope:local data:byte +init$4244 = .bss:0x00000444; // type:object size:0x1 scope:local align:1 data:byte @6357 = .bss:0x00000448; // type:object size:0xC scope:local @6358 = .bss:0x00000454; // type:object size:0xC scope:local @6359 = .bss:0x00000460; // type:object size:0xC scope:local @6360 = .bss:0x0000046C; // type:object size:0xC scope:local down_center_dt$6353 = .bss:0x00000478; // type:object size:0x3C scope:local @6362 = .bss:0x000004B4; // type:object size:0xC scope:local -init$4252 = .bss:0x000004C0; // type:object size:0x1 scope:local data:byte +init$4252 = .bss:0x000004C0; // type:object size:0x1 scope:local align:1 data:byte @6365 = .bss:0x000004C4; // type:object size:0xC scope:local @6366 = .bss:0x000004D0; // type:object size:0xC scope:local @6367 = .bss:0x000004DC; // type:object size:0xC scope:local @6368 = .bss:0x000004E8; // type:object size:0xC scope:local down_eye_dt$6361 = .bss:0x000004F4; // type:object size:0x3C scope:local @7447 = .bss:0x00000530; // type:object size:0xC scope:local -init$5330 = .bss:0x0000053C; // type:object size:0x1 scope:local data:byte +init$5330 = .bss:0x0000053C; // type:object size:0x1 scope:local align:1 data:byte @7450 = .bss:0x00000540; // type:object size:0xC scope:local @7451 = .bss:0x0000054C; // type:object size:0xC scope:local mOp2PlayerDt$7446 = .bss:0x00000558; // type:object size:0x24 scope:local @7453 = .bss:0x0000057C; // type:object size:0xC scope:local -init$5336 = .bss:0x00000588; // type:object size:0x1 scope:local data:byte +init$5336 = .bss:0x00000588; // type:object size:0x1 scope:local align:1 data:byte @7456 = .bss:0x0000058C; // type:object size:0xC scope:local @7457 = .bss:0x00000598; // type:object size:0xC scope:local @7458 = .bss:0x000005A4; // type:object size:0xC scope:local @@ -605,7 +606,7 @@ init$5336 = .bss:0x00000588; // type:object size:0x1 scope:local data:byte @7461 = .bss:0x000005C8; // type:object size:0xC scope:local mOp2CenterDt$7452 = .bss:0x000005D4; // type:object size:0x54 scope:local @7463 = .bss:0x00000628; // type:object size:0xC scope:local -init$5346 = .bss:0x00000634; // type:object size:0x1 scope:local data:byte +init$5346 = .bss:0x00000634; // type:object size:0x1 scope:local align:1 data:byte @7466 = .bss:0x00000638; // type:object size:0xC scope:local @7467 = .bss:0x00000644; // type:object size:0xC scope:local @7468 = .bss:0x00000650; // type:object size:0xC scope:local @@ -614,24 +615,24 @@ init$5346 = .bss:0x00000634; // type:object size:0x1 scope:local data:byte @7471 = .bss:0x00000674; // type:object size:0xC scope:local mOp2EyeDt$7462 = .bss:0x00000680; // type:object size:0x54 scope:local @9091 = .bss:0x000006D4; // type:object size:0xC scope:local -init$6933 = .bss:0x000006E0; // type:object size:0x1 scope:local data:byte +init$6933 = .bss:0x000006E0; // type:object size:0x1 scope:local align:1 data:byte @9094 = .bss:0x000006E4; // type:object size:0xC scope:local mEd2CenterDt$9090 = .bss:0x000006F0; // type:object size:0x18 scope:local @9096 = .bss:0x00000708; // type:object size:0xC scope:local -init$6938 = .bss:0x00000714; // type:object size:0x1 scope:local data:byte +init$6938 = .bss:0x00000714; // type:object size:0x1 scope:local align:1 data:byte @9099 = .bss:0x00000718; // type:object size:0xC scope:local mEd22EyeDt$9095 = .bss:0x00000724; // type:object size:0x18 scope:local -init$7517 = .bss:0x0000073C; // type:object size:0x1 scope:local data:byte +init$7517 = .bss:0x0000073C; // type:object size:0x1 scope:local align:1 data:byte mWaitDt$9733 = .bss:0x00000740; // type:object size:0xC scope:local data:4byte @10210 = .bss:0x0000074C; // type:object size:0xC scope:local -init$8022 = .bss:0x00000758; // type:object size:0x1 scope:local data:byte +init$8022 = .bss:0x00000758; // type:object size:0x1 scope:local align:1 data:byte @10213 = .bss:0x0000075C; // type:object size:0xC scope:local @10214 = .bss:0x00000768; // type:object size:0xC scope:local @10215 = .bss:0x00000774; // type:object size:0xC scope:local @10216 = .bss:0x00000780; // type:object size:0xC scope:local head_cc_dt$10209 = .bss:0x0000078C; // type:object size:0x3C scope:local @10829 = .bss:0x000007C8; // type:object size:0xC scope:local -init$8634 = .bss:0x000007D4; // type:object size:0x1 scope:local data:byte +init$8634 = .bss:0x000007D4; // type:object size:0x1 scope:local align:1 data:byte @10832 = .bss:0x000007D8; // type:object size:0xC scope:local @10833 = .bss:0x000007E4; // type:object size:0xC scope:local @10834 = .bss:0x000007F0; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_b_gg/splits.txt b/config/GZ2E01/rels/d_a_b_gg/splits.txt index 76df93067a..37bbd10322 100644 --- a/config/GZ2E01/rels/d_a_b_gg/splits.txt +++ b/config/GZ2E01/rels/d_a_b_gg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_gg.cpp: diff --git a/config/GZ2E01/rels/d_a_b_gg/symbols.txt b/config/GZ2E01/rels/d_a_b_gg/symbols.txt index ba3557c376..b36361f6c0 100644 --- a/config/GZ2E01/rels/d_a_b_gg/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_gg/symbols.txt @@ -267,7 +267,8 @@ ccSphSrc$3982 = .rodata:0x00000100; // type:object size:0x40 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_143_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3790 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3791 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3799 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_b_gm/splits.txt b/config/GZ2E01/rels/d_a_b_gm/splits.txt index 6fe68269de..caea243977 100644 --- a/config/GZ2E01/rels/d_a_b_gm/splits.txt +++ b/config/GZ2E01/rels/d_a_b_gm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_gm.cpp: diff --git a/config/GZ2E01/rels/d_a_b_gm/symbols.txt b/config/GZ2E01/rels/d_a_b_gm/symbols.txt index 90604e9d5e..a049b7034a 100644 --- a/config/GZ2E01/rels/d_a_b_gm/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_gm/symbols.txt @@ -184,7 +184,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_144_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double name$4019 = .data:0x00000020; // type:object size:0x6 scope:local name$4042 = .data:0x00000028; // type:object size:0x8 scope:local @4354 = .data:0x00000030; // type:object size:0x2C scope:local @@ -227,7 +228,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_144_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4C scope:global data:byte ko_ct = .bss:0x000000A0; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_b_gnd/splits.txt b/config/GZ2E01/rels/d_a_b_gnd/splits.txt index c7e4552796..f369fe0fd7 100644 --- a/config/GZ2E01/rels/d_a_b_gnd/splits.txt +++ b/config/GZ2E01/rels/d_a_b_gnd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_gnd.cpp: diff --git a/config/GZ2E01/rels/d_a_b_gnd/symbols.txt b/config/GZ2E01/rels/d_a_b_gnd/symbols.txt index 2bb590d871..984cdfcb81 100644 --- a/config/GZ2E01/rels/d_a_b_gnd/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_gnd/symbols.txt @@ -307,7 +307,8 @@ blur_model$8822 = .rodata:0x00000340; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_145_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_color$3983 = .data:0x00000020; // type:object size:0x4 scope:local chk_x$4163 = .data:0x00000024; // type:object size:0x10 scope:local chk_z$4164 = .data:0x00000034; // type:object size:0x10 scope:local @@ -362,13 +363,15 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3810 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:local data:byte @4187 = .bss:0x00000070; // type:object size:0xC scope:local +init$0000 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte k_pos$4186 = .bss:0x00000080; // type:object size:0xC scope:local @4509 = .bss:0x0000008C; // type:object size:0xC scope:local b_path = .bss:0x00000098; // type:object size:0x60 scope:local align:4 data:float +unk_bss_0xF0 = .bss:0x000000F8; // type:object size:0x4 scope:local data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000FC; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000100; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000104; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_b_go/splits.txt b/config/GZ2E01/rels/d_a_b_go/splits.txt index 6ef11f39b6..b7954231f5 100644 --- a/config/GZ2E01/rels/d_a_b_go/splits.txt +++ b/config/GZ2E01/rels/d_a_b_go/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_go.cpp: diff --git a/config/GZ2E01/rels/d_a_b_go/symbols.txt b/config/GZ2E01/rels/d_a_b_go/symbols.txt index dfe1704b06..32bbe05aad 100644 --- a/config/GZ2E01/rels/d_a_b_go/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_go/symbols.txt @@ -56,6 +56,6 @@ __vt__8cM3dGAab = .data:0x00000068; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000074; // type:object size:0x24 scope:global __vt__12daB_GO_HIO_c = .data:0x00000098; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +data_80604140 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3641 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_b_gos/splits.txt b/config/GZ2E01/rels/d_a_b_gos/splits.txt index 6ce1eba36b..ebd4ea4c44 100644 --- a/config/GZ2E01/rels/d_a_b_gos/splits.txt +++ b/config/GZ2E01/rels/d_a_b_gos/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_gos.cpp: diff --git a/config/GZ2E01/rels/d_a_b_gos/symbols.txt b/config/GZ2E01/rels/d_a_b_gos/symbols.txt index 885d96fb44..e970d7e409 100644 --- a/config/GZ2E01/rels/d_a_b_gos/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_gos/symbols.txt @@ -61,6 +61,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001B0; // type:object size:0x24 scope:global __vt__13daB_GOS_HIO_c = .data:0x000001D4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global boss = .bss:0x00000008; // type:object size:0x4 scope:global data:4byte -init$0000 = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte +data_8060560C = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte @3641 = .bss:0x00000010; // type:object size:0xC scope:local l_HIO = .bss:0x0000001C; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_b_mgn/splits.txt b/config/GZ2E01/rels/d_a_b_mgn/splits.txt index 13e6c0c18c..76998b0b2e 100644 --- a/config/GZ2E01/rels/d_a_b_mgn/splits.txt +++ b/config/GZ2E01/rels/d_a_b_mgn/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_mgn.cpp: diff --git a/config/GZ2E01/rels/d_a_b_mgn/symbols.txt b/config/GZ2E01/rels/d_a_b_mgn/symbols.txt index 8c3ec76c1f..3e137c12e1 100644 --- a/config/GZ2E01/rels/d_a_b_mgn/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_mgn/symbols.txt @@ -224,7 +224,8 @@ cc_set_jnt$7875 = .rodata:0x00000258; // type:object size:0x3C scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_148_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3807 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3808 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3816 = .data:0x00000030; // type:object size:0x6 scope:local @@ -255,6 +256,6 @@ __vt__12J3DFrameCtrl = .data:0x00000380; // type:object size:0xC scope:global __vt__8cM3dGPla = .data:0x0000038C; // type:object size:0xC scope:global __vt__13daB_MGN_HIO_c = .data:0x00000398; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3944 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x24 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_b_ob/splits.txt b/config/GZ2E01/rels/d_a_b_ob/splits.txt index 453f3327f9..fcbb33befc 100644 --- a/config/GZ2E01/rels/d_a_b_ob/splits.txt +++ b/config/GZ2E01/rels/d_a_b_ob/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_ob.cpp: diff --git a/config/GZ2E01/rels/d_a_b_ob/symbols.txt b/config/GZ2E01/rels/d_a_b_ob/symbols.txt index e24d0372d2..33bc667a85 100644 --- a/config/GZ2E01/rels/d_a_b_ob/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_ob/symbols.txt @@ -298,7 +298,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_149_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double iso_eff$5401 = .data:0x00000020; // type:object size:0xA scope:local buf_p = .data:0x0000002C; // type:object size:0x4C scope:global size_p = .data:0x00000078; // type:object size:0x4C scope:global @@ -351,16 +352,16 @@ pno = .bss:0x0000007C; // type:object size:0x4 scope:global data:4byte fin = .bss:0x00000080; // type:object size:0x4 scope:global data:4byte bf_ct = .bss:0x00000084; // type:object size:0x4 scope:global data:4byte @5008 = .bss:0x00000088; // type:object size:0xC scope:local -init$2871 = .bss:0x00000094; // type:object size:0x1 scope:local align:1 +init$2871 = .bss:0x00000094; // type:object size:0x1 scope:local align:1 data:byte @5011 = .bss:0x00000098; // type:object size:0xC scope:local @5012 = .bss:0x000000A4; // type:object size:0xC scope:local @5013 = .bss:0x000000B0; // type:object size:0xC scope:local sdemo_p$5007 = .bss:0x000000BC; // type:object size:0x30 scope:local @6147 = .bss:0x000000EC; // type:object size:0xC scope:local -init$3982 = .bss:0x000000F8; // type:object size:0x1 scope:local align:1 +init$3982 = .bss:0x000000F8; // type:object size:0x1 scope:local align:1 data:byte room_pos$6146 = .bss:0x000000FC; // type:object size:0xC scope:local @6151 = .bss:0x00000108; // type:object size:0xC scope:local -init$3986 = .bss:0x00000114; // type:object size:0x1 scope:local align:1 +init$3986 = .bss:0x00000114; // type:object size:0x1 scope:local align:1 data:byte sc$6150 = .bss:0x00000118; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000124; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000128; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_b_oh/splits.txt b/config/GZ2E01/rels/d_a_b_oh/splits.txt index 63c656903c..1707d87f7a 100644 --- a/config/GZ2E01/rels/d_a_b_oh/splits.txt +++ b/config/GZ2E01/rels/d_a_b_oh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_oh.cpp: diff --git a/config/GZ2E01/rels/d_a_b_oh/symbols.txt b/config/GZ2E01/rels/d_a_b_oh/symbols.txt index daed63a928..4f725e6d8f 100644 --- a/config/GZ2E01/rels/d_a_b_oh/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_oh/symbols.txt @@ -100,7 +100,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +data_8061DBB5 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3645 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x10 scope:global data:byte boss = .bss:0x00000064; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_b_tn/splits.txt b/config/GZ2E01/rels/d_a_b_tn/splits.txt index c90af169cd..7345bf245e 100644 --- a/config/GZ2E01/rels/d_a_b_tn/splits.txt +++ b/config/GZ2E01/rels/d_a_b_tn/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_tn.cpp: diff --git a/config/GZ2E01/rels/d_a_b_tn/symbols.txt b/config/GZ2E01/rels/d_a_b_tn/symbols.txt index c4bae1e7f5..b1150b9d7f 100644 --- a/config/GZ2E01/rels/d_a_b_tn/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_tn/symbols.txt @@ -270,7 +270,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_152_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3799 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3800 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3808 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_b_yo/splits.txt b/config/GZ2E01/rels/d_a_b_yo/splits.txt index 639db0fa1a..1bfd860136 100644 --- a/config/GZ2E01/rels/d_a_b_yo/splits.txt +++ b/config/GZ2E01/rels/d_a_b_yo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_yo.cpp: diff --git a/config/GZ2E01/rels/d_a_b_yo/symbols.txt b/config/GZ2E01/rels/d_a_b_yo/symbols.txt index 532ee0f219..3bd816b927 100644 --- a/config/GZ2E01/rels/d_a_b_yo/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_yo/symbols.txt @@ -222,7 +222,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_153_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_yo_src__22@unnamed@d_a_b_yo_cpp@ = .data:0x00000020; // type:object size:0x44 scope:global cc_yo_tg_src__22@unnamed@d_a_b_yo_cpp@ = .data:0x00000064; // type:object size:0x40 scope:global cc_yo_iron_src__22@unnamed@d_a_b_yo_cpp@ = .data:0x000000A4; // type:object size:0x40 scope:global diff --git a/config/GZ2E01/rels/d_a_b_yo_ice/splits.txt b/config/GZ2E01/rels/d_a_b_yo_ice/splits.txt index 8349ae09b3..baa4f2e91c 100644 --- a/config/GZ2E01/rels/d_a_b_yo_ice/splits.txt +++ b/config/GZ2E01/rels/d_a_b_yo_ice/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_yo_ice.cpp: diff --git a/config/GZ2E01/rels/d_a_b_yo_ice/symbols.txt b/config/GZ2E01/rels/d_a_b_yo_ice/symbols.txt index 742844fe30..c67ddad914 100644 --- a/config/GZ2E01/rels/d_a_b_yo_ice/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_yo_ice/symbols.txt @@ -110,7 +110,8 @@ yoi_fall_timer = .rodata:0x0000002C; // type:object size:0x28 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_154_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_yo_src__26@unnamed@d_a_b_yo_ice_cpp@ = .data:0x00000020; // type:object size:0x44 scope:global cc_yo_iron_src__26@unnamed@d_a_b_yo_ice_cpp@ = .data:0x00000064; // type:object size:0x44 scope:global cc_yo_cam_src__26@unnamed@d_a_b_yo_ice_cpp@ = .data:0x000000A8; // type:object size:0x44 scope:global @@ -130,6 +131,6 @@ __vt__8cM3dGCyl = .data:0x00000214; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000220; // type:object size:0xC scope:global __vt__13daB_YOI_HIO_c = .data:0x0000022C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3771 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_b_zant/splits.txt b/config/GZ2E01/rels/d_a_b_zant/splits.txt index 89293dbc7f..2954410a88 100644 --- a/config/GZ2E01/rels/d_a_b_zant/splits.txt +++ b/config/GZ2E01/rels/d_a_b_zant/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_zant.cpp: diff --git a/config/GZ2E01/rels/d_a_b_zant/symbols.txt b/config/GZ2E01/rels/d_a_b_zant/symbols.txt index 9c25cd6e55..b68a33d756 100644 --- a/config/GZ2E01/rels/d_a_b_zant/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_zant/symbols.txt @@ -289,7 +289,8 @@ damage_jump_speed$7712 = .rodata:0x0000024C; // type:object size:0x2C scope:loca ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_155_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_zant_src__24@unnamed@d_a_b_zant_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global cc_zant_sword_src__24@unnamed@d_a_b_zant_cpp@ = .data:0x00000060; // type:object size:0x40 scope:global cc_zant_roll_src__24@unnamed@d_a_b_zant_cpp@ = .data:0x000000A0; // type:object size:0x44 scope:global diff --git a/config/GZ2E01/rels/d_a_b_zant_magic/symbols.txt b/config/GZ2E01/rels/d_a_b_zant_magic/symbols.txt index 85a55a6e8e..7ec44ca2ed 100644 --- a/config/GZ2E01/rels/d_a_b_zant_magic/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_zant_magic/symbols.txt @@ -46,7 +46,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_156_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_zant_src__30@unnamed@d_a_b_zant_magic_cpp@ = .data:0x00000020; // type:object size:0x4C scope:global cc_zant_src2__30@unnamed@d_a_b_zant_magic_cpp@ = .data:0x0000006C; // type:object size:0x40 scope:global cc_zant_src3__30@unnamed@d_a_b_zant_magic_cpp@ = .data:0x000000AC; // type:object size:0x40 scope:global diff --git a/config/GZ2E01/rels/d_a_b_zant_mobile/splits.txt b/config/GZ2E01/rels/d_a_b_zant_mobile/splits.txt index 80ce04e0f1..48fb27a5d2 100644 --- a/config/GZ2E01/rels/d_a_b_zant_mobile/splits.txt +++ b/config/GZ2E01/rels/d_a_b_zant_mobile/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_zant_mobile.cpp: diff --git a/config/GZ2E01/rels/d_a_b_zant_mobile/symbols.txt b/config/GZ2E01/rels/d_a_b_zant_mobile/symbols.txt index 8c5ab370d9..9e52faf26a 100644 --- a/config/GZ2E01/rels/d_a_b_zant_mobile/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_zant_mobile/symbols.txt @@ -88,6 +88,6 @@ __vt__12J3DFrameCtrl = .data:0x000000F8; // type:object size:0xC scope:global __vt__14dBgS_ObjGndChk = .data:0x00000104; // type:object size:0x30 scope:global __vt__15daB_ZANTZ_HIO_c = .data:0x00000134; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_157_bss_8 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3644 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_balloon_2D/splits.txt b/config/GZ2E01/rels/d_a_balloon_2D/splits.txt index 9180d9a115..be330b7a5c 100644 --- a/config/GZ2E01/rels/d_a_balloon_2D/splits.txt +++ b/config/GZ2E01/rels/d_a_balloon_2D/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_balloon_2D.cpp: diff --git a/config/GZ2E01/rels/d_a_bd/splits.txt b/config/GZ2E01/rels/d_a_bd/splits.txt index c01e402d7c..0c5664cb56 100644 --- a/config/GZ2E01/rels/d_a_bd/splits.txt +++ b/config/GZ2E01/rels/d_a_bd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_bd.cpp: diff --git a/config/GZ2E01/rels/d_a_bd/symbols.txt b/config/GZ2E01/rels/d_a_bd/symbols.txt index 5731497f87..0c0a76c15e 100644 --- a/config/GZ2E01/rels/d_a_bd/symbols.txt +++ b/config/GZ2E01/rels/d_a_bd/symbols.txt @@ -131,7 +131,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3937 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte @3946 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_bg_obj/symbols.txt b/config/GZ2E01/rels/d_a_bg_obj/symbols.txt index 53d7c32053..f84a475af3 100644 --- a/config/GZ2E01/rels/d_a_bg_obj/symbols.txt +++ b/config/GZ2E01/rels/d_a_bg_obj/symbols.txt @@ -80,7 +80,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_4_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_tri_src = .data:0x00000020; // type:object size:0x54 scope:global l_specName = .data:0x00000074; // type:object size:0x4 scope:global data:4byte @3761 = .data:0x00000078; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_boomerang/symbols.txt b/config/GZ2E01/rels/d_a_boomerang/symbols.txt index 1e869c1d51..9b59fce77d 100644 --- a/config/GZ2E01/rels/d_a_boomerang/symbols.txt +++ b/config/GZ2E01/rels/d_a_boomerang/symbols.txt @@ -125,7 +125,8 @@ l_lockSeFlg = .rodata:0x00000040; // type:object size:0x14 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_46_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @5412 = .data:0x00000020; // type:object size:0xC scope:local data:4byte @5579 = .data:0x0000002C; // type:object size:0xC scope:local data:4byte l_atCpsSrc = .data:0x00000038; // type:object size:0x4C scope:global @@ -163,13 +164,13 @@ __vt__19daBoomerang_sight_c = .data:0x000001E4; // type:object size:0x10 scope:g @1010 = .bss:0x00000038; // type:object size:0x1 scope:local @1009 = .bss:0x0000003C; // type:object size:0x1 scope:local l_HIO = .bss:0x00000040; // type:object size:0x1 scope:global -init$2449 = .bss:0x00000041; // type:object size:0x1 scope:local align:1 +init$2449 = .bss:0x00000041; // type:object size:0x1 scope:local align:1 data:byte effDirection$5075 = .bss:0x00000044; // type:object size:0xC scope:local -init$2452 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 +init$2452 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte effScale0$5078 = .bss:0x00000054; // type:object size:0xC scope:local -init$2455 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 +init$2455 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 data:byte effScaleSand$5081 = .bss:0x00000064; // type:object size:0xC scope:local -init$2458 = .bss:0x00000070; // type:object size:0x1 scope:local align:1 +init$2458 = .bss:0x00000070; // type:object size:0x1 scope:local align:1 data:byte effScaleGrass$5084 = .bss:0x00000074; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_bullet/splits.txt b/config/GZ2E01/rels/d_a_bullet/splits.txt index 580fde4232..a68bf22432 100644 --- a/config/GZ2E01/rels/d_a_bullet/splits.txt +++ b/config/GZ2E01/rels/d_a_bullet/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_bullet.cpp: diff --git a/config/GZ2E01/rels/d_a_canoe/splits.txt b/config/GZ2E01/rels/d_a_canoe/splits.txt index c45ab13f2f..a4ad8e394c 100644 --- a/config/GZ2E01/rels/d_a_canoe/splits.txt +++ b/config/GZ2E01/rels/d_a_canoe/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_canoe.cpp: diff --git a/config/GZ2E01/rels/d_a_canoe/symbols.txt b/config/GZ2E01/rels/d_a_canoe/symbols.txt index 2d70658869..c1eea38106 100644 --- a/config/GZ2E01/rels/d_a_canoe/symbols.txt +++ b/config/GZ2E01/rels/d_a_canoe/symbols.txt @@ -40,7 +40,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3766 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3766 = .rodata:0x00000000; // type:object size:0xC scope:local l_arcName = .rodata:0x0000000C; // type:object size:0x6 scope:global data:string l_arcName2 = .rodata:0x00000014; // type:object size:0x7 scope:global data:string l_arcName3 = .rodata:0x0000001C; // type:object size:0x8 scope:global data:string @@ -124,8 +124,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @5103 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte paddleRippleScale$5102 = .bss:0x00000058; // type:object size:0xC scope:local @5356 = .bss:0x00000064; // type:object size:0xC scope:local +init$0001 = .bss:0x00000070; // type:object size:0x1 scope:local align:1 data:byte bodyRippleScale$5355 = .bss:0x00000074; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_coach_2D/splits.txt b/config/GZ2E01/rels/d_a_coach_2D/splits.txt index 1f225391f5..6d1128a89f 100644 --- a/config/GZ2E01/rels/d_a_coach_2D/splits.txt +++ b/config/GZ2E01/rels/d_a_coach_2D/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_coach_2D.cpp: diff --git a/config/GZ2E01/rels/d_a_cow/splits.txt b/config/GZ2E01/rels/d_a_cow/splits.txt index 38d3de1d06..35666f2bdc 100644 --- a/config/GZ2E01/rels/d_a_cow/splits.txt +++ b/config/GZ2E01/rels/d_a_cow/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_cow.cpp: diff --git a/config/GZ2E01/rels/d_a_cow/symbols.txt b/config/GZ2E01/rels/d_a_cow/symbols.txt index db9bd84e51..2b0e1640f5 100644 --- a/config/GZ2E01/rels/d_a_cow/symbols.txt +++ b/config/GZ2E01/rels/d_a_cow/symbols.txt @@ -201,7 +201,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_163_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_sph_src__21@unnamed@d_a_cow_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global pen_dir__21@unnamed@d_a_cow_cpp@ = .data:0x00000060; // type:object size:0x2 scope:global data:2byte gate_dir__21@unnamed@d_a_cow_cpp@ = .data:0x00000062; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2E01/rels/d_a_crod/symbols.txt b/config/GZ2E01/rels/d_a_crod/symbols.txt index c41167bdd7..3110023bf4 100644 --- a/config/GZ2E01/rels/d_a_crod/symbols.txt +++ b/config/GZ2E01/rels/d_a_crod/symbols.txt @@ -44,4 +44,4 @@ __vt__10cCcD_GStts = .data:0x000000A8; // type:object size:0xC scope:global __vt__10dCcD_GStts = .data:0x000000B4; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000000C0; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000CC; // type:object size:0xC scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_cstatue/splits.txt b/config/GZ2E01/rels/d_a_cstatue/splits.txt index e80e577aa1..ea8ebe0f7e 100644 --- a/config/GZ2E01/rels/d_a_cstatue/splits.txt +++ b/config/GZ2E01/rels/d_a_cstatue/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_cstatue.cpp: diff --git a/config/GZ2E01/rels/d_a_cstatue/symbols.txt b/config/GZ2E01/rels/d_a_cstatue/symbols.txt index 146823774d..3f329debd2 100644 --- a/config/GZ2E01/rels/d_a_cstatue/symbols.txt +++ b/config/GZ2E01/rels/d_a_cstatue/symbols.txt @@ -131,7 +131,8 @@ brkIdx$6115 = .rodata:0x00000308; // type:object size:0xA scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_164_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_atCpsSrc = .data:0x00000020; // type:object size:0x4C scope:global l_cylSrc = .data:0x0000006C; // type:object size:0x44 scope:global l_sphSrc = .data:0x000000B0; // type:object size:0x40 scope:global diff --git a/config/GZ2E01/rels/d_a_demo00/splits.txt b/config/GZ2E01/rels/d_a_demo00/splits.txt index 480c9e0411..a59a8f3eac 100644 --- a/config/GZ2E01/rels/d_a_demo00/splits.txt +++ b/config/GZ2E01/rels/d_a_demo00/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_demo00.cpp: diff --git a/config/GZ2E01/rels/d_a_demo00/symbols.txt b/config/GZ2E01/rels/d_a_demo00/symbols.txt index fc69e6351b..4c7f71f3dc 100644 --- a/config/GZ2E01/rels/d_a_demo00/symbols.txt +++ b/config/GZ2E01/rels/d_a_demo00/symbols.txt @@ -42,7 +42,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3727 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3727 = .rodata:0x00000000; // type:object size:0xC scope:local @4004 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float @4122 = .rodata:0x00000010; // type:object size:0x4 scope:local @4123 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float @@ -117,7 +117,8 @@ l_itemNo$localstatic3$execute__10daDemo00_cFv = .rodata:0x0000006C; // type:obje ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_48_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_lightData = .data:0x00000020; // type:object size:0x18 scope:global @4662 = .data:0x00000038; // type:object size:0xC scope:local data:4byte @4676 = .data:0x00000044; // type:object size:0xC scope:local data:4byte diff --git a/config/GZ2E01/rels/d_a_demo_item/splits.txt b/config/GZ2E01/rels/d_a_demo_item/splits.txt index 8f26b5f468..6009d922bf 100644 --- a/config/GZ2E01/rels/d_a_demo_item/splits.txt +++ b/config/GZ2E01/rels/d_a_demo_item/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_demo_item.cpp: diff --git a/config/GZ2E01/rels/d_a_demo_item/symbols.txt b/config/GZ2E01/rels/d_a_demo_item/symbols.txt index c8478e43ab..65c7458e22 100644 --- a/config/GZ2E01/rels/d_a_demo_item/symbols.txt +++ b/config/GZ2E01/rels/d_a_demo_item/symbols.txt @@ -96,7 +96,7 @@ l_wolf_offset = .bss:0x0000006C; // type:object size:0xC scope:global @3760 = .bss:0x00000078; // type:object size:0xC scope:local l_horse_offset = .bss:0x00000084; // type:object size:0xC scope:global @4275 = .bss:0x00000090; // type:object size:0xC scope:local -init$1935 = .bss:0x0000009C; // type:object size:0x1 scope:local +init$1935 = .bss:0x0000009C; // type:object size:0x1 scope:local align:1 data:byte @4278 = .bss:0x000000A0; // type:object size:0xC scope:local @4279 = .bss:0x000000AC; // type:object size:0xC scope:local offset_tbl$4274 = .bss:0x000000B8; // type:object size:0x24 scope:local diff --git a/config/GZ2E01/rels/d_a_do/splits.txt b/config/GZ2E01/rels/d_a_do/splits.txt index 4048a749bb..bcd5ed0814 100644 --- a/config/GZ2E01/rels/d_a_do/splits.txt +++ b/config/GZ2E01/rels/d_a_do/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_do.cpp: diff --git a/config/GZ2E01/rels/d_a_do/symbols.txt b/config/GZ2E01/rels/d_a_do/symbols.txt index 598470af7f..3547a91977 100644 --- a/config/GZ2E01/rels/d_a_do/symbols.txt +++ b/config/GZ2E01/rels/d_a_do/symbols.txt @@ -200,13 +200,15 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte +noFallCheck = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte @3657 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte target_info = .bss:0x00000074; // type:object size:0x14 scope:global target_info_count = .bss:0x00000088; // type:object size:0x4 scope:global data:4byte target_bgc = .bss:0x0000008C; // type:object size:0x14 scope:global @5578 = .bss:0x000000A0; // type:object size:0xC scope:local +init$0000 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte scc$5577 = .bss:0x000000B0; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000BC; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000C0; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_door_boss/symbols.txt b/config/GZ2E01/rels/d_a_door_boss/symbols.txt index 4767613840..4ef7fa00dd 100644 --- a/config/GZ2E01/rels/d_a_door_boss/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_boss/symbols.txt @@ -60,7 +60,8 @@ l_staff_name = .rodata:0x00000058; // type:object size:0xD scope:global data:str ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_166_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double action_table$3817 = .data:0x00000020; // type:object size:0x2C scope:local @3939 = .data:0x0000004C; // type:object size:0x2C scope:local @3938 = .data:0x00000078; // type:object size:0x2C scope:local @@ -74,4 +75,4 @@ g_profile_BOSS_DOOR = .data:0x00000124; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000184; // type:object size:0xC scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_door_bossL1/symbols.txt b/config/GZ2E01/rels/d_a_door_bossL1/symbols.txt index 1bc1880ca9..f57fa5b430 100644 --- a/config/GZ2E01/rels/d_a_door_bossL1/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_bossL1/symbols.txt @@ -93,7 +93,8 @@ l_lv6_eff_b$4257 = .rodata:0x00000074; // type:object size:0x4 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_64_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_stageName$3673 = .data:0x00000020; // type:object size:0x50 scope:local @3700 = .data:0x00000070; // type:object size:0x28 scope:local @3713 = .data:0x00000098; // type:object size:0x28 scope:local @@ -111,4 +112,4 @@ g_profile_L1BOSS_DOOR = .data:0x00000240; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000270; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000027C; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000002A0; // type:object size:0xC scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_door_bossL5/symbols.txt b/config/GZ2E01/rels/d_a_door_bossL5/symbols.txt index 47cd28ae83..46e61149a6 100644 --- a/config/GZ2E01/rels/d_a_door_bossL5/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_bossL5/symbols.txt @@ -70,7 +70,8 @@ l_staff_name = .rodata:0x00000034; // type:object size:0xD scope:global data:str ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_167_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double action_table$3861 = .data:0x00000020; // type:object size:0x38 scope:local @3952 = .data:0x00000058; // type:object size:0x2C scope:local @3951 = .data:0x00000084; // type:object size:0x38 scope:local @@ -84,4 +85,4 @@ g_profile_L5BOSS_DOOR = .data:0x0000013C; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x0000016C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000178; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x0000019C; // type:object size:0xC scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_door_dbdoor00/symbols.txt b/config/GZ2E01/rels/d_a_door_dbdoor00/symbols.txt index 012a27ccbc..d259d973dd 100644 --- a/config/GZ2E01/rels/d_a_door_dbdoor00/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_dbdoor00/symbols.txt @@ -53,7 +53,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_6_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmd_base_name = .data:0x00000020; // type:object size:0x4 scope:global data:4byte action_table$3865 = .data:0x00000024; // type:object size:0x24 scope:local @3957 = .data:0x00000048; // type:object size:0x24 scope:local diff --git a/config/GZ2E01/rels/d_a_door_knob00/symbols.txt b/config/GZ2E01/rels/d_a_door_knob00/symbols.txt index 8e6a14b2dd..b629c4e60b 100644 --- a/config/GZ2E01/rels/d_a_door_knob00/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_knob00/symbols.txt @@ -76,7 +76,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_7_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmd_base_name = .data:0x00000020; // type:object size:0x4 scope:global data:4byte ev_name_table$4009 = .data:0x00000024; // type:object size:0x1C scope:local action_table$4177 = .data:0x00000040; // type:object size:0x40 scope:local diff --git a/config/GZ2E01/rels/d_a_door_mbossL1/symbols.txt b/config/GZ2E01/rels/d_a_door_mbossL1/symbols.txt index 54c9a0bed8..24458203e0 100644 --- a/config/GZ2E01/rels/d_a_door_mbossL1/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_mbossL1/symbols.txt @@ -143,7 +143,8 @@ l_eff_id_lv4$4706 = .rodata:0x00000094; // type:object size:0xA scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_168_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_door_open_demo = .data:0x00000020; // type:object size:0x2C scope:global l_door_open_demoB = .data:0x0000004C; // type:object size:0x2C scope:global l_door_open_demoLv5 = .data:0x00000078; // type:object size:0x10 scope:global @@ -168,4 +169,4 @@ __vt__14dBgS_ObjGndChk = .data:0x00000358; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000388; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000394; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000003B8; // type:object size:0xC scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_door_push/symbols.txt b/config/GZ2E01/rels/d_a_door_push/symbols.txt index affd271169..d79d13330a 100644 --- a/config/GZ2E01/rels/d_a_door_push/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_push/symbols.txt @@ -52,7 +52,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_169_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float @3792 = .data:0x0000003C; // type:object size:0xC scope:local data:4byte @@ -65,5 +66,5 @@ action_table$3910 = .data:0x0000009C; // type:object size:0xC scope:local daDoorPush_METHODS = .data:0x000000A8; // type:object size:0x20 scope:global g_profile_PushDoor = .data:0x000000C8; // type:object size:0x30 scope:global __vt__12daDoorPush_c = .data:0x000000F8; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 -init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_door_shutter/symbols.txt b/config/GZ2E01/rels/d_a_door_shutter/symbols.txt index d9b55d0b4b..88669bf327 100644 --- a/config/GZ2E01/rels/d_a_door_shutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_shutter/symbols.txt @@ -139,7 +139,8 @@ l_eff_id$4449 = .rodata:0x00000044; // type:object size:0x4 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_8_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3980 = .data:0x00000020; // type:object size:0x34 scope:local @4126 = .data:0x00000054; // type:object size:0x34 scope:local @4496 = .data:0x00000088; // type:object size:0x34 scope:local diff --git a/config/GZ2E01/rels/d_a_dshutter/symbols.txt b/config/GZ2E01/rels/d_a_dshutter/symbols.txt index fae8ea8767..f3d957ffe2 100644 --- a/config/GZ2E01/rels/d_a_dshutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_dshutter/symbols.txt @@ -40,7 +40,8 @@ l_heap_size = .rodata:0x00000018; // type:object size:0xC scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_10_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0xC scope:global @3631 = .data:0x0000002C; // type:object size:0xC scope:local @3632 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_ai/splits.txt b/config/GZ2E01/rels/d_a_e_ai/splits.txt index baa5914f6b..8effc34a59 100644 --- a/config/GZ2E01/rels/d_a_e_ai/splits.txt +++ b/config/GZ2E01/rels/d_a_e_ai/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ai.cpp: diff --git a/config/GZ2E01/rels/d_a_e_ai/symbols.txt b/config/GZ2E01/rels/d_a_e_ai/symbols.txt index bbb0483d7c..9406df7a15 100644 --- a/config/GZ2E01/rels/d_a_e_ai/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ai/symbols.txt @@ -96,7 +96,8 @@ shield_sph_src$3818 = .rodata:0x0000007C; // type:object size:0x40 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_170_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -113,6 +114,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000114; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000138; // type:object size:0xC scope:global __vt__12daE_AI_HIO_c = .data:0x00000144; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x20 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_arrow/splits.txt b/config/GZ2E01/rels/d_a_e_arrow/splits.txt index 13f6223baa..706fc8f133 100644 --- a/config/GZ2E01/rels/d_a_e_arrow/splits.txt +++ b/config/GZ2E01/rels/d_a_e_arrow/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_arrow.cpp: diff --git a/config/GZ2E01/rels/d_a_e_arrow/symbols.txt b/config/GZ2E01/rels/d_a_e_arrow/symbols.txt index b32fd228c9..d53d22a879 100644 --- a/config/GZ2E01/rels/d_a_e_arrow/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_arrow/symbols.txt @@ -88,7 +88,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_171_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double fire_name$4663 = .data:0x00000020; // type:object size:0x8 scope:local at_sph_src$5035 = .data:0x00000028; // type:object size:0x40 scope:local tg_sph_src$5036 = .data:0x00000068; // type:object size:0x40 scope:local diff --git a/config/GZ2E01/rels/d_a_e_ba/splits.txt b/config/GZ2E01/rels/d_a_e_ba/splits.txt index 6e14363e38..5b53c9a3b1 100644 --- a/config/GZ2E01/rels/d_a_e_ba/splits.txt +++ b/config/GZ2E01/rels/d_a_e_ba/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ba.cpp: diff --git a/config/GZ2E01/rels/d_a_e_ba/symbols.txt b/config/GZ2E01/rels/d_a_e_ba/symbols.txt index 1640972ff5..9ed9de9bdb 100644 --- a/config/GZ2E01/rels/d_a_e_ba/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ba/symbols.txt @@ -95,7 +95,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_172_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3826 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3827 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3835 = .data:0x00000030; // type:object size:0x6 scope:local @@ -114,7 +115,7 @@ __vt__8cM3dGAab = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__12daE_BA_HIO_c = .data:0x00000184; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3963 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte check_index$4162 = .bss:0x00000034; // type:object size:0xFF scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_e_bee/splits.txt b/config/GZ2E01/rels/d_a_e_bee/splits.txt index 07fbd9ead7..24515fbaeb 100644 --- a/config/GZ2E01/rels/d_a_e_bee/splits.txt +++ b/config/GZ2E01/rels/d_a_e_bee/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bee.cpp: diff --git a/config/GZ2E01/rels/d_a_e_bee/symbols.txt b/config/GZ2E01/rels/d_a_e_bee/symbols.txt index 6c2bf35204..0deebb878e 100644 --- a/config/GZ2E01/rels/d_a_e_bee/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_bee/symbols.txt @@ -106,12 +106,12 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3765 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x10 scope:global data:byte -init$0000 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte +ccCylSet = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte @4455 = .bss:0x00000068; // type:object size:0xC scope:local -init$2267 = .bss:0x00000074; // type:object size:0x1 scope:local align:1 +init$2267 = .bss:0x00000074; // type:object size:0x1 scope:local align:1 data:byte non$4454 = .bss:0x00000078; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000084; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000088; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_bg/splits.txt b/config/GZ2E01/rels/d_a_e_bg/splits.txt index 3dfd48865c..ef7b3fe271 100644 --- a/config/GZ2E01/rels/d_a_e_bg/splits.txt +++ b/config/GZ2E01/rels/d_a_e_bg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bg.cpp: diff --git a/config/GZ2E01/rels/d_a_e_bg/symbols.txt b/config/GZ2E01/rels/d_a_e_bg/symbols.txt index beed6f3d59..dbc6558b68 100644 --- a/config/GZ2E01/rels/d_a_e_bg/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_bg/symbols.txt @@ -105,6 +105,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000184; // type:object size:0xC scope:global __vt__12daE_BG_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x24 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_bi/splits.txt b/config/GZ2E01/rels/d_a_e_bi/splits.txt index 58283d77c8..653298655a 100644 --- a/config/GZ2E01/rels/d_a_e_bi/splits.txt +++ b/config/GZ2E01/rels/d_a_e_bi/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bi.cpp: diff --git a/config/GZ2E01/rels/d_a_e_bi/symbols.txt b/config/GZ2E01/rels/d_a_e_bi/symbols.txt index 94901e64f2..5aae62e605 100644 --- a/config/GZ2E01/rels/d_a_e_bi/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_bi/symbols.txt @@ -102,7 +102,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_175_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local @@ -140,10 +141,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte @4522 = .bss:0x00000070; // type:object size:0xC scope:local +init$0000 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte sc$4521 = .bss:0x00000080; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000008C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000090; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_bs/splits.txt b/config/GZ2E01/rels/d_a_e_bs/splits.txt index 52104b5bdc..4683bf1c88 100644 --- a/config/GZ2E01/rels/d_a_e_bs/splits.txt +++ b/config/GZ2E01/rels/d_a_e_bs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bs.cpp: diff --git a/config/GZ2E01/rels/d_a_e_bs/symbols.txt b/config/GZ2E01/rels/d_a_e_bs/symbols.txt index 2e290ad3a0..c0fa1bc1b0 100644 --- a/config/GZ2E01/rels/d_a_e_bs/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_bs/symbols.txt @@ -97,7 +97,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_177_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -116,6 +117,6 @@ __vt__8cM3dGAab = .data:0x00000184; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000190; // type:object size:0x24 scope:global __vt__12daE_BS_HIO_c = .data:0x000001B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x20 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_bu/splits.txt b/config/GZ2E01/rels/d_a_e_bu/splits.txt index d099d0c2a5..cb43e2362d 100644 --- a/config/GZ2E01/rels/d_a_e_bu/splits.txt +++ b/config/GZ2E01/rels/d_a_e_bu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bu.cpp: diff --git a/config/GZ2E01/rels/d_a_e_bu/symbols.txt b/config/GZ2E01/rels/d_a_e_bu/symbols.txt index c5b4183809..b47d05ea80 100644 --- a/config/GZ2E01/rels/d_a_e_bu/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_bu/symbols.txt @@ -96,7 +96,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_178_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -115,7 +116,7 @@ __vt__8cM3dGAab = .data:0x00000194; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001A0; // type:object size:0x24 scope:global __vt__12daE_BU_HIO_c = .data:0x000001C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte check_index$4007 = .bss:0x00000034; // type:object size:0xFF scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_e_bug/splits.txt b/config/GZ2E01/rels/d_a_e_bug/splits.txt index ab9630a930..4327da7562 100644 --- a/config/GZ2E01/rels/d_a_e_bug/splits.txt +++ b/config/GZ2E01/rels/d_a_e_bug/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bug.cpp: diff --git a/config/GZ2E01/rels/d_a_e_bug/symbols.txt b/config/GZ2E01/rels/d_a_e_bug/symbols.txt index 92424d7f92..fbefe44d68 100644 --- a/config/GZ2E01/rels/d_a_e_bug/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_bug/symbols.txt @@ -113,15 +113,15 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3824 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x10 scope:global data:byte -init$0000 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x00000065; // type:object size:0x1 scope:local align:1 data:byte +l_roomNo = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte +data_80697E8D = .bss:0x00000065; // type:object size:0x1 scope:local align:1 data:byte @3831 = .bss:0x00000068; // type:object size:0xC scope:local at_pos = .bss:0x00000074; // type:object size:0xC scope:global align:4 data:float at_size = .bss:0x00000080; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte +data_80697EAC = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000088; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000008C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000090; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_cr/splits.txt b/config/GZ2E01/rels/d_a_e_cr/splits.txt index 1e0c62a5d5..84d4c3ce75 100644 --- a/config/GZ2E01/rels/d_a_e_cr/splits.txt +++ b/config/GZ2E01/rels/d_a_e_cr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_cr.cpp: diff --git a/config/GZ2E01/rels/d_a_e_cr/symbols.txt b/config/GZ2E01/rels/d_a_e_cr/symbols.txt index 5cb834e7ab..9ef4c787b3 100644 --- a/config/GZ2E01/rels/d_a_e_cr/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_cr/symbols.txt @@ -71,7 +71,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_180_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -86,6 +87,6 @@ __vt__8cM3dGAab = .data:0x000000F8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000104; // type:object size:0x24 scope:global __vt__12daE_CR_HIO_c = .data:0x00000128; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_db/splits.txt b/config/GZ2E01/rels/d_a_e_db/splits.txt index 04791bb43c..ae0869a6ab 100644 --- a/config/GZ2E01/rels/d_a_e_db/splits.txt +++ b/config/GZ2E01/rels/d_a_e_db/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_db.cpp: diff --git a/config/GZ2E01/rels/d_a_e_db/symbols.txt b/config/GZ2E01/rels/d_a_e_db/symbols.txt index b7557c0bc2..444504e036 100644 --- a/config/GZ2E01/rels/d_a_e_db/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_db/symbols.txt @@ -140,7 +140,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_182_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3781 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3782 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3790 = .data:0x00000030; // type:object size:0x6 scope:local @@ -164,6 +165,6 @@ __vt__8cM3dGAab = .data:0x000002F0; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x000002FC; // type:object size:0x14 scope:global __vt__12daE_DB_HIO_c = .data:0x00000310; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_dd/splits.txt b/config/GZ2E01/rels/d_a_e_dd/splits.txt index 31e1c647ec..5fb2c94238 100644 --- a/config/GZ2E01/rels/d_a_e_dd/splits.txt +++ b/config/GZ2E01/rels/d_a_e_dd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_dd.cpp: diff --git a/config/GZ2E01/rels/d_a_e_dd/symbols.txt b/config/GZ2E01/rels/d_a_e_dd/symbols.txt index 2c29dc26d1..b685997279 100644 --- a/config/GZ2E01/rels/d_a_e_dd/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_dd/symbols.txt @@ -110,7 +110,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_184_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local @@ -134,7 +135,7 @@ __vt__12dBgS_ObjAcch = .data:0x000001B0; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001D4; // type:object size:0xC scope:global __vt__12daE_DD_HIO_c = .data:0x000001E0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x28 scope:global data:byte check_index$4196 = .bss:0x00000040; // type:object size:0xFF scope:local diff --git a/config/GZ2E01/rels/d_a_e_df/splits.txt b/config/GZ2E01/rels/d_a_e_df/splits.txt index c29b8e5455..0c09a27f69 100644 --- a/config/GZ2E01/rels/d_a_e_df/splits.txt +++ b/config/GZ2E01/rels/d_a_e_df/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_df.cpp: diff --git a/config/GZ2E01/rels/d_a_e_df/symbols.txt b/config/GZ2E01/rels/d_a_e_df/symbols.txt index 9dcde89c43..da9e8d0dc7 100644 --- a/config/GZ2E01/rels/d_a_e_df/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_df/symbols.txt @@ -85,7 +85,8 @@ ccCylSrc$3961 = .rodata:0x0000002C; // type:object size:0x44 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_185_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3795 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3796 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3804 = .data:0x00000030; // type:object size:0x6 scope:local @@ -97,6 +98,6 @@ __vt__8cM3dGCyl = .data:0x000000A0; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000000AC; // type:object size:0xC scope:global __vt__12daE_DF_HIO_c = .data:0x000000B8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3932 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_dk/splits.txt b/config/GZ2E01/rels/d_a_e_dk/splits.txt index d180106753..440de014bc 100644 --- a/config/GZ2E01/rels/d_a_e_dk/splits.txt +++ b/config/GZ2E01/rels/d_a_e_dk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_dk.cpp: diff --git a/config/GZ2E01/rels/d_a_e_dk/symbols.txt b/config/GZ2E01/rels/d_a_e_dk/symbols.txt index 3552e2161b..6f277cd1d2 100644 --- a/config/GZ2E01/rels/d_a_e_dk/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_dk/symbols.txt @@ -106,7 +106,8 @@ dk_btk_name__22@unnamed@d_a_e_dk_cpp@ = .rodata:0x00000014; // type:object size: ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_186_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_dk_src__22@unnamed@d_a_e_dk_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global cc_dk_at_src__22@unnamed@d_a_e_dk_cpp@ = .data:0x00000060; // type:object size:0x40 scope:global cc_dk_core_src__22@unnamed@d_a_e_dk_cpp@ = .data:0x000000A0; // type:object size:0x40 scope:global @@ -123,6 +124,6 @@ __vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001A0; // type:object size:0xC scope:global __vt__12daE_DK_HIO_c = .data:0x000001AC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +data_806AD7F8 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3759 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_dn/splits.txt b/config/GZ2E01/rels/d_a_e_dn/splits.txt index 3dec0f57eb..091f7de8b8 100644 --- a/config/GZ2E01/rels/d_a_e_dn/splits.txt +++ b/config/GZ2E01/rels/d_a_e_dn/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_dn.cpp: diff --git a/config/GZ2E01/rels/d_a_e_dn/symbols.txt b/config/GZ2E01/rels/d_a_e_dn/symbols.txt index 644a4de6cd..383d4a2e94 100644 --- a/config/GZ2E01/rels/d_a_e_dn/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_dn/symbols.txt @@ -173,7 +173,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_65_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -219,7 +220,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte target_info = .bss:0x0000007C; // type:object size:0x28 scope:global diff --git a/config/GZ2E01/rels/d_a_e_dt/splits.txt b/config/GZ2E01/rels/d_a_e_dt/splits.txt index b0863c0ccd..2bde2c4c57 100644 --- a/config/GZ2E01/rels/d_a_e_dt/splits.txt +++ b/config/GZ2E01/rels/d_a_e_dt/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_dt.cpp: diff --git a/config/GZ2E01/rels/d_a_e_dt/symbols.txt b/config/GZ2E01/rels/d_a_e_dt/symbols.txt index 7ff748e24a..a24fffc558 100644 --- a/config/GZ2E01/rels/d_a_e_dt/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_dt/symbols.txt @@ -255,7 +255,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_187_bss_45 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3787 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x30 scope:local data:byte mDt_OtamaNum__6E_DT_n = .bss:0x00000084; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_e_fb/splits.txt b/config/GZ2E01/rels/d_a_e_fb/splits.txt index 764e18f891..b043402c97 100644 --- a/config/GZ2E01/rels/d_a_e_fb/splits.txt +++ b/config/GZ2E01/rels/d_a_e_fb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fb.cpp: diff --git a/config/GZ2E01/rels/d_a_e_fb/symbols.txt b/config/GZ2E01/rels/d_a_e_fb/symbols.txt index 6ae5f04ebc..1448a9ed4a 100644 --- a/config/GZ2E01/rels/d_a_e_fb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_fb/symbols.txt @@ -114,7 +114,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3657 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x24 scope:global data:byte mFireTimer = .bss:0x00000078; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_e_fk/splits.txt b/config/GZ2E01/rels/d_a_e_fk/splits.txt index 6bda4f5c6b..50a0f28b85 100644 --- a/config/GZ2E01/rels/d_a_e_fk/splits.txt +++ b/config/GZ2E01/rels/d_a_e_fk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fk.cpp: diff --git a/config/GZ2E01/rels/d_a_e_fk/symbols.txt b/config/GZ2E01/rels/d_a_e_fk/symbols.txt index 2b65d35d70..1e1e8d6818 100644 --- a/config/GZ2E01/rels/d_a_e_fk/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_fk/symbols.txt @@ -132,7 +132,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_189_bss_45 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3843 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:local data:byte s_dis__22@unnamed@d_a_e_fk_cpp@ = .bss:0x00000068; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_fm/splits.txt b/config/GZ2E01/rels/d_a_e_fm/splits.txt index 4694668680..56f30c0aa8 100644 --- a/config/GZ2E01/rels/d_a_e_fm/splits.txt +++ b/config/GZ2E01/rels/d_a_e_fm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fm.cpp: diff --git a/config/GZ2E01/rels/d_a_e_fm/symbols.txt b/config/GZ2E01/rels/d_a_e_fm/symbols.txt index e5876d4d68..a9d4680477 100644 --- a/config/GZ2E01/rels/d_a_e_fm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_fm/symbols.txt @@ -241,7 +241,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_66_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double h_id$3853 = .data:0x00000020; // type:object size:0x6 scope:local chain_z = .data:0x00000028; // type:object size:0x64 scope:local tame_name$4558 = .data:0x0000008C; // type:object size:0x4 scope:local @@ -303,7 +304,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3772 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xB0 scope:local data:byte @3819 = .bss:0x00000104; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_fs/splits.txt b/config/GZ2E01/rels/d_a_e_fs/splits.txt index 4c707c74c0..0ad263ab26 100644 --- a/config/GZ2E01/rels/d_a_e_fs/splits.txt +++ b/config/GZ2E01/rels/d_a_e_fs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fs.cpp: diff --git a/config/GZ2E01/rels/d_a_e_fs/symbols.txt b/config/GZ2E01/rels/d_a_e_fs/symbols.txt index 80f5183849..9bac4573d1 100644 --- a/config/GZ2E01/rels/d_a_e_fs/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_fs/symbols.txt @@ -91,7 +91,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_190_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3796 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3797 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3805 = .data:0x00000030; // type:object size:0x6 scope:local @@ -129,11 +130,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local s_AtCount__22@unnamed@d_a_e_fs_cpp@ = .bss:0x00000046; // type:object size:0x2 scope:global data:2byte -hio_set = .bss:0x00000048; // type:object size:0x1 data:byte +hio_set = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte @3933 = .bss:0x0000004C; // type:object size:0xC scope:local l_HIO = .bss:0x00000058; // type:object size:0x1C scope:global data:byte @4275 = .bss:0x00000074; // type:object size:0xC scope:local -init$2218 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 +init$2218 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 data:byte sc$4274 = .bss:0x00000084; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000090; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000094; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_fz/splits.txt b/config/GZ2E01/rels/d_a_e_fz/splits.txt index c4e0d9a5e5..c475968316 100644 --- a/config/GZ2E01/rels/d_a_e_fz/splits.txt +++ b/config/GZ2E01/rels/d_a_e_fz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fz.cpp: diff --git a/config/GZ2E01/rels/d_a_e_fz/symbols.txt b/config/GZ2E01/rels/d_a_e_fz/symbols.txt index 4baaff79ea..cb7f9a15e1 100644 --- a/config/GZ2E01/rels/d_a_e_fz/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_fz/symbols.txt @@ -93,7 +93,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_191_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3682 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3683 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3691 = .data:0x00000030; // type:object size:0x6 scope:local @@ -111,6 +112,6 @@ __vt__8cM3dGAab = .data:0x0000015C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000168; // type:object size:0x24 scope:global __vt__12daE_FZ_HIO_c = .data:0x0000018C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +data_806C1BA0 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3819 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x38 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_ga/splits.txt b/config/GZ2E01/rels/d_a_e_ga/splits.txt index 9eedebfb9b..a593112a61 100644 --- a/config/GZ2E01/rels/d_a_e_ga/splits.txt +++ b/config/GZ2E01/rels/d_a_e_ga/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ga.cpp: diff --git a/config/GZ2E01/rels/d_a_e_ga/symbols.txt b/config/GZ2E01/rels/d_a_e_ga/symbols.txt index 64c39bb1ca..ea080e9058 100644 --- a/config/GZ2E01/rels/d_a_e_ga/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ga/symbols.txt @@ -41,6 +41,6 @@ l_daE_Ga_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_E_GA = .data:0x00000020; // type:object size:0x30 scope:global __vt__12daE_Ga_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3641 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_gb/splits.txt b/config/GZ2E01/rels/d_a_e_gb/splits.txt index d6d78508ea..edd944731f 100644 --- a/config/GZ2E01/rels/d_a_e_gb/splits.txt +++ b/config/GZ2E01/rels/d_a_e_gb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gb.cpp: diff --git a/config/GZ2E01/rels/d_a_e_gb/symbols.txt b/config/GZ2E01/rels/d_a_e_gb/symbols.txt index e88440aed4..ebc7d01fb1 100644 --- a/config/GZ2E01/rels/d_a_e_gb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_gb/symbols.txt @@ -167,7 +167,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_192_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3785 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3786 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3794 = .data:0x00000030; // type:object size:0x6 scope:local @@ -192,6 +193,6 @@ __vt__8cM3dGAab = .data:0x00000238; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x00000244; // type:object size:0xC scope:global __vt__12daE_GB_HIO_c = .data:0x00000250; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_192_bss_8 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +data_806C7928 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3922 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x20 scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_e_ge/splits.txt b/config/GZ2E01/rels/d_a_e_ge/splits.txt index 60894697a0..38aa83d186 100644 --- a/config/GZ2E01/rels/d_a_e_ge/splits.txt +++ b/config/GZ2E01/rels/d_a_e_ge/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ge.cpp: diff --git a/config/GZ2E01/rels/d_a_e_ge/symbols.txt b/config/GZ2E01/rels/d_a_e_ge/symbols.txt index 44659e7211..e006aa553a 100644 --- a/config/GZ2E01/rels/d_a_e_ge/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ge/symbols.txt @@ -127,7 +127,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_193_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3783 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3784 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3792 = .data:0x00000030; // type:object size:0x6 scope:local @@ -153,7 +154,7 @@ __vt__8cM3dGAab = .data:0x000001FC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000208; // type:object size:0x24 scope:global __vt__12daE_GE_HIO_c = .data:0x0000022C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3920 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x34 scope:global data:byte target_count = .bss:0x0000004C; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_e_gi/splits.txt b/config/GZ2E01/rels/d_a_e_gi/splits.txt index 2d4d4d7c9f..7b4b9d46bf 100644 --- a/config/GZ2E01/rels/d_a_e_gi/splits.txt +++ b/config/GZ2E01/rels/d_a_e_gi/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gi.cpp: diff --git a/config/GZ2E01/rels/d_a_e_gi/symbols.txt b/config/GZ2E01/rels/d_a_e_gi/symbols.txt index 387991fb14..39af69323a 100644 --- a/config/GZ2E01/rels/d_a_e_gi/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_gi/symbols.txt @@ -124,7 +124,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_194_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3786 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3787 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3795 = .data:0x00000030; // type:object size:0x6 scope:local @@ -142,7 +143,7 @@ __vt__8cM3dGSph = .data:0x00000160; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000016C; // type:object size:0x24 scope:global __vt__12daE_GI_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3923 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte m_cry_gi = .bss:0x00000044; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_e_gm/splits.txt b/config/GZ2E01/rels/d_a_e_gm/splits.txt index a7a62ae9bc..2a940ae23c 100644 --- a/config/GZ2E01/rels/d_a_e_gm/splits.txt +++ b/config/GZ2E01/rels/d_a_e_gm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gm.cpp: diff --git a/config/GZ2E01/rels/d_a_e_gm/symbols.txt b/config/GZ2E01/rels/d_a_e_gm/symbols.txt index c60ff60423..db0dcb16ba 100644 --- a/config/GZ2E01/rels/d_a_e_gm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_gm/symbols.txt @@ -135,7 +135,8 @@ l_heapsize = .rodata:0x00000140; // type:object size:0x8 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_195_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3785 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3786 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3794 = .data:0x00000030; // type:object size:0x6 scope:local @@ -217,7 +218,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 scope:local +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @4050 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte @4061 = .bss:0x0000007C; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_gob/splits.txt b/config/GZ2E01/rels/d_a_e_gob/splits.txt index 479e8b6be6..d1648abdbc 100644 --- a/config/GZ2E01/rels/d_a_e_gob/splits.txt +++ b/config/GZ2E01/rels/d_a_e_gob/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gob.cpp: diff --git a/config/GZ2E01/rels/d_a_e_gob/symbols.txt b/config/GZ2E01/rels/d_a_e_gob/symbols.txt index 18bade7ae4..23ea9f23e3 100644 --- a/config/GZ2E01/rels/d_a_e_gob/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_gob/symbols.txt @@ -207,7 +207,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3758 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte ms = .bss:0x00000074; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_e_gs/splits.txt b/config/GZ2E01/rels/d_a_e_gs/splits.txt index 1119561263..479ee51db3 100644 --- a/config/GZ2E01/rels/d_a_e_gs/splits.txt +++ b/config/GZ2E01/rels/d_a_e_gs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gs.cpp: diff --git a/config/GZ2E01/rels/d_a_e_gs/symbols.txt b/config/GZ2E01/rels/d_a_e_gs/symbols.txt index 4bce071f0c..761f1a11e7 100644 --- a/config/GZ2E01/rels/d_a_e_gs/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_gs/symbols.txt @@ -38,6 +38,6 @@ l_daE_GS_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_E_GS = .data:0x00000020; // type:object size:0x30 scope:global __vt__12daE_GS_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3641 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_hb/splits.txt b/config/GZ2E01/rels/d_a_e_hb/splits.txt index 9f53805739..ef28826270 100644 --- a/config/GZ2E01/rels/d_a_e_hb/splits.txt +++ b/config/GZ2E01/rels/d_a_e_hb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hb.cpp: diff --git a/config/GZ2E01/rels/d_a_e_hb/symbols.txt b/config/GZ2E01/rels/d_a_e_hb/symbols.txt index e15f981354..7c95937515 100644 --- a/config/GZ2E01/rels/d_a_e_hb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_hb/symbols.txt @@ -122,7 +122,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_68_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -145,6 +146,6 @@ __vt__8cM3dGAab = .data:0x000001F0; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x000001FC; // type:object size:0x14 scope:global __vt__12daE_HB_HIO_c = .data:0x00000210; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_hm/splits.txt b/config/GZ2E01/rels/d_a_e_hm/splits.txt index 74d7a16ae5..422c8424ba 100644 --- a/config/GZ2E01/rels/d_a_e_hm/splits.txt +++ b/config/GZ2E01/rels/d_a_e_hm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hm.cpp: diff --git a/config/GZ2E01/rels/d_a_e_hm/symbols.txt b/config/GZ2E01/rels/d_a_e_hm/symbols.txt index ab9bc3414e..93bfa6a9b6 100644 --- a/config/GZ2E01/rels/d_a_e_hm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_hm/symbols.txt @@ -146,7 +146,8 @@ ccShpSrc$3893 = .rodata:0x00000040; // type:object size:0x40 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_199_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3670 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3671 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3679 = .data:0x00000030; // type:object size:0x6 scope:local @@ -181,7 +182,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3807 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte s_dis__22@unnamed@d_a_e_hm_cpp@ = .bss:0x00000074; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_e_hp/splits.txt b/config/GZ2E01/rels/d_a_e_hp/splits.txt index 5d40f97ca1..1c44f1d8cc 100644 --- a/config/GZ2E01/rels/d_a_e_hp/splits.txt +++ b/config/GZ2E01/rels/d_a_e_hp/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hp.cpp: diff --git a/config/GZ2E01/rels/d_a_e_hp/symbols.txt b/config/GZ2E01/rels/d_a_e_hp/symbols.txt index d4918268e6..fc775b935a 100644 --- a/config/GZ2E01/rels/d_a_e_hp/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_hp/symbols.txt @@ -101,7 +101,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_200_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3784 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3785 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3793 = .data:0x00000030; // type:object size:0x6 scope:local @@ -122,6 +123,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001B8; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001DC; // type:object size:0xC scope:global __vt__12daE_HP_HIO_c = .data:0x000001E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3921 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_hz/splits.txt b/config/GZ2E01/rels/d_a_e_hz/splits.txt index ee33ab3807..2265bcd5bb 100644 --- a/config/GZ2E01/rels/d_a_e_hz/splits.txt +++ b/config/GZ2E01/rels/d_a_e_hz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hz.cpp: diff --git a/config/GZ2E01/rels/d_a_e_hz/symbols.txt b/config/GZ2E01/rels/d_a_e_hz/symbols.txt index 61b863e987..90d1352f55 100644 --- a/config/GZ2E01/rels/d_a_e_hz/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_hz/symbols.txt @@ -134,7 +134,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_201_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3845 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3846 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3854 = .data:0x00000030; // type:object size:0x6 scope:local @@ -170,13 +171,14 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3982 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x3C scope:global data:byte m_near_bomb = .bss:0x00000090; // type:object size:0x4 scope:global m_near_carry = .bss:0x00000094; // type:object size:0x4 scope:global m_near_weapon = .bss:0x00000098; // type:object size:0x4 scope:global @5585 = .bss:0x0000009C; // type:object size:0xC scope:local +init$0000 = .bss:0x000000A8; // type:object size:0x1 scope:local align:1 data:byte sc$5584 = .bss:0x000000AC; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B8; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000BC; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_hzelda/splits.txt b/config/GZ2E01/rels/d_a_e_hzelda/splits.txt index 4ea18ee7f1..cc06bc408a 100644 --- a/config/GZ2E01/rels/d_a_e_hzelda/splits.txt +++ b/config/GZ2E01/rels/d_a_e_hzelda/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hzelda.cpp: diff --git a/config/GZ2E01/rels/d_a_e_hzelda/symbols.txt b/config/GZ2E01/rels/d_a_e_hzelda/symbols.txt index 911200ee6f..b03bc04e63 100644 --- a/config/GZ2E01/rels/d_a_e_hzelda/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_hzelda/symbols.txt @@ -120,7 +120,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_202_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double b_id$4252 = .data:0x00000020; // type:object size:0x6 scope:local @4500 = .data:0x00000028; // type:object size:0x30 scope:local b_id$4879 = .data:0x00000058; // type:object size:0x6 scope:local @@ -143,6 +144,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000284; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000002A8; // type:object size:0xC scope:global __vt__16daE_HZELDA_HIO_c = .data:0x000002B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_202_bss_8 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3762 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_e_is/splits.txt b/config/GZ2E01/rels/d_a_e_is/splits.txt index ed3b485b0e..dd431b766a 100644 --- a/config/GZ2E01/rels/d_a_e_is/splits.txt +++ b/config/GZ2E01/rels/d_a_e_is/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_is.cpp: diff --git a/config/GZ2E01/rels/d_a_e_is/symbols.txt b/config/GZ2E01/rels/d_a_e_is/symbols.txt index de0695fffa..792d94b2ec 100644 --- a/config/GZ2E01/rels/d_a_e_is/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_is/symbols.txt @@ -86,7 +86,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_203_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double at_sph_src$4258 = .data:0x00000020; // type:object size:0x40 scope:local cc_cyl_src$4259 = .data:0x00000060; // type:object size:0x44 scope:local core_sph_src$4260 = .data:0x000000A4; // type:object size:0x40 scope:local @@ -101,6 +102,6 @@ __vt__8cM3dGAab = .data:0x00000170; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:global __vt__12daE_IS_HIO_c = .data:0x000001A0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_kg/splits.txt b/config/GZ2E01/rels/d_a_e_kg/splits.txt index 32fc575c97..269805d8f1 100644 --- a/config/GZ2E01/rels/d_a_e_kg/splits.txt +++ b/config/GZ2E01/rels/d_a_e_kg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_kg.cpp: diff --git a/config/GZ2E01/rels/d_a_e_kg/symbols.txt b/config/GZ2E01/rels/d_a_e_kg/symbols.txt index 3fdd2fd24e..f44fc2d426 100644 --- a/config/GZ2E01/rels/d_a_e_kg/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_kg/symbols.txt @@ -88,7 +88,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_204_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_e_kk/splits.txt b/config/GZ2E01/rels/d_a_e_kk/splits.txt index 78b412d9ef..685d22cf7f 100644 --- a/config/GZ2E01/rels/d_a_e_kk/splits.txt +++ b/config/GZ2E01/rels/d_a_e_kk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_kk.cpp: diff --git a/config/GZ2E01/rels/d_a_e_kk/symbols.txt b/config/GZ2E01/rels/d_a_e_kk/symbols.txt index 56245a3771..166b173641 100644 --- a/config/GZ2E01/rels/d_a_e_kk/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_kk/symbols.txt @@ -109,7 +109,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_205_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3671 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3672 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3680 = .data:0x00000030; // type:object size:0x6 scope:local @@ -127,6 +128,6 @@ __vt__8cM3dGAab = .data:0x00000174; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000180; // type:object size:0x24 scope:global __vt__12daE_KK_HIO_c = .data:0x000001A4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3808 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_kr/splits.txt b/config/GZ2E01/rels/d_a_e_kr/splits.txt index 38a744babe..42848809b2 100644 --- a/config/GZ2E01/rels/d_a_e_kr/splits.txt +++ b/config/GZ2E01/rels/d_a_e_kr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_kr.cpp: diff --git a/config/GZ2E01/rels/d_a_e_kr/symbols.txt b/config/GZ2E01/rels/d_a_e_kr/symbols.txt index 37823a7cbb..63b0da4b14 100644 --- a/config/GZ2E01/rels/d_a_e_kr/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_kr/symbols.txt @@ -133,7 +133,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_206_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_e_mb/splits.txt b/config/GZ2E01/rels/d_a_e_mb/splits.txt index a359d07601..91f3010614 100644 --- a/config/GZ2E01/rels/d_a_e_mb/splits.txt +++ b/config/GZ2E01/rels/d_a_e_mb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mb.cpp: diff --git a/config/GZ2E01/rels/d_a_e_mb/symbols.txt b/config/GZ2E01/rels/d_a_e_mb/symbols.txt index e9f87eb36e..e57704174d 100644 --- a/config/GZ2E01/rels/d_a_e_mb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_mb/symbols.txt @@ -107,7 +107,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_207_bss_45 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3759 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:local data:byte @3824 = .bss:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_mf/splits.txt b/config/GZ2E01/rels/d_a_e_mf/splits.txt index 58906b79fe..f17172d89e 100644 --- a/config/GZ2E01/rels/d_a_e_mf/splits.txt +++ b/config/GZ2E01/rels/d_a_e_mf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mf.cpp: diff --git a/config/GZ2E01/rels/d_a_e_mf/symbols.txt b/config/GZ2E01/rels/d_a_e_mf/symbols.txt index bdc4ac0739..9e1c2745c3 100644 --- a/config/GZ2E01/rels/d_a_e_mf/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_mf/symbols.txt @@ -170,7 +170,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_209_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3707 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3708 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3716 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_e_mk/splits.txt b/config/GZ2E01/rels/d_a_e_mk/splits.txt index 4c7bea7ee9..cb3d85174f 100644 --- a/config/GZ2E01/rels/d_a_e_mk/splits.txt +++ b/config/GZ2E01/rels/d_a_e_mk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mk.cpp: diff --git a/config/GZ2E01/rels/d_a_e_mk/symbols.txt b/config/GZ2E01/rels/d_a_e_mk/symbols.txt index 4e43672c35..af0ca443a1 100644 --- a/config/GZ2E01/rels/d_a_e_mk/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_mk/symbols.txt @@ -258,12 +258,12 @@ demo_jump_pos_3 = .bss:0x00000084; // type:object size:0xC scope:global @3769 = .bss:0x00000090; // type:object size:0xC scope:local STAGE_CENTER_POS = .bss:0x0000009C; // type:object size:0xC scope:global align:4 data:float STAGE_ANGLE_Y = .bss:0x000000A8; // type:object size:0x2 scope:global data:2byte -init$0000 = .bss:0x000000AA; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x000000AA; // type:object size:0x1 scope:local align:1 data:byte @3772 = .bss:0x000000AC; // type:object size:0xC scope:local l_HIO = .bss:0x000000B8; // type:object size:0x24 scope:global data:byte target_info = .bss:0x000000DC; // type:object size:0x50 scope:global data:4byte target_info_count = .bss:0x0000012C; // type:object size:0x4 scope:global data:4byte -init$0000 = .bss:0x00000130; // type:object size:0x1 scope:local align:1 data:byte +lbl_210_bss_130 = .bss:0x00000130; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000134; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000138; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000013C; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_mk_bo/splits.txt b/config/GZ2E01/rels/d_a_e_mk_bo/splits.txt index 9f8095f62a..30a241f6a1 100644 --- a/config/GZ2E01/rels/d_a_e_mk_bo/splits.txt +++ b/config/GZ2E01/rels/d_a_e_mk_bo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mk_bo.cpp: diff --git a/config/GZ2E01/rels/d_a_e_mk_bo/symbols.txt b/config/GZ2E01/rels/d_a_e_mk_bo/symbols.txt index 7cf3369313..ba57d64374 100644 --- a/config/GZ2E01/rels/d_a_e_mk_bo/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_mk_bo/symbols.txt @@ -68,7 +68,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_211_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double bo_eno_1$4378 = .data:0x00000020; // type:object size:0x8 scope:local bo_eno_2$4379 = .data:0x00000028; // type:object size:0x8 scope:local bo_eno_12$4402 = .data:0x00000030; // type:object size:0x4 scope:local diff --git a/config/GZ2E01/rels/d_a_e_mm/splits.txt b/config/GZ2E01/rels/d_a_e_mm/splits.txt index 6f15426eb2..c6f4ae2d2d 100644 --- a/config/GZ2E01/rels/d_a_e_mm/splits.txt +++ b/config/GZ2E01/rels/d_a_e_mm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mm.cpp: diff --git a/config/GZ2E01/rels/d_a_e_mm/symbols.txt b/config/GZ2E01/rels/d_a_e_mm/symbols.txt index 27ebf1265a..b52d4c1e86 100644 --- a/config/GZ2E01/rels/d_a_e_mm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_mm/symbols.txt @@ -81,7 +81,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_212_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -100,6 +101,6 @@ __vt__8cM3dGAab = .data:0x00000178; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:global __vt__12daE_MM_HIO_c = .data:0x000001A8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x34 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_mm_mt/symbols.txt b/config/GZ2E01/rels/d_a_e_mm_mt/symbols.txt index 8276c181e4..18a377d8d7 100644 --- a/config/GZ2E01/rels/d_a_e_mm_mt/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_mm_mt/symbols.txt @@ -78,7 +78,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_213_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_e_ms/splits.txt b/config/GZ2E01/rels/d_a_e_ms/splits.txt index 2941c2ee33..8a93758f63 100644 --- a/config/GZ2E01/rels/d_a_e_ms/splits.txt +++ b/config/GZ2E01/rels/d_a_e_ms/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ms.cpp: diff --git a/config/GZ2E01/rels/d_a_e_ms/symbols.txt b/config/GZ2E01/rels/d_a_e_ms/symbols.txt index 0416a451d6..e5861c6f7c 100644 --- a/config/GZ2E01/rels/d_a_e_ms/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ms/symbols.txt @@ -107,7 +107,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_214_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3679 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3680 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3688 = .data:0x00000030; // type:object size:0x6 scope:local @@ -142,7 +143,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3816 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte target_info = .bss:0x00000070; // type:object size:0x50 scope:global diff --git a/config/GZ2E01/rels/d_a_e_nest/splits.txt b/config/GZ2E01/rels/d_a_e_nest/splits.txt index 8ad0484758..e12dca12d4 100644 --- a/config/GZ2E01/rels/d_a_e_nest/splits.txt +++ b/config/GZ2E01/rels/d_a_e_nest/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_nest.cpp: diff --git a/config/GZ2E01/rels/d_a_e_nest/symbols.txt b/config/GZ2E01/rels/d_a_e_nest/symbols.txt index fff71ebdf3..0103015e20 100644 --- a/config/GZ2E01/rels/d_a_e_nest/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_nest/symbols.txt @@ -118,6 +118,6 @@ __vt__8cM3dGAab = .data:0x00000110; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000011C; // type:object size:0x24 scope:global __vt__14daE_Nest_HIO_c = .data:0x00000140; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3994 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_nz/splits.txt b/config/GZ2E01/rels/d_a_e_nz/splits.txt index a781156b2e..6bac93cb42 100644 --- a/config/GZ2E01/rels/d_a_e_nz/splits.txt +++ b/config/GZ2E01/rels/d_a_e_nz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_nz.cpp: diff --git a/config/GZ2E01/rels/d_a_e_nz/symbols.txt b/config/GZ2E01/rels/d_a_e_nz/symbols.txt index 6c50f55d1d..7c4edd85b9 100644 --- a/config/GZ2E01/rels/d_a_e_nz/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_nz/symbols.txt @@ -81,7 +81,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_215_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -116,11 +117,12 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte -lbl_215_bss_74 = .bss:0x00000074; // type:object size:0x1 data:byte +data_8072C454 = .bss:0x00000074; // type:object size:0x4 data:4byte @4220 = .bss:0x00000078; // type:object size:0xC scope:local +init$0000 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte sc$4219 = .bss:0x00000088; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000094; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000098; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_oc/splits.txt b/config/GZ2E01/rels/d_a_e_oc/splits.txt index 783af67c8f..4f15d581c2 100644 --- a/config/GZ2E01/rels/d_a_e_oc/splits.txt +++ b/config/GZ2E01/rels/d_a_e_oc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_oc.cpp: diff --git a/config/GZ2E01/rels/d_a_e_oc/symbols.txt b/config/GZ2E01/rels/d_a_e_oc/symbols.txt index 8af22da6c9..28127c03b5 100644 --- a/config/GZ2E01/rels/d_a_e_oc/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_oc/symbols.txt @@ -192,7 +192,8 @@ oc_attackc_trans__6E_OC_n = .rodata:0x00000054; // type:object size:0x28 scope:g ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_216_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3790 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3791 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3799 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_e_oct_bg/splits.txt b/config/GZ2E01/rels/d_a_e_oct_bg/splits.txt index fd7fd9801f..a9c2c451fb 100644 --- a/config/GZ2E01/rels/d_a_e_oct_bg/splits.txt +++ b/config/GZ2E01/rels/d_a_e_oct_bg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_oct_bg.cpp: diff --git a/config/GZ2E01/rels/d_a_e_oct_bg/symbols.txt b/config/GZ2E01/rels/d_a_e_oct_bg/symbols.txt index 009177bc9c..90e1f56598 100644 --- a/config/GZ2E01/rels/d_a_e_oct_bg/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_oct_bg/symbols.txt @@ -108,7 +108,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_217_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3618 = .data:0x00000020; // type:object size:0xC scope:local data:4byte cc_obg_src__26@unnamed@d_a_e_oct_bg_cpp@ = .data:0x0000002C; // type:object size:0x40 scope:global cc_obg_at_src__26@unnamed@d_a_e_oct_bg_cpp@ = .data:0x0000006C; // type:object size:0x40 scope:global @@ -165,11 +166,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +struct_8073A13D = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x24 scope:global data:byte -init$0000 = .bss:0x00000079; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x0000007A; // type:object size:0x1 scope:local align:1 data:byte +unk_bss_78 = .bss:0x00000078; // type:object size:0x1 scope:local align:1 data:byte +unk_bss_79 = .bss:0x00000079; // type:object size:0x1 scope:local align:1 data:byte +unk_bss_7A = .bss:0x0000007A; // type:object size:0x1 scope:local align:1 data:byte +unk_bss_7B = .bss:0x0000007B; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_ot/splits.txt b/config/GZ2E01/rels/d_a_e_ot/splits.txt index 7e4baaea3c..754e31e143 100644 --- a/config/GZ2E01/rels/d_a_e_ot/splits.txt +++ b/config/GZ2E01/rels/d_a_e_ot/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ot.cpp: diff --git a/config/GZ2E01/rels/d_a_e_ot/symbols.txt b/config/GZ2E01/rels/d_a_e_ot/symbols.txt index a8b7e3c902..734eefc6c6 100644 --- a/config/GZ2E01/rels/d_a_e_ot/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ot/symbols.txt @@ -95,7 +95,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_218_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3789 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3790 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3798 = .data:0x00000030; // type:object size:0x6 scope:local @@ -138,12 +139,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3926 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte -init$0000 = .bss:0x00000074; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x00000075; // type:object size:0x1 scope:local align:1 data:byte +data_8073D2DC = .bss:0x00000074; // type:object size:0x1 scope:local align:1 data:byte +data_8073D2DD = .bss:0x00000075; // type:object size:0x1 scope:local align:1 data:byte @4086 = .bss:0x00000078; // type:object size:0xC scope:local +init$0000 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte sc$4085 = .bss:0x00000088; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000094; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000098; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_ph/splits.txt b/config/GZ2E01/rels/d_a_e_ph/splits.txt index 98f255d16e..48eb4106b1 100644 --- a/config/GZ2E01/rels/d_a_e_ph/splits.txt +++ b/config/GZ2E01/rels/d_a_e_ph/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ph.cpp: diff --git a/config/GZ2E01/rels/d_a_e_ph/symbols.txt b/config/GZ2E01/rels/d_a_e_ph/symbols.txt index b76eb82272..eb78c230c3 100644 --- a/config/GZ2E01/rels/d_a_e_ph/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ph/symbols.txt @@ -120,6 +120,6 @@ __vt__8cM3dGAab = .data:0x0000005C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000068; // type:object size:0x24 scope:global __vt__12daE_PH_HIO_c = .data:0x0000008C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +initialized = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3762 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_pm/splits.txt b/config/GZ2E01/rels/d_a_e_pm/splits.txt index 63707dd671..6c70901c73 100644 --- a/config/GZ2E01/rels/d_a_e_pm/splits.txt +++ b/config/GZ2E01/rels/d_a_e_pm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_pm.cpp: diff --git a/config/GZ2E01/rels/d_a_e_pm/symbols.txt b/config/GZ2E01/rels/d_a_e_pm/symbols.txt index 8e32b5fd71..09e8f72ba6 100644 --- a/config/GZ2E01/rels/d_a_e_pm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_pm/symbols.txt @@ -205,7 +205,8 @@ ccCylSrc$4052 = .rodata:0x00000050; // type:object size:0x44 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_220_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3789 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3790 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3798 = .data:0x00000030; // type:object size:0x6 scope:local @@ -246,7 +247,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3928 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4C scope:global data:byte s_dis__22@unnamed@d_a_e_pm_cpp@ = .bss:0x000000A0; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_e_po/splits.txt b/config/GZ2E01/rels/d_a_e_po/splits.txt index ca4de81d74..fe8c87b3c7 100644 --- a/config/GZ2E01/rels/d_a_e_po/splits.txt +++ b/config/GZ2E01/rels/d_a_e_po/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_po.cpp: diff --git a/config/GZ2E01/rels/d_a_e_po/symbols.txt b/config/GZ2E01/rels/d_a_e_po/symbols.txt index 868aa46850..d7f0034a53 100644 --- a/config/GZ2E01/rels/d_a_e_po/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_po/symbols.txt @@ -313,7 +313,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_221_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3796 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3797 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3805 = .data:0x00000030; // type:object size:0x6 scope:local @@ -363,7 +364,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3933 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x3C scope:global align:4 data:float mRollCount = .bss:0x00000090; // type:object size:0x2 scope:global diff --git a/config/GZ2E01/rels/d_a_e_pz/splits.txt b/config/GZ2E01/rels/d_a_e_pz/splits.txt index 1a3b9f60c7..d7f10891c5 100644 --- a/config/GZ2E01/rels/d_a_e_pz/splits.txt +++ b/config/GZ2E01/rels/d_a_e_pz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_pz.cpp: diff --git a/config/GZ2E01/rels/d_a_e_pz/symbols.txt b/config/GZ2E01/rels/d_a_e_pz/symbols.txt index b82313eecb..5d97bf684f 100644 --- a/config/GZ2E01/rels/d_a_e_pz/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_pz/symbols.txt @@ -218,7 +218,8 @@ mDBaBa_birthHani_dt = .rodata:0x00000264; // type:object size:0x30 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_222_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3785 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3786 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3794 = .data:0x00000030; // type:object size:0x6 scope:local @@ -268,13 +269,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3922 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global align:4 data:float lbl_222_bss_70 = .bss:0x00000070; // type:object size:0x1 data:byte lbl_222_bss_71 = .bss:0x00000071; // type:object size:0x1 data:byte @4339 = .bss:0x00000074; // type:object size:0xC scope:local -init$4340 = .bss:0x00000080; // type:object size:0x1 scope:local +init$4340 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 data:byte @4342 = .bss:0x00000084; // type:object size:0xC scope:local @4343 = .bss:0x00000090; // type:object size:0xC scope:local @4344 = .bss:0x0000009C; // type:object size:0xC scope:local @@ -294,7 +295,7 @@ init$4340 = .bss:0x00000080; // type:object size:0x1 scope:local @4358 = .bss:0x00000144; // type:object size:0xC scope:local mPzCenterInit_dt$4338 = .bss:0x00000150; // type:object size:0xD8 scope:local @4360 = .bss:0x00000228; // type:object size:0xC scope:local -init$4361 = .bss:0x00000234; // type:object size:0x1 scope:local +init$4361 = .bss:0x00000234; // type:object size:0x1 scope:local align:1 data:byte @4363 = .bss:0x00000238; // type:object size:0xC scope:local @4364 = .bss:0x00000244; // type:object size:0xC scope:local @4365 = .bss:0x00000250; // type:object size:0xC scope:local @@ -314,12 +315,12 @@ init$4361 = .bss:0x00000234; // type:object size:0x1 scope:local @4379 = .bss:0x000002F8; // type:object size:0xC scope:local mPzEyeInit_dt$4359 = .bss:0x00000304; // type:object size:0xD8 scope:local @5677 = .bss:0x000003DC; // type:object size:0xC scope:local -init$5678 = .bss:0x000003E8; // type:object size:0x1 scope:local +init$5678 = .bss:0x000003E8; // type:object size:0x1 scope:local align:1 data:byte @5680 = .bss:0x000003EC; // type:object size:0xC scope:local @5681 = .bss:0x000003F8; // type:object size:0xC scope:local mPzDeadDemo_mCenter_dt$5676 = .bss:0x00000404; // type:object size:0x24 scope:local @5683 = .bss:0x00000428; // type:object size:0xC scope:local -init$5684 = .bss:0x00000434; // type:object size:0x1 scope:local +init$5684 = .bss:0x00000434; // type:object size:0x1 scope:local align:1 data:byte @5686 = .bss:0x00000438; // type:object size:0xC scope:local @5687 = .bss:0x00000444; // type:object size:0xC scope:local mPzDeadDemo_mEye_dt$5682 = .bss:0x00000450; // type:object size:0x24 scope:local diff --git a/config/GZ2E01/rels/d_a_e_rb/splits.txt b/config/GZ2E01/rels/d_a_e_rb/splits.txt index 4869ba857e..eca44bdd6f 100644 --- a/config/GZ2E01/rels/d_a_e_rb/splits.txt +++ b/config/GZ2E01/rels/d_a_e_rb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_rb.cpp: diff --git a/config/GZ2E01/rels/d_a_e_rb/symbols.txt b/config/GZ2E01/rels/d_a_e_rb/symbols.txt index 6336b03581..81233af077 100644 --- a/config/GZ2E01/rels/d_a_e_rb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_rb/symbols.txt @@ -89,7 +89,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_223_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -107,7 +108,7 @@ __vt__8cM3dGPla = .data:0x00000154; // type:object size:0xC scope:global __vt__14dBgS_ObjGndChk = .data:0x00000160; // type:object size:0x30 scope:global __vt__12daE_RB_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte child = .bss:0x00000028; // type:object size:0x28 scope:global diff --git a/config/GZ2E01/rels/d_a_e_rd/splits.txt b/config/GZ2E01/rels/d_a_e_rd/splits.txt index 1ca151ccc3..60a5b045bb 100644 --- a/config/GZ2E01/rels/d_a_e_rd/splits.txt +++ b/config/GZ2E01/rels/d_a_e_rd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_rd.cpp: diff --git a/config/GZ2E01/rels/d_a_e_rd/symbols.txt b/config/GZ2E01/rels/d_a_e_rd/symbols.txt index cae9547108..8b250dd142 100644 --- a/config/GZ2E01/rels/d_a_e_rd/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_rd/symbols.txt @@ -379,7 +379,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_70_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$4087 = .data:0x00000020; // type:object size:0x8 scope:local e_env$4088 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$4096 = .data:0x00000030; // type:object size:0x6 scope:local @@ -442,7 +443,7 @@ hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @4224 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x50 scope:global data:byte S_find = .bss:0x000000AC; // type:object size:0x2 scope:global data:2byte -data_80519338 = .bss:0x000000AE; // type:object size:0x1 scope:local align:1 data:byte +lbl_70_bss_AE = .bss:0x000000AE; // type:object size:0x1 scope:local align:1 data:byte @4242 = .bss:0x000000B0; // type:object size:0xC scope:local S_find_pos = .bss:0x000000BC; // type:object size:0xC scope:global align:4 data:float data_80519200 = .bss:0x000000C8; // type:object size:0x1 data:byte @@ -452,10 +453,10 @@ target_info_count = .bss:0x000000F4; // type:object size:0x4 scope:global data:4 data_80519230 = .bss:0x000000F8; // type:object size:0x1 scope:local data:byte check_index$5284 = .bss:0x000000FC; // type:object size:0xFF scope:local rd_count = .bss:0x000001FC; // type:object size:0x4 scope:global data:4byte -lbl_70_bss_AE = .bss:0x00000200; // type:object size:0x1 scope:local align:1 data:byte +data_80519338 = .bss:0x00000200; // type:object size:0x1 scope:local align:1 data:byte c_start = .bss:0x00000204; // type:object size:0x4 scope:global @11269 = .bss:0x00000208; // type:object size:0xC scope:local -init$8899 = .bss:0x00000214; // type:object size:0x1 scope:local +init$8899 = .bss:0x00000214; // type:object size:0x1 scope:local align:1 data:byte @11272 = .bss:0x00000218; // type:object size:0xC scope:local @11273 = .bss:0x00000224; // type:object size:0xC scope:local @11274 = .bss:0x00000230; // type:object size:0xC scope:local @@ -463,11 +464,11 @@ init$8899 = .bss:0x00000214; // type:object size:0x1 scope:local @11276 = .bss:0x00000248; // type:object size:0xC scope:local set_pos$11268 = .bss:0x00000254; // type:object size:0x48 scope:local @11412 = .bss:0x0000029C; // type:object size:0xC scope:local -init$9041 = .bss:0x000002A8; // type:object size:0x1 scope:local +init$9041 = .bss:0x000002A8; // type:object size:0x1 scope:local align:1 data:byte @11415 = .bss:0x000002AC; // type:object size:0xC scope:local @11416 = .bss:0x000002B8; // type:object size:0xC scope:local set_pos$11411 = .bss:0x000002C4; // type:object size:0x24 scope:local -instanceCount = .bss:0x000002E8; // type:object size:0x1 scope:local +instanceCount = .bss:0x000002E8; // type:object size:0x1 scope:local data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000002EC; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000002F0; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000002F4; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_rdb/splits.txt b/config/GZ2E01/rels/d_a_e_rdb/splits.txt index 2da6925dd4..7ebbf7142d 100644 --- a/config/GZ2E01/rels/d_a_e_rdb/splits.txt +++ b/config/GZ2E01/rels/d_a_e_rdb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_rdb.cpp: diff --git a/config/GZ2E01/rels/d_a_e_rdb/symbols.txt b/config/GZ2E01/rels/d_a_e_rdb/symbols.txt index 0ef48322af..f70d05c598 100644 --- a/config/GZ2E01/rels/d_a_e_rdb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_rdb/symbols.txt @@ -202,7 +202,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_224_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3886 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3887 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3895 = .data:0x00000030; // type:object size:0x6 scope:local @@ -247,6 +248,7 @@ hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @4023 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @5932 = .bss:0x00000060; // type:object size:0xC scope:local +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte @5935 = .bss:0x00000070; // type:object size:0xC scope:local @5936 = .bss:0x0000007C; // type:object size:0xC scope:local @5937 = .bss:0x00000088; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_rdy/splits.txt b/config/GZ2E01/rels/d_a_e_rdy/splits.txt index 14adc48ce3..283e3b7f93 100644 --- a/config/GZ2E01/rels/d_a_e_rdy/splits.txt +++ b/config/GZ2E01/rels/d_a_e_rdy/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_rdy.cpp: diff --git a/config/GZ2E01/rels/d_a_e_rdy/symbols.txt b/config/GZ2E01/rels/d_a_e_rdy/symbols.txt index 611015941e..8e5315363b 100644 --- a/config/GZ2E01/rels/d_a_e_rdy/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_rdy/symbols.txt @@ -266,7 +266,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_225_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3897 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3898 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3906 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_e_s1/splits.txt b/config/GZ2E01/rels/d_a_e_s1/splits.txt index 5a762f1348..d3ca26d184 100644 --- a/config/GZ2E01/rels/d_a_e_s1/splits.txt +++ b/config/GZ2E01/rels/d_a_e_s1/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_s1.cpp: diff --git a/config/GZ2E01/rels/d_a_e_s1/symbols.txt b/config/GZ2E01/rels/d_a_e_s1/symbols.txt index decbf834d9..f76e561fba 100644 --- a/config/GZ2E01/rels/d_a_e_s1/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_s1/symbols.txt @@ -170,7 +170,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_226_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local @@ -212,8 +213,8 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte +l_no_fail = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x2C scope:global data:byte check_index$4023 = .bss:0x00000080; // type:object size:0xFF scope:local diff --git a/config/GZ2E01/rels/d_a_e_sb/splits.txt b/config/GZ2E01/rels/d_a_e_sb/splits.txt index 2cb921f87b..aaaf974979 100644 --- a/config/GZ2E01/rels/d_a_e_sb/splits.txt +++ b/config/GZ2E01/rels/d_a_e_sb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sb.cpp: diff --git a/config/GZ2E01/rels/d_a_e_sb/symbols.txt b/config/GZ2E01/rels/d_a_e_sb/symbols.txt index dd060af475..05aae4508b 100644 --- a/config/GZ2E01/rels/d_a_e_sb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sb/symbols.txt @@ -136,7 +136,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3653 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x40 scope:local data:byte s_Bomb__22@unnamed@d_a_e_sb_cpp@ = .bss:0x00000094; // type:object size:0x4 scope:local data:4byte diff --git a/config/GZ2E01/rels/d_a_e_sf/splits.txt b/config/GZ2E01/rels/d_a_e_sf/splits.txt index 270eba4def..d7984ce3e8 100644 --- a/config/GZ2E01/rels/d_a_e_sf/splits.txt +++ b/config/GZ2E01/rels/d_a_e_sf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sf.cpp: diff --git a/config/GZ2E01/rels/d_a_e_sf/symbols.txt b/config/GZ2E01/rels/d_a_e_sf/symbols.txt index 9120708750..00edcc90c8 100644 --- a/config/GZ2E01/rels/d_a_e_sf/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sf/symbols.txt @@ -130,7 +130,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_228_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3787 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3788 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3796 = .data:0x00000030; // type:object size:0x6 scope:local @@ -171,7 +172,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3924 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte target_info = .bss:0x0000007C; // type:object size:0x28 scope:global diff --git a/config/GZ2E01/rels/d_a_e_sg/splits.txt b/config/GZ2E01/rels/d_a_e_sg/splits.txt index e6a36a6d30..64f3eea100 100644 --- a/config/GZ2E01/rels/d_a_e_sg/splits.txt +++ b/config/GZ2E01/rels/d_a_e_sg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sg.cpp: diff --git a/config/GZ2E01/rels/d_a_e_sg/symbols.txt b/config/GZ2E01/rels/d_a_e_sg/symbols.txt index f5ce865d87..2a7bc877ff 100644 --- a/config/GZ2E01/rels/d_a_e_sg/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sg/symbols.txt @@ -127,7 +127,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3762 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x18 scope:global data:byte stick_pt = .bss:0x0000006C; // type:object size:0x4 scope:global data:4byte @@ -137,6 +137,7 @@ bg_on = .bss:0x00000098; // type:object size:0xA scope:global bg_cross = .bss:0x000000B0; // type:object size:0x78 scope:global target_info_count = .bss:0x00000128; // type:object size:0x4 scope:global data:4byte @4849 = .bss:0x0000012C; // type:object size:0xC scope:local +init$0000 = .bss:0x00000138; // type:object size:0x1 scope:local align:1 data:byte sc$4848 = .bss:0x0000013C; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000148; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000014C; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_sh/splits.txt b/config/GZ2E01/rels/d_a_e_sh/splits.txt index 209a4f3e61..6825b26511 100644 --- a/config/GZ2E01/rels/d_a_e_sh/splits.txt +++ b/config/GZ2E01/rels/d_a_e_sh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sh.cpp: diff --git a/config/GZ2E01/rels/d_a_e_sh/symbols.txt b/config/GZ2E01/rels/d_a_e_sh/symbols.txt index 0fd6daf0fb..c3fb292aec 100644 --- a/config/GZ2E01/rels/d_a_e_sh/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sh/symbols.txt @@ -122,7 +122,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_230_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3781 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3782 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3790 = .data:0x00000030; // type:object size:0x6 scope:local @@ -144,6 +145,6 @@ __vt__8cM3dGAab = .data:0x000001E8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001F4; // type:object size:0x24 scope:global __vt__12daE_SH_HIO_c = .data:0x00000218; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_sm/splits.txt b/config/GZ2E01/rels/d_a_e_sm/splits.txt index e4721f6ea5..c5a1c25381 100644 --- a/config/GZ2E01/rels/d_a_e_sm/splits.txt +++ b/config/GZ2E01/rels/d_a_e_sm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sm.cpp: diff --git a/config/GZ2E01/rels/d_a_e_sm/symbols.txt b/config/GZ2E01/rels/d_a_e_sm/symbols.txt index cb9445af26..50b1f1271a 100644 --- a/config/GZ2E01/rels/d_a_e_sm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sm/symbols.txt @@ -171,7 +171,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_231_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3799 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3800 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3808 = .data:0x00000030; // type:object size:0x6 scope:local @@ -206,7 +207,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3936 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:global data:byte s_Dis__22@unnamed@d_a_e_sm_cpp@ = .bss:0x00000068; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_e_sm2/splits.txt b/config/GZ2E01/rels/d_a_e_sm2/splits.txt index c9c06b9044..4d8f456d71 100644 --- a/config/GZ2E01/rels/d_a_e_sm2/splits.txt +++ b/config/GZ2E01/rels/d_a_e_sm2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sm2.cpp: diff --git a/config/GZ2E01/rels/d_a_e_sm2/symbols.txt b/config/GZ2E01/rels/d_a_e_sm2/symbols.txt index 993373d7fb..46372eca8a 100644 --- a/config/GZ2E01/rels/d_a_e_sm2/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sm2/symbols.txt @@ -142,7 +142,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_232_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3669 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3670 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3678 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_e_st/splits.txt b/config/GZ2E01/rels/d_a_e_st/splits.txt index 1baa0316a0..054aadbcba 100644 --- a/config/GZ2E01/rels/d_a_e_st/splits.txt +++ b/config/GZ2E01/rels/d_a_e_st/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_st.cpp: diff --git a/config/GZ2E01/rels/d_a_e_st/symbols.txt b/config/GZ2E01/rels/d_a_e_st/symbols.txt index 2a7922e962..d86aaa06f7 100644 --- a/config/GZ2E01/rels/d_a_e_st/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_st/symbols.txt @@ -189,7 +189,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_233_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local @@ -235,7 +236,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local small = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte -hio_set = .bss:0x0000004C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x24 scope:global data:byte @6303 = .bss:0x00000080; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_sw/splits.txt b/config/GZ2E01/rels/d_a_e_sw/splits.txt index b75966e443..7df766053f 100644 --- a/config/GZ2E01/rels/d_a_e_sw/splits.txt +++ b/config/GZ2E01/rels/d_a_e_sw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sw.cpp: diff --git a/config/GZ2E01/rels/d_a_e_sw/symbols.txt b/config/GZ2E01/rels/d_a_e_sw/symbols.txt index 0d1b97909a..260f825759 100644 --- a/config/GZ2E01/rels/d_a_e_sw/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sw/symbols.txt @@ -162,7 +162,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_235_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3788 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3789 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3797 = .data:0x00000030; // type:object size:0x6 scope:local @@ -233,10 +234,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local target_info__22@unnamed@d_a_e_sw_cpp@ = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte target_dist__22@unnamed@d_a_e_sw_cpp@ = .bss:0x0000004C; // type:object size:0x4 scope:global align:4 data:float -init$0000 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x00000051; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x00000052; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x00000053; // type:object size:0x1 scope:local align:1 data:byte +data_807B0200 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte +data_807B0201 = .bss:0x00000051; // type:object size:0x1 scope:local align:1 data:byte +data_807B0202 = .bss:0x00000052; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000053; // type:object size:0x1 scope:local align:1 data:byte @3925 = .bss:0x00000054; // type:object size:0xC scope:local l_HIO = .bss:0x00000060; // type:object size:0x24 scope:global align:4 data:float sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_th/splits.txt b/config/GZ2E01/rels/d_a_e_th/splits.txt index aa251c7a89..59e500d184 100644 --- a/config/GZ2E01/rels/d_a_e_th/splits.txt +++ b/config/GZ2E01/rels/d_a_e_th/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_th.cpp: diff --git a/config/GZ2E01/rels/d_a_e_th/symbols.txt b/config/GZ2E01/rels/d_a_e_th/symbols.txt index c54eaa912d..d5ba6a945d 100644 --- a/config/GZ2E01/rels/d_a_e_th/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_th/symbols.txt @@ -157,7 +157,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_236_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3785 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3786 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3794 = .data:0x00000030; // type:object size:0x6 scope:local @@ -177,6 +178,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000001D4; // type:object size:0x14 scope:gl __vt__12dBgS_ObjAcch = .data:0x000001E8; // type:object size:0x24 scope:global __vt__12daE_TH_HIO_c = .data:0x0000020C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3922 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_tk/splits.txt b/config/GZ2E01/rels/d_a_e_tk/splits.txt index 8bdea734c5..3de29d9a96 100644 --- a/config/GZ2E01/rels/d_a_e_tk/splits.txt +++ b/config/GZ2E01/rels/d_a_e_tk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_tk.cpp: diff --git a/config/GZ2E01/rels/d_a_e_tk/symbols.txt b/config/GZ2E01/rels/d_a_e_tk/symbols.txt index 269234ce6c..532d7bd5c2 100644 --- a/config/GZ2E01/rels/d_a_e_tk/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_tk/symbols.txt @@ -78,6 +78,6 @@ __vt__8cM3dGAab = .data:0x000000FC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000108; // type:object size:0x24 scope:global __vt__12daE_TK_HIO_c = .data:0x0000012C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_tk2/splits.txt b/config/GZ2E01/rels/d_a_e_tk2/splits.txt index c66e709551..ef62327e76 100644 --- a/config/GZ2E01/rels/d_a_e_tk2/splits.txt +++ b/config/GZ2E01/rels/d_a_e_tk2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_tk2.cpp: diff --git a/config/GZ2E01/rels/d_a_e_tk2/symbols.txt b/config/GZ2E01/rels/d_a_e_tk2/symbols.txt index 6d79ece770..4190e8dcad 100644 --- a/config/GZ2E01/rels/d_a_e_tk2/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_tk2/symbols.txt @@ -71,6 +71,6 @@ __vt__8cM3dGAab = .data:0x000000D0; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000DC; // type:object size:0x24 scope:global __vt__13daE_TK2_HIO_c = .data:0x00000100; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_tt/splits.txt b/config/GZ2E01/rels/d_a_e_tt/splits.txt index e485f25f41..8046205c30 100644 --- a/config/GZ2E01/rels/d_a_e_tt/splits.txt +++ b/config/GZ2E01/rels/d_a_e_tt/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_tt.cpp: diff --git a/config/GZ2E01/rels/d_a_e_tt/symbols.txt b/config/GZ2E01/rels/d_a_e_tt/symbols.txt index 8dfffeea7b..2dbde3a248 100644 --- a/config/GZ2E01/rels/d_a_e_tt/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_tt/symbols.txt @@ -118,7 +118,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_241_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3787 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3788 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3796 = .data:0x00000030; // type:object size:0x6 scope:local @@ -162,19 +163,24 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3924 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x18 scope:global data:byte m_attack_tt = .bss:0x0000006C; // type:object size:0x4 scope:global data:4byte @4154 = .bss:0x00000070; // type:object size:0xC scope:local +init$0000 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte sc$4153 = .bss:0x00000080; // type:object size:0xC scope:local @4269 = .bss:0x0000008C; // type:object size:0xC scope:local +init$0001 = .bss:0x00000098; // type:object size:0x1 scope:local align:1 data:byte sc$4268 = .bss:0x0000009C; // type:object size:0xC scope:local @4302 = .bss:0x000000A8; // type:object size:0xC scope:local +init$0002 = .bss:0x000000B4; // type:object size:0x1 scope:local align:1 data:byte sc$4301 = .bss:0x000000B8; // type:object size:0xC scope:local @4400 = .bss:0x000000C4; // type:object size:0xC scope:local +init$0003 = .bss:0x000000D0; // type:object size:0x1 scope:local align:1 data:byte sc$4399 = .bss:0x000000D4; // type:object size:0xC scope:local @4489 = .bss:0x000000E0; // type:object size:0xC scope:local +init$0004 = .bss:0x000000EC; // type:object size:0x1 scope:local align:1 data:byte sc$4488 = .bss:0x000000F0; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000FC; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000100; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_vt/splits.txt b/config/GZ2E01/rels/d_a_e_vt/splits.txt index 859828df19..5c0a91de09 100644 --- a/config/GZ2E01/rels/d_a_e_vt/splits.txt +++ b/config/GZ2E01/rels/d_a_e_vt/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_vt.cpp: diff --git a/config/GZ2E01/rels/d_a_e_vt/symbols.txt b/config/GZ2E01/rels/d_a_e_vt/symbols.txt index b743286d69..286d5e238c 100644 --- a/config/GZ2E01/rels/d_a_e_vt/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_vt/symbols.txt @@ -247,7 +247,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_242_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3786 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3787 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3795 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_e_wb/splits.txt b/config/GZ2E01/rels/d_a_e_wb/splits.txt index 95cd6f7d43..df396c14c2 100644 --- a/config/GZ2E01/rels/d_a_e_wb/splits.txt +++ b/config/GZ2E01/rels/d_a_e_wb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_wb.cpp: diff --git a/config/GZ2E01/rels/d_a_e_wb/symbols.txt b/config/GZ2E01/rels/d_a_e_wb/symbols.txt index 0a2fa43ab7..8b017bb842 100644 --- a/config/GZ2E01/rels/d_a_e_wb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_wb/symbols.txt @@ -485,7 +485,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_244_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_color$4786 = .data:0x00000020; // type:object size:0x4 scope:local chk_x$5015 = .data:0x00000024; // type:object size:0x10 scope:local chk_z$5016 = .data:0x00000034; // type:object size:0x10 scope:local @@ -539,10 +540,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_244_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte -lbl_244_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte -lbl_244_bss_47 = .bss:0x00000047; // type:object size:0x1 data:byte -hio_set = .bss:0x00000048; // type:object size:0x1 data:byte +lbl_244_bss_45 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +lbl_244_bss_46 = .bss:0x00000046; // type:object size:0x1 scope:local data:byte +lbl_244_bss_47 = .bss:0x00000047; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte @4435 = .bss:0x0000004C; // type:object size:0xC scope:local l_HIO = .bss:0x00000058; // type:object size:0x5C scope:global data:byte @4746 = .bss:0x000000B4; // type:object size:0xC scope:local @@ -550,35 +551,35 @@ b_path = .bss:0x000000C0; // type:object size:0x60 scope:global align:4 data:flo @5743 = .bss:0x00000120; // type:object size:0xC scope:local b_path2 = .bss:0x0000012C; // type:object size:0x60 scope:global align:4 data:float @6258 = .bss:0x0000018C; // type:object size:0xC scope:local -init$3541 = .bss:0x00000198; // type:object size:0x1 scope:local +init$3541 = .bss:0x00000198; // type:object size:0x1 scope:local align:1 data:byte arrow_rd_pos$6257 = .bss:0x0000019C; // type:object size:0xC scope:local @6279 = .bss:0x000001A8; // type:object size:0xC scope:local saku_p = .bss:0x000001B4; // type:object size:0xC scope:global @6280 = .bss:0x000001C0; // type:object size:0xC scope:local saku_p2 = .bss:0x000001CC; // type:object size:0xC scope:global @6285 = .bss:0x000001D8; // type:object size:0xC scope:local -init$3568 = .bss:0x000001E4; // type:object size:0x1 scope:local +init$3568 = .bss:0x000001E4; // type:object size:0x1 scope:local align:1 data:byte @6288 = .bss:0x000001E8; // type:object size:0xC scope:local ikki_pos$6284 = .bss:0x000001F4; // type:object size:0x18 scope:local @6400 = .bss:0x0000020C; // type:object size:0xC scope:local -init$3681 = .bss:0x00000218; // type:object size:0x1 scope:local +init$3681 = .bss:0x00000218; // type:object size:0x1 scope:local align:1 data:byte @6403 = .bss:0x0000021C; // type:object size:0xC scope:local f_pos$6399 = .bss:0x00000228; // type:object size:0x18 scope:local @6612 = .bss:0x00000240; // type:object size:0xC scope:local -init$3883 = .bss:0x0000024C; // type:object size:0x1 scope:local +init$3883 = .bss:0x0000024C; // type:object size:0x1 scope:local align:1 data:byte @6615 = .bss:0x00000250; // type:object size:0xC scope:local ikki2_pos$6611 = .bss:0x0000025C; // type:object size:0x18 scope:local @7515 = .bss:0x00000274; // type:object size:0xC scope:local -init$4754 = .bss:0x00000280; // type:object size:0x1 scope:local +init$4754 = .bss:0x00000280; // type:object size:0x1 scope:local align:1 data:byte sc$7514 = .bss:0x00000284; // type:object size:0xC scope:local rd_count = .bss:0x00000290; // type:object size:0x4 scope:global data:4byte @7814 = .bss:0x00000294; // type:object size:0xC scope:local -init$5045 = .bss:0x000002A0; // type:object size:0x1 scope:local +init$5045 = .bss:0x000002A0; // type:object size:0x1 scope:local align:1 data:byte @7817 = .bss:0x000002A4; // type:object size:0xC scope:local @7818 = .bss:0x000002B0; // type:object size:0xC scope:local sh_pos$7813 = .bss:0x000002BC; // type:object size:0x24 scope:local @7820 = .bss:0x000002E0; // type:object size:0xC scope:local -init$5051 = .bss:0x000002EC; // type:object size:0x1 scope:local +init$5051 = .bss:0x000002EC; // type:object size:0x1 scope:local align:1 data:byte @7823 = .bss:0x000002F0; // type:object size:0xC scope:local @7824 = .bss:0x000002FC; // type:object size:0xC scope:local sh_posH$7819 = .bss:0x00000308; // type:object size:0x24 scope:local diff --git a/config/GZ2E01/rels/d_a_e_ws/splits.txt b/config/GZ2E01/rels/d_a_e_ws/splits.txt index f71158b422..f37746f346 100644 --- a/config/GZ2E01/rels/d_a_e_ws/splits.txt +++ b/config/GZ2E01/rels/d_a_e_ws/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ws.cpp: diff --git a/config/GZ2E01/rels/d_a_e_ws/symbols.txt b/config/GZ2E01/rels/d_a_e_ws/symbols.txt index 2646d45ed2..5b34d233df 100644 --- a/config/GZ2E01/rels/d_a_e_ws/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ws/symbols.txt @@ -113,7 +113,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_245_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3681 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3682 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3690 = .data:0x00000030; // type:object size:0x6 scope:local @@ -131,6 +132,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x00000184; // type:object size:0xC scope:global __vt__12daE_WS_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3818 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x28 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_ww/splits.txt b/config/GZ2E01/rels/d_a_e_ww/splits.txt index ef80bf3cbf..5ae499a796 100644 --- a/config/GZ2E01/rels/d_a_e_ww/splits.txt +++ b/config/GZ2E01/rels/d_a_e_ww/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ww.cpp: diff --git a/config/GZ2E01/rels/d_a_e_ww/symbols.txt b/config/GZ2E01/rels/d_a_e_ww/symbols.txt index dcbed608d1..4917454898 100644 --- a/config/GZ2E01/rels/d_a_e_ww/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ww/symbols.txt @@ -153,7 +153,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_246_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3784 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3785 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3793 = .data:0x00000030; // type:object size:0x6 scope:local @@ -191,10 +192,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3921 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte -init$0000 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte +lbl_237_bss_30 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte @4585 = .bss:0x00000080; // type:object size:0xC scope:local @4586 = .bss:0x0000008C; // type:object size:0xC scope:local @4587 = .bss:0x00000098; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_yc/splits.txt b/config/GZ2E01/rels/d_a_e_yc/splits.txt index 7fad049fed..8d356c7a5c 100644 --- a/config/GZ2E01/rels/d_a_e_yc/splits.txt +++ b/config/GZ2E01/rels/d_a_e_yc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yc.cpp: diff --git a/config/GZ2E01/rels/d_a_e_yc/symbols.txt b/config/GZ2E01/rels/d_a_e_yc/symbols.txt index 85e66be261..1e93b74912 100644 --- a/config/GZ2E01/rels/d_a_e_yc/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_yc/symbols.txt @@ -100,6 +100,6 @@ __vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:global __vt__12daE_YC_HIO_c = .data:0x000001A0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global S_area_dis = .bss:0x00000008; // type:object size:0x4 scope:global align:4 data:float -init$0000 = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte @3710 = .bss:0x00000010; // type:object size:0xC scope:local l_HIO = .bss:0x0000001C; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_yd/splits.txt b/config/GZ2E01/rels/d_a_e_yd/splits.txt index 7939bb0da7..773dc5f0c8 100644 --- a/config/GZ2E01/rels/d_a_e_yd/splits.txt +++ b/config/GZ2E01/rels/d_a_e_yd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yd.cpp: diff --git a/config/GZ2E01/rels/d_a_e_yd/symbols.txt b/config/GZ2E01/rels/d_a_e_yd/symbols.txt index 263caefc96..c3858fc68b 100644 --- a/config/GZ2E01/rels/d_a_e_yd/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_yd/symbols.txt @@ -125,7 +125,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_248_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -149,6 +150,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000001FC; // type:object size:0x14 scope:gl __vt__12J3DFrameCtrl = .data:0x00000210; // type:object size:0xC scope:global __vt__12daE_YD_HIO_c = .data:0x0000021C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_yg/splits.txt b/config/GZ2E01/rels/d_a_e_yg/splits.txt index f2340e27d2..426a57515c 100644 --- a/config/GZ2E01/rels/d_a_e_yg/splits.txt +++ b/config/GZ2E01/rels/d_a_e_yg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yg.cpp: diff --git a/config/GZ2E01/rels/d_a_e_yg/symbols.txt b/config/GZ2E01/rels/d_a_e_yg/symbols.txt index 573ee44528..a917c55cbe 100644 --- a/config/GZ2E01/rels/d_a_e_yg/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_yg/symbols.txt @@ -128,7 +128,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_250_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3680 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3681 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3689 = .data:0x00000030; // type:object size:0x6 scope:local @@ -165,11 +166,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3817 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte @3917 = .bss:0x00000070; // type:object size:0xC scope:local -init$1863 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 +init$1863 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte @3920 = .bss:0x00000080; // type:object size:0xC scope:local @3921 = .bss:0x0000008C; // type:object size:0xC scope:local e_pos$3916 = .bss:0x00000098; // type:object size:0x24 scope:local @@ -204,7 +205,7 @@ ke_p = .bss:0x000001AC; // type:object size:0x9C scope:global align:4 data:float @4714 = .bss:0x000002D8; // type:object size:0xC scope:local ke_a = .bss:0x000002E4; // type:object size:0x4E scope:global data:2byte @5031 = .bss:0x00000334; // type:object size:0xC scope:local -init$2973 = .bss:0x00000340; // type:object size:0x1 scope:local align:1 +init$2973 = .bss:0x00000340; // type:object size:0x1 scope:local align:1 data:byte sc$5030 = .bss:0x00000344; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000350; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000354; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_yh/splits.txt b/config/GZ2E01/rels/d_a_e_yh/splits.txt index aa325aec54..cd016865d1 100644 --- a/config/GZ2E01/rels/d_a_e_yh/splits.txt +++ b/config/GZ2E01/rels/d_a_e_yh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yh.cpp: diff --git a/config/GZ2E01/rels/d_a_e_yh/symbols.txt b/config/GZ2E01/rels/d_a_e_yh/symbols.txt index d2316c664e..afad1be1ac 100644 --- a/config/GZ2E01/rels/d_a_e_yh/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_yh/symbols.txt @@ -142,7 +142,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_251_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3781 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3782 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3790 = .data:0x00000030; // type:object size:0x6 scope:local @@ -167,6 +168,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000002FC; // type:object size:0x14 scope:gl __vt__12J3DFrameCtrl = .data:0x00000310; // type:object size:0xC scope:global __vt__12daE_YH_HIO_c = .data:0x0000031C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_yk/splits.txt b/config/GZ2E01/rels/d_a_e_yk/splits.txt index 13da412364..92ff20ea9f 100644 --- a/config/GZ2E01/rels/d_a_e_yk/splits.txt +++ b/config/GZ2E01/rels/d_a_e_yk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yk.cpp: diff --git a/config/GZ2E01/rels/d_a_e_yk/symbols.txt b/config/GZ2E01/rels/d_a_e_yk/symbols.txt index 5bc08e1bd5..5a80b27083 100644 --- a/config/GZ2E01/rels/d_a_e_yk/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_yk/symbols.txt @@ -93,7 +93,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_252_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3820 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3821 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3829 = .data:0x00000030; // type:object size:0x6 scope:local @@ -111,7 +112,7 @@ __vt__8cM3dGAab = .data:0x00000140; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000014C; // type:object size:0x24 scope:global __vt__12daE_YK_HIO_c = .data:0x00000170; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_252_bss_8 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3957 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:local data:byte check_index$4191 = .bss:0x00000034; // type:object size:0xFF scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_e_ym/splits.txt b/config/GZ2E01/rels/d_a_e_ym/splits.txt index 4d2dd8ee29..e9631d3c46 100644 --- a/config/GZ2E01/rels/d_a_e_ym/splits.txt +++ b/config/GZ2E01/rels/d_a_e_ym/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ym.cpp: diff --git a/config/GZ2E01/rels/d_a_e_ym/symbols.txt b/config/GZ2E01/rels/d_a_e_ym/symbols.txt index edbf36ac7f..32d8376a4f 100644 --- a/config/GZ2E01/rels/d_a_e_ym/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ym/symbols.txt @@ -182,7 +182,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_253_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3804 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3805 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3813 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_e_ymb/splits.txt b/config/GZ2E01/rels/d_a_e_ymb/splits.txt index c1864cfec7..e9bd5fd369 100644 --- a/config/GZ2E01/rels/d_a_e_ymb/splits.txt +++ b/config/GZ2E01/rels/d_a_e_ymb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ymb.cpp: diff --git a/config/GZ2E01/rels/d_a_e_ymb/symbols.txt b/config/GZ2E01/rels/d_a_e_ymb/symbols.txt index ddf36384b6..1ce7d20050 100644 --- a/config/GZ2E01/rels/d_a_e_ymb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ymb/symbols.txt @@ -237,7 +237,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_255_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_ymb_src__23@unnamed@d_a_e_ymb_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global cc_ymb_at_src__23@unnamed@d_a_e_ymb_cpp@ = .data:0x00000060; // type:object size:0x40 scope:global cc_ymb_eye_src__23@unnamed@d_a_e_ymb_cpp@ = .data:0x000000A0; // type:object size:0x40 scope:global @@ -288,7 +289,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3786 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte @3797 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_yr/splits.txt b/config/GZ2E01/rels/d_a_e_yr/splits.txt index 632a763104..584302b521 100644 --- a/config/GZ2E01/rels/d_a_e_yr/splits.txt +++ b/config/GZ2E01/rels/d_a_e_yr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yr.cpp: diff --git a/config/GZ2E01/rels/d_a_e_yr/symbols.txt b/config/GZ2E01/rels/d_a_e_yr/symbols.txt index 2316e9981e..26b4522032 100644 --- a/config/GZ2E01/rels/d_a_e_yr/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_yr/symbols.txt @@ -131,7 +131,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_256_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3781 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3782 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3790 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_e_zh/splits.txt b/config/GZ2E01/rels/d_a_e_zh/splits.txt index 21ab275493..21948d2db6 100644 --- a/config/GZ2E01/rels/d_a_e_zh/splits.txt +++ b/config/GZ2E01/rels/d_a_e_zh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_zh.cpp: diff --git a/config/GZ2E01/rels/d_a_e_zh/symbols.txt b/config/GZ2E01/rels/d_a_e_zh/symbols.txt index 057473dca4..5a984351c6 100644 --- a/config/GZ2E01/rels/d_a_e_zh/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_zh/symbols.txt @@ -172,7 +172,8 @@ START_EFF_DT$4324 = .rodata:0x00000080; // type:object size:0x58 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_257_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_zhSph_src__22@unnamed@d_a_e_zh_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global cc_zhCyl_src__22@unnamed@d_a_e_zh_cpp@ = .data:0x00000060; // type:object size:0x44 scope:global cc_zhCyl_at_src__22@unnamed@d_a_e_zh_cpp@ = .data:0x000000A4; // type:object size:0x44 scope:global @@ -210,11 +211,12 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_257_bss_45 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3773 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:local data:byte mStartFlag = .bss:0x00000070; // type:object size:0x4 scope:local data:4byte @4079 = .bss:0x00000074; // type:object size:0xC scope:local +init$0000 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 data:byte @4082 = .bss:0x00000084; // type:object size:0xC scope:local @4083 = .bss:0x00000090; // type:object size:0xC scope:local @4084 = .bss:0x0000009C; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_zm/splits.txt b/config/GZ2E01/rels/d_a_e_zm/splits.txt index 7bc8d7cd26..710ff47c1c 100644 --- a/config/GZ2E01/rels/d_a_e_zm/splits.txt +++ b/config/GZ2E01/rels/d_a_e_zm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_zm.cpp: diff --git a/config/GZ2E01/rels/d_a_e_zm/symbols.txt b/config/GZ2E01/rels/d_a_e_zm/symbols.txt index d1f84ec0e8..69444edab6 100644 --- a/config/GZ2E01/rels/d_a_e_zm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_zm/symbols.txt @@ -93,7 +93,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_258_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -114,6 +115,6 @@ __vt__8cM3dGAab = .data:0x00000178; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:global __vt__12daE_ZM_HIO_c = .data:0x000001A8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_zs/splits.txt b/config/GZ2E01/rels/d_a_e_zs/splits.txt index 4534718056..5f0cc235f2 100644 --- a/config/GZ2E01/rels/d_a_e_zs/splits.txt +++ b/config/GZ2E01/rels/d_a_e_zs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_zs.cpp: diff --git a/config/GZ2E01/rels/d_a_e_zs/symbols.txt b/config/GZ2E01/rels/d_a_e_zs/symbols.txt index 7637b700ac..9d84cab909 100644 --- a/config/GZ2E01/rels/d_a_e_zs/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_zs/symbols.txt @@ -73,7 +73,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_259_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3788 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3789 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3797 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2E01/rels/d_a_econt/symbols.txt b/config/GZ2E01/rels/d_a_econt/symbols.txt index da4095ce69..817f43d493 100644 --- a/config/GZ2E01/rels/d_a_econt/symbols.txt +++ b/config/GZ2E01/rels/d_a_econt/symbols.txt @@ -17,4 +17,4 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3873 = .rodata:0x0000000C; // type:object size:0x4 scope:local l_daEcont_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_ECONT = .data:0x00000020; // type:object size:0x30 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +data_805197E0 = .bss:0x00000000; // type:object size:0x4 scope:global align:1 diff --git a/config/GZ2E01/rels/d_a_ep/symbols.txt b/config/GZ2E01/rels/d_a_ep/symbols.txt index 0b79f07e39..4a50e0f326 100644 --- a/config/GZ2E01/rels/d_a_ep/symbols.txt +++ b/config/GZ2E01/rels/d_a_ep/symbols.txt @@ -103,7 +103,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_11_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double w_eff_id$3717 = .data:0x00000020; // type:object size:0x8 scope:local actions$4245 = .data:0x00000028; // type:object size:0x8 scope:local l_particle_fire_A$4270 = .data:0x00000030; // type:object size:0x4 scope:local diff --git a/config/GZ2E01/rels/d_a_formation_mng/symbols.txt b/config/GZ2E01/rels/d_a_formation_mng/symbols.txt index 416f3c3b46..c33e6b8549 100644 --- a/config/GZ2E01/rels/d_a_formation_mng/symbols.txt +++ b/config/GZ2E01/rels/d_a_formation_mng/symbols.txt @@ -54,7 +54,8 @@ M_attr__10daFmtMng_c = .rodata:0x00000000; // type:object size:0x18 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_260_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3861 = .data:0x00000020; // type:object size:0xC scope:local @3862 = .data:0x0000002C; // type:object size:0xC scope:local @3863 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_fr/splits.txt b/config/GZ2E01/rels/d_a_fr/splits.txt index 62ca034015..8c00ffee96 100644 --- a/config/GZ2E01/rels/d_a_fr/splits.txt +++ b/config/GZ2E01/rels/d_a_fr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_fr.cpp: diff --git a/config/GZ2E01/rels/d_a_fr/symbols.txt b/config/GZ2E01/rels/d_a_fr/symbols.txt index 001e901d7e..26a7e4749b 100644 --- a/config/GZ2E01/rels/d_a_fr/symbols.txt +++ b/config/GZ2E01/rels/d_a_fr/symbols.txt @@ -91,6 +91,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000134; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000158; // type:object size:0xC scope:global __vt__10daFr_HIO_c = .data:0x00000164; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3644 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_grass/splits.txt b/config/GZ2E01/rels/d_a_grass/splits.txt index bca15e795c..8b7f060e12 100644 --- a/config/GZ2E01/rels/d_a_grass/splits.txt +++ b/config/GZ2E01/rels/d_a_grass/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_grass.cpp: diff --git a/config/GZ2E01/rels/d_a_grass/symbols.txt b/config/GZ2E01/rels/d_a_grass/symbols.txt index e03aed0aa1..ca4fbb0fc1 100644 --- a/config/GZ2E01/rels/d_a_grass/symbols.txt +++ b/config/GZ2E01/rels/d_a_grass/symbols.txt @@ -233,16 +233,16 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local data_8052790d = .bss:0x00000045; // type:object size:0x1 scope:local @4293 = .bss:0x00000048; // type:object size:0xC scope:local -init$4294 = .bss:0x00000054; // type:object size:0x1 scope:local +init$4294 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte ang$4292 = .bss:0x00000058; // type:object size:0x6 scope:local exec_count_dammy$4868 = .bss:0x0000005E; // type:object size:0x2 scope:local -init$4869 = .bss:0x00000060; // type:object size:0x1 scope:local +init$4869 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 data:byte exec_count_dammy2$4871 = .bss:0x00000062; // type:object size:0x2 scope:local -init$4872 = .bss:0x00000064; // type:object size:0x1 scope:local +init$4872 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte mAngleZ$5046 = .bss:0x00000068; // type:object size:0xBB8 scope:local data_805284E8 = .bss:0x00000C20; // type:object size:0x1 scope:local data:byte @5442 = .bss:0x00000C24; // type:object size:0xC scope:local -init$5443 = .bss:0x00000C30; // type:object size:0x1 scope:local +init$5443 = .bss:0x00000C30; // type:object size:0x1 scope:local align:1 data:byte ang$5441 = .bss:0x00000C34; // type:object size:0x6 scope:local @6340 = .bss:0x00000C3C; // type:object size:0xC scope:local @6342 = .bss:0x00000C48; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_horse/splits.txt b/config/GZ2E01/rels/d_a_horse/splits.txt index c0f908f9c2..3d4856ee98 100644 --- a/config/GZ2E01/rels/d_a_horse/splits.txt +++ b/config/GZ2E01/rels/d_a_horse/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_horse.cpp: diff --git a/config/GZ2E01/rels/d_a_horse/symbols.txt b/config/GZ2E01/rels/d_a_horse/symbols.txt index cfc9fdd211..8b813652a9 100644 --- a/config/GZ2E01/rels/d_a_horse/symbols.txt +++ b/config/GZ2E01/rels/d_a_horse/symbols.txt @@ -263,7 +263,8 @@ stopStandFootEffectFrame$9721 = .rodata:0x00000344; // type:object size:0x30 sco ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_262_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_autoUpHeight = .data:0x00000020; // type:object size:0x4 scope:global align:4 data:float l_cylSrc = .data:0x00000024; // type:object size:0x44 scope:global l_sphSrc = .data:0x00000068; // type:object size:0x40 scope:global @@ -322,46 +323,46 @@ l_frontFootOffset = .bss:0x00000054; // type:object size:0xC scope:global align: @4180 = .bss:0x00000060; // type:object size:0xC scope:local l_backFootOffset = .bss:0x0000006C; // type:object size:0xC scope:global align:4 data:float @7279 = .bss:0x00000078; // type:object size:0xC scope:local -init$4891 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 +init$4891 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte localEyePos$7278 = .bss:0x00000088; // type:object size:0xC scope:local @7469 = .bss:0x00000094; // type:object size:0xC scope:local -init$5140 = .bss:0x000000A0; // type:object size:0x1 scope:local align:1 +init$5140 = .bss:0x000000A0; // type:object size:0x1 scope:local align:1 data:byte runScale$7468 = .bss:0x000000A4; // type:object size:0xC scope:local @7473 = .bss:0x000000B0; // type:object size:0xC scope:local -init$5144 = .bss:0x000000BC; // type:object size:0x1 scope:local align:1 +init$5144 = .bss:0x000000BC; // type:object size:0x1 scope:local align:1 data:byte landScale$7472 = .bss:0x000000C0; // type:object size:0xC scope:local @7477 = .bss:0x000000CC; // type:object size:0xC scope:local -init$5083 = .bss:0x000000D8; // type:object size:0x1 scope:local align:1 +init$5083 = .bss:0x000000D8; // type:object size:0x1 scope:local align:1 data:byte grassRunScale$7476 = .bss:0x000000DC; // type:object size:0xC scope:local @7481 = .bss:0x000000E8; // type:object size:0xC scope:local -init$5091 = .bss:0x000000F4; // type:object size:0x1 scope:local align:1 +init$5091 = .bss:0x000000F4; // type:object size:0x1 scope:local align:1 data:byte waterDirection$7480 = .bss:0x000000F8; // type:object size:0xC scope:local @8516 = .bss:0x00000104; // type:object size:0xC scope:local -init$6089 = .bss:0x00000110; // type:object size:0x1 scope:local align:1 +init$6089 = .bss:0x00000110; // type:object size:0x1 scope:local align:1 data:byte reinLeftStart$8515 = .bss:0x00000114; // type:object size:0xC scope:local @8520 = .bss:0x00000120; // type:object size:0xC scope:local -init$6093 = .bss:0x0000012C; // type:object size:0x1 scope:local align:1 +init$6093 = .bss:0x0000012C; // type:object size:0x1 scope:local align:1 data:byte reinRightStart$8519 = .bss:0x00000130; // type:object size:0xC scope:local @8524 = .bss:0x0000013C; // type:object size:0xC scope:local -init$6097 = .bss:0x00000148; // type:object size:0x1 scope:local align:1 +init$6097 = .bss:0x00000148; // type:object size:0x1 scope:local align:1 data:byte localNeckLeft$8523 = .bss:0x0000014C; // type:object size:0xC scope:local @8528 = .bss:0x00000158; // type:object size:0xC scope:local -init$6101 = .bss:0x00000164; // type:object size:0x1 scope:local align:1 +init$6101 = .bss:0x00000164; // type:object size:0x1 scope:local align:1 data:byte localNeckRight$8527 = .bss:0x00000168; // type:object size:0xC scope:local @8753 = .bss:0x00000174; // type:object size:0xC scope:local -init$6311 = .bss:0x00000180; // type:object size:0x1 scope:local align:1 +init$6311 = .bss:0x00000180; // type:object size:0x1 scope:local align:1 data:byte saddleLeft$8752 = .bss:0x00000184; // type:object size:0xC scope:local @8757 = .bss:0x00000190; // type:object size:0xC scope:local -init$6315 = .bss:0x0000019C; // type:object size:0x1 scope:local align:1 +init$6315 = .bss:0x0000019C; // type:object size:0x1 scope:local align:1 data:byte saddleRight$8756 = .bss:0x000001A0; // type:object size:0xC scope:local @8813 = .bss:0x000001AC; // type:object size:0xC scope:local -init$6374 = .bss:0x000001B8; // type:object size:0x1 scope:local align:1 +init$6374 = .bss:0x000001B8; // type:object size:0x1 scope:local align:1 data:byte localCenterPos$8812 = .bss:0x000001BC; // type:object size:0xC scope:local @8817 = .bss:0x000001C8; // type:object size:0xC scope:local -init$6378 = .bss:0x000001D4; // type:object size:0x1 scope:local align:1 +init$6378 = .bss:0x000001D4; // type:object size:0x1 scope:local align:1 data:byte localFrontPos$8816 = .bss:0x000001D8; // type:object size:0xC scope:local @8821 = .bss:0x000001E4; // type:object size:0xC scope:local -init$6382 = .bss:0x000001F0; // type:object size:0x1 scope:local align:1 +init$6382 = .bss:0x000001F0; // type:object size:0x1 scope:local align:1 data:byte localBackPos$8820 = .bss:0x000001F4; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000200; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000204; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_kago/splits.txt b/config/GZ2E01/rels/d_a_kago/splits.txt index 60a4519ae8..187e17317b 100644 --- a/config/GZ2E01/rels/d_a_kago/splits.txt +++ b/config/GZ2E01/rels/d_a_kago/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_kago.cpp: diff --git a/config/GZ2E01/rels/d_a_kago/symbols.txt b/config/GZ2E01/rels/d_a_kago/symbols.txt index 97454c22bf..ac2d8c9f12 100644 --- a/config/GZ2E01/rels/d_a_kago/symbols.txt +++ b/config/GZ2E01/rels/d_a_kago/symbols.txt @@ -246,6 +246,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001D8; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001FC; // type:object size:0xC scope:global __vt__12daKago_HIO_c = .data:0x00000208; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3924 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x5C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_kytag06/splits.txt b/config/GZ2E01/rels/d_a_kytag06/splits.txt index e9f6e13722..dcf1d65e9f 100644 --- a/config/GZ2E01/rels/d_a_kytag06/splits.txt +++ b/config/GZ2E01/rels/d_a_kytag06/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_kytag06.cpp: diff --git a/config/GZ2E01/rels/d_a_kytag06/symbols.txt b/config/GZ2E01/rels/d_a_kytag06/symbols.txt index e144c2c19a..89befec2ff 100644 --- a/config/GZ2E01/rels/d_a_kytag06/symbols.txt +++ b/config/GZ2E01/rels/d_a_kytag06/symbols.txt @@ -104,7 +104,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_269_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double S_time_table$3766 = .data:0x00000020; // type:object size:0x20 scope:local S_wether_table$3767 = .data:0x00000040; // type:object size:0x8 scope:local S_wether_mode_pat01$3768 = .data:0x00000048; // type:object size:0x4 scope:local diff --git a/config/GZ2E01/rels/d_a_mant/symbols.txt b/config/GZ2E01/rels/d_a_mant/symbols.txt index 99efb28da3..aa8258cb18 100644 --- a/config/GZ2E01/rels/d_a_mant/symbols.txt +++ b/config/GZ2E01/rels/d_a_mant/symbols.txt @@ -69,7 +69,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_277_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_Egnd_mantTEX = .data:0x00000020; // type:object size:0x4000 scope:global l_Egnd_mantTEX_U = .data:0x00004020; // type:object size:0x4000 scope:global data:byte l_Egnd_mantPAL = .data:0x00008020; // type:object size:0x60 scope:global diff --git a/config/GZ2E01/rels/d_a_mg_fish/splits.txt b/config/GZ2E01/rels/d_a_mg_fish/splits.txt index 4da77c631e..e21d310b8f 100644 --- a/config/GZ2E01/rels/d_a_mg_fish/splits.txt +++ b/config/GZ2E01/rels/d_a_mg_fish/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_mg_fish.cpp: diff --git a/config/GZ2E01/rels/d_a_mg_fish/symbols.txt b/config/GZ2E01/rels/d_a_mg_fish/symbols.txt index 497e465a62..de4194feeb 100644 --- a/config/GZ2E01/rels/d_a_mg_fish/symbols.txt +++ b/config/GZ2E01/rels/d_a_mg_fish/symbols.txt @@ -254,7 +254,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_78_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double check_kind = .data:0x00000020; // type:object size:0x8 scope:global vib_p$3694 = .data:0x00000028; // type:object size:0x10 scope:local learn_d$3913 = .data:0x00000038; // type:object size:0x5 scope:local @@ -310,7 +311,7 @@ lit_1007 = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byt l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte s_fish_ct = .bss:0x00000070; // type:object size:0x4 scope:global data:4byte @7455 = .bss:0x00000074; // type:object size:0xC scope:local -init$5256 = .bss:0x00000080; // type:object size:0x1 scope:local +init$5256 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 data:byte @7458 = .bss:0x00000084; // type:object size:0xC scope:local @7459 = .bss:0x00000090; // type:object size:0xC scope:local @7460 = .bss:0x0000009C; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_mg_fshop/splits.txt b/config/GZ2E01/rels/d_a_mg_fshop/splits.txt index 99e5c38b1d..355b6fcd8d 100644 --- a/config/GZ2E01/rels/d_a_mg_fshop/splits.txt +++ b/config/GZ2E01/rels/d_a_mg_fshop/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_mg_fshop.cpp: diff --git a/config/GZ2E01/rels/d_a_mg_fshop/symbols.txt b/config/GZ2E01/rels/d_a_mg_fshop/symbols.txt index 221dabcba8..abfb0e82d2 100644 --- a/config/GZ2E01/rels/d_a_mg_fshop/symbols.txt +++ b/config/GZ2E01/rels/d_a_mg_fshop/symbols.txt @@ -159,7 +159,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_278_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double koro2_map_LV1 = .data:0x00000020; // type:object size:0x87 scope:global koro2_map_LV2 = .data:0x000000A8; // type:object size:0x87 scope:global koro2_map_LV3 = .data:0x00000130; // type:object size:0x87 scope:global diff --git a/config/GZ2E01/rels/d_a_mg_rod/splits.txt b/config/GZ2E01/rels/d_a_mg_rod/splits.txt index 394a33fa23..5554500b0a 100644 --- a/config/GZ2E01/rels/d_a_mg_rod/splits.txt +++ b/config/GZ2E01/rels/d_a_mg_rod/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_mg_rod.cpp: diff --git a/config/GZ2E01/rels/d_a_mg_rod/symbols.txt b/config/GZ2E01/rels/d_a_mg_rod/symbols.txt index c2ade85265..f0913c830a 100644 --- a/config/GZ2E01/rels/d_a_mg_rod/symbols.txt +++ b/config/GZ2E01/rels/d_a_mg_rod/symbols.txt @@ -108,7 +108,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3879 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3879 = .rodata:0x00000000; // type:object size:0xC scope:local @4285 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float @4286 = .rodata:0x00000010; // type:object size:0x4 scope:local @4287 = .rodata:0x00000014; // type:object size:0x4 scope:local data:string @@ -296,7 +296,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_50_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double check_kind = .data:0x00000020; // type:object size:0x8 scope:global l_color$4439 = .data:0x00000028; // type:object size:0x4 scope:local l_color$4445 = .data:0x0000002C; // type:object size:0x4 scope:local @@ -363,22 +364,22 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local henna = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte data_804BBBD4 = .bss:0x0000004C; // type:object size:0x1 data:byte -hio_set = .bss:0x0000004D; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004D; // type:object size:0x1 scope:local align:1 data:byte @4280 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x28 scope:global data:byte @4921 = .bss:0x00000084; // type:object size:0xC scope:local old_line_pos = .bss:0x00000090; // type:object size:0x4B0 scope:global @5446 = .bss:0x00000540; // type:object size:0xC scope:local -init$5447 = .bss:0x0000054C; // type:object size:0x1 scope:local data:byte +init$5447 = .bss:0x0000054C; // type:object size:0x1 scope:local align:1 data:byte sc$5445 = .bss:0x00000550; // type:object size:0xC scope:local @8906 = .bss:0x0000055C; // type:object size:0xC scope:local -init$8907 = .bss:0x00000568; // type:object size:0x1 scope:local data:byte +init$8907 = .bss:0x00000568; // type:object size:0x1 scope:local align:1 data:byte @8909 = .bss:0x0000056C; // type:object size:0xC scope:local sp_pos$8905 = .bss:0x00000578; // type:object size:0x18 scope:local old_stick_x$9448 = .bss:0x00000590; // type:object size:0x4 scope:local -init$9449 = .bss:0x00000594; // type:object size:0x1 scope:local data:byte +init$9449 = .bss:0x00000594; // type:object size:0x1 scope:local align:1 data:byte old_stick_sx$9451 = .bss:0x00000598; // type:object size:0x4 scope:local -init$9452 = .bss:0x0000059C; // type:object size:0x1 scope:local data:byte +init$9452 = .bss:0x0000059C; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000005A0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000005A4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000005A8; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_myna/splits.txt b/config/GZ2E01/rels/d_a_myna/splits.txt index c0186af5c6..a8a798c952 100644 --- a/config/GZ2E01/rels/d_a_myna/splits.txt +++ b/config/GZ2E01/rels/d_a_myna/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_myna.cpp: diff --git a/config/GZ2E01/rels/d_a_myna/symbols.txt b/config/GZ2E01/rels/d_a_myna/symbols.txt index b68f6f56be..f5a12e8cf4 100644 --- a/config/GZ2E01/rels/d_a_myna/symbols.txt +++ b/config/GZ2E01/rels/d_a_myna/symbols.txt @@ -139,7 +139,8 @@ mCcDSph__8daMyna_c = .rodata:0x00000000; // type:object size:0x40 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_281_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3800 = .data:0x00000020; // type:object size:0xC scope:local @3801 = .data:0x0000002C; // type:object size:0xC scope:local @3802 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_nbomb/splits.txt b/config/GZ2E01/rels/d_a_nbomb/splits.txt index 2629644480..320058d8d3 100644 --- a/config/GZ2E01/rels/d_a_nbomb/splits.txt +++ b/config/GZ2E01/rels/d_a_nbomb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_nbomb.cpp: diff --git a/config/GZ2E01/rels/d_a_nbomb/symbols.txt b/config/GZ2E01/rels/d_a_nbomb/symbols.txt index f873820527..2bcd278d60 100644 --- a/config/GZ2E01/rels/d_a_nbomb/symbols.txt +++ b/config/GZ2E01/rels/d_a_nbomb/symbols.txt @@ -64,7 +64,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3767 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3767 = .rodata:0x00000000; // type:object size:0xC scope:local l_localCenterOffset = .rodata:0x0000000C; // type:object size:0xC scope:global l_arcNameBombF = .rodata:0x00000018; // type:object size:0x6 scope:global data:string l_arcNameBombE = .rodata:0x00000020; // type:object size:0x5 scope:global data:string @@ -174,6 +174,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @5069 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte effectScale$5068 = .bss:0x00000058; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_ni/splits.txt b/config/GZ2E01/rels/d_a_ni/splits.txt index 3886f5dde4..049eb272ce 100644 --- a/config/GZ2E01/rels/d_a_ni/splits.txt +++ b/config/GZ2E01/rels/d_a_ni/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_ni.cpp: diff --git a/config/GZ2E01/rels/d_a_ni/symbols.txt b/config/GZ2E01/rels/d_a_ni/symbols.txt index 53c053f4bb..a1ac98d20d 100644 --- a/config/GZ2E01/rels/d_a_ni/symbols.txt +++ b/config/GZ2E01/rels/d_a_ni/symbols.txt @@ -138,7 +138,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_282_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double hane_id$3986 = .data:0x00000020; // type:object size:0x8 scope:local @5125 = .data:0x00000028; // type:object size:0x7C scope:local j_w$5390 = .data:0x000000A4; // type:object size:0x10 scope:local @@ -175,7 +176,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_282_bss_45 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +data_8095158d = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3953 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x3C scope:local data:byte target_info = .bss:0x00000090; // type:object size:0x28 scope:local diff --git a/config/GZ2E01/rels/d_a_npc_aru/splits.txt b/config/GZ2E01/rels/d_a_npc_aru/splits.txt index d1b15daa93..9176d9c9a3 100644 --- a/config/GZ2E01/rels/d_a_npc_aru/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_aru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_aru.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_aru/symbols.txt b/config/GZ2E01/rels/d_a_npc_aru/symbols.txt index 67e61325ea..5f13666a0d 100644 --- a/config/GZ2E01/rels/d_a_npc_aru/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_aru/symbols.txt @@ -162,7 +162,8 @@ heapSize$4024 = .rodata:0x000000A0; // type:object size:0x18 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_283_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x60 scope:global l_resNameList = .data:0x00000088; // type:object size:0xC scope:global diff --git a/config/GZ2E01/rels/d_a_npc_ash/splits.txt b/config/GZ2E01/rels/d_a_npc_ash/splits.txt index 3d076d9682..5a51cf1673 100644 --- a/config/GZ2E01/rels/d_a_npc_ash/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_ash/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ash.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_ash/symbols.txt b/config/GZ2E01/rels/d_a_npc_ash/symbols.txt index 7edb733e6a..dc4b4f9d88 100644 --- a/config/GZ2E01/rels/d_a_npc_ash/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_ash/symbols.txt @@ -164,7 +164,8 @@ m__16daNpcAsh_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:globa ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_284_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xD8 scope:global l_btpGetParamList = .data:0x000000F8; // type:object size:0xC scope:global l_btkGetParamList = .data:0x00000104; // type:object size:0xC scope:global diff --git a/config/GZ2E01/rels/d_a_npc_ashB/splits.txt b/config/GZ2E01/rels/d_a_npc_ashB/splits.txt index b3323a0527..2e9e1fdfd6 100644 --- a/config/GZ2E01/rels/d_a_npc_ashB/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_ashB/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ashB.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_ashB/symbols.txt b/config/GZ2E01/rels/d_a_npc_ashB/symbols.txt index 4fd774c69f..7fd59e8cdf 100644 --- a/config/GZ2E01/rels/d_a_npc_ashB/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_ashB/symbols.txt @@ -152,7 +152,8 @@ m__17daNpcAshB_Param_c = .rodata:0x00000000; // type:object size:0x70 scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_285_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xFC scope:global l_btpGetParamList = .data:0x0000011C; // type:object size:0x30 scope:global l_btkGetParamList = .data:0x0000014C; // type:object size:0x30 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_bans/splits.txt b/config/GZ2E01/rels/d_a_npc_bans/splits.txt index 409489c74c..ba8af2b74e 100644 --- a/config/GZ2E01/rels/d_a_npc_bans/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_bans/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_bans.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_bans/symbols.txt b/config/GZ2E01/rels/d_a_npc_bans/symbols.txt index 2711365fd0..e774c50238 100644 --- a/config/GZ2E01/rels/d_a_npc_bans/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_bans/symbols.txt @@ -157,7 +157,8 @@ id$5349 = .rodata:0x00000138; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_286_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x20 scope:global data:4byte l_evtList = .data:0x00000040; // type:object size:0x48 scope:global l_resNameList = .data:0x00000088; // type:object size:0x18 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_besu/splits.txt b/config/GZ2E01/rels/d_a_npc_besu/splits.txt index 81d7a73a58..039e493173 100644 --- a/config/GZ2E01/rels/d_a_npc_besu/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_besu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_besu.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_besu/symbols.txt b/config/GZ2E01/rels/d_a_npc_besu/symbols.txt index 0a770424e3..b530556a73 100644 --- a/config/GZ2E01/rels/d_a_npc_besu/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_besu/symbols.txt @@ -171,7 +171,8 @@ jointNo$5355 = .rodata:0x00000174; // type:object size:0x4 scope:local data:4byt ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_79_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x30 scope:global data:4byte l_evtList = .data:0x00000050; // type:object size:0x68 scope:global l_resNameList = .data:0x000000B8; // type:object size:0x30 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_blue_ns/splits.txt b/config/GZ2E01/rels/d_a_npc_blue_ns/splits.txt index 4851562802..443044817f 100644 --- a/config/GZ2E01/rels/d_a_npc_blue_ns/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_blue_ns/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_blue_ns.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_blue_ns/symbols.txt b/config/GZ2E01/rels/d_a_npc_blue_ns/symbols.txt index 1f5a7a7587..6e0999ab13 100644 --- a/config/GZ2E01/rels/d_a_npc_blue_ns/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_blue_ns/symbols.txt @@ -151,7 +151,8 @@ ptclOffsetY$5218 = .rodata:0x00000220; // type:object size:0xC scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_287_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x6C scope:global l_arcNames = .data:0x0000008C; // type:object size:0x4 scope:global data:4byte l_evtNames = .data:0x00000090; // type:object size:0x1C scope:global diff --git a/config/GZ2E01/rels/d_a_npc_bou/splits.txt b/config/GZ2E01/rels/d_a_npc_bou/splits.txt index a6fb5dd13c..3573b6f10f 100644 --- a/config/GZ2E01/rels/d_a_npc_bou/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_bou/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_bou.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_bou/symbols.txt b/config/GZ2E01/rels/d_a_npc_bou/symbols.txt index 8a1e2761c7..72aecb4e0c 100644 --- a/config/GZ2E01/rels/d_a_npc_bou/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_bou/symbols.txt @@ -145,7 +145,8 @@ heapSize$4096 = .rodata:0x0000009C; // type:object size:0x18 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_288_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:local data:4byte l_evtList = .data:0x00000028; // type:object size:0x58 scope:global l_resNameList = .data:0x00000080; // type:object size:0x1C scope:local diff --git a/config/GZ2E01/rels/d_a_npc_bouS/splits.txt b/config/GZ2E01/rels/d_a_npc_bouS/splits.txt index 9469997a33..bb08fe9cd1 100644 --- a/config/GZ2E01/rels/d_a_npc_bouS/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_bouS/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_bouS.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_bouS/symbols.txt b/config/GZ2E01/rels/d_a_npc_bouS/symbols.txt index 4f15c73a03..1688b8dc85 100644 --- a/config/GZ2E01/rels/d_a_npc_bouS/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_bouS/symbols.txt @@ -163,7 +163,8 @@ m__17daNpcBouS_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_289_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x114 scope:global l_btpGetParamList = .data:0x00000134; // type:object size:0x3C scope:global l_btkGetParamList = .data:0x00000170; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_cdn3/symbols.txt b/config/GZ2E01/rels/d_a_npc_cdn3/symbols.txt index 88d5d73120..cf7a23409e 100644 --- a/config/GZ2E01/rels/d_a_npc_cdn3/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_cdn3/symbols.txt @@ -122,7 +122,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_290_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3940 = .data:0x00000020; // type:object size:0xC scope:local @3941 = .data:0x0000002C; // type:object size:0xC scope:local @3942 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_npc_chat/splits.txt b/config/GZ2E01/rels/d_a_npc_chat/splits.txt index eac5f9fb3a..27a480b479 100644 --- a/config/GZ2E01/rels/d_a_npc_chat/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_chat/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_chat.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_chat/symbols.txt b/config/GZ2E01/rels/d_a_npc_chat/symbols.txt index b575129547..62c46d38e1 100644 --- a/config/GZ2E01/rels/d_a_npc_chat/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_chat/symbols.txt @@ -290,7 +290,8 @@ a_jntNumTbl$5570 = .rodata:0x000005C8; // type:object size:0x68 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_291_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameTbl = .data:0x00000020; // type:object size:0x78 scope:global l_bmdTbl = .data:0x00000098; // type:object size:0xF0 scope:global data:4byte l_bmdTWTbl = .data:0x00000188; // type:object size:0xF0 scope:global data:4byte @@ -352,7 +353,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3881 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4430 = .bss:0x00000058; // type:object size:0xC scope:local -init$2253 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 +init$2253 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte @4433 = .bss:0x00000068; // type:object size:0xC scope:local @4434 = .bss:0x00000074; // type:object size:0xC scope:local @4435 = .bss:0x00000080; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_npc_chin/splits.txt b/config/GZ2E01/rels/d_a_npc_chin/splits.txt index 6879f55230..940f849f8e 100644 --- a/config/GZ2E01/rels/d_a_npc_chin/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_chin/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_chin.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_chin/symbols.txt b/config/GZ2E01/rels/d_a_npc_chin/symbols.txt index f4d00e1b99..9b8d480dd6 100644 --- a/config/GZ2E01/rels/d_a_npc_chin/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_chin/symbols.txt @@ -225,7 +225,8 @@ m__17daNpcChin_Param_c = .rodata:0x00000014; // type:object size:0x6C scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_292_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x18C scope:global l_btpGetParamList = .data:0x000001AC; // type:object size:0xB4 scope:global l_btkGetParamList = .data:0x00000260; // type:object size:0x6C scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_clerka/splits.txt b/config/GZ2E01/rels/d_a_npc_clerka/splits.txt index 8a24e56b31..4c215a3cb0 100644 --- a/config/GZ2E01/rels/d_a_npc_clerka/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_clerka/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_clerka.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_clerka/symbols.txt b/config/GZ2E01/rels/d_a_npc_clerka/symbols.txt index f40d3a2a5b..a9dc936e24 100644 --- a/config/GZ2E01/rels/d_a_npc_clerka/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_clerka/symbols.txt @@ -135,7 +135,8 @@ m__20daNpc_clerkA_Param_c = .rodata:0x00000000; // type:object size:0x90 scope:g ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_293_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_clerkb/splits.txt b/config/GZ2E01/rels/d_a_npc_clerkb/splits.txt index bf1e54d934..3275bd53cb 100644 --- a/config/GZ2E01/rels/d_a_npc_clerkb/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_clerkb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_clerkb.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_clerkb/symbols.txt b/config/GZ2E01/rels/d_a_npc_clerkb/symbols.txt index 6b7021863a..94f5e0c8f3 100644 --- a/config/GZ2E01/rels/d_a_npc_clerkb/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_clerkb/symbols.txt @@ -138,7 +138,8 @@ m__20daNpc_clerkB_Param_c = .rodata:0x00000000; // type:object size:0x94 scope:g ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_294_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_clerkt/splits.txt b/config/GZ2E01/rels/d_a_npc_clerkt/splits.txt index 6cfa914495..62e30d2ada 100644 --- a/config/GZ2E01/rels/d_a_npc_clerkt/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_clerkt/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_clerkt.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_clerkt/symbols.txt b/config/GZ2E01/rels/d_a_npc_clerkt/symbols.txt index 8e7c8ec376..1951947dd0 100644 --- a/config/GZ2E01/rels/d_a_npc_clerkt/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_clerkt/symbols.txt @@ -131,7 +131,8 @@ m__19daNpcClerkt_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_295_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_df/splits.txt b/config/GZ2E01/rels/d_a_npc_df/splits.txt index 4a1bc8869c..361302ea7c 100644 --- a/config/GZ2E01/rels/d_a_npc_df/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_df/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_df.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_doc/splits.txt b/config/GZ2E01/rels/d_a_npc_doc/splits.txt index faec1c0187..705d650271 100644 --- a/config/GZ2E01/rels/d_a_npc_doc/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_doc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_doc.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_doc/symbols.txt b/config/GZ2E01/rels/d_a_npc_doc/symbols.txt index 82c00201b1..0fdf389d73 100644 --- a/config/GZ2E01/rels/d_a_npc_doc/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_doc/symbols.txt @@ -129,7 +129,8 @@ heapSize$3968 = .rodata:0x00000090; // type:object size:0xC scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_298_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0xC scope:global diff --git a/config/GZ2E01/rels/d_a_npc_doorboy/splits.txt b/config/GZ2E01/rels/d_a_npc_doorboy/splits.txt index 17f7c28a81..77332a5fd2 100644 --- a/config/GZ2E01/rels/d_a_npc_doorboy/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_doorboy/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_doorboy.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_doorboy/symbols.txt b/config/GZ2E01/rels/d_a_npc_doorboy/symbols.txt index ae16f6b4bf..78d471230d 100644 --- a/config/GZ2E01/rels/d_a_npc_doorboy/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_doorboy/symbols.txt @@ -99,7 +99,8 @@ m__20daNpcDoorBoy_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:g ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_299_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x48 scope:global l_btpGetParamList = .data:0x00000068; // type:object size:0xC scope:global l_arcNames = .data:0x00000074; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_drainSol/splits.txt b/config/GZ2E01/rels/d_a_npc_drainSol/splits.txt index 2cf697f780..3bb08a07cc 100644 --- a/config/GZ2E01/rels/d_a_npc_drainSol/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_drainSol/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_drainSol.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_du/splits.txt b/config/GZ2E01/rels/d_a_npc_du/splits.txt index 28773a55db..cb4a20abd8 100644 --- a/config/GZ2E01/rels/d_a_npc_du/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_du/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_du.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_du/symbols.txt b/config/GZ2E01/rels/d_a_npc_du/symbols.txt index 4a1a3d66ea..1c2324cbb6 100644 --- a/config/GZ2E01/rels/d_a_npc_du/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_du/symbols.txt @@ -78,6 +78,6 @@ __vt__12dBgS_ObjAcch = .data:0x000000B8; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000000DC; // type:object size:0xC scope:global __vt__14daNpc_Du_HIO_c = .data:0x000000E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_npc_fairy/splits.txt b/config/GZ2E01/rels/d_a_npc_fairy/splits.txt index 27fbb571b1..d20ffe84b7 100644 --- a/config/GZ2E01/rels/d_a_npc_fairy/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_fairy/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_fairy.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_fairy/symbols.txt b/config/GZ2E01/rels/d_a_npc_fairy/symbols.txt index 87b39e6d30..0ed1ad6d9e 100644 --- a/config/GZ2E01/rels/d_a_npc_fairy/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_fairy/symbols.txt @@ -214,7 +214,8 @@ sEvtBitNo$5358 = .rodata:0x00000190; // type:object size:0xA scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_302_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_loadResPtrn0 = .data:0x00000028; // type:object size:0x2 scope:global l_loadResPtrnList = .data:0x0000002C; // type:object size:0x14 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_fairy_seirei/splits.txt b/config/GZ2E01/rels/d_a_npc_fairy_seirei/splits.txt index 7d1251d591..53c3ab2401 100644 --- a/config/GZ2E01/rels/d_a_npc_fairy_seirei/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_fairy_seirei/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_fairy_seirei.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_fairy_seirei/symbols.txt b/config/GZ2E01/rels/d_a_npc_fairy_seirei/symbols.txt index 3f0d3c4b05..ce5e9c3d99 100644 --- a/config/GZ2E01/rels/d_a_npc_fairy_seirei/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_fairy_seirei/symbols.txt @@ -99,7 +99,8 @@ sTempBit$4575 = .rodata:0x000000BC; // type:object size:0x10 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_80_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_evtList = .data:0x00000020; // type:object size:0x8 scope:global l_resNameList = .data:0x00000028; // type:object size:0x8 scope:global l_loadResPtrn0 = .data:0x00000030; // type:object size:0x2 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_fish/symbols.txt b/config/GZ2E01/rels/d_a_npc_fish/symbols.txt index eb1b5ed532..0ca2aa1f78 100644 --- a/config/GZ2E01/rels/d_a_npc_fish/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_fish/symbols.txt @@ -21,7 +21,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_81_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double fish_d127_S = .data:0x00000020; // type:object size:0x3D4 scope:global fish_d127 = .data:0x000003F4; // type:object size:0x460 scope:global lf_pos = .data:0x00000854; // type:object size:0x90 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_gnd/splits.txt b/config/GZ2E01/rels/d_a_npc_gnd/splits.txt index 504644c041..b136cd9de7 100644 --- a/config/GZ2E01/rels/d_a_npc_gnd/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_gnd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_gnd.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_gnd/symbols.txt b/config/GZ2E01/rels/d_a_npc_gnd/symbols.txt index a6d44def0e..94e918f3f8 100644 --- a/config/GZ2E01/rels/d_a_npc_gnd/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_gnd/symbols.txt @@ -124,7 +124,8 @@ m__17daNpc_Gnd_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_304_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_gra/splits.txt b/config/GZ2E01/rels/d_a_npc_gra/splits.txt index 2ec441a606..5204f31b61 100644 --- a/config/GZ2E01/rels/d_a_npc_gra/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_gra/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_gra.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_gra/symbols.txt b/config/GZ2E01/rels/d_a_npc_gra/symbols.txt index e68d7cb061..d0fd02ada6 100644 --- a/config/GZ2E01/rels/d_a_npc_gra/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_gra/symbols.txt @@ -314,7 +314,8 @@ l_prticles_id$6368 = .rodata:0x00000694; // type:object size:0x6 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_305_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x28 scope:global data:4byte l_bckGetParamList = .data:0x00000048; // type:object size:0x198 scope:global l_btpGetParamList = .data:0x000001E0; // type:object size:0x80 scope:global @@ -419,7 +420,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @4083 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @5080 = .bss:0x00000058; // type:object size:0xC scope:local -init$2720 = .bss:0x00000064; // type:object size:0x1 scope:local +init$2720 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$5079 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_grc/splits.txt b/config/GZ2E01/rels/d_a_npc_grc/splits.txt index 32077a261b..5421ecbe9c 100644 --- a/config/GZ2E01/rels/d_a_npc_grc/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_grc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grc.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_grc/symbols.txt b/config/GZ2E01/rels/d_a_npc_grc/symbols.txt index 7f87ed2877..dac0649998 100644 --- a/config/GZ2E01/rels/d_a_npc_grc/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_grc/symbols.txt @@ -146,7 +146,8 @@ m__17daNpc_grC_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_306_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x98 scope:global l_btpGetParamList = .data:0x000000C8; // type:object size:0x30 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_grd/splits.txt b/config/GZ2E01/rels/d_a_npc_grd/splits.txt index 2ac90e7e25..49e082901e 100644 --- a/config/GZ2E01/rels/d_a_npc_grd/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_grd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grd.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_grd/symbols.txt b/config/GZ2E01/rels/d_a_npc_grd/symbols.txt index 0a0fdf3121..3384f1ebef 100644 --- a/config/GZ2E01/rels/d_a_npc_grd/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_grd/symbols.txt @@ -138,7 +138,8 @@ m__17daNpc_Grd_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_307_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x60 scope:global l_btpGetParamList = .data:0x00000088; // type:object size:0x20 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_grm/splits.txt b/config/GZ2E01/rels/d_a_npc_grm/splits.txt index 4a5fe1ac5f..79a9e8515b 100644 --- a/config/GZ2E01/rels/d_a_npc_grm/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_grm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grm.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_grm/symbols.txt b/config/GZ2E01/rels/d_a_npc_grm/symbols.txt index df1332c8ad..963d1ae3b7 100644 --- a/config/GZ2E01/rels/d_a_npc_grm/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_grm/symbols.txt @@ -122,7 +122,8 @@ m__17daNpc_grM_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_308_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0xC scope:global diff --git a/config/GZ2E01/rels/d_a_npc_grmc/splits.txt b/config/GZ2E01/rels/d_a_npc_grmc/splits.txt index 21ee0e831e..e02b25c3ce 100644 --- a/config/GZ2E01/rels/d_a_npc_grmc/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_grmc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grmc.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_grmc/symbols.txt b/config/GZ2E01/rels/d_a_npc_grmc/symbols.txt index 9d2ca12630..823a0eb698 100644 --- a/config/GZ2E01/rels/d_a_npc_grmc/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_grmc/symbols.txt @@ -122,7 +122,8 @@ m__18daNpc_grMC_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_309_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0xC scope:global diff --git a/config/GZ2E01/rels/d_a_npc_gro/splits.txt b/config/GZ2E01/rels/d_a_npc_gro/splits.txt index e2d96b0ebf..bace7d2e35 100644 --- a/config/GZ2E01/rels/d_a_npc_gro/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_gro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_gro.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_gro/symbols.txt b/config/GZ2E01/rels/d_a_npc_gro/symbols.txt index 5744eebc95..e974d5fb87 100644 --- a/config/GZ2E01/rels/d_a_npc_gro/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_gro/symbols.txt @@ -169,7 +169,8 @@ heapSize$4387 = .rodata:0x0000006C; // type:object size:0x10 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_310_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4083 = .data:0x00000020; // type:object size:0xC scope:local l_bmdGetParamList = .data:0x0000002C; // type:object size:0x18 scope:global l_bckGetParamList = .data:0x00000044; // type:object size:0xB8 scope:global @@ -234,7 +235,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @4095 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4818 = .bss:0x00000058; // type:object size:0xC scope:local -init$2468 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 +init$2468 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$4817 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_grr/splits.txt b/config/GZ2E01/rels/d_a_npc_grr/splits.txt index ba92d3e917..037f7ff4b9 100644 --- a/config/GZ2E01/rels/d_a_npc_grr/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_grr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grr.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_grr/symbols.txt b/config/GZ2E01/rels/d_a_npc_grr/symbols.txt index 729b3950d8..3b6f24d4ce 100644 --- a/config/GZ2E01/rels/d_a_npc_grr/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_grr/symbols.txt @@ -158,7 +158,8 @@ heapSize$4308 = .rodata:0x0000006C; // type:object size:0x10 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_311_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x98 scope:global l_btpGetParamList = .data:0x000000C0; // type:object size:0x30 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_grs/splits.txt b/config/GZ2E01/rels/d_a_npc_grs/splits.txt index d87b3a701a..34574a7d50 100644 --- a/config/GZ2E01/rels/d_a_npc_grs/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_grs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grs.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_grs/symbols.txt b/config/GZ2E01/rels/d_a_npc_grs/symbols.txt index 8a39651aec..0235fab6e0 100644 --- a/config/GZ2E01/rels/d_a_npc_grs/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_grs/symbols.txt @@ -133,7 +133,8 @@ jointNo$5517 = .rodata:0x000001B4; // type:object size:0x18 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_312_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x40 scope:global l_btpGetParamList = .data:0x00000070; // type:object size:0x18 scope:global @@ -188,7 +189,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @4050 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4752 = .bss:0x00000058; // type:object size:0xC scope:local -init$4753 = .bss:0x00000064; // type:object size:0x1 scope:local +init$4753 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$4751 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_grz/splits.txt b/config/GZ2E01/rels/d_a_npc_grz/splits.txt index cc54401f18..c51a768db1 100644 --- a/config/GZ2E01/rels/d_a_npc_grz/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_grz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grz.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_grz/symbols.txt b/config/GZ2E01/rels/d_a_npc_grz/symbols.txt index 8d815e1955..e3476901b4 100644 --- a/config/GZ2E01/rels/d_a_npc_grz/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_grz/symbols.txt @@ -230,7 +230,8 @@ l_prticles_id$6299 = .rodata:0x00000428; // type:object size:0x6 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_313_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x110 scope:global l_btpGetParamList = .data:0x00000138; // type:object size:0x50 scope:global @@ -301,7 +302,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3810 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4691 = .bss:0x00000058; // type:object size:0xC scope:local -init$2545 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 +init$2545 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$4690 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_guard/symbols.txt b/config/GZ2E01/rels/d_a_npc_guard/symbols.txt index ba54089013..7bff172518 100644 --- a/config/GZ2E01/rels/d_a_npc_guard/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_guard/symbols.txt @@ -100,7 +100,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_314_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3824 = .data:0x00000020; // type:object size:0xC scope:local @3825 = .data:0x0000002C; // type:object size:0xC scope:local @3826 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_npc_gwolf/splits.txt b/config/GZ2E01/rels/d_a_npc_gwolf/splits.txt index 42883f6ff7..c17a45cb67 100644 --- a/config/GZ2E01/rels/d_a_npc_gwolf/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_gwolf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_gwolf.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_gwolf/symbols.txt b/config/GZ2E01/rels/d_a_npc_gwolf/symbols.txt index 04b694c57f..b1512bcfb6 100644 --- a/config/GZ2E01/rels/d_a_npc_gwolf/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_gwolf/symbols.txt @@ -157,7 +157,8 @@ m__19daNpc_GWolf_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_315_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x60 scope:global l_btkGetParamList = .data:0x00000088; // type:object size:0x8 scope:global data:4byte @@ -229,7 +230,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @4017 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4815 = .bss:0x00000058; // type:object size:0xC scope:local -init$2502 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 +init$2502 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$4814 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_hanjo/splits.txt b/config/GZ2E01/rels/d_a_npc_hanjo/splits.txt index bc6918cd37..c736549d52 100644 --- a/config/GZ2E01/rels/d_a_npc_hanjo/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_hanjo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_hanjo.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_hanjo/symbols.txt b/config/GZ2E01/rels/d_a_npc_hanjo/symbols.txt index a6563d2cfc..4d36c49f29 100644 --- a/config/GZ2E01/rels/d_a_npc_hanjo/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_hanjo/symbols.txt @@ -190,7 +190,8 @@ bmdTypeList$4495 = .rodata:0x00000110; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_316_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x20 scope:global data:4byte l_evtList = .data:0x00000040; // type:object size:0x58 scope:global data:4byte l_resNameList = .data:0x00000098; // type:object size:0x18 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_henna/splits.txt b/config/GZ2E01/rels/d_a_npc_henna/splits.txt index e6393bbd2a..1a347004d1 100644 --- a/config/GZ2E01/rels/d_a_npc_henna/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_henna/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_henna.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_henna/symbols.txt b/config/GZ2E01/rels/d_a_npc_henna/symbols.txt index ba8b7a3937..f993f99182 100644 --- a/config/GZ2E01/rels/d_a_npc_henna/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_henna/symbols.txt @@ -271,7 +271,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_82_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double check_kind = .data:0x00000020; // type:object size:0x8 scope:global data:2byte @4437 = .data:0x00000028; // type:object size:0x34 scope:local @4753 = .data:0x0000005C; // type:object size:0x30 scope:local @@ -304,7 +305,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3900 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x38 scope:global data:byte lrl = .bss:0x0000008C; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_hoz/splits.txt b/config/GZ2E01/rels/d_a_npc_hoz/splits.txt index da0da0f2cb..9b67dfd4f1 100644 --- a/config/GZ2E01/rels/d_a_npc_hoz/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_hoz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_hoz.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_hoz/symbols.txt b/config/GZ2E01/rels/d_a_npc_hoz/symbols.txt index 63d40af73b..ed13eec7d4 100644 --- a/config/GZ2E01/rels/d_a_npc_hoz/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_hoz/symbols.txt @@ -146,7 +146,8 @@ heapSize$4117 = .rodata:0x00000090; // type:object size:0x1C scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_318_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x48 scope:global l_resNameList = .data:0x00000078; // type:object size:0x1C scope:global diff --git a/config/GZ2E01/rels/d_a_npc_impal/splits.txt b/config/GZ2E01/rels/d_a_npc_impal/splits.txt index 15d6699d8c..05a4157c3e 100644 --- a/config/GZ2E01/rels/d_a_npc_impal/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_impal/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_impal.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_impal/symbols.txt b/config/GZ2E01/rels/d_a_npc_impal/symbols.txt index d76d1167c6..1b67485a1e 100644 --- a/config/GZ2E01/rels/d_a_npc_impal/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_impal/symbols.txt @@ -143,7 +143,8 @@ m__18daNpcImpal_Param_c = .rodata:0x00000000; // type:object size:0x70 scope:glo ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_319_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xD8 scope:global l_btpGetParamList = .data:0x000000F8; // type:object size:0x78 scope:global l_btkGetParamList = .data:0x00000170; // type:object size:0x30 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_ins/splits.txt b/config/GZ2E01/rels/d_a_npc_ins/splits.txt index e7e21d357f..2d98d7204d 100644 --- a/config/GZ2E01/rels/d_a_npc_ins/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_ins/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ins.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_ins/symbols.txt b/config/GZ2E01/rels/d_a_npc_ins/symbols.txt index 396b720a73..37f8506937 100644 --- a/config/GZ2E01/rels/d_a_npc_ins/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_ins/symbols.txt @@ -170,7 +170,8 @@ m__16daNpcIns_Param_c = .rodata:0x000000C0; // type:object size:0x70 scope:globa ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_321_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x120 scope:global l_btpGetParamList = .data:0x00000140; // type:object size:0x60 scope:global l_btkGetParamList = .data:0x000001A0; // type:object size:0x18 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_jagar/splits.txt b/config/GZ2E01/rels/d_a_npc_jagar/splits.txt index 5de90e7bb2..8b9a2c5f73 100644 --- a/config/GZ2E01/rels/d_a_npc_jagar/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_jagar/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_jagar.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_jagar/symbols.txt b/config/GZ2E01/rels/d_a_npc_jagar/symbols.txt index 097a79e4b4..f90163c402 100644 --- a/config/GZ2E01/rels/d_a_npc_jagar/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_jagar/symbols.txt @@ -156,7 +156,8 @@ heapSize$4099 = .rodata:0x000000A0; // type:object size:0x10 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_322_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:local data:4byte l_evtList = .data:0x00000028; // type:object size:0x48 scope:global l_resNameList = .data:0x00000070; // type:object size:0x14 scope:local diff --git a/config/GZ2E01/rels/d_a_npc_kakashi/splits.txt b/config/GZ2E01/rels/d_a_npc_kakashi/splits.txt index 0ce59dbfc3..e27d65f5d1 100644 --- a/config/GZ2E01/rels/d_a_npc_kakashi/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_kakashi/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kakashi.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_kakashi/symbols.txt b/config/GZ2E01/rels/d_a_npc_kakashi/symbols.txt index cd0602264e..f5bdb10ffe 100644 --- a/config/GZ2E01/rels/d_a_npc_kakashi/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_kakashi/symbols.txt @@ -129,7 +129,8 @@ id$5174 = .rodata:0x00000108; // type:object size:0x4 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_83_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x18 scope:global data:4byte l_evtList = .data:0x00000038; // type:object size:0xA8 scope:global l_resNameList = .data:0x000000E0; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_kasi_hana/splits.txt b/config/GZ2E01/rels/d_a_npc_kasi_hana/splits.txt index e8b02ace71..f69d6af5fa 100644 --- a/config/GZ2E01/rels/d_a_npc_kasi_hana/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_kasi_hana/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kasi_hana.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_kasi_hana/symbols.txt b/config/GZ2E01/rels/d_a_npc_kasi_hana/symbols.txt index 3d8ca10feb..e4b37ee577 100644 --- a/config/GZ2E01/rels/d_a_npc_kasi_hana/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_kasi_hana/symbols.txt @@ -197,7 +197,8 @@ m__21daNpcKasiHana_Param_c = .rodata:0x00000048; // type:object size:0x7C scope: ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_323_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xB4 scope:global l_btpGetParamList = .data:0x000000D4; // type:object size:0xC scope:global l_arcNames = .data:0x000000E0; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_kasi_kyu/splits.txt b/config/GZ2E01/rels/d_a_npc_kasi_kyu/splits.txt index b92316ec8d..220ccfb44c 100644 --- a/config/GZ2E01/rels/d_a_npc_kasi_kyu/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_kasi_kyu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kasi_kyu.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_kasi_kyu/symbols.txt b/config/GZ2E01/rels/d_a_npc_kasi_kyu/symbols.txt index 96c6bf0246..f06cc8e792 100644 --- a/config/GZ2E01/rels/d_a_npc_kasi_kyu/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_kasi_kyu/symbols.txt @@ -153,7 +153,8 @@ m__20daNpcKasiKyu_Param_c = .rodata:0x00000000; // type:object size:0x74 scope:g ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_324_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xC0 scope:global l_btpGetParamList = .data:0x000000E0; // type:object size:0xC scope:global l_arcNames = .data:0x000000EC; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_kasi_mich/splits.txt b/config/GZ2E01/rels/d_a_npc_kasi_mich/splits.txt index caef80f2c4..3d9458405b 100644 --- a/config/GZ2E01/rels/d_a_npc_kasi_mich/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_kasi_mich/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kasi_mich.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_kasi_mich/symbols.txt b/config/GZ2E01/rels/d_a_npc_kasi_mich/symbols.txt index f88b449d53..9e5caf50d7 100644 --- a/config/GZ2E01/rels/d_a_npc_kasi_mich/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_kasi_mich/symbols.txt @@ -151,7 +151,8 @@ m__21daNpcKasiMich_Param_c = .rodata:0x00000000; // type:object size:0x74 scope: ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_325_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xC0 scope:global l_btpGetParamList = .data:0x000000E0; // type:object size:0xC scope:global l_arcNames = .data:0x000000EC; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_kkri/splits.txt b/config/GZ2E01/rels/d_a_npc_kkri/splits.txt index 62166bee72..bdea450be0 100644 --- a/config/GZ2E01/rels/d_a_npc_kkri/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_kkri/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kkri.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_kkri/symbols.txt b/config/GZ2E01/rels/d_a_npc_kkri/symbols.txt index 05e90bd228..7ca2cab9a3 100644 --- a/config/GZ2E01/rels/d_a_npc_kkri/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_kkri/symbols.txt @@ -141,7 +141,8 @@ heapSize$4005 = .rodata:0x0000008C; // type:object size:0xC scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_84_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x28 scope:global l_resNameList = .data:0x00000058; // type:object size:0xC scope:global diff --git a/config/GZ2E01/rels/d_a_npc_kn/splits.txt b/config/GZ2E01/rels/d_a_npc_kn/splits.txt index a970c3d3d4..7acb87c62b 100644 --- a/config/GZ2E01/rels/d_a_npc_kn/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_kn/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kn.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_kn/symbols.txt b/config/GZ2E01/rels/d_a_npc_kn/symbols.txt index 91fb91b8c0..e4b67c771c 100644 --- a/config/GZ2E01/rels/d_a_npc_kn/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_kn/symbols.txt @@ -300,7 +300,8 @@ heapSize$6094 = .rodata:0x0000015C; // type:object size:0x20 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_327_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__10daNpc_Kn_c = .data:0x00000020; // type:object size:0x44 scope:global mCcDSph__10daNpc_Kn_c = .data:0x00000064; // type:object size:0x40 scope:global l_bmdData = .data:0x000000A4; // type:object size:0x18 scope:global @@ -463,10 +464,10 @@ mFindCount__10daNpc_Kn_c = .bss:0x00000110; // type:object size:0x4 scope:global @5904 = .bss:0x00000114; // type:object size:0xC scope:local l_HIO = .bss:0x00000120; // type:object size:0x4 scope:global data:4byte @12316 = .bss:0x00000124; // type:object size:0xC scope:local -init$9794 = .bss:0x00000130; // type:object size:0x1 scope:local align:1 +init$9794 = .bss:0x00000130; // type:object size:0x1 scope:local align:1 data:byte lightAParticleScale$12315 = .bss:0x00000134; // type:object size:0xC scope:local @12320 = .bss:0x00000140; // type:object size:0xC scope:local -init$9798 = .bss:0x0000014C; // type:object size:0x1 scope:local align:1 +init$9798 = .bss:0x0000014C; // type:object size:0x1 scope:local align:1 data:byte lightALocalTrans$12319 = .bss:0x00000150; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000015C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000160; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_knj/splits.txt b/config/GZ2E01/rels/d_a_npc_knj/splits.txt index 62eac259b2..9344b72d55 100644 --- a/config/GZ2E01/rels/d_a_npc_knj/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_knj/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_knj.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_knj/symbols.txt b/config/GZ2E01/rels/d_a_npc_knj/symbols.txt index 48d9207f2a..3bc5fa0a52 100644 --- a/config/GZ2E01/rels/d_a_npc_knj/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_knj/symbols.txt @@ -95,7 +95,8 @@ m__17daNpc_Knj_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_328_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_kolin/splits.txt b/config/GZ2E01/rels/d_a_npc_kolin/splits.txt index ce50229f88..c8f93513d6 100644 --- a/config/GZ2E01/rels/d_a_npc_kolin/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_kolin/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kolin.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_kolin/symbols.txt b/config/GZ2E01/rels/d_a_npc_kolin/symbols.txt index dca65681f3..aec71a71cb 100644 --- a/config/GZ2E01/rels/d_a_npc_kolin/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_kolin/symbols.txt @@ -174,7 +174,8 @@ jointNo$5054 = .rodata:0x00000150; // type:object size:0x4 scope:local data:4byt ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_85_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x18 scope:global data:4byte l_evtList = .data:0x00000038; // type:object size:0x48 scope:global l_resNameList = .data:0x00000080; // type:object size:0x20 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_kolinb/splits.txt b/config/GZ2E01/rels/d_a_npc_kolinb/splits.txt index 917e244263..c7e2bf4b20 100644 --- a/config/GZ2E01/rels/d_a_npc_kolinb/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_kolinb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kolinb.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_kolinb/symbols.txt b/config/GZ2E01/rels/d_a_npc_kolinb/symbols.txt index 17c9f64118..ebadebe8c1 100644 --- a/config/GZ2E01/rels/d_a_npc_kolinb/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_kolinb/symbols.txt @@ -112,7 +112,8 @@ heapSize$3973 = .rodata:0x0000008C; // type:object size:0x10 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_329_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x10 scope:global l_resNameList = .data:0x00000040; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_ks/splits.txt b/config/GZ2E01/rels/d_a_npc_ks/splits.txt index b774877f84..6a4ac28794 100644 --- a/config/GZ2E01/rels/d_a_npc_ks/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_ks/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ks.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_ks/symbols.txt b/config/GZ2E01/rels/d_a_npc_ks/symbols.txt index d4fded6381..3497382d06 100644 --- a/config/GZ2E01/rels/d_a_npc_ks/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_ks/symbols.txt @@ -459,7 +459,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_330_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double saru_p = .data:0x00000020; // type:object size:0x20 scope:global data:4byte @4808 = .data:0x00000040; // type:object size:0x38 scope:local guide_path_04 = .data:0x00000078; // type:object size:0x16C scope:global @@ -522,16 +523,16 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa obj_pos = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float leader = .bss:0x00000060; // type:object size:0x4 scope:global data:4byte call_pt = .bss:0x00000064; // type:object size:0x4 scope:global data:4byte -hio_set = .bss:0x00000068; // type:object size:0x1 data:byte +hio_set = .bss:0x00000068; // type:object size:0x1 scope:local align:1 data:byte @4025 = .bss:0x0000006C; // type:object size:0xC scope:local l_HIO = .bss:0x00000078; // type:object size:0x38 scope:global data:byte target_info = .bss:0x000000B0; // type:object size:0x28 scope:global target_info_count = .bss:0x000000D8; // type:object size:0x4 scope:global data:4byte target_bgc = .bss:0x000000DC; // type:object size:0x28 scope:global start_pya$6091 = .bss:0x00000104; // type:object size:0x2 scope:local -init$3911 = .bss:0x00000106; // type:object size:0x1 scope:local data:byte +init$3911 = .bss:0x00000106; // type:object size:0x1 scope:local align:1 data:byte @7870 = .bss:0x00000108; // type:object size:0xC scope:local -init$5647 = .bss:0x00000114; // type:object size:0x1 scope:local data:byte +init$5647 = .bss:0x00000114; // type:object size:0x1 scope:local align:1 data:byte sc$7869 = .bss:0x00000118; // type:object size:0xC scope:local c_start = .bss:0x00000124; // type:object size:0x4 scope:global sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000128; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_kyury/splits.txt b/config/GZ2E01/rels/d_a_npc_kyury/splits.txt index 890ea4f9c6..05452c7d1d 100644 --- a/config/GZ2E01/rels/d_a_npc_kyury/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_kyury/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kyury.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_len/splits.txt b/config/GZ2E01/rels/d_a_npc_len/splits.txt index ea206a79f3..4b15da9176 100644 --- a/config/GZ2E01/rels/d_a_npc_len/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_len/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_len.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_len/symbols.txt b/config/GZ2E01/rels/d_a_npc_len/symbols.txt index 2547fb8cd5..4708bfa381 100644 --- a/config/GZ2E01/rels/d_a_npc_len/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_len/symbols.txt @@ -139,7 +139,8 @@ heapSize$4002 = .rodata:0x00000094; // type:object size:0x28 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_332_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x38 scope:global l_resNameList = .data:0x00000068; // type:object size:0x10 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_lf/splits.txt b/config/GZ2E01/rels/d_a_npc_lf/splits.txt index 62c53eb27e..d6b4e82ab3 100644 --- a/config/GZ2E01/rels/d_a_npc_lf/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_lf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_lf.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_lf/symbols.txt b/config/GZ2E01/rels/d_a_npc_lf/symbols.txt index 78af2651dd..1797c14bc9 100644 --- a/config/GZ2E01/rels/d_a_npc_lf/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_lf/symbols.txt @@ -60,6 +60,6 @@ l_daNPC_LF_Method = .data:0x0000000C; // type:object size:0x20 scope:local g_profile_NPC_LF = .data:0x0000002C; // type:object size:0x30 scope:global __vt__14daNPC_LF_HIO_c = .data:0x0000005C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_333_bss_8 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_npc_lud/splits.txt b/config/GZ2E01/rels/d_a_npc_lud/splits.txt index 5eda121326..63ee988277 100644 --- a/config/GZ2E01/rels/d_a_npc_lud/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_lud/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_lud.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_lud/symbols.txt b/config/GZ2E01/rels/d_a_npc_lud/symbols.txt index b0a775fb0e..90b90ae622 100644 --- a/config/GZ2E01/rels/d_a_npc_lud/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_lud/symbols.txt @@ -148,7 +148,8 @@ jointNo$5056 = .rodata:0x0000012C; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_334_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x28 scope:global data:4byte l_evtList = .data:0x00000048; // type:object size:0x30 scope:global l_resNameList = .data:0x00000078; // type:object size:0x18 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_maro/splits.txt b/config/GZ2E01/rels/d_a_npc_maro/splits.txt index ba8135bb4c..5d28bb8b3f 100644 --- a/config/GZ2E01/rels/d_a_npc_maro/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_maro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_maro.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_maro/symbols.txt b/config/GZ2E01/rels/d_a_npc_maro/symbols.txt index 871241f090..02613d1b31 100644 --- a/config/GZ2E01/rels/d_a_npc_maro/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_maro/symbols.txt @@ -184,7 +184,8 @@ heapSize$4152 = .rodata:0x00000090; // type:object size:0x44 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_86_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4085 = .data:0x00000020; // type:object size:0xC scope:local l_bmdData = .data:0x0000002C; // type:object size:0x10 scope:global l_evtList = .data:0x0000003C; // type:object size:0x78 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_midp/splits.txt b/config/GZ2E01/rels/d_a_npc_midp/splits.txt index 08a2a0000f..ba2d9fce2e 100644 --- a/config/GZ2E01/rels/d_a_npc_midp/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_midp/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_midp.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_midp/symbols.txt b/config/GZ2E01/rels/d_a_npc_midp/symbols.txt index 6e61391adb..a2e7a479b3 100644 --- a/config/GZ2E01/rels/d_a_npc_midp/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_midp/symbols.txt @@ -122,7 +122,8 @@ m__18daNpc_midP_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_335_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_moi/splits.txt b/config/GZ2E01/rels/d_a_npc_moi/splits.txt index c582fd1167..b0e43d984e 100644 --- a/config/GZ2E01/rels/d_a_npc_moi/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_moi/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_moi.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_moi/symbols.txt b/config/GZ2E01/rels/d_a_npc_moi/symbols.txt index 8a2852335b..c338594010 100644 --- a/config/GZ2E01/rels/d_a_npc_moi/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_moi/symbols.txt @@ -184,7 +184,8 @@ jointNo$5214 = .rodata:0x00000178; // type:object size:0x18 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_337_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x40 scope:global data:4byte l_evtList = .data:0x00000060; // type:object size:0x20 scope:global l_resNameList = .data:0x00000080; // type:object size:0x18 scope:global @@ -253,7 +254,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3839 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @5529 = .bss:0x00000058; // type:object size:0xC scope:local -init$5530 = .bss:0x00000064; // type:object size:0x1 scope:local +init$5530 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte lightOffset$5528 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_moir/splits.txt b/config/GZ2E01/rels/d_a_npc_moir/splits.txt index e8e9e22828..001fc8bad9 100644 --- a/config/GZ2E01/rels/d_a_npc_moir/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_moir/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_moir.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_moir/symbols.txt b/config/GZ2E01/rels/d_a_npc_moir/symbols.txt index e1cb62301a..123a14b7f9 100644 --- a/config/GZ2E01/rels/d_a_npc_moir/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_moir/symbols.txt @@ -224,7 +224,8 @@ m__17daNpcMoiR_Param_c = .rodata:0x00000000; // type:object size:0x74 scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_338_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x1D4 scope:global data:4byte l_btpGetParamList = .data:0x000001F4; // type:object size:0x18 scope:global l_btkGetParamList = .data:0x0000020C; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_myna2/splits.txt b/config/GZ2E01/rels/d_a_npc_myna2/splits.txt index 77202a83fa..d080d4d9e3 100644 --- a/config/GZ2E01/rels/d_a_npc_myna2/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_myna2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_myna2.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_myna2/symbols.txt b/config/GZ2E01/rels/d_a_npc_myna2/symbols.txt index 20b3fe9bc0..8c35377b4d 100644 --- a/config/GZ2E01/rels/d_a_npc_myna2/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_myna2/symbols.txt @@ -147,7 +147,8 @@ heapSize$4340 = .rodata:0x00000074; // type:object size:0x14 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_339_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x78 scope:global l_btpGetParamList = .data:0x000000A0; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_ne/splits.txt b/config/GZ2E01/rels/d_a_npc_ne/splits.txt index 3792d29dc1..b9b54ed0c4 100644 --- a/config/GZ2E01/rels/d_a_npc_ne/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_ne/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ne.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_ne/symbols.txt b/config/GZ2E01/rels/d_a_npc_ne/symbols.txt index 133301a293..4ade7f37f2 100644 --- a/config/GZ2E01/rels/d_a_npc_ne/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_ne/symbols.txt @@ -205,7 +205,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_340_bss_45 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3985 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:local data:byte target_info = .bss:0x00000070; // type:object size:0x14 scope:local diff --git a/config/GZ2E01/rels/d_a_npc_pachi_besu/splits.txt b/config/GZ2E01/rels/d_a_npc_pachi_besu/splits.txt index b2918b0a86..efa7371efc 100644 --- a/config/GZ2E01/rels/d_a_npc_pachi_besu/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_pachi_besu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_pachi_besu.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_pachi_besu/symbols.txt b/config/GZ2E01/rels/d_a_npc_pachi_besu/symbols.txt index 3c13b9e54b..95b04ab7ce 100644 --- a/config/GZ2E01/rels/d_a_npc_pachi_besu/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_pachi_besu/symbols.txt @@ -159,7 +159,8 @@ m__24daNpc_Pachi_Besu_Param_c = .rodata:0x00000000; // type:object size:0x8C sco ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_342_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x30 scope:global data:4byte l_evtList = .data:0x00000050; // type:object size:0x10 scope:global l_resNameList = .data:0x00000060; // type:object size:0x20 scope:global @@ -226,7 +227,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3963 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4664 = .bss:0x00000058; // type:object size:0xC scope:local -init$2384 = .bss:0x00000064; // type:object size:0x1 scope:local +init$2384 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte center$4663 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_pachi_maro/splits.txt b/config/GZ2E01/rels/d_a_npc_pachi_maro/splits.txt index f73b896535..1dbce106b5 100644 --- a/config/GZ2E01/rels/d_a_npc_pachi_maro/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_pachi_maro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_pachi_maro.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_pachi_maro/symbols.txt b/config/GZ2E01/rels/d_a_npc_pachi_maro/symbols.txt index 6078227f33..c76d37d84e 100644 --- a/config/GZ2E01/rels/d_a_npc_pachi_maro/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_pachi_maro/symbols.txt @@ -160,7 +160,8 @@ m__24daNpc_Pachi_Maro_Param_c = .rodata:0x00000000; // type:object size:0x90 sco ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_343_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x10 scope:global l_resNameList = .data:0x00000040; // type:object size:0x2C scope:global diff --git a/config/GZ2E01/rels/d_a_npc_pachi_taro/splits.txt b/config/GZ2E01/rels/d_a_npc_pachi_taro/splits.txt index da9fa3003b..c42248e020 100644 --- a/config/GZ2E01/rels/d_a_npc_pachi_taro/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_pachi_taro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_pachi_taro.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_pachi_taro/symbols.txt b/config/GZ2E01/rels/d_a_npc_pachi_taro/symbols.txt index b870dbe5b6..f3c2f73ba4 100644 --- a/config/GZ2E01/rels/d_a_npc_pachi_taro/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_pachi_taro/symbols.txt @@ -206,7 +206,8 @@ sHitMsg$5762 = .rodata:0x000001C8; // type:object size:0xC scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_344_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x28 scope:global data:4byte l_evtList = .data:0x00000048; // type:object size:0x58 scope:global l_resNameList = .data:0x000000A0; // type:object size:0x30 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_passer/symbols.txt b/config/GZ2E01/rels/d_a_npc_passer/symbols.txt index a79d6e0fa0..edcb2f0db5 100644 --- a/config/GZ2E01/rels/d_a_npc_passer/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_passer/symbols.txt @@ -106,7 +106,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_345_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3829 = .data:0x00000020; // type:object size:0xC scope:local @3830 = .data:0x0000002C; // type:object size:0xC scope:local @3831 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_npc_passer2/symbols.txt b/config/GZ2E01/rels/d_a_npc_passer2/symbols.txt index 341f485a19..daeedfcc56 100644 --- a/config/GZ2E01/rels/d_a_npc_passer2/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_passer2/symbols.txt @@ -53,7 +53,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_346_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3845 = .data:0x00000020; // type:object size:0xC scope:local @3846 = .data:0x0000002C; // type:object size:0xC scope:local ActionTable__14daNpcPasser2_c = .data:0x00000038; // type:object size:0x18 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_post/splits.txt b/config/GZ2E01/rels/d_a_npc_post/splits.txt index 80c6bc51a7..f0d7ba3a4a 100644 --- a/config/GZ2E01/rels/d_a_npc_post/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_post/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_post.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_post/symbols.txt b/config/GZ2E01/rels/d_a_npc_post/symbols.txt index d9deb9e5fd..1d94aa89b4 100644 --- a/config/GZ2E01/rels/d_a_npc_post/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_post/symbols.txt @@ -153,7 +153,8 @@ jointNo$4959 = .rodata:0x0000012C; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_347_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x20 scope:global data:4byte l_evtList = .data:0x00000040; // type:object size:0x28 scope:global l_resNameList = .data:0x00000068; // type:object size:0x10 scope:global @@ -212,7 +213,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3839 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4753 = .bss:0x00000058; // type:object size:0xC scope:local -init$2635 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 +init$2635 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte prtclScl$4752 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_pouya/splits.txt b/config/GZ2E01/rels/d_a_npc_pouya/splits.txt index 72ca6c813d..0a07fee93b 100644 --- a/config/GZ2E01/rels/d_a_npc_pouya/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_pouya/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_pouya.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_prayer/splits.txt b/config/GZ2E01/rels/d_a_npc_prayer/splits.txt index 900921e858..2b8c0f686b 100644 --- a/config/GZ2E01/rels/d_a_npc_prayer/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_prayer/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_prayer.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_prayer/symbols.txt b/config/GZ2E01/rels/d_a_npc_prayer/symbols.txt index 9bb6b3c68b..3baddaf89f 100644 --- a/config/GZ2E01/rels/d_a_npc_prayer/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_prayer/symbols.txt @@ -112,7 +112,8 @@ m__17daNpcPray_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_349_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x48 scope:global l_arcNames = .data:0x00000068; // type:object size:0x8 scope:global data:4byte l_evtNames = .data:0x00000070; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_raca/splits.txt b/config/GZ2E01/rels/d_a_npc_raca/splits.txt index e53162b79b..3b4879897b 100644 --- a/config/GZ2E01/rels/d_a_npc_raca/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_raca/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_raca.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_raca/symbols.txt b/config/GZ2E01/rels/d_a_npc_raca/symbols.txt index 42d57312ea..43cd93f7ca 100644 --- a/config/GZ2E01/rels/d_a_npc_raca/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_raca/symbols.txt @@ -127,7 +127,8 @@ m__18daNpc_Raca_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_350_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_rafrel/splits.txt b/config/GZ2E01/rels/d_a_npc_rafrel/splits.txt index 4da058c3ca..380c17f07b 100644 --- a/config/GZ2E01/rels/d_a_npc_rafrel/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_rafrel/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_rafrel.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_rafrel/symbols.txt b/config/GZ2E01/rels/d_a_npc_rafrel/symbols.txt index 5eb6ef2d15..c3297c7c2b 100644 --- a/config/GZ2E01/rels/d_a_npc_rafrel/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_rafrel/symbols.txt @@ -186,7 +186,8 @@ m__19daNpcRafrel_Param_c = .rodata:0x00000000; // type:object size:0x74 scope:gl ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_351_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x15C scope:global l_btpGetParamList = .data:0x0000017C; // type:object size:0x30 scope:global l_btkGetParamList = .data:0x000001AC; // type:object size:0x3C scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_saru/splits.txt b/config/GZ2E01/rels/d_a_npc_saru/splits.txt index 38f46e186f..4053dd1f49 100644 --- a/config/GZ2E01/rels/d_a_npc_saru/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_saru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_saru.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_saru/symbols.txt b/config/GZ2E01/rels/d_a_npc_saru/symbols.txt index 914321d7f2..660e83808f 100644 --- a/config/GZ2E01/rels/d_a_npc_saru/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_saru/symbols.txt @@ -142,7 +142,8 @@ jointNo$4884 = .rodata:0x00000114; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_352_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x20 scope:global l_evtList = .data:0x00000040; // type:object size:0x18 scope:global data:4byte l_resNameList = .data:0x00000058; // type:object size:0x10 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_seib/splits.txt b/config/GZ2E01/rels/d_a_npc_seib/splits.txt index fe60c75324..6674273a27 100644 --- a/config/GZ2E01/rels/d_a_npc_seib/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_seib/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seib.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_seib/symbols.txt b/config/GZ2E01/rels/d_a_npc_seib/symbols.txt index a0581c8815..455366aa74 100644 --- a/config/GZ2E01/rels/d_a_npc_seib/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_seib/symbols.txt @@ -97,7 +97,8 @@ m__18daNpc_seiB_Param_c = .rodata:0x00000000; // type:object size:0x94 scope:glo ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_353_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_seic/splits.txt b/config/GZ2E01/rels/d_a_npc_seic/splits.txt index a9fce8ef65..afd500af28 100644 --- a/config/GZ2E01/rels/d_a_npc_seic/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_seic/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seic.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_seic/symbols.txt b/config/GZ2E01/rels/d_a_npc_seic/symbols.txt index b80dc9a3d1..0197bc5404 100644 --- a/config/GZ2E01/rels/d_a_npc_seic/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_seic/symbols.txt @@ -97,7 +97,8 @@ m__18daNpc_seiC_Param_c = .rodata:0x00000000; // type:object size:0x94 scope:glo ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_354_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_seid/splits.txt b/config/GZ2E01/rels/d_a_npc_seid/splits.txt index 571bdf0ce5..15cb8b939b 100644 --- a/config/GZ2E01/rels/d_a_npc_seid/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_seid/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seid.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_seid/symbols.txt b/config/GZ2E01/rels/d_a_npc_seid/symbols.txt index 50b11f5905..e812cf432c 100644 --- a/config/GZ2E01/rels/d_a_npc_seid/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_seid/symbols.txt @@ -97,7 +97,8 @@ m__18daNpc_seiD_Param_c = .rodata:0x00000000; // type:object size:0x94 scope:glo ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_355_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_seira/splits.txt b/config/GZ2E01/rels/d_a_npc_seira/splits.txt index 6f9580eece..360d26d4f7 100644 --- a/config/GZ2E01/rels/d_a_npc_seira/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_seira/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seira.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_seira/symbols.txt b/config/GZ2E01/rels/d_a_npc_seira/symbols.txt index f8ca9d9901..b1ddc81471 100644 --- a/config/GZ2E01/rels/d_a_npc_seira/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_seira/symbols.txt @@ -151,7 +151,8 @@ m__19daNpc_Seira_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_356_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:local data:4byte l_evtList = .data:0x00000030; // type:object size:0x20 scope:global l_resNameList = .data:0x00000050; // type:object size:0x14 scope:local diff --git a/config/GZ2E01/rels/d_a_npc_seira2/splits.txt b/config/GZ2E01/rels/d_a_npc_seira2/splits.txt index 1e3cf84c59..c31bda4213 100644 --- a/config/GZ2E01/rels/d_a_npc_seira2/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_seira2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seira2.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_seira2/symbols.txt b/config/GZ2E01/rels/d_a_npc_seira2/symbols.txt index 4382d0f4c4..70513af06f 100644 --- a/config/GZ2E01/rels/d_a_npc_seira2/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_seira2/symbols.txt @@ -146,7 +146,8 @@ m__20daNpc_Seira2_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:g ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_357_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:local data:4byte l_evtList = .data:0x00000030; // type:object size:0x10 scope:global l_resNameList = .data:0x00000040; // type:object size:0x10 scope:local diff --git a/config/GZ2E01/rels/d_a_npc_seirei/splits.txt b/config/GZ2E01/rels/d_a_npc_seirei/splits.txt index 5524c64304..1a85f3eea2 100644 --- a/config/GZ2E01/rels/d_a_npc_seirei/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_seirei/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seirei.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_seirei/symbols.txt b/config/GZ2E01/rels/d_a_npc_seirei/symbols.txt index 52314da8a5..3a51506f28 100644 --- a/config/GZ2E01/rels/d_a_npc_seirei/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_seirei/symbols.txt @@ -107,7 +107,8 @@ id2$4628 = .rodata:0x000000D0; // type:object size:0xE scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_358_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x20 scope:global l_resNameList = .data:0x00000048; // type:object size:0xC scope:global diff --git a/config/GZ2E01/rels/d_a_npc_shad/splits.txt b/config/GZ2E01/rels/d_a_npc_shad/splits.txt index 9a40f41420..eca80600c7 100644 --- a/config/GZ2E01/rels/d_a_npc_shad/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_shad/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_shad.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_shad/symbols.txt b/config/GZ2E01/rels/d_a_npc_shad/symbols.txt index a536670e37..d37d31b49e 100644 --- a/config/GZ2E01/rels/d_a_npc_shad/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_shad/symbols.txt @@ -228,7 +228,8 @@ m__17daNpcShad_Param_c = .rodata:0x00000000; // type:object size:0x70 scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_359_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x1B0 scope:global l_btpGetParamList = .data:0x000001D0; // type:object size:0x84 scope:global l_btkGetParamList = .data:0x00000254; // type:object size:0x3C scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_shaman/splits.txt b/config/GZ2E01/rels/d_a_npc_shaman/splits.txt index d3038040b4..302e760cbf 100644 --- a/config/GZ2E01/rels/d_a_npc_shaman/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_shaman/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_shaman.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_shaman/symbols.txt b/config/GZ2E01/rels/d_a_npc_shaman/symbols.txt index 006cd0949c..46cc03fc59 100644 --- a/config/GZ2E01/rels/d_a_npc_shaman/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_shaman/symbols.txt @@ -142,7 +142,8 @@ heapSize$3961 = .rodata:0x0000008C; // type:object size:0xC scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_360_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x30 scope:global l_resNameList = .data:0x00000058; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_shoe/splits.txt b/config/GZ2E01/rels/d_a_npc_shoe/splits.txt index f8ee3e5ae4..8d043bcfb6 100644 --- a/config/GZ2E01/rels/d_a_npc_shoe/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_shoe/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_shoe.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_shoe/symbols.txt b/config/GZ2E01/rels/d_a_npc_shoe/symbols.txt index b32413fbf3..8700d4452f 100644 --- a/config/GZ2E01/rels/d_a_npc_shoe/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_shoe/symbols.txt @@ -99,7 +99,8 @@ m__17daNpcShoe_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_361_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x3C scope:global l_btpGetParamList = .data:0x0000005C; // type:object size:0xC scope:global l_arcNames = .data:0x00000068; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_sola/splits.txt b/config/GZ2E01/rels/d_a_npc_sola/splits.txt index 54258a8bbd..216e2cab50 100644 --- a/config/GZ2E01/rels/d_a_npc_sola/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_sola/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_sola.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_sola/symbols.txt b/config/GZ2E01/rels/d_a_npc_sola/symbols.txt index 6a10a31239..53bc6d8934 100644 --- a/config/GZ2E01/rels/d_a_npc_sola/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_sola/symbols.txt @@ -110,7 +110,8 @@ m__18daNpc_solA_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_364_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_soldierA/splits.txt b/config/GZ2E01/rels/d_a_npc_soldierA/splits.txt index a507647d91..3636817a07 100644 --- a/config/GZ2E01/rels/d_a_npc_soldierA/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_soldierA/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_soldierA.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_soldierA/symbols.txt b/config/GZ2E01/rels/d_a_npc_soldierA/symbols.txt index 9f820c954b..e6236bb7e4 100644 --- a/config/GZ2E01/rels/d_a_npc_soldierA/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_soldierA/symbols.txt @@ -110,7 +110,8 @@ m__22daNpc_SoldierA_Param_c = .rodata:0x00000000; // type:object size:0x6C scope ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_365_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x38 scope:global l_evtGetParamList = .data:0x00000068; // type:object size:0x10 scope:global @@ -163,7 +164,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @4017 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4641 = .bss:0x00000058; // type:object size:0xC scope:local -init$2332 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 +init$2332 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$4640 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_soldierB/splits.txt b/config/GZ2E01/rels/d_a_npc_soldierB/splits.txt index b95d52395c..828f7aff8e 100644 --- a/config/GZ2E01/rels/d_a_npc_soldierB/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_soldierB/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_soldierB.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_soldierB/symbols.txt b/config/GZ2E01/rels/d_a_npc_soldierB/symbols.txt index 00ed918c61..769a13c5e8 100644 --- a/config/GZ2E01/rels/d_a_npc_soldierB/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_soldierB/symbols.txt @@ -102,7 +102,8 @@ m__22daNpc_SoldierB_Param_c = .rodata:0x00000000; // type:object size:0x6C scope ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_366_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x20 scope:global l_evtGetParamList = .data:0x00000050; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_sq/splits.txt b/config/GZ2E01/rels/d_a_npc_sq/splits.txt index 7efa26d57f..37fe155ab8 100644 --- a/config/GZ2E01/rels/d_a_npc_sq/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_sq/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_sq.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_sq/symbols.txt b/config/GZ2E01/rels/d_a_npc_sq/symbols.txt index 79147cea87..99c99be8b4 100644 --- a/config/GZ2E01/rels/d_a_npc_sq/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_sq/symbols.txt @@ -72,6 +72,6 @@ __vt__12dBgS_ObjAcch = .data:0x000000D0; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000000F4; // type:object size:0xC scope:global __vt__14daNpc_Sq_HIO_c = .data:0x00000100; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_npc_taro/splits.txt b/config/GZ2E01/rels/d_a_npc_taro/splits.txt index 619e79a536..4c7a8ca5fd 100644 --- a/config/GZ2E01/rels/d_a_npc_taro/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_taro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_taro.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_taro/symbols.txt b/config/GZ2E01/rels/d_a_npc_taro/symbols.txt index 3732336b93..f5addc1aef 100644 --- a/config/GZ2E01/rels/d_a_npc_taro/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_taro/symbols.txt @@ -195,7 +195,8 @@ jointNo$5646 = .rodata:0x0000014C; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_87_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3931 = .data:0x00000020; // type:object size:0xC scope:local l_bmdData = .data:0x0000002C; // type:object size:0x28 scope:local data:4byte l_evtList = .data:0x00000054; // type:object size:0xD8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_the/splits.txt b/config/GZ2E01/rels/d_a_npc_the/splits.txt index 2671f4c863..d4943eaf12 100644 --- a/config/GZ2E01/rels/d_a_npc_the/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_the/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_the.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_the/symbols.txt b/config/GZ2E01/rels/d_a_npc_the/symbols.txt index 53b6c8c6ec..d917e95c77 100644 --- a/config/GZ2E01/rels/d_a_npc_the/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_the/symbols.txt @@ -152,7 +152,8 @@ m__16daNpcThe_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:globa ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_368_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global l_bckGetParamList = .data:0x00000030; // type:object size:0xD8 scope:global data:4byte l_btpGetParamList = .data:0x00000108; // type:object size:0x70 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_theB/splits.txt b/config/GZ2E01/rels/d_a_npc_theB/splits.txt index 79afbbf067..48817a6f5e 100644 --- a/config/GZ2E01/rels/d_a_npc_theB/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_theB/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_theB.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_theB/symbols.txt b/config/GZ2E01/rels/d_a_npc_theB/symbols.txt index 8d861d320a..65a85fb1e4 100644 --- a/config/GZ2E01/rels/d_a_npc_theB/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_theB/symbols.txt @@ -141,7 +141,8 @@ m__17daNpcTheB_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_369_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x4 scope:global l_bckGetParamList = .data:0x00000024; // type:object size:0x70 scope:global data:4byte l_btpGetParamList = .data:0x00000094; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_tk/splits.txt b/config/GZ2E01/rels/d_a_npc_tk/splits.txt index 96b50cacee..4491eb8d0d 100644 --- a/config/GZ2E01/rels/d_a_npc_tk/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_tk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tk.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_tk/symbols.txt b/config/GZ2E01/rels/d_a_npc_tk/symbols.txt index c154b22a84..87b75200a9 100644 --- a/config/GZ2E01/rels/d_a_npc_tk/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_tk/symbols.txt @@ -226,10 +226,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local m_near_angle = .bss:0x00000046; // type:object size:0x2 scope:global m_near_actor = .bss:0x00000048; // type:object size:0x4 scope:global -init$0000 = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @3994 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x40 scope:global data:byte @5011 = .bss:0x0000009C; // type:object size:0xC scope:local +init$0000 = .bss:0x000000A8; // type:object size:0x1 scope:local align:1 data:byte sc$5010 = .bss:0x000000AC; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B8; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000BC; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_tkc/splits.txt b/config/GZ2E01/rels/d_a_npc_tkc/splits.txt index 4233f137a5..30572bf897 100644 --- a/config/GZ2E01/rels/d_a_npc_tkc/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_tkc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tkc.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_tkc/symbols.txt b/config/GZ2E01/rels/d_a_npc_tkc/symbols.txt index 325506cb7a..639ba5efcb 100644 --- a/config/GZ2E01/rels/d_a_npc_tkc/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_tkc/symbols.txt @@ -127,7 +127,8 @@ m_cameraItemNum$4552 = .rodata:0x000000B4; // type:object size:0x4 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_371_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x18 scope:global l_btpGetParamList = .data:0x00000038; // type:object size:0x8 scope:global l_btkGetParamList = .data:0x00000040; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_tkj/splits.txt b/config/GZ2E01/rels/d_a_npc_tkj/splits.txt index 71d468cee5..f1a6c89309 100644 --- a/config/GZ2E01/rels/d_a_npc_tkj/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_tkj/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tkj.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_tkj/symbols.txt b/config/GZ2E01/rels/d_a_npc_tkj/symbols.txt index 618369b1f9..a34ee12158 100644 --- a/config/GZ2E01/rels/d_a_npc_tkj/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_tkj/symbols.txt @@ -127,7 +127,8 @@ m__17daNpc_Tkj_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_88_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_tkj2/splits.txt b/config/GZ2E01/rels/d_a_npc_tkj2/splits.txt index 85c1b46230..c785c234c9 100644 --- a/config/GZ2E01/rels/d_a_npc_tkj2/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_tkj2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tkj2.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_tkj2/symbols.txt b/config/GZ2E01/rels/d_a_npc_tkj2/symbols.txt index 7b52fac1e6..80f9f74909 100644 --- a/config/GZ2E01/rels/d_a_npc_tkj2/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_tkj2/symbols.txt @@ -105,6 +105,6 @@ __vt__14dBgS_ObjGndChk = .data:0x000000F4; // type:object size:0x30 scope:global __vt__8cM3dGPla = .data:0x00000124; // type:object size:0xC scope:global __vt__16daNpc_Tkj2_HIO_c = .data:0x00000130; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_npc_tks/splits.txt b/config/GZ2E01/rels/d_a_npc_tks/splits.txt index 2a20f200a9..b3946b9fa9 100644 --- a/config/GZ2E01/rels/d_a_npc_tks/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_tks/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tks.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_tks/symbols.txt b/config/GZ2E01/rels/d_a_npc_tks/symbols.txt index 1e7cc7c0f4..981ef02378 100644 --- a/config/GZ2E01/rels/d_a_npc_tks/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_tks/symbols.txt @@ -205,7 +205,8 @@ m__16daNpcTks_Param_c = .rodata:0x00000000; // type:object size:0x98 scope:globa ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_373_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xB0 scope:global data:4byte l_btpGetParamList = .data:0x000000D0; // type:object size:0x8 scope:global l_btkGetParamList = .data:0x000000D8; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_npc_toby/splits.txt b/config/GZ2E01/rels/d_a_npc_toby/splits.txt index a7a571dd23..f600125f41 100644 --- a/config/GZ2E01/rels/d_a_npc_toby/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_toby/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_toby.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_toby/symbols.txt b/config/GZ2E01/rels/d_a_npc_toby/symbols.txt index bc0e485f09..913fcfafd7 100644 --- a/config/GZ2E01/rels/d_a_npc_toby/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_toby/symbols.txt @@ -166,7 +166,8 @@ jointNo$5107 = .rodata:0x00000138; // type:object size:0x4 scope:local data:4byt ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_374_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x18 scope:local l_evtList = .data:0x00000038; // type:object size:0x38 scope:global l_resNameList = .data:0x00000070; // type:object size:0x24 scope:local diff --git a/config/GZ2E01/rels/d_a_npc_tr/splits.txt b/config/GZ2E01/rels/d_a_npc_tr/splits.txt index 59b845f265..13215f94b7 100644 --- a/config/GZ2E01/rels/d_a_npc_tr/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_tr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tr.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_tr/symbols.txt b/config/GZ2E01/rels/d_a_npc_tr/symbols.txt index e10a860fed..faa32dbe0a 100644 --- a/config/GZ2E01/rels/d_a_npc_tr/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_tr/symbols.txt @@ -52,6 +52,6 @@ l_daNPC_TR_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_NPC_TR = .data:0x00000020; // type:object size:0x30 scope:global __vt__14daNPC_TR_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_npc_uri/splits.txt b/config/GZ2E01/rels/d_a_npc_uri/splits.txt index 6078d6002d..bb119068a8 100644 --- a/config/GZ2E01/rels/d_a_npc_uri/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_uri/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_uri.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_uri/symbols.txt b/config/GZ2E01/rels/d_a_npc_uri/symbols.txt index ad14b98dd0..1e1e8a16a9 100644 --- a/config/GZ2E01/rels/d_a_npc_uri/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_uri/symbols.txt @@ -153,7 +153,8 @@ jointNo$5001 = .rodata:0x00000130; // type:object size:0x4 scope:local data:4byt ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_376_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_evtList = .data:0x00000030; // type:object size:0x58 scope:global l_resNameList = .data:0x00000088; // type:object size:0x18 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_wrestler/splits.txt b/config/GZ2E01/rels/d_a_npc_wrestler/splits.txt index eaccbb31a9..934a28d841 100644 --- a/config/GZ2E01/rels/d_a_npc_wrestler/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_wrestler/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_wrestler.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_wrestler/symbols.txt b/config/GZ2E01/rels/d_a_npc_wrestler/symbols.txt index 4d52014992..25e93ad841 100644 --- a/config/GZ2E01/rels/d_a_npc_wrestler/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_wrestler/symbols.txt @@ -290,7 +290,8 @@ m__21daNpcWrestler_Param_c = .rodata:0x00000000; // type:object size:0x194 scope ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_378_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resALink = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_resName = .data:0x00000024; // type:object size:0x14 scope:global l_bmdGetParamList = .data:0x00000038; // type:object size:0x14 scope:global @@ -446,5 +447,5 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3974 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x4 scope:global data:4byte @4628 = .bss:0x00000018; // type:object size:0xC scope:local -init$localstatic4$setAttnPos__15daNpcWrestler_cFv = .bss:0x00000024; // type:object size:0x1 data:byte +init$localstatic4$setAttnPos__15daNpcWrestler_cFv = .bss:0x00000024; // type:object size:0x1 scope:local data:byte eyeOffset$localstatic3$setAttnPos__15daNpcWrestler_cFv = .bss:0x00000028; // type:object size:0xC scope:local align:4 data:float diff --git a/config/GZ2E01/rels/d_a_npc_yamid/splits.txt b/config/GZ2E01/rels/d_a_npc_yamid/splits.txt index 4e5b6053ef..8d95996c47 100644 --- a/config/GZ2E01/rels/d_a_npc_yamid/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_yamid/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_yamid.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_yamid/symbols.txt b/config/GZ2E01/rels/d_a_npc_yamid/symbols.txt index 2efa555dcc..f67f5aebd6 100644 --- a/config/GZ2E01/rels/d_a_npc_yamid/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_yamid/symbols.txt @@ -126,7 +126,8 @@ m__19daNpc_yamiD_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_379_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:local data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:local diff --git a/config/GZ2E01/rels/d_a_npc_yamis/splits.txt b/config/GZ2E01/rels/d_a_npc_yamis/splits.txt index b7b99cc049..a91265e7ed 100644 --- a/config/GZ2E01/rels/d_a_npc_yamis/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_yamis/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_yamis.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_yamis/symbols.txt b/config/GZ2E01/rels/d_a_npc_yamis/symbols.txt index 77248659af..7b26a12f97 100644 --- a/config/GZ2E01/rels/d_a_npc_yamis/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_yamis/symbols.txt @@ -126,7 +126,8 @@ m__19daNpc_yamiS_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_380_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_yamit/splits.txt b/config/GZ2E01/rels/d_a_npc_yamit/splits.txt index 5123a528b9..10e3caa091 100644 --- a/config/GZ2E01/rels/d_a_npc_yamit/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_yamit/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_yamit.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_yamit/symbols.txt b/config/GZ2E01/rels/d_a_npc_yamit/symbols.txt index ba983d37f2..48efbf3071 100644 --- a/config/GZ2E01/rels/d_a_npc_yamit/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_yamit/symbols.txt @@ -127,7 +127,8 @@ m__19daNpc_yamiT_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_381_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_yelia/splits.txt b/config/GZ2E01/rels/d_a_npc_yelia/splits.txt index 659821fce1..ed090e1617 100644 --- a/config/GZ2E01/rels/d_a_npc_yelia/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_yelia/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_yelia.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_yelia/symbols.txt b/config/GZ2E01/rels/d_a_npc_yelia/symbols.txt index 0f82b70ec8..8fb268811e 100644 --- a/config/GZ2E01/rels/d_a_npc_yelia/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_yelia/symbols.txt @@ -145,7 +145,8 @@ heapSize$4085 = .rodata:0x0000008C; // type:object size:0x28 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_382_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x18 scope:global data:4byte l_evtList = .data:0x00000038; // type:object size:0x30 scope:global data:4byte l_resNameList = .data:0x00000068; // type:object size:0x20 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_ykm/splits.txt b/config/GZ2E01/rels/d_a_npc_ykm/splits.txt index 455aafa992..7a0ad09b1e 100644 --- a/config/GZ2E01/rels/d_a_npc_ykm/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_ykm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ykm.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_ykm/symbols.txt b/config/GZ2E01/rels/d_a_npc_ykm/symbols.txt index f2cd5f787e..1b930d2b59 100644 --- a/config/GZ2E01/rels/d_a_npc_ykm/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_ykm/symbols.txt @@ -223,7 +223,8 @@ motionTbl1$7524 = .rodata:0x0000027C; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_383_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x30 scope:global data:4byte l_evtList = .data:0x00000050; // type:object size:0x50 scope:global l_resNameList = .data:0x000000A0; // type:object size:0x14 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_ykw/splits.txt b/config/GZ2E01/rels/d_a_npc_ykw/splits.txt index 152024a144..3ae68555b8 100644 --- a/config/GZ2E01/rels/d_a_npc_ykw/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_ykw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ykw.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_ykw/symbols.txt b/config/GZ2E01/rels/d_a_npc_ykw/symbols.txt index 7c24d05f74..9b13cd4940 100644 --- a/config/GZ2E01/rels/d_a_npc_ykw/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_ykw/symbols.txt @@ -205,7 +205,8 @@ motionTbl2$6949 = .rodata:0x00000200; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_384_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x50 scope:global data:4byte l_resNameList = .data:0x00000078; // type:object size:0x14 scope:global @@ -282,7 +283,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @4126 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @5372 = .bss:0x00000058; // type:object size:0xC scope:local -init$5373 = .bss:0x00000064; // type:object size:0x1 scope:local +init$5373 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte prtclScl$5371 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_zanb/splits.txt b/config/GZ2E01/rels/d_a_npc_zanb/splits.txt index 0158ee265e..7a1d0a3734 100644 --- a/config/GZ2E01/rels/d_a_npc_zanb/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_zanb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zanb.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_zanb/symbols.txt b/config/GZ2E01/rels/d_a_npc_zanb/symbols.txt index 4b9fed1c96..ca41c6b498 100644 --- a/config/GZ2E01/rels/d_a_npc_zanb/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_zanb/symbols.txt @@ -126,7 +126,8 @@ heapSize$3959 = .rodata:0x0000008C; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_385_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_zant/splits.txt b/config/GZ2E01/rels/d_a_npc_zant/splits.txt index c45ca889d4..305bb39828 100644 --- a/config/GZ2E01/rels/d_a_npc_zant/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_zant/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zant.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_zant/symbols.txt b/config/GZ2E01/rels/d_a_npc_zant/symbols.txt index f53f9897e8..b9caf46147 100644 --- a/config/GZ2E01/rels/d_a_npc_zant/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_zant/symbols.txt @@ -109,7 +109,8 @@ m__18daNpc_Zant_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_386_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_zelR/splits.txt b/config/GZ2E01/rels/d_a_npc_zelR/splits.txt index 74d2758af7..1524fdf90e 100644 --- a/config/GZ2E01/rels/d_a_npc_zelR/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_zelR/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zelR.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_zelR/symbols.txt b/config/GZ2E01/rels/d_a_npc_zelR/symbols.txt index e70b987e61..32d264ef51 100644 --- a/config/GZ2E01/rels/d_a_npc_zelR/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_zelR/symbols.txt @@ -125,7 +125,8 @@ m__18daNpc_ZelR_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_387_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_zelRo/splits.txt b/config/GZ2E01/rels/d_a_npc_zelRo/splits.txt index 15253cc4f3..16deca4e7c 100644 --- a/config/GZ2E01/rels/d_a_npc_zelRo/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_zelRo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zelRo.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_zelRo/symbols.txt b/config/GZ2E01/rels/d_a_npc_zelRo/symbols.txt index 798f1daa12..b5a8be878c 100644 --- a/config/GZ2E01/rels/d_a_npc_zelRo/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_zelRo/symbols.txt @@ -125,7 +125,8 @@ m__19daNpc_ZelRo_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_388_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_zelda/splits.txt b/config/GZ2E01/rels/d_a_npc_zelda/splits.txt index cd55e99530..8631652295 100644 --- a/config/GZ2E01/rels/d_a_npc_zelda/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_zelda/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zelda.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_zelda/symbols.txt b/config/GZ2E01/rels/d_a_npc_zelda/symbols.txt index 7d979a0213..a5aaed6338 100644 --- a/config/GZ2E01/rels/d_a_npc_zelda/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_zelda/symbols.txt @@ -128,7 +128,8 @@ heapSize$3959 = .rodata:0x0000008C; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_389_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_zra/splits.txt b/config/GZ2E01/rels/d_a_npc_zra/splits.txt index fdd0db056d..78b8667de2 100644 --- a/config/GZ2E01/rels/d_a_npc_zra/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_zra/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zra.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_zra/symbols.txt b/config/GZ2E01/rels/d_a_npc_zra/symbols.txt index a9d3358056..df4a2bc56f 100644 --- a/config/GZ2E01/rels/d_a_npc_zra/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_zra/symbols.txt @@ -558,7 +558,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3887 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @5533 = .bss:0x00000058; // type:object size:0xC scope:local -init$5534 = .bss:0x00000064; // type:object size:0x1 scope:local +init$5534 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$5532 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_zrc/splits.txt b/config/GZ2E01/rels/d_a_npc_zrc/splits.txt index 13d61ed3c3..b8a63e20be 100644 --- a/config/GZ2E01/rels/d_a_npc_zrc/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_zrc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zrc.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_zrc/symbols.txt b/config/GZ2E01/rels/d_a_npc_zrc/symbols.txt index d0bbf2de0a..4c4853c126 100644 --- a/config/GZ2E01/rels/d_a_npc_zrc/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_zrc/symbols.txt @@ -203,7 +203,8 @@ heapSize$4316 = .rodata:0x00000074; // type:object size:0x14 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_391_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x100 scope:global l_btpGetParamList = .data:0x00000130; // type:object size:0x78 scope:global @@ -268,7 +269,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @4021 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4773 = .bss:0x00000058; // type:object size:0xC scope:local -init$4774 = .bss:0x00000064; // type:object size:0x1 scope:local +init$4774 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$4772 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_zrz/splits.txt b/config/GZ2E01/rels/d_a_npc_zrz/splits.txt index d9247f5178..3b956ad03c 100644 --- a/config/GZ2E01/rels/d_a_npc_zrz/splits.txt +++ b/config/GZ2E01/rels/d_a_npc_zrz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zrz.cpp: diff --git a/config/GZ2E01/rels/d_a_npc_zrz/symbols.txt b/config/GZ2E01/rels/d_a_npc_zrz/symbols.txt index a2ca13fae4..fde864b2e5 100644 --- a/config/GZ2E01/rels/d_a_npc_zrz/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_zrz/symbols.txt @@ -179,7 +179,8 @@ key_color$5707 = .rodata:0x000001AC; // type:object size:0x20 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_392_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global l_bmdGTGetParamList = .data:0x00000028; // type:object size:0x8 scope:global l_bckGetParamList = .data:0x00000030; // type:object size:0x28 scope:global @@ -253,7 +254,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @4021 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4997 = .bss:0x00000058; // type:object size:0xC scope:local -init$2630 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 +init$2630 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$4996 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_Turara/splits.txt b/config/GZ2E01/rels/d_a_obj_Turara/splits.txt index 575da2d3dc..b23d39cc51 100644 --- a/config/GZ2E01/rels/d_a_obj_Turara/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_Turara/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_Turara.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_Turara/symbols.txt b/config/GZ2E01/rels/d_a_obj_Turara/symbols.txt index b180808a32..438a180032 100644 --- a/config/GZ2E01/rels/d_a_obj_Turara/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_Turara/symbols.txt @@ -74,7 +74,8 @@ l_bmdIdx = .rodata:0x00000044; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_394_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__10daTurara_c = .data:0x00000020; // type:object size:0x44 scope:global @3924 = .data:0x00000064; // type:object size:0xC scope:local @3925 = .data:0x00000070; // type:object size:0xC scope:local @@ -98,4 +99,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000204; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3653 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x20 scope:local data:byte -lbl_394_bss_34 = .bss:0x00000034; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_TvCdlst/splits.txt b/config/GZ2E01/rels/d_a_obj_TvCdlst/splits.txt index 2b151c4284..31397c8c64 100644 --- a/config/GZ2E01/rels/d_a_obj_TvCdlst/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_TvCdlst/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_TvCdlst.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_Y_taihou/splits.txt b/config/GZ2E01/rels/d_a_obj_Y_taihou/splits.txt index b9e412e91c..e632e90b64 100644 --- a/config/GZ2E01/rels/d_a_obj_Y_taihou/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_Y_taihou/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_Y_taihou.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_Y_taihou/symbols.txt b/config/GZ2E01/rels/d_a_obj_Y_taihou/symbols.txt index f5282eece9..b820727ec4 100644 --- a/config/GZ2E01/rels/d_a_obj_Y_taihou/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_Y_taihou/symbols.txt @@ -95,8 +95,9 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local l_wheelMinR$3836 = .bss:0x00000048; // type:object size:0x4 scope:local align:4 data:float -lbl_396_bss_4C = .bss:0x0000004C; // type:object size:0x1 scope:local data:byte +lbl_396_bss_4C$0000 = .bss:0x0000004C; // type:object size:0x1 scope:local data:byte @3951 = .bss:0x00000050; // type:object size:0xC scope:local +init$0000 = .bss:0x0000005C; // type:object size:0x1 scope:local align:1 data:byte l_effectScale$3950 = .bss:0x00000060; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000006C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000070; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_amiShutter/splits.txt b/config/GZ2E01/rels/d_a_obj_amiShutter/splits.txt index d7e169e10b..71b4e6d012 100644 --- a/config/GZ2E01/rels/d_a_obj_amiShutter/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_amiShutter/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_amiShutter.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_amiShutter/symbols.txt b/config/GZ2E01/rels/d_a_obj_amiShutter/symbols.txt index 89047d3bfb..71186b1acb 100644 --- a/config/GZ2E01/rels/d_a_obj_amiShutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_amiShutter/symbols.txt @@ -60,7 +60,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_397_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3759 = .data:0x00000020; // type:object size:0xC scope:local @3760 = .data:0x0000002C; // type:object size:0xC scope:local @3761 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_ari/splits.txt b/config/GZ2E01/rels/d_a_obj_ari/splits.txt index 47d0b4945c..cdd94232c9 100644 --- a/config/GZ2E01/rels/d_a_obj_ari/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_ari/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ari.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_ari/symbols.txt b/config/GZ2E01/rels/d_a_obj_ari/symbols.txt index 7c9c6041c6..03be6aaea1 100644 --- a/config/GZ2E01/rels/d_a_obj_ari/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_ari/symbols.txt @@ -98,6 +98,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_AriHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3771 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_automata/splits.txt b/config/GZ2E01/rels/d_a_obj_automata/splits.txt index 5219aac973..5e25b728d7 100644 --- a/config/GZ2E01/rels/d_a_obj_automata/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_automata/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_automata.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_automata/symbols.txt b/config/GZ2E01/rels/d_a_obj_automata/symbols.txt index 0fe850493f..b3b202b55b 100644 --- a/config/GZ2E01/rels/d_a_obj_automata/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_automata/symbols.txt @@ -62,7 +62,8 @@ playMode$4222 = .rodata:0x00000078; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_399_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:local l_resNameList = .data:0x00000028; // type:object size:0x8 scope:local l_ccDCyl = .data:0x00000030; // type:object size:0x44 scope:local diff --git a/config/GZ2E01/rels/d_a_obj_avalanche/symbols.txt b/config/GZ2E01/rels/d_a_obj_avalanche/symbols.txt index 7784d9cbb0..c4fafc2f5b 100644 --- a/config/GZ2E01/rels/d_a_obj_avalanche/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_avalanche/symbols.txt @@ -40,7 +40,8 @@ l_check_pos = .rodata:0x00000008; // type:object size:0x18 scope:global align:4 ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_400_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x4 scope:global l_staffName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte @@ -55,4 +56,4 @@ daObjAvalanche_METHODS = .data:0x000000AC; // type:object size:0x20 scope:global g_profile_Obj_Avalanche = .data:0x000000CC; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000000FC; // type:object size:0xC scope:global __vt__16daObjAvalanche_c = .data:0x00000108; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_balloon/splits.txt b/config/GZ2E01/rels/d_a_obj_balloon/splits.txt index cb6f8049b2..0ffb55264c 100644 --- a/config/GZ2E01/rels/d_a_obj_balloon/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_balloon/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_balloon.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_balloon/symbols.txt b/config/GZ2E01/rels/d_a_obj_balloon/symbols.txt index 14fa45f7fb..0e464827a2 100644 --- a/config/GZ2E01/rels/d_a_obj_balloon/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_balloon/symbols.txt @@ -55,7 +55,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_401_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double m_combo_type__29@unnamed@d_a_obj_balloon_cpp@ = .data:0x00000020; // type:object size:0x4 scope:global balloon_radius$3706 = .data:0x00000024; // type:object size:0xC scope:local kago_wall_hit_id$3736 = .data:0x00000030; // type:object size:0x4 scope:local @@ -92,7 +93,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa m_combo_count__29@unnamed@d_a_obj_balloon_cpp@ = .bss:0x00000048; // type:object size:0x4 scope:global m_combo_next_score__29@unnamed@d_a_obj_balloon_cpp@ = .bss:0x0000004C; // type:object size:0x4 scope:global m_balloon_score__29@unnamed@d_a_obj_balloon_cpp@ = .bss:0x00000050; // type:object size:0x4 scope:global data:4byte -init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3651 = .bss:0x00000058; // type:object size:0xC scope:local l_HIO = .bss:0x00000064; // type:object size:0x20 scope:global data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_barDesk/splits.txt b/config/GZ2E01/rels/d_a_obj_barDesk/splits.txt index 9550ce4bbd..35cf1e837d 100644 --- a/config/GZ2E01/rels/d_a_obj_barDesk/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_barDesk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_barDesk.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_barDesk/symbols.txt b/config/GZ2E01/rels/d_a_obj_barDesk/symbols.txt index 37580febc9..d93e026832 100644 --- a/config/GZ2E01/rels/d_a_obj_barDesk/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_barDesk/symbols.txt @@ -41,7 +41,8 @@ particle_id$3871 = .rodata:0x00000040; // type:object size:0x4 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_402_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daBarDesk_c = .data:0x00000020; // type:object size:0x44 scope:global @3821 = .data:0x00000064; // type:object size:0xC scope:local @3822 = .data:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_batta/splits.txt b/config/GZ2E01/rels/d_a_obj_batta/splits.txt index d77e6ade50..9a6a91870e 100644 --- a/config/GZ2E01/rels/d_a_obj_batta/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_batta/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_batta.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_batta/symbols.txt b/config/GZ2E01/rels/d_a_obj_batta/symbols.txt index e550aefccb..4b5f776e3e 100644 --- a/config/GZ2E01/rels/d_a_obj_batta/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_batta/symbols.txt @@ -98,7 +98,8 @@ l_musiya_num = .rodata:0x000000EC; // type:object size:0x4 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_403_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_sph_src__27@unnamed@d_a_obj_batta_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global @3903 = .data:0x00000060; // type:object size:0xC scope:local data:4byte @3907 = .data:0x0000006C; // type:object size:0xC scope:local data:4byte @@ -130,6 +131,6 @@ __vt__12daObjBATTA_c = .data:0x000001E8; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001F4; // type:object size:0xC scope:global __vt__16daObj_BattaHIO_c = .data:0x00000200; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_bed/splits.txt b/config/GZ2E01/rels/d_a_obj_bed/splits.txt index 562ad25411..a598360305 100644 --- a/config/GZ2E01/rels/d_a_obj_bed/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_bed/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bed.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_bemos/splits.txt b/config/GZ2E01/rels/d_a_obj_bemos/splits.txt index 0e8d243f29..1094792c45 100644 --- a/config/GZ2E01/rels/d_a_obj_bemos/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_bemos/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bemos.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_bemos/symbols.txt b/config/GZ2E01/rels/d_a_obj_bemos/symbols.txt index bcd648626a..97decd8398 100644 --- a/config/GZ2E01/rels/d_a_obj_bemos/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_bemos/symbols.txt @@ -210,6 +210,7 @@ init$2180 = .bss:0x00000046; // type:object size:0x1 scope:local data:byte init$2232 = .bss:0x00000047; // type:object size:0x1 scope:local data:byte init$2548 = .bss:0x00000048; // type:object size:0x1 scope:local data:byte @4973 = .bss:0x0000004C; // type:object size:0xC scope:local +init$0000 = .bss:0x00000058; // type:object size:0x1 scope:local @4976 = .bss:0x0000005C; // type:object size:0xC scope:local @4977 = .bss:0x00000068; // type:object size:0xC scope:local @4978 = .bss:0x00000074; // type:object size:0xC scope:local @@ -221,6 +222,7 @@ M_wrt_work__Q29daObjBm_c5Bgc_c = .bss:0x00000854; // type:object size:0x54 scope @5104 = .bss:0x000008A8; // type:object size:0xC scope:local M_wall_work__Q29daObjBm_c5Bgc_c = .bss:0x000008B4; // type:object size:0xA10 scope:global align:4 data:float @5249 = .bss:0x000012C4; // type:object size:0xC scope:local +init$0001 = .bss:0x000012D0; // type:object size:0x1 scope:local touch_work$5248 = .bss:0x000012D4; // type:object size:0x70 scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00001344; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00001348; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_bk_leaf/symbols.txt b/config/GZ2E01/rels/d_a_obj_bk_leaf/symbols.txt index 0f0af3406c..05672f2198 100644 --- a/config/GZ2E01/rels/d_a_obj_bk_leaf/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_bk_leaf/symbols.txt @@ -24,7 +24,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_408_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_bmdName = .data:0x00000024; // type:object size:0x4 scope:global l_bckName = .data:0x00000028; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_bky_rock/symbols.txt b/config/GZ2E01/rels/d_a_obj_bky_rock/symbols.txt index 3ef94b9f43..60b68ac196 100644 --- a/config/GZ2E01/rels/d_a_obj_bky_rock/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_bky_rock/symbols.txt @@ -77,7 +77,8 @@ PIECE_SCALE_BASE$4100 = .rodata:0x00000148; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_409_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte @3933 = .data:0x00000024; // type:object size:0xC scope:local @3934 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_bmWindow/splits.txt b/config/GZ2E01/rels/d_a_obj_bmWindow/splits.txt index d1029e8604..d219cb3d61 100644 --- a/config/GZ2E01/rels/d_a_obj_bmWindow/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_bmWindow/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bmWindow.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_bmWindow/symbols.txt b/config/GZ2E01/rels/d_a_obj_bmWindow/symbols.txt index 60849e2f03..3db57c5389 100644 --- a/config/GZ2E01/rels/d_a_obj_bmWindow/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_bmWindow/symbols.txt @@ -64,7 +64,8 @@ particle_id$4102 = .rodata:0x000000B8; // type:object size:0xC scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_410_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__12daBmWindow_c = .data:0x00000020; // type:object size:0x44 scope:global @3865 = .data:0x00000064; // type:object size:0xC scope:local @3866 = .data:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_bmshutter/symbols.txt b/config/GZ2E01/rels/d_a_obj_bmshutter/symbols.txt index b3a1635f59..d8881dbed6 100644 --- a/config/GZ2E01/rels/d_a_obj_bmshutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_bmshutter/symbols.txt @@ -44,7 +44,8 @@ l_check_area = .rodata:0x00000018; // type:object size:0x30 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_411_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3852 = .data:0x00000024; // type:object size:0xC scope:local @3853 = .data:0x00000030; // type:object size:0xC scope:local @@ -58,5 +59,5 @@ l_func$3894 = .data:0x000000A8; // type:object size:0x24 scope:local l_daObjBmSh_Method = .data:0x000000CC; // type:object size:0x20 scope:global g_profile_Obj_BoomShutter = .data:0x000000EC; // type:object size:0x30 scope:global __vt__11daObjBmSh_c = .data:0x0000011C; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 -init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_bosswarp/symbols.txt b/config/GZ2E01/rels/d_a_obj_bosswarp/symbols.txt index 12a9bb93dc..8445d37539 100644 --- a/config/GZ2E01/rels/d_a_obj_bosswarp/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_bosswarp/symbols.txt @@ -79,7 +79,8 @@ l_dangeon_clr_bitNo$4282 = .rodata:0x00000130; // type:object size:0x24 scope:lo ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_91_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte l_clearEvName = .data:0x00000024; // type:object size:0x24 scope:global l_warp_check_evName = .data:0x00000048; // type:object size:0x4 scope:global @@ -103,4 +104,4 @@ action_table$4273 = .data:0x00000158; // type:object size:0x3C scope:local l_daObjBossWarp_Method = .data:0x00000218; // type:object size:0x20 scope:local g_profile_Obj_BossWarp = .data:0x00000238; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000268; // type:object size:0xC scope:global -lbl_91_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_boumato/splits.txt b/config/GZ2E01/rels/d_a_obj_boumato/splits.txt index 34ec9e6528..c5e1a6e159 100644 --- a/config/GZ2E01/rels/d_a_obj_boumato/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_boumato/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_boumato.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_brg/splits.txt b/config/GZ2E01/rels/d_a_obj_brg/splits.txt index 54a4e56398..19b12eecaa 100644 --- a/config/GZ2E01/rels/d_a_obj_brg/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_brg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_brg.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_bsGate/splits.txt b/config/GZ2E01/rels/d_a_obj_bsGate/splits.txt index 6a36cbb38a..78db365ff0 100644 --- a/config/GZ2E01/rels/d_a_obj_bsGate/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_bsGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bsGate.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_bsGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_bsGate/symbols.txt index 7a5451f026..266dd02cd5 100644 --- a/config/GZ2E01/rels/d_a_obj_bsGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_bsGate/symbols.txt @@ -41,7 +41,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_415_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3724 = .data:0x00000020; // type:object size:0xC scope:local @3725 = .data:0x0000002C; // type:object size:0xC scope:local @3726 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_bubblePilar/splits.txt b/config/GZ2E01/rels/d_a_obj_bubblePilar/splits.txt index cddb6bae12..8b593ec5a6 100644 --- a/config/GZ2E01/rels/d_a_obj_bubblePilar/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_bubblePilar/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bubblePilar.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_bubblePilar/symbols.txt b/config/GZ2E01/rels/d_a_obj_bubblePilar/symbols.txt index 9595b5f520..3f48df6ef5 100644 --- a/config/GZ2E01/rels/d_a_obj_bubblePilar/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_bubblePilar/symbols.txt @@ -38,7 +38,8 @@ particle_id$3953 = .rodata:0x0000003C; // type:object size:0x6 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_416_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__13daBubbPilar_c = .data:0x00000020; // type:object size:0x44 scope:global @3843 = .data:0x00000064; // type:object size:0xC scope:local @3844 = .data:0x00000070; // type:object size:0xC scope:local @@ -55,4 +56,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000148; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3623 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:local -init$1367 = .bss:0x0000001C; // type:object size:0x1 scope:local data:byte +init$1367 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_carry/symbols.txt b/config/GZ2E01/rels/d_a_obj_carry/symbols.txt index 59b63fb4c9..1e68b41417 100644 --- a/config/GZ2E01/rels/d_a_obj_carry/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_carry/symbols.txt @@ -263,7 +263,8 @@ particle_id$7914 = .rodata:0x00000BA0; // type:object size:0x6 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_18_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x38 scope:global l_bmdName = .data:0x00000058; // type:object size:0x38 scope:global kibako_jv_offset = .data:0x00000090; // type:object size:0x18 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_cb/splits.txt b/config/GZ2E01/rels/d_a_obj_cb/splits.txt index a0b87e2f7a..af71e3063b 100644 --- a/config/GZ2E01/rels/d_a_obj_cb/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_cb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_cb.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_cb/symbols.txt b/config/GZ2E01/rels/d_a_obj_cb/symbols.txt index 0fa8a0f378..2687b4d656 100644 --- a/config/GZ2E01/rels/d_a_obj_cb/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_cb/symbols.txt @@ -53,6 +53,6 @@ __vt__8cM3dGAab = .data:0x0000005C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000068; // type:object size:0x24 scope:global __vt__14daObj_Cb_HIO_c = .data:0x0000008C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_cblock/splits.txt b/config/GZ2E01/rels/d_a_obj_cblock/splits.txt index ca395a0774..2cfb7b4906 100644 --- a/config/GZ2E01/rels/d_a_obj_cblock/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_cblock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_cblock.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_cblock/symbols.txt b/config/GZ2E01/rels/d_a_obj_cblock/symbols.txt index 1424000d96..6a1abd7b8d 100644 --- a/config/GZ2E01/rels/d_a_obj_cblock/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_cblock/symbols.txt @@ -68,7 +68,8 @@ l_cull_box = .rodata:0x00000000; // type:object size:0x18 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_419_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_side_co_offset = .data:0x00000024; // type:object size:0x30 scope:global l_cyl_src = .data:0x00000054; // type:object size:0x44 scope:global @@ -104,6 +105,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa l_chainOffset = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float @3645 = .bss:0x00000060; // type:object size:0xC scope:local l_smokeSetOffset = .bss:0x0000006C; // type:object size:0xC scope:global +init$0000 = .bss:0x00000078; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_cdoor/symbols.txt b/config/GZ2E01/rels/d_a_obj_cdoor/symbols.txt index d9ddea02f2..4417b2c606 100644 --- a/config/GZ2E01/rels/d_a_obj_cdoor/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_cdoor/symbols.txt @@ -40,7 +40,8 @@ l_attentionOffsetY = .rodata:0x00000010; // type:object size:0x8 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_420_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_moveOffsetY = .data:0x00000028; // type:object size:0x8 scope:global @4020 = .data:0x00000030; // type:object size:0xC scope:local @@ -56,5 +57,5 @@ l_daObjCdoor_Method = .data:0x000000D8; // type:object size:0x20 scope:global g_profile_Obj_Cdoor = .data:0x000000F8; // type:object size:0x30 scope:global __vt__12daObjCdoor_c = .data:0x00000128; // type:object size:0x2C scope:global __vt__12J3DFrameCtrl = .data:0x00000154; // type:object size:0xC scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 -init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_chandelier/symbols.txt b/config/GZ2E01/rels/d_a_obj_chandelier/symbols.txt index b29239f506..088a3f0226 100644 --- a/config/GZ2E01/rels/d_a_obj_chandelier/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_chandelier/symbols.txt @@ -53,7 +53,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_421_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3715 = .data:0x00000024; // type:object size:0xC scope:local @3716 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_chest/symbols.txt b/config/GZ2E01/rels/d_a_obj_chest/symbols.txt index b457b70b62..54973a27dd 100644 --- a/config/GZ2E01/rels/d_a_obj_chest/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_chest/symbols.txt @@ -60,7 +60,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_422_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3876 = .data:0x00000024; // type:object size:0xC scope:local @3877 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_cho/splits.txt b/config/GZ2E01/rels/d_a_obj_cho/splits.txt index bc07dfd3e9..fb9fefedb8 100644 --- a/config/GZ2E01/rels/d_a_obj_cho/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_cho/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_cho.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_cho/symbols.txt b/config/GZ2E01/rels/d_a_obj_cho/symbols.txt index 358f24b81d..1e23062966 100644 --- a/config/GZ2E01/rels/d_a_obj_cho/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_cho/symbols.txt @@ -96,6 +96,6 @@ __vt__10daObjCHO_c = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_ChoHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_cwall/splits.txt b/config/GZ2E01/rels/d_a_obj_cwall/splits.txt index f093cbb230..c54f8ce49c 100644 --- a/config/GZ2E01/rels/d_a_obj_cwall/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_cwall/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_cwall.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_cwall/symbols.txt b/config/GZ2E01/rels/d_a_obj_cwall/symbols.txt index df0b6979e8..28627bf98a 100644 --- a/config/GZ2E01/rels/d_a_obj_cwall/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_cwall/symbols.txt @@ -100,7 +100,8 @@ l_check_max_wolf = .rodata:0x00000058; // type:object size:0xC scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_433_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_cull_box = .data:0x00000028; // type:object size:0x18 scope:global l_side_co_offset = .data:0x00000040; // type:object size:0x30 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_dan/splits.txt b/config/GZ2E01/rels/d_a_obj_dan/splits.txt index df7be832f3..3cdee62db3 100644 --- a/config/GZ2E01/rels/d_a_obj_dan/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_dan/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_dan.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_dan/symbols.txt b/config/GZ2E01/rels/d_a_obj_dan/symbols.txt index cda5b9f43b..fdb9192547 100644 --- a/config/GZ2E01/rels/d_a_obj_dan/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_dan/symbols.txt @@ -86,6 +86,6 @@ __vt__10daObjDAN_c = .data:0x000000BC; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000C8; // type:object size:0xC scope:global __vt__14daObj_DanHIO_c = .data:0x000000D4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_digsnow/symbols.txt b/config/GZ2E01/rels/d_a_obj_digsnow/symbols.txt index 0abdbc9a84..3fb2a69dfa 100644 --- a/config/GZ2E01/rels/d_a_obj_digsnow/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_digsnow/symbols.txt @@ -44,7 +44,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_437_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3713 = .data:0x00000024; // type:object size:0xC scope:local @3714 = .data:0x00000030; // type:object size:0xC scope:local @@ -60,4 +61,4 @@ __vt__8cM3dGAab = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__14dBgS_ObjGndChk = .data:0x0000011C; // type:object size:0x30 scope:global __vt__14daObjDigSnow_c = .data:0x0000014C; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_dmelevator/splits.txt b/config/GZ2E01/rels/d_a_obj_dmelevator/splits.txt index d4cf3d408f..ae33f5fd67 100644 --- a/config/GZ2E01/rels/d_a_obj_dmelevator/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_dmelevator/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_dmelevator.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_dmelevator/symbols.txt b/config/GZ2E01/rels/d_a_obj_dmelevator/symbols.txt index 19af75ed29..f004ac127a 100644 --- a/config/GZ2E01/rels/d_a_obj_dmelevator/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_dmelevator/symbols.txt @@ -82,7 +82,8 @@ l_swOffset = .rodata:0x00000000; // type:object size:0xC scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_438_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_el_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_sw_arcName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_eventName = .data:0x00000028; // type:object size:0x4 scope:global @@ -127,13 +128,14 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3654 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3657 = .bss:0x00000058; // type:object size:0xC scope:local @3658 = .bss:0x00000064; // type:object size:0xC scope:local @3659 = .bss:0x00000070; // type:object size:0xC scope:local l_push_check_pos$3653 = .bss:0x0000007C; // type:object size:0x30 scope:local -init$0000 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x000000AE; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte +init$0003 = .bss:0x000000AE; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000B4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000B8; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_drop/symbols.txt b/config/GZ2E01/rels/d_a_obj_drop/symbols.txt index 6d34713eb1..f95a35d596 100644 --- a/config/GZ2E01/rels/d_a_obj_drop/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_drop/symbols.txt @@ -80,7 +80,8 @@ target_angle_x$4297 = .rodata:0x00000090; // type:object size:0x6 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_439_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4815 = .data:0x00000020; // type:object size:0xC scope:local @4816 = .data:0x0000002C; // type:object size:0xC scope:local @4817 = .data:0x00000038; // type:object size:0xC scope:local @@ -102,5 +103,5 @@ __vt__10dCcD_GStts = .data:0x00000190; // type:object size:0xC scope:global __vt__8cM3dGSph = .data:0x0000019C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001B4; // type:object size:0x24 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 -init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_fireWood/splits.txt b/config/GZ2E01/rels/d_a_obj_fireWood/splits.txt index ed5962a1db..9e72d60d5a 100644 --- a/config/GZ2E01/rels/d_a_obj_fireWood/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_fireWood/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_fireWood.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_fireWood2/splits.txt b/config/GZ2E01/rels/d_a_obj_fireWood2/splits.txt index 8aeaef0582..c0e1563474 100644 --- a/config/GZ2E01/rels/d_a_obj_fireWood2/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_fireWood2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_fireWood2.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_firepillar/symbols.txt b/config/GZ2E01/rels/d_a_obj_firepillar/symbols.txt index 100ec3d9cd..9f69197274 100644 --- a/config/GZ2E01/rels/d_a_obj_firepillar/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_firepillar/symbols.txt @@ -40,7 +40,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_447_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:local align:4 data:float l_cps_src = .data:0x00000038; // type:object size:0x4C scope:local @3789 = .data:0x00000084; // type:object size:0xC scope:local @@ -54,4 +55,4 @@ __vt__10cCcD_GStts = .data:0x00000128; // type:object size:0xC scope:global __vt__10dCcD_GStts = .data:0x00000134; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000140; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000014C; // type:object size:0x24 scope:global -lbl_447_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_firepillar2/symbols.txt b/config/GZ2E01/rels/d_a_obj_firepillar2/symbols.txt index 2d2e1cfd64..59c76b1b71 100644 --- a/config/GZ2E01/rels/d_a_obj_firepillar2/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_firepillar2/symbols.txt @@ -59,7 +59,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_448_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:local align:4 data:float l_cps_src = .data:0x0000003C; // type:object size:0x4C scope:local @@ -81,4 +82,4 @@ __vt__10dCcD_GStts = .data:0x0000016C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000178; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001A8; // type:object size:0xC scope:global -lbl_448_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_food/splits.txt b/config/GZ2E01/rels/d_a_obj_food/splits.txt index 00ffb11a11..397338c68c 100644 --- a/config/GZ2E01/rels/d_a_obj_food/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_food/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_food.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_food/symbols.txt b/config/GZ2E01/rels/d_a_obj_food/symbols.txt index 8cc295a232..495e38aa46 100644 --- a/config/GZ2E01/rels/d_a_obj_food/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_food/symbols.txt @@ -70,6 +70,6 @@ __vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F0; // type:object size:0x24 scope:global __vt__16daObj_Food_HIO_c = .data:0x00000114; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3642 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_fw/splits.txt b/config/GZ2E01/rels/d_a_obj_fw/splits.txt index b07e9ec321..39b7b0be41 100644 --- a/config/GZ2E01/rels/d_a_obj_fw/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_fw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_fw.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_fw/symbols.txt b/config/GZ2E01/rels/d_a_obj_fw/symbols.txt index 5c6998a4d3..bb5a3adf18 100644 --- a/config/GZ2E01/rels/d_a_obj_fw/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_fw/symbols.txt @@ -50,6 +50,6 @@ l_daObj_Fw_Method = .data:0x00000010; // type:object size:0x20 scope:global g_profile_OBJ_FW = .data:0x00000030; // type:object size:0x30 scope:global __vt__14daObj_Fw_HIO_c = .data:0x00000060; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3642 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_gadget/splits.txt b/config/GZ2E01/rels/d_a_obj_gadget/splits.txt index 73f2637801..e67e4a0030 100644 --- a/config/GZ2E01/rels/d_a_obj_gadget/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_gadget/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gadget.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_gadget/symbols.txt b/config/GZ2E01/rels/d_a_obj_gadget/symbols.txt index 4555461a40..97542334a7 100644 --- a/config/GZ2E01/rels/d_a_obj_gadget/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_gadget/symbols.txt @@ -79,7 +79,8 @@ l_ccDObjData = .rodata:0x0000002C; // type:object size:0x30 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_454_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_resNameList = .data:0x00000030; // type:object size:0x8 scope:global l_ccDCyl = .data:0x00000038; // type:object size:0x44 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_gb/symbols.txt b/config/GZ2E01/rels/d_a_obj_gb/symbols.txt index 028ef25ccf..6cbdb3e271 100644 --- a/config/GZ2E01/rels/d_a_obj_gb/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_gb/symbols.txt @@ -28,7 +28,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_457_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double bmd$3914 = .data:0x00000020; // type:object size:0x8 scope:local brk$3915 = .data:0x00000028; // type:object size:0x8 scope:local btk$3916 = .data:0x00000030; // type:object size:0x8 scope:local diff --git a/config/GZ2E01/rels/d_a_obj_geyser/symbols.txt b/config/GZ2E01/rels/d_a_obj_geyser/symbols.txt index aa99a123e1..ff23b18df7 100644 --- a/config/GZ2E01/rels/d_a_obj_geyser/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_geyser/symbols.txt @@ -74,7 +74,8 @@ l_scale = .rodata:0x00000008; // type:object size:0x18 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_458_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float l_cps_src = .data:0x0000003C; // type:object size:0x4C scope:global @@ -94,5 +95,5 @@ __vt__10dCcD_GStts = .data:0x0000018C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000198; // type:object size:0xC scope:global __vt__8cM3dGLin = .data:0x000001A4; // type:object size:0xC scope:global __vt__13daObjGeyser_c = .data:0x000001B0; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 -init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_glowSphere/splits.txt b/config/GZ2E01/rels/d_a_obj_glowSphere/splits.txt index 7a32f7c9c4..bfeaf6a9fb 100644 --- a/config/GZ2E01/rels/d_a_obj_glowSphere/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_glowSphere/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_glowSphere.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_glowSphere/symbols.txt b/config/GZ2E01/rels/d_a_obj_glowSphere/symbols.txt index 9ec9ba5dab..a8c46c925c 100644 --- a/config/GZ2E01/rels/d_a_obj_glowSphere/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_glowSphere/symbols.txt @@ -69,7 +69,8 @@ mCcDObjInfo__10daGlwSph_c = .rodata:0x00000008; // type:object size:0x30 scope:g ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_459_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:local align:4 data:float mCcDSph__10daGlwSph_c = .data:0x00000038; // type:object size:0x40 scope:global l_prmColor = .data:0x00000078; // type:object size:0x4 scope:local @@ -119,8 +120,8 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa l_HIO = .bss:0x00000054; // type:object size:0xC scope:local align:4 data:float @3673 = .bss:0x00000060; // type:object size:0xC scope:local mSphMng__10daGlwSph_c = .bss:0x0000006C; // type:object size:0x3C4 scope:global -lbl_459_bss_430 = .bss:0x00000430; // type:object size:0x1 scope:local data:byte -lbl_459_bss_431 = .bss:0x00000431; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000430; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000431; // type:object size:0x1 scope:local align:1 data:byte sSeId$4016 = .bss:0x00000434; // type:object size:0x14 scope:local data:4byte mSphSe__12_GlSph_Mng_c = .bss:0x00000448; // type:object size:0x2 scope:global data:2byte mSeClrTmr__12_GlSph_Mng_c = .bss:0x0000044A; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2E01/rels/d_a_obj_gm/splits.txt b/config/GZ2E01/rels/d_a_obj_gm/splits.txt index 5a84ec5cc0..f07956488e 100644 --- a/config/GZ2E01/rels/d_a_obj_gm/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_gm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gm.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_gm/symbols.txt b/config/GZ2E01/rels/d_a_obj_gm/symbols.txt index 2608c59e73..56f6602a9f 100644 --- a/config/GZ2E01/rels/d_a_obj_gm/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_gm/symbols.txt @@ -70,7 +70,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_460_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double obj_size = .data:0x00000020; // type:object size:0x1C scope:global weg = .data:0x0000003C; // type:object size:0x1C scope:global tim = .data:0x00000058; // type:object size:0xE scope:global @@ -89,6 +90,6 @@ __vt__8cM3dGAab = .data:0x0000018C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000198; // type:object size:0x24 scope:global __vt__14daObj_Gm_HIO_c = .data:0x000001BC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3661 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_goGate/splits.txt b/config/GZ2E01/rels/d_a_obj_goGate/splits.txt index 354717688c..0d2a15792b 100644 --- a/config/GZ2E01/rels/d_a_obj_goGate/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_goGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_goGate.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_goGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_goGate/symbols.txt index 6ff435f84c..a2505cd7f8 100644 --- a/config/GZ2E01/rels/d_a_obj_goGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_goGate/symbols.txt @@ -41,7 +41,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_461_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3727 = .data:0x00000020; // type:object size:0xC scope:local @3728 = .data:0x0000002C; // type:object size:0xC scope:local @3729 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_gomikabe/splits.txt b/config/GZ2E01/rels/d_a_obj_gomikabe/splits.txt index e2b75e2cd5..f807654679 100644 --- a/config/GZ2E01/rels/d_a_obj_gomikabe/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_gomikabe/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gomikabe.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_gomikabe/symbols.txt b/config/GZ2E01/rels/d_a_obj_gomikabe/symbols.txt index 99f0c23f4d..bac3e3da28 100644 --- a/config/GZ2E01/rels/d_a_obj_gomikabe/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_gomikabe/symbols.txt @@ -91,6 +91,6 @@ __vt__8cM3dGSph = .data:0x00000090; // type:object size:0xC scope:global __vt__15daObjGOMIKABE_c = .data:0x0000009C; // type:object size:0x28 scope:global __vt__19daObjGOMIKABE_HIO_c = .data:0x000000C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3761 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_obj_gpTaru/splits.txt b/config/GZ2E01/rels/d_a_obj_gpTaru/splits.txt index e824a86e22..dc3917df81 100644 --- a/config/GZ2E01/rels/d_a_obj_gpTaru/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_gpTaru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gpTaru.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_gpTaru/symbols.txt b/config/GZ2E01/rels/d_a_obj_gpTaru/symbols.txt index 436b0400af..64e7c503c8 100644 --- a/config/GZ2E01/rels/d_a_obj_gpTaru/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_gpTaru/symbols.txt @@ -107,7 +107,8 @@ mCcDObjInfo__10daGpTaru_c = .rodata:0x00000014; // type:object size:0x30 scope:g ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_96_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__10daGpTaru_c = .data:0x00000020; // type:object size:0x44 scope:global @4338 = .data:0x00000064; // type:object size:0xC scope:local @4339 = .data:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_gra2/splits.txt b/config/GZ2E01/rels/d_a_obj_gra2/splits.txt index 5b6e332a9a..863e63fc7e 100644 --- a/config/GZ2E01/rels/d_a_obj_gra2/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_gra2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gra2.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_gra2/symbols.txt b/config/GZ2E01/rels/d_a_obj_gra2/symbols.txt index f07a434312..08c722e7bc 100644 --- a/config/GZ2E01/rels/d_a_obj_gra2/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_gra2/symbols.txt @@ -327,7 +327,8 @@ l_prticles_id$6229 = .rodata:0x00000254; // type:object size:0x6 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_463_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resFileNameList = .data:0x00000020; // type:object size:0x10 scope:global l_exLoadRes_GRAa = .data:0x00000030; // type:object size:0x10 scope:global l_exLoadRes_GRA_jump = .data:0x00000040; // type:object size:0x10 scope:global @@ -469,7 +470,7 @@ l_centerOfst = .bss:0x00000054; // type:object size:0xC scope:global @4027 = .bss:0x00000060; // type:object size:0xC scope:local l_HIO = .bss:0x0000006C; // type:object size:0x4 scope:global @5037 = .bss:0x00000070; // type:object size:0xC scope:local -init$5038 = .bss:0x0000007C; // type:object size:0x1 scope:local +init$5038 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte @5040 = .bss:0x00000080; // type:object size:0xC scope:local @5041 = .bss:0x0000008C; // type:object size:0xC scope:local @5042 = .bss:0x00000098; // type:object size:0xC scope:local @@ -486,10 +487,10 @@ init$5038 = .bss:0x0000007C; // type:object size:0x1 scope:local @5053 = .bss:0x0000011C; // type:object size:0xC scope:local aTrembleTrans$5036 = .bss:0x00000128; // type:object size:0xB4 scope:local @5298 = .bss:0x000001DC; // type:object size:0xC scope:local -init$5299 = .bss:0x000001E8; // type:object size:0x1 scope:local +init$5299 = .bss:0x000001E8; // type:object size:0x1 scope:local align:1 data:byte aOfst$5297 = .bss:0x000001EC; // type:object size:0xC scope:local @5404 = .bss:0x000001F8; // type:object size:0xC scope:local -init$5405 = .bss:0x00000204; // type:object size:0x1 scope:local +init$5405 = .bss:0x00000204; // type:object size:0x1 scope:local align:1 data:byte aEyeOfst$5403 = .bss:0x00000208; // type:object size:0xC scope:local @5648 = .bss:0x00000214; // type:object size:0xC scope:local @5651 = .bss:0x00000224; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_groundwater/splits.txt b/config/GZ2E01/rels/d_a_obj_groundwater/splits.txt index d8ef2670d5..080dbe02cc 100644 --- a/config/GZ2E01/rels/d_a_obj_groundwater/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_groundwater/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_groundwater.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_groundwater/symbols.txt b/config/GZ2E01/rels/d_a_obj_groundwater/symbols.txt index 9df302ee99..2d205727b3 100644 --- a/config/GZ2E01/rels/d_a_obj_groundwater/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_groundwater/symbols.txt @@ -41,7 +41,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_467_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3993 = .data:0x00000020; // type:object size:0xC scope:local @3994 = .data:0x0000002C; // type:object size:0xC scope:local @3995 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_h_saku/splits.txt b/config/GZ2E01/rels/d_a_obj_h_saku/splits.txt index 183f8e88a3..73a1dbdfd5 100644 --- a/config/GZ2E01/rels/d_a_obj_h_saku/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_h_saku/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_h_saku.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_heavySw/splits.txt b/config/GZ2E01/rels/d_a_obj_heavySw/splits.txt index fdbfff035e..7c3c1ca60d 100644 --- a/config/GZ2E01/rels/d_a_obj_heavySw/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_heavySw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_heavySw.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_heavySw/symbols.txt b/config/GZ2E01/rels/d_a_obj_heavySw/symbols.txt index 334059a3b4..6ba64ae3b8 100644 --- a/config/GZ2E01/rels/d_a_obj_heavySw/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_heavySw/symbols.txt @@ -60,7 +60,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_476_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3770 = .data:0x00000020; // type:object size:0xC scope:local @3771 = .data:0x0000002C; // type:object size:0xC scope:local @3772 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_hfuta/splits.txt b/config/GZ2E01/rels/d_a_obj_hfuta/splits.txt index 489dc0a1ba..e160aa45c9 100644 --- a/config/GZ2E01/rels/d_a_obj_hfuta/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_hfuta/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_hfuta.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_hfuta/symbols.txt b/config/GZ2E01/rels/d_a_obj_hfuta/symbols.txt index 419425f3e1..763e376aab 100644 --- a/config/GZ2E01/rels/d_a_obj_hfuta/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_hfuta/symbols.txt @@ -63,6 +63,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3687 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local data:byte @3690 = .bss:0x00000058; // type:object size:0xC scope:local @3691 = .bss:0x00000064; // type:object size:0xC scope:local @3692 = .bss:0x00000070; // type:object size:0xC scope:local @@ -106,7 +107,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3730 = .bss:0x00000238; // type:object size:0xC scope:local @3731 = .bss:0x00000244; // type:object size:0xC scope:local l_rot_data$3686 = .bss:0x00000250; // type:object size:0x102 scope:local -init$0000 = .bss:0x00000352; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000352; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000354; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000358; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000035C; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_hsTarget/splits.txt b/config/GZ2E01/rels/d_a_obj_hsTarget/splits.txt index 159497784a..b4b384c34e 100644 --- a/config/GZ2E01/rels/d_a_obj_hsTarget/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_hsTarget/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_hsTarget.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_ice_s/splits.txt b/config/GZ2E01/rels/d_a_obj_ice_s/splits.txt index 5a1b8599f3..1fe95ce4db 100644 --- a/config/GZ2E01/rels/d_a_obj_ice_s/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_ice_s/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ice_s.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_ice_s/symbols.txt b/config/GZ2E01/rels/d_a_obj_ice_s/symbols.txt index 23c57b9e6f..2d6551c178 100644 --- a/config/GZ2E01/rels/d_a_obj_ice_s/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_ice_s/symbols.txt @@ -65,6 +65,6 @@ g_profile_Obj_Ice_s = .data:0x00000024; // type:object size:0x30 scope:global __vt__12daObjIce_s_c = .data:0x00000054; // type:object size:0x28 scope:global __vt__17daOBJ_ICE_S_HIO_c = .data:0x0000007C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3639 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_iceblock/symbols.txt b/config/GZ2E01/rels/d_a_obj_iceblock/symbols.txt index 4bdd2a3dd1..e2aa9afc5e 100644 --- a/config/GZ2E01/rels/d_a_obj_iceblock/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_iceblock/symbols.txt @@ -89,7 +89,8 @@ l_check_offsetXZ$4641 = .rodata:0x00000168; // type:object size:0x3C scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_481_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @4231 = .data:0x00000024; // type:object size:0xC scope:local @4232 = .data:0x00000030; // type:object size:0xC scope:local @@ -110,5 +111,5 @@ __vt__8cM3dGAab = .data:0x00000164; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000170; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x00000194; // type:object size:0xC scope:global __vt__13daObjIceBlk_c = .data:0x000001A0; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 -init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_iceleaf/symbols.txt b/config/GZ2E01/rels/d_a_obj_iceleaf/symbols.txt index 4e26d78eba..968ddd7b96 100644 --- a/config/GZ2E01/rels/d_a_obj_iceleaf/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_iceleaf/symbols.txt @@ -55,7 +55,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_482_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cyl_src = .data:0x00000024; // type:object size:0x44 scope:global @3975 = .data:0x00000068; // type:object size:0xC scope:local @@ -77,5 +78,5 @@ __vt__8cM3dGCyl = .data:0x0000019C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001B4; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001D8; // type:object size:0xC scope:global -init$1997 = .bss:0x00000000; // type:object size:0x1 data:byte -init$2129 = .bss:0x00000001; // type:object size:0x1 data:byte +init$1997 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$2129 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_ita/splits.txt b/config/GZ2E01/rels/d_a_obj_ita/splits.txt index 596b188993..86d91f3f61 100644 --- a/config/GZ2E01/rels/d_a_obj_ita/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_ita/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ita.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_itamato/splits.txt b/config/GZ2E01/rels/d_a_obj_itamato/splits.txt index 978d110e95..7e960f0232 100644 --- a/config/GZ2E01/rels/d_a_obj_itamato/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_itamato/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_itamato.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_ito/splits.txt b/config/GZ2E01/rels/d_a_obj_ito/splits.txt index 57e4daea3e..07bfd8fd4c 100644 --- a/config/GZ2E01/rels/d_a_obj_ito/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_ito/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ito.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_ito/symbols.txt b/config/GZ2E01/rels/d_a_obj_ito/symbols.txt index 7c0a0e3415..a548ca3657 100644 --- a/config/GZ2E01/rels/d_a_obj_ito/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_ito/symbols.txt @@ -80,6 +80,6 @@ __vt__8cM3dGSph = .data:0x000000B8; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x000000C4; // type:object size:0x14 scope:global __vt__15daObj_Ito_HIO_c = .data:0x000000D8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3765 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_kabuto/splits.txt b/config/GZ2E01/rels/d_a_obj_kabuto/splits.txt index ede0d65156..906b589a51 100644 --- a/config/GZ2E01/rels/d_a_obj_kabuto/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_kabuto/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kabuto.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_kabuto/symbols.txt b/config/GZ2E01/rels/d_a_obj_kabuto/symbols.txt index b8e837cd04..e380990650 100644 --- a/config/GZ2E01/rels/d_a_obj_kabuto/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kabuto/symbols.txt @@ -101,6 +101,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KabHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_kag/splits.txt b/config/GZ2E01/rels/d_a_obj_kag/splits.txt index 0f89dce71b..a3d02bfa53 100644 --- a/config/GZ2E01/rels/d_a_obj_kag/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_kag/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kag.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_kag/symbols.txt b/config/GZ2E01/rels/d_a_obj_kag/symbols.txt index 7970aa57b2..6eefbd8374 100644 --- a/config/GZ2E01/rels/d_a_obj_kag/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kag/symbols.txt @@ -101,7 +101,8 @@ l_musiya_num = .rodata:0x0000010C; // type:object size:0x4 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_489_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_sph_src__25@unnamed@d_a_obj_kag_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global @3980 = .data:0x00000060; // type:object size:0xC scope:local data:4byte @4341 = .data:0x0000006C; // type:object size:0xC scope:local data:4byte @@ -128,6 +129,6 @@ __vt__8cM3dGPla = .data:0x00000194; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001A0; // type:object size:0xC scope:global __vt__14daObj_KagHIO_c = .data:0x000001AC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_kago/splits.txt b/config/GZ2E01/rels/d_a_obj_kago/splits.txt index 6083fbd40d..14dd82a7fa 100644 --- a/config/GZ2E01/rels/d_a_obj_kago/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_kago/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kago.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_kago/symbols.txt b/config/GZ2E01/rels/d_a_obj_kago/symbols.txt index e7c33f21ba..71c582affd 100644 --- a/config/GZ2E01/rels/d_a_obj_kago/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kago/symbols.txt @@ -90,7 +90,8 @@ heapSize$3870 = .rodata:0x0000005C; // type:object size:0x14 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_491_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:local data:4byte l_resNameList = .data:0x00000030; // type:object size:0x8 scope:local l_ccDCyl = .data:0x00000038; // type:object size:0x44 scope:local diff --git a/config/GZ2E01/rels/d_a_obj_kamakiri/splits.txt b/config/GZ2E01/rels/d_a_obj_kamakiri/splits.txt index 0f4ccae4fd..a54be4fbf7 100644 --- a/config/GZ2E01/rels/d_a_obj_kamakiri/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_kamakiri/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kamakiri.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_kamakiri/symbols.txt b/config/GZ2E01/rels/d_a_obj_kamakiri/symbols.txt index abc7ce9de9..0b5d0c4ebc 100644 --- a/config/GZ2E01/rels/d_a_obj_kamakiri/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kamakiri/symbols.txt @@ -98,6 +98,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KamHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_kanban2/splits.txt b/config/GZ2E01/rels/d_a_obj_kanban2/splits.txt index 61180c71f8..28418b62ab 100644 --- a/config/GZ2E01/rels/d_a_obj_kanban2/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_kanban2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kanban2.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_kanban2/symbols.txt b/config/GZ2E01/rels/d_a_obj_kanban2/symbols.txt index a5049a2f87..7e4def76ff 100644 --- a/config/GZ2E01/rels/d_a_obj_kanban2/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kanban2/symbols.txt @@ -147,10 +147,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_98_bss_45 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3965 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:local data:byte @4561 = .bss:0x00000060; // type:object size:0xC scope:local +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte sc$4560 = .bss:0x00000070; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_kantera/symbols.txt b/config/GZ2E01/rels/d_a_obj_kantera/symbols.txt index 8665afda0e..b64d328382 100644 --- a/config/GZ2E01/rels/d_a_obj_kantera/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kantera/symbols.txt @@ -50,7 +50,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_494_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4184 = .data:0x00000020; // type:object size:0xC scope:local @4185 = .data:0x0000002C; // type:object size:0xC scope:local @4186 = .data:0x00000038; // type:object size:0xC scope:local @@ -66,4 +67,4 @@ __vt__8cM3dGAab = .data:0x00000100; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000010C; // type:object size:0x24 scope:global __vt__15daItemKantera_c = .data:0x00000130; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x00000174; // type:object size:0xC scope:global -lbl_494_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_katatsumuri/splits.txt b/config/GZ2E01/rels/d_a_obj_katatsumuri/splits.txt index a445b88e2d..4fb5fc047f 100644 --- a/config/GZ2E01/rels/d_a_obj_katatsumuri/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_katatsumuri/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_katatsumuri.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_katatsumuri/symbols.txt b/config/GZ2E01/rels/d_a_obj_katatsumuri/symbols.txt index 23642053b4..4dac95e845 100644 --- a/config/GZ2E01/rels/d_a_obj_katatsumuri/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_katatsumuri/symbols.txt @@ -94,6 +94,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KatHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_kbacket/splits.txt b/config/GZ2E01/rels/d_a_obj_kbacket/splits.txt index 10d5a8fb94..99aea992f8 100644 --- a/config/GZ2E01/rels/d_a_obj_kbacket/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_kbacket/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kbacket.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_kbacket/symbols.txt b/config/GZ2E01/rels/d_a_obj_kbacket/symbols.txt index 537a647d53..e954828f32 100644 --- a/config/GZ2E01/rels/d_a_obj_kbacket/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kbacket/symbols.txt @@ -81,7 +81,8 @@ l_ccDObjData = .rodata:0x0000002C; // type:object size:0x30 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_99_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_resNameList = .data:0x00000030; // type:object size:0x4 scope:global data:4byte l_ccDCyl = .data:0x00000034; // type:object size:0x44 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_kbox/splits.txt b/config/GZ2E01/rels/d_a_obj_kbox/splits.txt index 517449ef35..dcb92fa326 100644 --- a/config/GZ2E01/rels/d_a_obj_kbox/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_kbox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kbox.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_kbox/symbols.txt b/config/GZ2E01/rels/d_a_obj_kbox/symbols.txt index d47ce36508..f4f2b7d9ea 100644 --- a/config/GZ2E01/rels/d_a_obj_kbox/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kbox/symbols.txt @@ -105,10 +105,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @3976 = .bss:0x00000060; // type:object size:0xC scope:local +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte sc$3975 = .bss:0x00000070; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_key/splits.txt b/config/GZ2E01/rels/d_a_obj_key/splits.txt index f0e95d6771..c38900b510 100644 --- a/config/GZ2E01/rels/d_a_obj_key/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_key/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_key.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_key/symbols.txt b/config/GZ2E01/rels/d_a_obj_key/symbols.txt index c56aef8e4e..1be44badfd 100644 --- a/config/GZ2E01/rels/d_a_obj_key/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_key/symbols.txt @@ -74,7 +74,7 @@ __vt__8cM3dGAab = .data:0x00000060; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000006C; // type:object size:0x24 scope:global __vt__15daObj_Key_HIO_c = .data:0x00000090; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3773 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte target_info_count = .bss:0x00000028; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2E01/rels/d_a_obj_keyhole/splits.txt b/config/GZ2E01/rels/d_a_obj_keyhole/splits.txt index 93c8d55660..718783fd0a 100644 --- a/config/GZ2E01/rels/d_a_obj_keyhole/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_keyhole/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_keyhole.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_keyhole/symbols.txt b/config/GZ2E01/rels/d_a_obj_keyhole/symbols.txt index 6eb9ea689f..9e59b0df9c 100644 --- a/config/GZ2E01/rels/d_a_obj_keyhole/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_keyhole/symbols.txt @@ -89,7 +89,8 @@ estimateSizeTbl$4475 = .rodata:0x000000B0; // type:object size:0x14 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_499_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double bmd_d$4377 = .data:0x00000020; // type:object size:0x28 scope:local mdl_f$4378 = .data:0x00000048; // type:object size:0x28 scope:local bck_d$4396 = .data:0x00000070; // type:object size:0x28 scope:local @@ -121,10 +122,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3650 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @3934 = .bss:0x00000060; // type:object size:0xC scope:local +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte @3937 = .bss:0x00000070; // type:object size:0xC scope:local @3938 = .bss:0x0000007C; // type:object size:0xC scope:local @3939 = .bss:0x00000088; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_kgate/symbols.txt b/config/GZ2E01/rels/d_a_obj_kgate/symbols.txt index 61c0f81181..f2d9d60e27 100644 --- a/config/GZ2E01/rels/d_a_obj_kgate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kgate/symbols.txt @@ -96,7 +96,8 @@ l_tg_offset$4833 = .rodata:0x00000158; // type:object size:0x30 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_100_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0xC scope:global l_evName$4056 = .data:0x0000002C; // type:object size:0xC scope:local @4582 = .data:0x00000038; // type:object size:0xC scope:local @@ -116,4 +117,4 @@ __vt__8cM3dGAab = .data:0x00000140; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x0000014C; // type:object size:0xC scope:global __vt__12daObjKGate_c = .data:0x00000158; // type:object size:0x28 scope:global init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 -init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_ki/splits.txt b/config/GZ2E01/rels/d_a_obj_ki/splits.txt index a220f5d6da..0274050b1b 100644 --- a/config/GZ2E01/rels/d_a_obj_ki/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_ki/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ki.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_ki/symbols.txt b/config/GZ2E01/rels/d_a_obj_ki/symbols.txt index 9a2754b5af..be0b46d673 100644 --- a/config/GZ2E01/rels/d_a_obj_ki/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_ki/symbols.txt @@ -47,6 +47,6 @@ l_daObj_Ki_Method = .data:0x00000010; // type:object size:0x20 scope:global g_profile_OBJ_KI = .data:0x00000030; // type:object size:0x30 scope:global __vt__14daObj_Ki_HIO_c = .data:0x00000060; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_kiPot/splits.txt b/config/GZ2E01/rels/d_a_obj_kiPot/splits.txt index 212bdb7626..938fc2db32 100644 --- a/config/GZ2E01/rels/d_a_obj_kiPot/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_kiPot/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kiPot.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_kita/splits.txt b/config/GZ2E01/rels/d_a_obj_kita/splits.txt index 332b298e53..c5fa02f337 100644 --- a/config/GZ2E01/rels/d_a_obj_kita/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_kita/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kita.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_kita/symbols.txt b/config/GZ2E01/rels/d_a_obj_kita/symbols.txt index bac9b5db57..3934771498 100644 --- a/config/GZ2E01/rels/d_a_obj_kita/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kita/symbols.txt @@ -50,6 +50,6 @@ l_daObj_Kita_Method = .data:0x00000000; // type:object size:0x20 scope:local g_profile_OBJ_KITA = .data:0x00000020; // type:object size:0x30 scope:global __vt__16daObj_Kita_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_obj_kshutter/symbols.txt b/config/GZ2E01/rels/d_a_obj_kshutter/symbols.txt index f1c7eb96eb..4a78c2963c 100644 --- a/config/GZ2E01/rels/d_a_obj_kshutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kshutter/symbols.txt @@ -73,7 +73,8 @@ l_eff_id$4307 = .rodata:0x00000084; // type:object size:0xA scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_506_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x14 scope:global l_anmName = .data:0x00000034; // type:object size:0x28 scope:global l_eventName = .data:0x0000005C; // type:object size:0x28 scope:global @@ -102,8 +103,8 @@ daObjKshtr_METHODS = .data:0x00000200; // type:object size:0x20 scope:global g_profile_Obj_Kshutter = .data:0x00000220; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000250; // type:object size:0xC scope:global __vt__12daObjKshtr_c = .data:0x0000025C; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 -init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x00000002; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x00000003; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x00000002; // type:object size:0x1 scope:local align:1 data:byte +init$0003 = .bss:0x00000003; // type:object size:0x1 scope:local align:1 data:byte +init$0004 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_ktOnFire/splits.txt b/config/GZ2E01/rels/d_a_obj_ktOnFire/splits.txt index 7c63735e8c..03141eab1b 100644 --- a/config/GZ2E01/rels/d_a_obj_ktOnFire/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_ktOnFire/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ktOnFire.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_kuwagata/splits.txt b/config/GZ2E01/rels/d_a_obj_kuwagata/splits.txt index c9ede69e1b..e3532a60e6 100644 --- a/config/GZ2E01/rels/d_a_obj_kuwagata/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_kuwagata/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kuwagata.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_kuwagata/symbols.txt b/config/GZ2E01/rels/d_a_obj_kuwagata/symbols.txt index 6b58a43d16..fef3b93622 100644 --- a/config/GZ2E01/rels/d_a_obj_kuwagata/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kuwagata/symbols.txt @@ -99,6 +99,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KuwHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_ladder/symbols.txt b/config/GZ2E01/rels/d_a_obj_ladder/symbols.txt index 9414292f6f..3b0880eb7a 100644 --- a/config/GZ2E01/rels/d_a_obj_ladder/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_ladder/symbols.txt @@ -51,7 +51,8 @@ M_arcname__Q211daObjLadder5Act_c = .rodata:0x00000024; // type:object size:0x5 s ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_103_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double L_attr_type__Q211daObjLadder28@unnamed@d_a_obj_ladder_cpp@ = .data:0x00000020; // type:object size:0x30 scope:local @3878 = .data:0x00000050; // type:object size:0xC scope:local @3879 = .data:0x0000005C; // type:object size:0xC scope:local @@ -64,4 +65,4 @@ g_profile_Obj_Ladder = .data:0x000000E8; // type:object size:0x30 scope:global __vt__14dBgS_ObjGndChk = .data:0x00000118; // type:object size:0x30 scope:global __vt__Q211daObjLadder5Act_c = .data:0x00000148; // type:object size:0x28 scope:global M_tmp_mtx__Q211daObjLadder5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global -lbl_103_bss_30 = .bss:0x00000030; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000030; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lbox/splits.txt b/config/GZ2E01/rels/d_a_obj_lbox/splits.txt index 3fff317a32..8c2427e5c2 100644 --- a/config/GZ2E01/rels/d_a_obj_lbox/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lbox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lbox.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lbox/symbols.txt b/config/GZ2E01/rels/d_a_obj_lbox/symbols.txt index f6f81222cf..b6f5b49362 100644 --- a/config/GZ2E01/rels/d_a_obj_lbox/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lbox/symbols.txt @@ -47,6 +47,6 @@ __vt__8cM3dGAab = .data:0x0000009C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000A8; // type:object size:0x24 scope:global __vt__16daObj_Lbox_HIO_c = .data:0x000000CC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_life_container/symbols.txt b/config/GZ2E01/rels/d_a_obj_life_container/symbols.txt index 61eb544282..424192702d 100644 --- a/config/GZ2E01/rels/d_a_obj_life_container/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_life_container/symbols.txt @@ -78,7 +78,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_53_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4479 = .data:0x00000020; // type:object size:0xC scope:local @4480 = .data:0x0000002C; // type:object size:0xC scope:local @4481 = .data:0x00000038; // type:object size:0xC scope:local @@ -97,4 +98,4 @@ __vt__8cM3dGAab = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__11daObjLife_c = .data:0x00000184; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001C8; // type:object size:0xC scope:global -lbl_53_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv1Candle00/splits.txt b/config/GZ2E01/rels/d_a_obj_lv1Candle00/splits.txt index 0ea456e188..ed188e11ad 100644 --- a/config/GZ2E01/rels/d_a_obj_lv1Candle00/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv1Candle00/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv1Candle00.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv1Candle01/splits.txt b/config/GZ2E01/rels/d_a_obj_lv1Candle01/splits.txt index 68a546f9e6..e4fb138496 100644 --- a/config/GZ2E01/rels/d_a_obj_lv1Candle01/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv1Candle01/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv1Candle01.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv2Candle/splits.txt b/config/GZ2E01/rels/d_a_obj_lv2Candle/splits.txt index 62f91bb2ed..b618332442 100644 --- a/config/GZ2E01/rels/d_a_obj_lv2Candle/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv2Candle/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv2Candle.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv3Candle/splits.txt b/config/GZ2E01/rels/d_a_obj_lv3Candle/splits.txt index dd14a358b4..ebe5dd296f 100644 --- a/config/GZ2E01/rels/d_a_obj_lv3Candle/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv3Candle/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv3Candle.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv3Water/splits.txt b/config/GZ2E01/rels/d_a_obj_lv3Water/splits.txt index ce388d462c..47234d64fd 100644 --- a/config/GZ2E01/rels/d_a_obj_lv3Water/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv3Water/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv3Water.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv3Water/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv3Water/symbols.txt index 395b466335..c3904d96eb 100644 --- a/config/GZ2E01/rels/d_a_obj_lv3Water/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv3Water/symbols.txt @@ -50,7 +50,8 @@ estimateSizeTbl$3746 = .rodata:0x000001A8; // type:object size:0x2A scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_518_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameIdx = .data:0x00000020; // type:object size:0x54 scope:global @3830 = .data:0x00000074; // type:object size:0xC scope:local @3831 = .data:0x00000080; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv3Water2/splits.txt b/config/GZ2E01/rels/d_a_obj_lv3Water2/splits.txt index b224967d11..844154d523 100644 --- a/config/GZ2E01/rels/d_a_obj_lv3Water2/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv3Water2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv3Water2.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv3Water2/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv3Water2/symbols.txt index 178ea7b961..acfa06cd3c 100644 --- a/config/GZ2E01/rels/d_a_obj_lv3Water2/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv3Water2/symbols.txt @@ -47,7 +47,8 @@ l_btkIdx = .rodata:0x00000008; // type:object size:0x4 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_519_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameIdx = .data:0x00000020; // type:object size:0x4 scope:global @3767 = .data:0x00000024; // type:object size:0xC scope:local @3768 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv4CandleDemoTag/splits.txt b/config/GZ2E01/rels/d_a_obj_lv4CandleDemoTag/splits.txt index 212da12114..bd0f1f032b 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4CandleDemoTag/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4CandleDemoTag/splits.txt @@ -10,7 +10,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4CandleDemoTag.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt index d35995e8c0..fc76308d7d 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt @@ -54,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000011C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3632 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:2byte -hio_set = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv4CandleTag/splits.txt b/config/GZ2E01/rels/d_a_obj_lv4CandleTag/splits.txt index 1482725f04..41a6e44e77 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4CandleTag/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4CandleTag/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4CandleTag.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv4CandleTag/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4CandleTag/symbols.txt index 6d3d54516a..f3eccbf113 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4CandleTag/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4CandleTag/symbols.txt @@ -41,7 +41,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_524_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3686 = .data:0x00000020; // type:object size:0xC scope:local @3687 = .data:0x0000002C; // type:object size:0xC scope:local @3688 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv4EdShutter/splits.txt b/config/GZ2E01/rels/d_a_obj_lv4EdShutter/splits.txt index 83fbb12549..0473970533 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4EdShutter/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4EdShutter/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4EdShutter.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv4EdShutter/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4EdShutter/symbols.txt index af557bc7c0..0044f39bcb 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4EdShutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4EdShutter/symbols.txt @@ -50,7 +50,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_525_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3721 = .data:0x00000020; // type:object size:0xC scope:local @3722 = .data:0x0000002C; // type:object size:0xC scope:local @3723 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv4Gate/splits.txt b/config/GZ2E01/rels/d_a_obj_lv4Gate/splits.txt index c303a6c3b5..d140489c9b 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4Gate/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4Gate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4Gate.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv4Gate/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4Gate/symbols.txt index 2e951f990a..332f096bca 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4Gate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4Gate/symbols.txt @@ -40,7 +40,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_526_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3725 = .data:0x00000020; // type:object size:0xC scope:local @3726 = .data:0x0000002C; // type:object size:0xC scope:local @3727 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv4HsTarget/splits.txt b/config/GZ2E01/rels/d_a_obj_lv4HsTarget/splits.txt index 6f82fdbe60..84dc0254c9 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4HsTarget/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4HsTarget/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4HsTarget.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv4PoGate/splits.txt b/config/GZ2E01/rels/d_a_obj_lv4PoGate/splits.txt index eebf3bbd28..cfe3d115f5 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4PoGate/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4PoGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4PoGate.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv4PoGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4PoGate/symbols.txt index 4abc55c44d..dd0c2116d2 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4PoGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4PoGate/symbols.txt @@ -55,7 +55,8 @@ particle_id$3866 = .rodata:0x00000030; // type:object size:0x14 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_528_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3727 = .data:0x00000020; // type:object size:0xC scope:local @3728 = .data:0x0000002C; // type:object size:0xC scope:local @3729 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv4RailWall/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4RailWall/symbols.txt index e07252aed7..44e1d3607c 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4RailWall/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4RailWall/symbols.txt @@ -56,7 +56,8 @@ l_spd_tbl$3801 = .rodata:0x00000020; // type:object size:0x44 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_529_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3758 = .data:0x00000024; // type:object size:0xC scope:local @3759 = .data:0x00000030; // type:object size:0xC scope:local @@ -72,4 +73,4 @@ __vt__8cM3dGAab = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__17dEvLib_callback_c = .data:0x0000011C; // type:object size:0x18 scope:global __vt__14daObjLv4Wall_c = .data:0x00000134; // type:object size:0x48 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv4SlideWall/splits.txt b/config/GZ2E01/rels/d_a_obj_lv4SlideWall/splits.txt index 0013f2b984..8fc8c7c869 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4SlideWall/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4SlideWall/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4SlideWall.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv4SlideWall/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4SlideWall/symbols.txt index 6e6c69830f..b0b70d2087 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4SlideWall/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4SlideWall/symbols.txt @@ -40,7 +40,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_530_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3720 = .data:0x00000020; // type:object size:0xC scope:local @3721 = .data:0x0000002C; // type:object size:0xC scope:local @3722 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv4bridge/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4bridge/symbols.txt index b1f2847f63..2ebfbb2174 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4bridge/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4bridge/symbols.txt @@ -43,7 +43,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_531_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3702 = .data:0x00000024; // type:object size:0xC scope:local @3703 = .data:0x00000030; // type:object size:0xC scope:local @@ -53,4 +54,4 @@ daObjLv4Brg_METHODS = .data:0x0000006C; // type:object size:0x20 scope:global g_profile_Obj_Lv4Bridge = .data:0x0000008C; // type:object size:0x30 scope:global __vt__17dEvLib_callback_c = .data:0x000000BC; // type:object size:0x18 scope:global __vt__13daObjLv4Brg_c = .data:0x000000D4; // type:object size:0x48 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv4digsand/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4digsand/symbols.txt index 879fe47ae6..df486208fc 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4digsand/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4digsand/symbols.txt @@ -44,7 +44,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_533_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte @3715 = .data:0x00000024; // type:object size:0xC scope:local @3716 = .data:0x00000030; // type:object size:0xC scope:local @@ -60,4 +61,4 @@ __vt__8cM3dGAab = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__14dBgS_ObjGndChk = .data:0x0000011C; // type:object size:0x30 scope:global __vt__16daObjL4DigSand_c = .data:0x0000014C; // type:object size:0x28 scope:global -lbl_533_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv4floor/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4floor/symbols.txt index 2d9d9abaaf..0c2ab206d2 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4floor/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4floor/symbols.txt @@ -30,7 +30,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_534_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3678 = .data:0x00000024; // type:object size:0xC scope:local @3679 = .data:0x00000030; // type:object size:0xC scope:local @@ -39,4 +40,4 @@ l_func$3677 = .data:0x00000048; // type:object size:0x24 scope:local daObjLv4Floor_METHODS = .data:0x0000006C; // type:object size:0x20 scope:global g_profile_Obj_Lv4Floor = .data:0x0000008C; // type:object size:0x30 scope:global __vt__15daObjLv4Floor_c = .data:0x000000BC; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv4sand/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4sand/symbols.txt index 7ee6d149ae..a23f49092e 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4sand/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4sand/symbols.txt @@ -43,7 +43,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_538_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3754 = .data:0x00000024; // type:object size:0xC scope:local @3755 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv5FloorBoard/splits.txt b/config/GZ2E01/rels/d_a_obj_lv5FloorBoard/splits.txt index 03c8eb538f..cadd4c57b6 100644 --- a/config/GZ2E01/rels/d_a_obj_lv5FloorBoard/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv5FloorBoard/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv5FloorBoard.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv5FloorBoard/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv5FloorBoard/symbols.txt index 2eac480fb6..bc8cd5383d 100644 --- a/config/GZ2E01/rels/d_a_obj_lv5FloorBoard/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv5FloorBoard/symbols.txt @@ -41,7 +41,8 @@ mCcDObjInfo__12daFlorBoad_c = .rodata:0x00000004; // type:object size:0x30 scope ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_539_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__12daFlorBoad_c = .data:0x00000020; // type:object size:0x44 scope:global @3839 = .data:0x00000064; // type:object size:0xC scope:local @3840 = .data:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv5IceWall/splits.txt b/config/GZ2E01/rels/d_a_obj_lv5IceWall/splits.txt index 723c8fa8f9..53d5edc56b 100644 --- a/config/GZ2E01/rels/d_a_obj_lv5IceWall/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv5IceWall/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv5IceWall.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv5IceWall/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv5IceWall/symbols.txt index 807ec02ae0..c3a5d6c460 100644 --- a/config/GZ2E01/rels/d_a_obj_lv5IceWall/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv5IceWall/symbols.txt @@ -55,7 +55,8 @@ l_eff_break_b$4077 = .rodata:0x00000078; // type:object size:0x4 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_540_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daIceWall_c = .data:0x00000020; // type:object size:0x44 scope:global @3891 = .data:0x00000064; // type:object size:0xC scope:local @3892 = .data:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv5SwIce/splits.txt b/config/GZ2E01/rels/d_a_obj_lv5SwIce/splits.txt index d874b76741..63f82db0cf 100644 --- a/config/GZ2E01/rels/d_a_obj_lv5SwIce/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv5SwIce/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv5SwIce.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv5SwIce/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv5SwIce/symbols.txt index c44ff405e5..d7126438ad 100644 --- a/config/GZ2E01/rels/d_a_obj_lv5SwIce/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv5SwIce/symbols.txt @@ -44,7 +44,8 @@ l_eff_break$3922 = .rodata:0x00000048; // type:object size:0x4 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_541_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__12daLv5SwIce_c = .data:0x00000020; // type:object size:0x44 scope:global @3837 = .data:0x00000064; // type:object size:0xC scope:local @3838 = .data:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv6ChangeGate/splits.txt b/config/GZ2E01/rels/d_a_obj_lv6ChangeGate/splits.txt index 1f51bcecf7..96725b61e7 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6ChangeGate/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6ChangeGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6ChangeGate.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv6ChangeGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6ChangeGate/symbols.txt index c2d0a46f7b..c46a180e8d 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6ChangeGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6ChangeGate/symbols.txt @@ -61,7 +61,8 @@ mCcDObjInfo__17daLv6ChangeGate_c = .rodata:0x00000008; // type:object size:0x30 ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_544_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__17daLv6ChangeGate_c = .data:0x00000020; // type:object size:0x44 scope:global @3874 = .data:0x00000064; // type:object size:0xC scope:local @3875 = .data:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv6FurikoTrap/splits.txt b/config/GZ2E01/rels/d_a_obj_lv6FurikoTrap/splits.txt index 9f6a1bccd7..2147daf592 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6FurikoTrap/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6FurikoTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6FurikoTrap.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv6Lblock/splits.txt b/config/GZ2E01/rels/d_a_obj_lv6Lblock/splits.txt index c457136059..ac127f1004 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6Lblock/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6Lblock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6Lblock.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv6Lblock/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6Lblock/symbols.txt index 02c819dfdd..14d4bc67e2 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6Lblock/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6Lblock/symbols.txt @@ -40,7 +40,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_546_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_liftUpMax = .data:0x00000020; // type:object size:0x8 scope:global @3734 = .data:0x00000028; // type:object size:0xC scope:local @3735 = .data:0x00000034; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv6SwGate/splits.txt b/config/GZ2E01/rels/d_a_obj_lv6SwGate/splits.txt index feefe6f370..5b6673926d 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6SwGate/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6SwGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6SwGate.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv6SwGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6SwGate/symbols.txt index 4f493cb9d1..d8b5fe5be2 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6SwGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6SwGate/symbols.txt @@ -56,7 +56,8 @@ mCcDObjInfo__13daLv6SwGate_c = .rodata:0x0000000C; // type:object size:0x30 scop ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_547_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__13daLv6SwGate_c = .data:0x00000020; // type:object size:0x44 scope:global l_cull_box = .data:0x00000064; // type:object size:0x18 scope:global align:4 data:float @3948 = .data:0x0000007C; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv6SzGate/splits.txt b/config/GZ2E01/rels/d_a_obj_lv6SzGate/splits.txt index 48d480013a..11a87ce927 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6SzGate/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6SzGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6SzGate.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv6SzGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6SzGate/symbols.txt index 1071142231..c913f65210 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6SzGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6SzGate/symbols.txt @@ -49,7 +49,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_548_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global align:4 data:float @3799 = .data:0x00000038; // type:object size:0xC scope:local @3800 = .data:0x00000044; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv6Tenbin/splits.txt b/config/GZ2E01/rels/d_a_obj_lv6Tenbin/splits.txt index 474b2d7989..ba47f9d24c 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6Tenbin/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6Tenbin/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6Tenbin.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv6TogeRoll/splits.txt b/config/GZ2E01/rels/d_a_obj_lv6TogeRoll/splits.txt index 407a59b7f6..250d23638c 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6TogeRoll/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6TogeRoll/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6TogeRoll.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv6TogeRoll/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6TogeRoll/symbols.txt index 72e2e5d3ba..a54ca051e6 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6TogeRoll/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6TogeRoll/symbols.txt @@ -73,7 +73,8 @@ mSpeed__12daTogeRoll_c = .rodata:0x0000006C; // type:object size:0x40 scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_550_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDSph__12daTogeRoll_c = .data:0x00000020; // type:object size:0x40 scope:global mCcDCps__12daTogeRoll_c = .data:0x00000060; // type:object size:0x4C scope:global @3971 = .data:0x000000AC; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv6TogeTrap/splits.txt b/config/GZ2E01/rels/d_a_obj_lv6TogeTrap/splits.txt index 12d78e691e..a5b238b4e7 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6TogeTrap/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6TogeTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6TogeTrap.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv6TogeTrap/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6TogeTrap/symbols.txt index 526b759908..303c8d3f6d 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6TogeTrap/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6TogeTrap/symbols.txt @@ -96,7 +96,8 @@ estimateSizeTbl$3689 = .rodata:0x000000D4; // type:object size:0x6 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_551_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDSph__15daLv6TogeTrap_c = .data:0x00000020; // type:object size:0x40 scope:global mCcDCyl__15daLv6TogeTrap_c = .data:0x00000060; // type:object size:0x44 scope:global l_resNameIdx = .data:0x000000A4; // type:object size:0xC scope:global diff --git a/config/GZ2E01/rels/d_a_obj_lv6bemos/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6bemos/symbols.txt index 324bc4689e..1fa03a00f1 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6bemos/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6bemos/symbols.txt @@ -53,7 +53,8 @@ l_particle_id$3914 = .rodata:0x00000078; // type:object size:0xC scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_552_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float l_cps_src = .data:0x0000003C; // type:object size:0x4C scope:global @@ -71,4 +72,4 @@ __vt__8cM3dGAab = .data:0x00000174; // type:object size:0xC scope:global __vt__8cM3dGPla = .data:0x00000180; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x0000018C; // type:object size:0xC scope:global __vt__11daObjL6Bm_c = .data:0x00000198; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv6bemos2/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6bemos2/symbols.txt index 2d58b6f243..ff4b495319 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6bemos2/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6bemos2/symbols.txt @@ -82,7 +82,8 @@ l_eff_id$4949 = .rodata:0x00000090; // type:object size:0x4 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_553_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte l_eye_matName = .data:0x00000024; // type:object size:0x4 scope:global l_head_joint = .data:0x00000028; // type:object size:0x4 scope:global @@ -116,5 +117,5 @@ __vt__8cM3dGAab = .data:0x00000294; // type:object size:0xC scope:global __vt__8cM3dGPla = .data:0x000002A0; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000002AC; // type:object size:0xC scope:global __vt__12daObjLv6Bm_c = .data:0x000002B8; // type:object size:0x28 scope:global -init$2007 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte -init$2384 = .bss:0x00000001; // type:object size:0x1 scope:local data:byte +init$2007 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$2384 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv6swturn/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6swturn/symbols.txt index b3944c664e..b615b905cb 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6swturn/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6swturn/symbols.txt @@ -33,7 +33,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_556_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3777 = .data:0x00000024; // type:object size:0xC scope:local @3778 = .data:0x00000030; // type:object size:0xC scope:local @@ -41,4 +42,4 @@ l_func$3776 = .data:0x0000003C; // type:object size:0x18 scope:local daObjLv6SwTurn_METHODS = .data:0x00000054; // type:object size:0x20 scope:global g_profile_Obj_Lv6SwTurn = .data:0x00000074; // type:object size:0x30 scope:global __vt__16daObjLv6SwTurn_c = .data:0x000000A4; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv7BsGate/splits.txt b/config/GZ2E01/rels/d_a_obj_lv7BsGate/splits.txt index 48e060cb8c..9caacfae4b 100644 --- a/config/GZ2E01/rels/d_a_obj_lv7BsGate/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv7BsGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv7BsGate.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv7BsGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv7BsGate/symbols.txt index be6833bfe0..1161f16444 100644 --- a/config/GZ2E01/rels/d_a_obj_lv7BsGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv7BsGate/symbols.txt @@ -41,7 +41,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_557_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_type = .data:0x00000020; // type:object size:0x8 scope:global l_bmdIdx = .data:0x00000028; // type:object size:0x8 scope:global l_dzbIdx = .data:0x00000030; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_lv7PropellerY/splits.txt b/config/GZ2E01/rels/d_a_obj_lv7PropellerY/splits.txt index b44e37500d..d9cac35233 100644 --- a/config/GZ2E01/rels/d_a_obj_lv7PropellerY/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv7PropellerY/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv7PropellerY.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv7PropellerY/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv7PropellerY/symbols.txt index c7fcc45cb4..e7c571648a 100644 --- a/config/GZ2E01/rels/d_a_obj_lv7PropellerY/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv7PropellerY/symbols.txt @@ -47,7 +47,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_558_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_type = .data:0x00000020; // type:object size:0x8 scope:global l_bmdIdx = .data:0x00000028; // type:object size:0x8 scope:global l_dzbIdx = .data:0x00000030; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_lv7bridge/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv7bridge/symbols.txt index 56e9f70756..b2bc06f70f 100644 --- a/config/GZ2E01/rels/d_a_obj_lv7bridge/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv7bridge/symbols.txt @@ -60,7 +60,8 @@ l_bck$3780 = .rodata:0x00000040; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_559_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_cyl_src = .data:0x00000028; // type:object size:0x44 scope:global @3941 = .data:0x0000006C; // type:object size:0xC scope:local @@ -76,4 +77,4 @@ __vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000128; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x0000014C; // type:object size:0xC scope:global __vt__13daObjLv7Brg_c = .data:0x00000158; // type:object size:0x28 scope:global -init$3943 = .bss:0x00000000; // type:object size:0x1 data:byte +init$3943 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv8KekkaiTrap/splits.txt b/config/GZ2E01/rels/d_a_obj_lv8KekkaiTrap/splits.txt index c238d6e60b..9fd8a3621c 100644 --- a/config/GZ2E01/rels/d_a_obj_lv8KekkaiTrap/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv8KekkaiTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv8KekkaiTrap.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt index a24277ea4d..90f5408339 100644 --- a/config/GZ2E01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt @@ -37,7 +37,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_560_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_type = .data:0x00000020; // type:object size:0x4 scope:global l_bmdIdx = .data:0x00000024; // type:object size:0x4 scope:global l_dzbIdx = .data:0x00000028; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_lv8Lift/splits.txt b/config/GZ2E01/rels/d_a_obj_lv8Lift/splits.txt index 42da1a289d..b010fad4da 100644 --- a/config/GZ2E01/rels/d_a_obj_lv8Lift/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv8Lift/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv8Lift.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv8Lift/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv8Lift/symbols.txt index 5952d161a2..5ad9bcd61f 100644 --- a/config/GZ2E01/rels/d_a_obj_lv8Lift/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv8Lift/symbols.txt @@ -72,7 +72,8 @@ mSpeed__10daL8Lift_c = .rodata:0x00000004; // type:object size:0x40 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_561_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3822 = .data:0x00000020; // type:object size:0xC scope:local @3823 = .data:0x0000002C; // type:object size:0xC scope:local @3824 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv8OptiLift/splits.txt b/config/GZ2E01/rels/d_a_obj_lv8OptiLift/splits.txt index 3f0e9d6446..c16aadb3a1 100644 --- a/config/GZ2E01/rels/d_a_obj_lv8OptiLift/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv8OptiLift/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv8OptiLift.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv8OptiLift/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv8OptiLift/symbols.txt index facf538f92..66af4b8baa 100644 --- a/config/GZ2E01/rels/d_a_obj_lv8OptiLift/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv8OptiLift/symbols.txt @@ -66,7 +66,8 @@ mSpeed__12daOptiLift_c = .rodata:0x00000004; // type:object size:0x40 scope:glob ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_562_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3826 = .data:0x00000020; // type:object size:0xC scope:local @3827 = .data:0x0000002C; // type:object size:0xC scope:local @3828 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv8UdFloor/splits.txt b/config/GZ2E01/rels/d_a_obj_lv8UdFloor/splits.txt index cd46526bd9..0ba2d8c00a 100644 --- a/config/GZ2E01/rels/d_a_obj_lv8UdFloor/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv8UdFloor/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv8UdFloor.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv8UdFloor/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv8UdFloor/symbols.txt index a477be3cdb..37fffe52e9 100644 --- a/config/GZ2E01/rels/d_a_obj_lv8UdFloor/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv8UdFloor/symbols.txt @@ -49,7 +49,8 @@ l_heap_size = .rodata:0x00000014; // type:object size:0x8 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_563_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameIdx = .data:0x00000020; // type:object size:0x8 scope:global @3736 = .data:0x00000028; // type:object size:0xC scope:local @3737 = .data:0x00000034; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_lv9SwShutter/splits.txt b/config/GZ2E01/rels/d_a_obj_lv9SwShutter/splits.txt index 4c797f16d5..55b103d011 100644 --- a/config/GZ2E01/rels/d_a_obj_lv9SwShutter/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_lv9SwShutter/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv9SwShutter.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_lv9SwShutter/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv9SwShutter/symbols.txt index 6b2fc0490b..6b5cc29c1d 100644 --- a/config/GZ2E01/rels/d_a_obj_lv9SwShutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv9SwShutter/symbols.txt @@ -41,7 +41,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_564_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3722 = .data:0x00000020; // type:object size:0xC scope:local @3723 = .data:0x0000002C; // type:object size:0xC scope:local @3724 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_magLift/splits.txt b/config/GZ2E01/rels/d_a_obj_magLift/splits.txt index dbc092c03c..e7e0ec08dc 100644 --- a/config/GZ2E01/rels/d_a_obj_magLift/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_magLift/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_magLift.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_magLift/symbols.txt b/config/GZ2E01/rels/d_a_obj_magLift/symbols.txt index b9e1627575..e73a126125 100644 --- a/config/GZ2E01/rels/d_a_obj_magLift/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_magLift/symbols.txt @@ -50,7 +50,8 @@ mSpeed__11daMagLift_c = .rodata:0x00000000; // type:object size:0x40 scope:globa ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_565_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3736 = .data:0x00000020; // type:object size:0xC scope:local @3737 = .data:0x0000002C; // type:object size:0xC scope:local @3738 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_magLiftRot/splits.txt b/config/GZ2E01/rels/d_a_obj_magLiftRot/splits.txt index d2be67dce9..8478afda34 100644 --- a/config/GZ2E01/rels/d_a_obj_magLiftRot/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_magLiftRot/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_magLiftRot.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_magLiftRot/symbols.txt b/config/GZ2E01/rels/d_a_obj_magLiftRot/symbols.txt index cf02349663..9ecf6ceccf 100644 --- a/config/GZ2E01/rels/d_a_obj_magLiftRot/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_magLiftRot/symbols.txt @@ -56,7 +56,8 @@ l_brkIdx = .rodata:0x00000054; // type:object size:0xC scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_566_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0xC scope:local @3856 = .data:0x0000002C; // type:object size:0xC scope:local @3857 = .data:0x00000038; // type:object size:0xC scope:local @@ -73,4 +74,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000011C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x40 scope:local align:4 data:float -lbl_566_bss_54 = .bss:0x00000054; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_magne_arm/symbols.txt b/config/GZ2E01/rels/d_a_obj_magne_arm/symbols.txt index 7ef2976255..fcb0f0f4c0 100644 --- a/config/GZ2E01/rels/d_a_obj_magne_arm/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_magne_arm/symbols.txt @@ -135,7 +135,8 @@ l_offsetF$3738 = .rodata:0x000000AC; // type:object size:0xC scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_105_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float l_cull_box2 = .data:0x0000003C; // type:object size:0x18 scope:global align:4 data:float @@ -203,11 +204,11 @@ __vt__11daObjMarm_c = .data:0x000003BC; // type:object size:0x28 scope:global @1012 = .bss:0x00000034; // type:object size:0x1 scope:local @1010 = .bss:0x00000038; // type:object size:0x1 scope:local @1009 = .bss:0x0000003C; // type:object size:0x1 scope:local -init$1932 = .bss:0x0000003D; // type:object size:0x1 scope:local data:byte -init$2022 = .bss:0x0000003E; // type:object size:0x1 scope:local data:byte -init$2031 = .bss:0x0000003F; // type:object size:0x1 scope:local data:byte -init$2040 = .bss:0x00000040; // type:object size:0x1 scope:local data:byte -init$2049 = .bss:0x00000041; // type:object size:0x1 scope:local data:byte +init$1932 = .bss:0x0000003D; // type:object size:0x1 scope:local align:1 data:byte +init$2022 = .bss:0x0000003E; // type:object size:0x1 scope:local align:1 data:byte +init$2031 = .bss:0x0000003F; // type:object size:0x1 scope:local align:1 data:byte +init$2040 = .bss:0x00000040; // type:object size:0x1 scope:local align:1 data:byte +init$2049 = .bss:0x00000041; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000044; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000048; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000004C; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_maki/splits.txt b/config/GZ2E01/rels/d_a_obj_maki/splits.txt index 231f501a3c..bc0ce90e20 100644 --- a/config/GZ2E01/rels/d_a_obj_maki/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_maki/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_maki.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_master_sword/symbols.txt b/config/GZ2E01/rels/d_a_obj_master_sword/symbols.txt index e3b88d97e9..5790ad398e 100644 --- a/config/GZ2E01/rels/d_a_obj_master_sword/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_master_sword/symbols.txt @@ -40,7 +40,8 @@ mAttr__18daObjMasterSword_c = .rodata:0x00000000; // type:object size:0x4 scope: ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_568_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte @3655 = .data:0x00000024; // type:object size:0xC scope:local @3656 = .data:0x00000030; // type:object size:0xC scope:local @@ -55,4 +56,4 @@ __vt__12dBgS_ObjAcch = .data:0x0000010C; // type:object size:0x24 scope:global __vt__8cM3dGCyl = .data:0x00000130; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x0000013C; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x00000148; // type:object size:0xC scope:global -lbl_568_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$localstatic4$initCollision__18daObjMasterSword_cFv = .bss:0x00000000; // type:object size:0x1 scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_obj_mgate/symbols.txt b/config/GZ2E01/rels/d_a_obj_mgate/symbols.txt index 2b184db269..33ebb681a8 100644 --- a/config/GZ2E01/rels/d_a_obj_mgate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_mgate/symbols.txt @@ -34,7 +34,8 @@ l_roll_crash_check_areaL2 = .rodata:0x0000005C; // type:object size:0x30 scope:g ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_107_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_bmdName = .data:0x00000028; // type:object size:0x8 scope:global l_dzbName = .data:0x00000030; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_mie/splits.txt b/config/GZ2E01/rels/d_a_obj_mie/splits.txt index e998395be8..8749728261 100644 --- a/config/GZ2E01/rels/d_a_obj_mie/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_mie/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_mie.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_mie/symbols.txt b/config/GZ2E01/rels/d_a_obj_mie/symbols.txt index a474173367..5d876478b6 100644 --- a/config/GZ2E01/rels/d_a_obj_mie/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_mie/symbols.txt @@ -110,7 +110,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3822 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:local data:4byte @4599 = .bss:0x00000058; // type:object size:0xC scope:local -init$2448 = .bss:0x00000064; // type:object size:0x1 scope:local +init$2448 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte scl$4598 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_mirror_6pole/symbols.txt b/config/GZ2E01/rels/d_a_obj_mirror_6pole/symbols.txt index c5a8276ec5..20053ff09f 100644 --- a/config/GZ2E01/rels/d_a_obj_mirror_6pole/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_mirror_6pole/symbols.txt @@ -24,7 +24,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_572_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3617 = .data:0x00000024; // type:object size:0xC scope:local @3618 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_mirror_screw/symbols.txt b/config/GZ2E01/rels/d_a_obj_mirror_screw/symbols.txt index 8b8162a036..728772b67b 100644 --- a/config/GZ2E01/rels/d_a_obj_mirror_screw/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_mirror_screw/symbols.txt @@ -30,7 +30,8 @@ M_attr__18daObjMirrorScrew_c = .rodata:0x00000000; // type:object size:0x18 scop ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_575_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3648 = .data:0x00000024; // type:object size:0xC scope:local @3649 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_movebox/splits.txt b/config/GZ2E01/rels/d_a_obj_movebox/splits.txt index 440e7adb31..4d3883bd3b 100644 --- a/config/GZ2E01/rels/d_a_obj_movebox/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_movebox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_movebox.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_movebox/symbols.txt b/config/GZ2E01/rels/d_a_obj_movebox/symbols.txt index a51b0803aa..089e852736 100644 --- a/config/GZ2E01/rels/d_a_obj_movebox/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_movebox/symbols.txt @@ -99,7 +99,8 @@ particle_id$4913 = .rodata:0x00000770; // type:object size:0x6 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_20_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4747 = .data:0x00000020; // type:object size:0xC scope:local @4748 = .data:0x0000002C; // type:object size:0xC scope:local @4749 = .data:0x00000038; // type:object size:0xC scope:local @@ -139,19 +140,19 @@ M_wrt_work__Q212daObjMovebox5Bgc_c = .bss:0x000007EC; // type:object size:0x54 s @3672 = .bss:0x00000840; // type:object size:0xC scope:local M_wall_work__Q212daObjMovebox5Bgc_c = .bss:0x0000084C; // type:object size:0xA10 scope:global align:4 data:float @3909 = .bss:0x0000125C; // type:object size:0xC scope:local -init$3910 = .bss:0x00001268; // type:object size:0x1 scope:local +init$3910 = .bss:0x00001268; // type:object size:0x1 scope:local align:1 data:byte touch_work$3908 = .bss:0x0000126C; // type:object size:0x70 scope:local @4501 = .bss:0x000012DC; // type:object size:0xC scope:local -init$4502 = .bss:0x000012E8; // type:object size:0x1 scope:local +init$4502 = .bss:0x000012E8; // type:object size:0x1 scope:local align:1 data:byte scl$4500 = .bss:0x000012EC; // type:object size:0xC scope:local @4574 = .bss:0x000012F8; // type:object size:0xC scope:local -init$4575 = .bss:0x00001304; // type:object size:0x1 scope:local +init$4575 = .bss:0x00001304; // type:object size:0x1 scope:local align:1 data:byte @4577 = .bss:0x00001308; // type:object size:0xC scope:local @4578 = .bss:0x00001314; // type:object size:0xC scope:local @4579 = .bss:0x00001320; // type:object size:0xC scope:local dir_vec$4573 = .bss:0x0000132C; // type:object size:0x30 scope:local @4762 = .bss:0x0000135C; // type:object size:0xC scope:local -init$4763 = .bss:0x00001368; // type:object size:0x1 scope:local +init$4763 = .bss:0x00001368; // type:object size:0x1 scope:local align:1 data:byte particle_scale$4761 = .bss:0x0000136C; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00001378; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000137C; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_msima/splits.txt b/config/GZ2E01/rels/d_a_obj_msima/splits.txt index 8991846e80..fabed8f8e3 100644 --- a/config/GZ2E01/rels/d_a_obj_msima/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_msima/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_msima.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_msima/symbols.txt b/config/GZ2E01/rels/d_a_obj_msima/symbols.txt index 38370071a8..be5beff62b 100644 --- a/config/GZ2E01/rels/d_a_obj_msima/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_msima/symbols.txt @@ -88,7 +88,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3858 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:local data:byte @3958 = .bss:0x00000068; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_mvstair/symbols.txt b/config/GZ2E01/rels/d_a_obj_mvstair/symbols.txt index e10f6e58a7..084b5591bc 100644 --- a/config/GZ2E01/rels/d_a_obj_mvstair/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_mvstair/symbols.txt @@ -62,7 +62,8 @@ l_heap_size = .rodata:0x00000028; // type:object size:0x8 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_578_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global @3754 = .data:0x00000028; // type:object size:0xC scope:local @3755 = .data:0x00000034; // type:object size:0xC scope:local @@ -79,4 +80,4 @@ g_profile_Obj_MvStair = .data:0x00000108; // type:object size:0x30 scope:global __vt__18dPa_levelEcallBack = .data:0x00000138; // type:object size:0x24 scope:global __vt__12daObjStair_c = .data:0x0000015C; // type:object size:0x28 scope:global init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 -init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_myogan/splits.txt b/config/GZ2E01/rels/d_a_obj_myogan/splits.txt index 7be77c73e5..5c659cc14b 100644 --- a/config/GZ2E01/rels/d_a_obj_myogan/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_myogan/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_myogan.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_myogan/symbols.txt b/config/GZ2E01/rels/d_a_obj_myogan/symbols.txt index 443e77d0be..e686fb3bce 100644 --- a/config/GZ2E01/rels/d_a_obj_myogan/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_myogan/symbols.txt @@ -29,6 +29,6 @@ g_profile_OBJ_MYOGAN = .data:0x00000020; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000050; // type:object size:0xC scope:global __vt__18daObj_Myogan_HIO_c = .data:0x0000005C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_nameplate/symbols.txt b/config/GZ2E01/rels/d_a_obj_nameplate/symbols.txt index a2e77a79dc..8ce4a38d5f 100644 --- a/config/GZ2E01/rels/d_a_obj_nameplate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_nameplate/symbols.txt @@ -38,7 +38,7 @@ ccSphSrc$3700 = .rodata:0x00000040; // type:object size:0x40 scope:local @3769 = .rodata:0x00000088; // type:object size:0x4 scope:local @3791 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 data:double @stringBase0 = .rodata:0x00000098; // type:object size:0x19 scope:local data:string_table -l_arcName = .data:0x00000000; // type:object size:0x4 scope:global +l_arcName__16daObjNameplate_c = .data:0x00000000; // type:object size:0x4 scope:global l_daObjNameplate_Method = .data:0x00000004; // type:object size:0x20 scope:global g_profile_Obj_NamePlate = .data:0x00000024; // type:object size:0x30 scope:global __vt__10cCcD_GStts = .data:0x00000054; // type:object size:0xC scope:global diff --git a/config/GZ2E01/rels/d_a_obj_nan/splits.txt b/config/GZ2E01/rels/d_a_obj_nan/splits.txt index 52a0243278..09b90966dd 100644 --- a/config/GZ2E01/rels/d_a_obj_nan/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_nan/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_nan.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_nan/symbols.txt b/config/GZ2E01/rels/d_a_obj_nan/symbols.txt index 9334555715..a7ab4688f9 100644 --- a/config/GZ2E01/rels/d_a_obj_nan/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_nan/symbols.txt @@ -92,7 +92,8 @@ l_heapsize = .rodata:0x000000DC; // type:object size:0x4 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_581_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_sph_src__25@unnamed@d_a_obj_nan_cpp@ = .data:0x00000020; // type:object size:0x40 scope:local @3924 = .data:0x00000060; // type:object size:0xC scope:local data:4byte @4034 = .data:0x0000006C; // type:object size:0xC scope:local data:4byte @@ -122,6 +123,6 @@ __vt__8cM3dGPla = .data:0x000001B8; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001C4; // type:object size:0xC scope:global __vt__14daObj_NanHIO_c = .data:0x000001D0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_hio_init = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_nougu/splits.txt b/config/GZ2E01/rels/d_a_obj_nougu/splits.txt index 1a55b7b10a..84941b9b11 100644 --- a/config/GZ2E01/rels/d_a_obj_nougu/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_nougu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_nougu.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_octhashi/symbols.txt b/config/GZ2E01/rels/d_a_obj_octhashi/symbols.txt index 22c78c2d1f..926785fa7a 100644 --- a/config/GZ2E01/rels/d_a_obj_octhashi/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_octhashi/symbols.txt @@ -82,4 +82,4 @@ __vt__8cM3dGSph = .data:0x000000B0; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x000000BC; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000000C8; // type:object size:0xC scope:global __vt__15daObjOCTHASHI_c = .data:0x000000D4; // type:object size:0x28 scope:global -l_cyl_height_init = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +l_cyl_height_init = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_oiltubo/symbols.txt b/config/GZ2E01/rels/d_a_obj_oiltubo/symbols.txt index 072ab31ce5..9b62cc4e69 100644 --- a/config/GZ2E01/rels/d_a_obj_oiltubo/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_oiltubo/symbols.txt @@ -51,7 +51,8 @@ mCcDObjInfo__15daObj_Oiltubo_c = .rodata:0x00000000; // type:object size:0x30 sc ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_585_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resFileName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_bmdFileName = .data:0x00000024; // type:object size:0x4 scope:global l_bbmdFileName = .data:0x00000028; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_onsenTaru/splits.txt b/config/GZ2E01/rels/d_a_obj_onsenTaru/splits.txt index 83f9bc9133..c482a16aea 100644 --- a/config/GZ2E01/rels/d_a_obj_onsenTaru/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_onsenTaru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_onsenTaru.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_onsenTaru/symbols.txt b/config/GZ2E01/rels/d_a_obj_onsenTaru/symbols.txt index cafdb093f6..6e1c3467d8 100644 --- a/config/GZ2E01/rels/d_a_obj_onsenTaru/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_onsenTaru/symbols.txt @@ -70,7 +70,8 @@ mCcDObjInfo__11daOnsTaru_c = .rodata:0x00000008; // type:object size:0x30 scope: ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_588_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daOnsTaru_c = .data:0x00000020; // type:object size:0x44 scope:global @4002 = .data:0x00000064; // type:object size:0xC scope:local @4003 = .data:0x00000070; // type:object size:0xC scope:local @@ -93,4 +94,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001BC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:local data:byte -init$1920 = .bss:0x00000024; // type:object size:0x1 scope:local data:byte +init$1920 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_pdoor/symbols.txt b/config/GZ2E01/rels/d_a_obj_pdoor/symbols.txt index 016e24bf15..0f9e648e83 100644 --- a/config/GZ2E01/rels/d_a_obj_pdoor/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_pdoor/symbols.txt @@ -33,7 +33,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_589_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:local align:4 data:float @3781 = .data:0x0000003C; // type:object size:0xC scope:local @@ -42,4 +43,4 @@ l_func$3780 = .data:0x00000054; // type:object size:0x18 scope:local daObjPDoor_METHODS = .data:0x0000006C; // type:object size:0x20 scope:local g_profile_Obj_PushDoor = .data:0x0000008C; // type:object size:0x30 scope:global __vt__12daObjPDoor_c = .data:0x000000BC; // type:object size:0x28 scope:global -lbl_589_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_obj_pdtile/symbols.txt b/config/GZ2E01/rels/d_a_obj_pdtile/symbols.txt index d3a6dac6a2..bc52a5dd0c 100644 --- a/config/GZ2E01/rels/d_a_obj_pdtile/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_pdtile/symbols.txt @@ -58,7 +58,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_590_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName4 = .data:0x00000020; // type:object size:0x4 scope:local l_dzbidx4 = .data:0x00000024; // type:object size:0x8 scope:local l_bmdidx4 = .data:0x0000002C; // type:object size:0x8 scope:local diff --git a/config/GZ2E01/rels/d_a_obj_pillar/splits.txt b/config/GZ2E01/rels/d_a_obj_pillar/splits.txt index f220bcb15f..f1c6137890 100644 --- a/config/GZ2E01/rels/d_a_obj_pillar/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_pillar/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_pillar.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_pillar/symbols.txt b/config/GZ2E01/rels/d_a_obj_pillar/symbols.txt index d1086c010e..e8c397d91c 100644 --- a/config/GZ2E01/rels/d_a_obj_pillar/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_pillar/symbols.txt @@ -66,7 +66,8 @@ l_shake_data = .rodata:0x00000064; // type:object size:0x30 scope:local data:2by ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_593_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:local @4193 = .data:0x00000028; // type:object size:0xC scope:local @4194 = .data:0x00000034; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_pleaf/splits.txt b/config/GZ2E01/rels/d_a_obj_pleaf/splits.txt index b40bc20f27..504fb1b960 100644 --- a/config/GZ2E01/rels/d_a_obj_pleaf/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_pleaf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_pleaf.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_poCandle/splits.txt b/config/GZ2E01/rels/d_a_obj_poCandle/splits.txt index 4df1a366a5..cc39941536 100644 --- a/config/GZ2E01/rels/d_a_obj_poCandle/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_poCandle/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_poCandle.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_poCandle/symbols.txt b/config/GZ2E01/rels/d_a_obj_poCandle/symbols.txt index fb218223e2..85a06cf1d9 100644 --- a/config/GZ2E01/rels/d_a_obj_poCandle/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_poCandle/symbols.txt @@ -56,7 +56,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_595_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3774 = .data:0x00000020; // type:object size:0xC scope:local @3775 = .data:0x0000002C; // type:object size:0xC scope:local @3776 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_poFire/splits.txt b/config/GZ2E01/rels/d_a_obj_poFire/splits.txt index 94cfbd0ed4..f88811c765 100644 --- a/config/GZ2E01/rels/d_a_obj_poFire/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_poFire/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_poFire.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_poFire/symbols.txt b/config/GZ2E01/rels/d_a_obj_poFire/symbols.txt index 0b75ee8de5..cec1e34cf9 100644 --- a/config/GZ2E01/rels/d_a_obj_poFire/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_poFire/symbols.txt @@ -77,7 +77,8 @@ itemNo = .rodata:0x0000001C; // type:object size:0x4 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_596_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3740 = .data:0x00000020; // type:object size:0xC scope:local @3741 = .data:0x0000002C; // type:object size:0xC scope:local @3742 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_poTbox/splits.txt b/config/GZ2E01/rels/d_a_obj_poTbox/splits.txt index 1d8f74ec86..0fa2b1ca2d 100644 --- a/config/GZ2E01/rels/d_a_obj_poTbox/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_poTbox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_poTbox.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_poTbox/symbols.txt b/config/GZ2E01/rels/d_a_obj_poTbox/symbols.txt index eb6e8888f1..877008ed62 100644 --- a/config/GZ2E01/rels/d_a_obj_poTbox/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_poTbox/symbols.txt @@ -38,7 +38,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_597_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_type = .data:0x00000020; // type:object size:0x8 scope:global l_bmdIdx = .data:0x00000028; // type:object size:0x8 scope:global l_dzbIdx = .data:0x00000030; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_pumpkin/splits.txt b/config/GZ2E01/rels/d_a_obj_pumpkin/splits.txt index f1acf4b648..a4a83c5585 100644 --- a/config/GZ2E01/rels/d_a_obj_pumpkin/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_pumpkin/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_pumpkin.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_pumpkin/symbols.txt b/config/GZ2E01/rels/d_a_obj_pumpkin/symbols.txt index bb1597b4d5..9c910683bb 100644 --- a/config/GZ2E01/rels/d_a_obj_pumpkin/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_pumpkin/symbols.txt @@ -83,7 +83,8 @@ l_ccDObjData = .rodata:0x00000034; // type:object size:0x30 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_599_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:local data:4byte l_resNameList = .data:0x00000028; // type:object size:0x8 scope:local l_ccDCyl = .data:0x00000030; // type:object size:0x44 scope:local diff --git a/config/GZ2E01/rels/d_a_obj_rfHole/splits.txt b/config/GZ2E01/rels/d_a_obj_rfHole/splits.txt index b7bae7bc58..dd169c4040 100644 --- a/config/GZ2E01/rels/d_a_obj_rfHole/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_rfHole/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_rfHole.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_rfHole/symbols.txt b/config/GZ2E01/rels/d_a_obj_rfHole/symbols.txt index 05689f8049..f0ae86a723 100644 --- a/config/GZ2E01/rels/d_a_obj_rfHole/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_rfHole/symbols.txt @@ -46,7 +46,8 @@ particle_id$3917 = .rodata:0x00000030; // type:object size:0xA scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_601_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3835 = .data:0x00000020; // type:object size:0xC scope:local @3836 = .data:0x0000002C; // type:object size:0xC scope:local @3837 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_rgate/symbols.txt b/config/GZ2E01/rels/d_a_obj_rgate/symbols.txt index 1ab375754e..a46e9b9292 100644 --- a/config/GZ2E01/rels/d_a_obj_rgate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_rgate/symbols.txt @@ -82,7 +82,8 @@ l_cyl_src = .rodata:0x00000018; // type:object size:0x44 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_602_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @4797 = .data:0x00000024; // type:object size:0xC scope:local @4798 = .data:0x00000030; // type:object size:0xC scope:local @@ -98,4 +99,4 @@ __vt__8cM3dGCyl = .data:0x000000F0; // type:object size:0xC scope:global __vt__12daObjRgate_c = .data:0x000000FC; // type:object size:0x28 scope:global l_evName$4049 = .bss:0x00000000; // type:object size:0x4 scope:local init$0000 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x00000005; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000005; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_riverrock/splits.txt b/config/GZ2E01/rels/d_a_obj_riverrock/splits.txt index ecd6bae4b0..5ee30642ca 100644 --- a/config/GZ2E01/rels/d_a_obj_riverrock/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_riverrock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_riverrock.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_riverrock/symbols.txt b/config/GZ2E01/rels/d_a_obj_riverrock/symbols.txt index 7c6ec090d9..753fc3b818 100644 --- a/config/GZ2E01/rels/d_a_obj_riverrock/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_riverrock/symbols.txt @@ -70,6 +70,6 @@ __vt__8cM3dGAab = .data:0x00000060; // type:object size:0xC scope:global __vt__16daObjRIVERROCK_c = .data:0x0000006C; // type:object size:0x28 scope:global __vt__20daObjRIVERROCK_HIO_c = .data:0x00000094; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_603_bss_8 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3626 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_obj_rope_bridge/symbols.txt b/config/GZ2E01/rels/d_a_obj_rope_bridge/symbols.txt index 04d88e4f0e..c7cf71b1f5 100644 --- a/config/GZ2E01/rels/d_a_obj_rope_bridge/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_rope_bridge/symbols.txt @@ -69,7 +69,8 @@ l_rope_cullbox = .rodata:0x00000048; // type:object size:0x18 scope:global align ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_110_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_ropeArcName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte l_rope_offsetL = .data:0x0000002C; // type:object size:0x18 scope:global @@ -98,4 +99,4 @@ __vt__8cM3dGSph = .data:0x00000240; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x0000024C; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x00000258; // type:object size:0x14 scope:global __vt__14daObjRBridge_c = .data:0x0000026C; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_rotBridge/splits.txt b/config/GZ2E01/rels/d_a_obj_rotBridge/splits.txt index ca839421bc..fb53325064 100644 --- a/config/GZ2E01/rels/d_a_obj_rotBridge/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_rotBridge/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_rotBridge.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_rotTrap/splits.txt b/config/GZ2E01/rels/d_a_obj_rotTrap/splits.txt index 22f0c2ec29..bb3bd8b87b 100644 --- a/config/GZ2E01/rels/d_a_obj_rotTrap/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_rotTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_rotTrap.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_rotTrap/symbols.txt b/config/GZ2E01/rels/d_a_obj_rotTrap/symbols.txt index 19f842b5db..5ef2d7bec9 100644 --- a/config/GZ2E01/rels/d_a_obj_rotTrap/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_rotTrap/symbols.txt @@ -48,7 +48,8 @@ mCcDObjInfo__11daRotTrap_c = .rodata:0x00000004; // type:object size:0x30 scope: ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_606_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daRotTrap_c = .data:0x00000020; // type:object size:0x44 scope:global atPos = .data:0x00000064; // type:object size:0xA8 scope:global atR = .data:0x0000010C; // type:object size:0x38 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_rstair/symbols.txt b/config/GZ2E01/rels/d_a_obj_rstair/symbols.txt index 41115de13f..fd51298fcc 100644 --- a/config/GZ2E01/rels/d_a_obj_rstair/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_rstair/symbols.txt @@ -42,7 +42,8 @@ l_target_angleY = .rodata:0x00000010; // type:object size:0x10 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_608_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte l_water_check_offset = .data:0x00000024; // type:object size:0xC scope:local @3811 = .data:0x00000030; // type:object size:0xC scope:local @@ -57,5 +58,5 @@ daObjRotStair_METHODS = .data:0x000000C0; // type:object size:0x20 scope:local g_profile_Obj_RotStair = .data:0x000000E0; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000110; // type:object size:0xC scope:global __vt__15daObjRotStair_c = .data:0x0000011C; // type:object size:0x28 scope:global -lbl_608_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte -lbl_608_bss_1 = .bss:0x00000001; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_rw/splits.txt b/config/GZ2E01/rels/d_a_obj_rw/splits.txt index 512cc1b3b7..35df00ee56 100644 --- a/config/GZ2E01/rels/d_a_obj_rw/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_rw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_rw.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_rw/symbols.txt b/config/GZ2E01/rels/d_a_obj_rw/symbols.txt index 8b1229d7c2..8cbf2eb9a2 100644 --- a/config/GZ2E01/rels/d_a_obj_rw/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_rw/symbols.txt @@ -60,6 +60,6 @@ __vt__8cM3dGAab = .data:0x00000100; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x0000010C; // type:object size:0xC scope:global __vt__14daOBJ_RW_HIO_c = .data:0x00000118; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3644 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_sWallShutter/splits.txt b/config/GZ2E01/rels/d_a_obj_sWallShutter/splits.txt index 954037f834..ebdb2c2f98 100644 --- a/config/GZ2E01/rels/d_a_obj_sWallShutter/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_sWallShutter/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_sWallShutter.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_sWallShutter/symbols.txt b/config/GZ2E01/rels/d_a_obj_sWallShutter/symbols.txt index e051b1b9a3..8e25afd18e 100644 --- a/config/GZ2E01/rels/d_a_obj_sWallShutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_sWallShutter/symbols.txt @@ -48,7 +48,8 @@ l_dzbIdx = .rodata:0x00000028; // type:object size:0x8 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_111_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameIdx = .data:0x00000020; // type:object size:0x8 scope:global @3746 = .data:0x00000028; // type:object size:0xC scope:local @3747 = .data:0x00000034; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_saidan/splits.txt b/config/GZ2E01/rels/d_a_obj_saidan/splits.txt index e2d85e7f2b..29bfc7d674 100644 --- a/config/GZ2E01/rels/d_a_obj_saidan/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_saidan/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_saidan.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_saidan/symbols.txt b/config/GZ2E01/rels/d_a_obj_saidan/symbols.txt index 727a8cfe60..e8edbe0233 100644 --- a/config/GZ2E01/rels/d_a_obj_saidan/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_saidan/symbols.txt @@ -39,7 +39,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_610_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3718 = .data:0x00000020; // type:object size:0xC scope:local @3719 = .data:0x0000002C; // type:object size:0xC scope:local @3720 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_scannon/symbols.txt b/config/GZ2E01/rels/d_a_obj_scannon/symbols.txt index cca49d14f5..16dba36b15 100644 --- a/config/GZ2E01/rels/d_a_obj_scannon/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_scannon/symbols.txt @@ -84,7 +84,8 @@ s_demoTable__11daSCannon_c = .rodata:0x0000003C; // type:object size:0x30 scope: ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_613_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName_Comp = .data:0x00000020; // type:object size:0x4 scope:global l_arcName_Crash = .data:0x00000024; // type:object size:0x4 scope:global l_arcName_Zev = .data:0x00000028; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_obj_scannon_crs/symbols.txt b/config/GZ2E01/rels/d_a_obj_scannon_crs/symbols.txt index 7f42524809..9be19a1cbf 100644 --- a/config/GZ2E01/rels/d_a_obj_scannon_crs/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_scannon_crs/symbols.txt @@ -63,7 +63,8 @@ MIDNA_BEAM_OFFSET$4360 = .rodata:0x00000080; // type:object size:0xC scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_614_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_eventName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_staffName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_obj_scannon_ten/symbols.txt b/config/GZ2E01/rels/d_a_obj_scannon_ten/symbols.txt index d496487486..bd96b7f374 100644 --- a/config/GZ2E01/rels/d_a_obj_scannon_ten/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_scannon_ten/symbols.txt @@ -72,7 +72,8 @@ PARTICLE_NAME$4297 = .rodata:0x00000040; // type:object size:0x6 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_615_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_staffName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_eventName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_obj_sekidoor/splits.txt b/config/GZ2E01/rels/d_a_obj_sekidoor/splits.txt index 540e8a3867..561aaf3ff7 100644 --- a/config/GZ2E01/rels/d_a_obj_sekidoor/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_sekidoor/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_sekidoor.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_sekidoor/symbols.txt b/config/GZ2E01/rels/d_a_obj_sekidoor/symbols.txt index 641ed1e750..0523d5a30c 100644 --- a/config/GZ2E01/rels/d_a_obj_sekidoor/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_sekidoor/symbols.txt @@ -37,7 +37,8 @@ id$4006 = .rodata:0x00000020; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_616_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global l_dzbData = .data:0x00000028; // type:object size:0x8 scope:global l_resNameList = .data:0x00000030; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_sekizo/splits.txt b/config/GZ2E01/rels/d_a_obj_sekizo/splits.txt index 8e5032b6ec..cb711953d2 100644 --- a/config/GZ2E01/rels/d_a_obj_sekizo/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_sekizo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_sekizo.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_sekizo/symbols.txt b/config/GZ2E01/rels/d_a_obj_sekizo/symbols.txt index d39a03eb98..6a10ccaada 100644 --- a/config/GZ2E01/rels/d_a_obj_sekizo/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_sekizo/symbols.txt @@ -25,7 +25,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_617_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global l_dzbData = .data:0x00000028; // type:object size:0x8 scope:global l_resNameList = .data:0x00000030; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_sekizoa/splits.txt b/config/GZ2E01/rels/d_a_obj_sekizoa/splits.txt index 9b3d30fcbd..6e652aa808 100644 --- a/config/GZ2E01/rels/d_a_obj_sekizoa/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_sekizoa/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_sekizoa.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_sekizoa/symbols.txt b/config/GZ2E01/rels/d_a_obj_sekizoa/symbols.txt index 11f2d720e6..a690ced928 100644 --- a/config/GZ2E01/rels/d_a_obj_sekizoa/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_sekizoa/symbols.txt @@ -154,7 +154,8 @@ heapSize$4093 = .rodata:0x0000009C; // type:object size:0x20 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_618_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x48 scope:global l_evtList = .data:0x00000068; // type:object size:0x50 scope:global data:4byte l_resNameList = .data:0x000000B8; // type:object size:0xC scope:global diff --git a/config/GZ2E01/rels/d_a_obj_shield/symbols.txt b/config/GZ2E01/rels/d_a_obj_shield/symbols.txt index 53dcf466f7..9bef48a30a 100644 --- a/config/GZ2E01/rels/d_a_obj_shield/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_shield/symbols.txt @@ -67,7 +67,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_619_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4189 = .data:0x00000020; // type:object size:0xC scope:local @4190 = .data:0x0000002C; // type:object size:0xC scope:local @4191 = .data:0x00000038; // type:object size:0xC scope:local @@ -88,5 +89,5 @@ __vt__8cM3dGAab = .data:0x00000160; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000016C; // type:object size:0x24 scope:global __vt__14daItemShield_c = .data:0x00000190; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001D4; // type:object size:0xC scope:global -lbl_619_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte -lbl_619_bss_1 = .bss:0x00000001; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_smallkey/symbols.txt b/config/GZ2E01/rels/d_a_obj_smallkey/symbols.txt index 60aa409d3b..af9c1794d8 100644 --- a/config/GZ2E01/rels/d_a_obj_smallkey/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_smallkey/symbols.txt @@ -81,7 +81,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_621_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4652 = .data:0x00000020; // type:object size:0xC scope:local @4653 = .data:0x0000002C; // type:object size:0xC scope:local @4654 = .data:0x00000038; // type:object size:0xC scope:local @@ -102,4 +103,4 @@ __vt__8cM3dGAab = .data:0x00000184; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000190; // type:object size:0x24 scope:global __vt__7daKey_c = .data:0x000001B4; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001F8; // type:object size:0xC scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_smgdoor/symbols.txt b/config/GZ2E01/rels/d_a_obj_smgdoor/symbols.txt index 40ac5fd5f9..e4a30d1076 100644 --- a/config/GZ2E01/rels/d_a_obj_smgdoor/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_smgdoor/symbols.txt @@ -61,4 +61,4 @@ l_func$3923 = .data:0x00000094; // type:object size:0x24 scope:local daObjSmgDoor_METHODS = .data:0x000000B8; // type:object size:0x20 scope:global g_profile_Obj_SmgDoor = .data:0x000000D8; // type:object size:0x30 scope:global __vt__14daObjSmgDoor_c = .data:0x00000108; // type:object size:0x28 scope:global -init$1847 = .bss:0x00000000; // type:object size:0x1 data:byte +init$1847 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_smtile/splits.txt b/config/GZ2E01/rels/d_a_obj_smtile/splits.txt index 0d2f9be9c3..5d1eb3043a 100644 --- a/config/GZ2E01/rels/d_a_obj_smtile/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_smtile/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_smtile.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_snowEffTag/splits.txt b/config/GZ2E01/rels/d_a_obj_snowEffTag/splits.txt index f429528250..b52be28dd5 100644 --- a/config/GZ2E01/rels/d_a_obj_snowEffTag/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_snowEffTag/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_snowEffTag.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_so/splits.txt b/config/GZ2E01/rels/d_a_obj_so/splits.txt index 866abd824a..73d7243a3f 100644 --- a/config/GZ2E01/rels/d_a_obj_so/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_so/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_so.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_so/symbols.txt b/config/GZ2E01/rels/d_a_obj_so/symbols.txt index b45ea51f55..980a06e3b2 100644 --- a/config/GZ2E01/rels/d_a_obj_so/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_so/symbols.txt @@ -141,6 +141,6 @@ __vt__12dBgS_ObjAcch = .data:0x000000B4; // type:object size:0x24 scope:global __vt__14dBgS_ObjGndChk = .data:0x000000D8; // type:object size:0x30 scope:global __vt__14daObj_So_HIO_c = .data:0x00000108; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_628_bss_8 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3774 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_obj_spinLift/splits.txt b/config/GZ2E01/rels/d_a_obj_spinLift/splits.txt index 4e398c4423..8dddbc306e 100644 --- a/config/GZ2E01/rels/d_a_obj_spinLift/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_spinLift/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_spinLift.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_spinLift/symbols.txt b/config/GZ2E01/rels/d_a_obj_spinLift/symbols.txt index e6ef9cf494..742a89a2f6 100644 --- a/config/GZ2E01/rels/d_a_obj_spinLift/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_spinLift/symbols.txt @@ -61,4 +61,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000128; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3631 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -init$1678 = .bss:0x00000024; // type:object size:0x1 data:byte +init$1678 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_ss_drink/symbols.txt b/config/GZ2E01/rels/d_a_obj_ss_drink/symbols.txt index 4fcb3535ec..564eb04975 100644 --- a/config/GZ2E01/rels/d_a_obj_ss_drink/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_ss_drink/symbols.txt @@ -67,7 +67,8 @@ mCcDObjInfo__15daObj_SSDrink_c = .rodata:0x00000000; // type:object size:0x30 sc ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_630_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resFileName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_bmdName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte mCcDCyl__15daObj_SSDrink_c = .data:0x00000028; // type:object size:0x44 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_stairBlock/splits.txt b/config/GZ2E01/rels/d_a_obj_stairBlock/splits.txt index 7f0ca5486d..0a98b4691c 100644 --- a/config/GZ2E01/rels/d_a_obj_stairBlock/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_stairBlock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_stairBlock.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_stick/splits.txt b/config/GZ2E01/rels/d_a_obj_stick/splits.txt index 75e845f3f0..8d108c032c 100644 --- a/config/GZ2E01/rels/d_a_obj_stick/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_stick/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_stick.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_stone/symbols.txt b/config/GZ2E01/rels/d_a_obj_stone/symbols.txt index 0217fd117f..c485683901 100644 --- a/config/GZ2E01/rels/d_a_obj_stone/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_stone/symbols.txt @@ -114,7 +114,8 @@ l_carry_eff_id$5307 = .rodata:0x00000180; // type:object size:0x6 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_633_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:local @4015 = .data:0x00000028; // type:object size:0xC scope:local @4016 = .data:0x00000034; // type:object size:0xC scope:local @@ -134,4 +135,4 @@ __vt__8cM3dGSph = .data:0x00000174; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000180; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000018C; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001B0; // type:object size:0xC scope:global -lbl_633_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_stopper/splits.txt b/config/GZ2E01/rels/d_a_obj_stopper/splits.txt index 439634cbe9..5d445edd08 100644 --- a/config/GZ2E01/rels/d_a_obj_stopper/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_stopper/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_stopper.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_stopper/symbols.txt b/config/GZ2E01/rels/d_a_obj_stopper/symbols.txt index 733ca766ee..f26c6bb968 100644 --- a/config/GZ2E01/rels/d_a_obj_stopper/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_stopper/symbols.txt @@ -73,7 +73,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_634_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3843 = .data:0x00000020; // type:object size:0xC scope:local @3844 = .data:0x0000002C; // type:object size:0xC scope:local @3845 = .data:0x00000038; // type:object size:0xC scope:local @@ -112,8 +113,9 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3627 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte l_offset$3626 = .bss:0x00000058; // type:object size:0xC scope:local -init$0000 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000068; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000006C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000070; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_stopper2/symbols.txt b/config/GZ2E01/rels/d_a_obj_stopper2/symbols.txt index bc78527162..fb53cdc87d 100644 --- a/config/GZ2E01/rels/d_a_obj_stopper2/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_stopper2/symbols.txt @@ -39,7 +39,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_635_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x10 scope:global l_staffName = .data:0x00000034; // type:object size:0x4 scope:global data:4byte @@ -51,4 +52,4 @@ l_func$3768 = .data:0x00000068; // type:object size:0x30 scope:local action_table$3859 = .data:0x00000098; // type:object size:0xC scope:local l_daObjStopper2_Method = .data:0x000000A4; // type:object size:0x20 scope:global g_profile_Obj_Stopper2 = .data:0x000000C4; // type:object size:0x30 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_swBallA/symbols.txt b/config/GZ2E01/rels/d_a_obj_swBallA/symbols.txt index 2f88812263..6b28dd457d 100644 --- a/config/GZ2E01/rels/d_a_obj_swBallA/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swBallA/symbols.txt @@ -43,7 +43,8 @@ l_color = .rodata:0x00000000; // type:object size:0x4 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_638_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3956 = .data:0x00000024; // type:object size:0xC scope:local @3957 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_swBallB/symbols.txt b/config/GZ2E01/rels/d_a_obj_swBallB/symbols.txt index 8c721372f6..dd68bf1a94 100644 --- a/config/GZ2E01/rels/d_a_obj_swBallB/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swBallB/symbols.txt @@ -45,7 +45,8 @@ l_event_bitB = .rodata:0x00000010; // type:object size:0xC scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_639_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @4007 = .data:0x00000024; // type:object size:0xC scope:local @4008 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_swBallC/symbols.txt b/config/GZ2E01/rels/d_a_obj_swBallC/symbols.txt index f961a68e9c..d2096a75a9 100644 --- a/config/GZ2E01/rels/d_a_obj_swBallC/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swBallC/symbols.txt @@ -49,7 +49,8 @@ l_color = .rodata:0x00000000; // type:object size:0x4 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_640_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_staffName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte @@ -64,4 +65,4 @@ action_table$3966 = .data:0x0000008C; // type:object size:0x34 scope:local l_daObjSwBallC_Method = .data:0x00000128; // type:object size:0x20 scope:global g_profile_Obj_SwBallC = .data:0x00000148; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000178; // type:object size:0xC scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_swhang/symbols.txt b/config/GZ2E01/rels/d_a_obj_swhang/symbols.txt index 8059a56259..cc32bbcb5c 100644 --- a/config/GZ2E01/rels/d_a_obj_swhang/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swhang/symbols.txt @@ -61,7 +61,8 @@ l_heap_size = .rodata:0x00000050; // type:object size:0x14 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_643_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x14 scope:global l_pull_jnt = .data:0x00000034; // type:object size:0x14 scope:global l_hang_offset = .data:0x00000048; // type:object size:0x3C scope:global @@ -78,4 +79,4 @@ __vt__8cM3dGSph = .data:0x0000019C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:global __vt__17dEvLib_callback_c = .data:0x000001B4; // type:object size:0x18 scope:global __vt__13daObjSwHang_c = .data:0x000001CC; // type:object size:0x48 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_sword/symbols.txt b/config/GZ2E01/rels/d_a_obj_sword/symbols.txt index b40ad5b297..b6e7016a48 100644 --- a/config/GZ2E01/rels/d_a_obj_sword/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_sword/symbols.txt @@ -30,7 +30,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_644_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global align:4 data:float @3900 = .data:0x00000038; // type:object size:0xC scope:local @3901 = .data:0x00000044; // type:object size:0xC scope:local @@ -45,4 +46,4 @@ __vt__12daObjSword_c = .data:0x000000F4; // type:object size:0x44 scope:global __vt__8cM3dGCyl = .data:0x00000138; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000144; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000150; // type:object size:0x24 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_swpush/splits.txt b/config/GZ2E01/rels/d_a_obj_swpush/splits.txt index 53f6db86bf..0fa179e99c 100644 --- a/config/GZ2E01/rels/d_a_obj_swpush/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_swpush/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_swpush.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_swpush/symbols.txt b/config/GZ2E01/rels/d_a_obj_swpush/symbols.txt index adec071440..cb1496a4d6 100644 --- a/config/GZ2E01/rels/d_a_obj_swpush/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swpush/symbols.txt @@ -78,7 +78,8 @@ tri_id$3921 = .rodata:0x00000124; // type:object size:0x6 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_21_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double M_arcname__Q211daObjSwpush5Act_c = .data:0x00000020; // type:object size:0xC scope:global @4518 = .data:0x0000002C; // type:object size:0xC scope:local @4519 = .data:0x00000038; // type:object size:0xC scope:local @@ -114,12 +115,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3915 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x00000058; // type:object size:0xC scope:local @3919 = .bss:0x00000064; // type:object size:0xC scope:local @3920 = .bss:0x00000070; // type:object size:0xC scope:local no_push_vec$3914 = .bss:0x0000007C; // type:object size:0x30 scope:local init$0000 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000B4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000B8; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_swpush2/symbols.txt b/config/GZ2E01/rels/d_a_obj_swpush2/symbols.txt index aa0953599d..a75ba0052f 100644 --- a/config/GZ2E01/rels/d_a_obj_swpush2/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swpush2/symbols.txt @@ -72,7 +72,8 @@ M_attr__Q212daObjSwpush25Act_c = .rodata:0x0000000C; // type:object size:0xE0 sc ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_645_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4336 = .data:0x00000020; // type:object size:0xC scope:local @4337 = .data:0x0000002C; // type:object size:0xC scope:local @4338 = .data:0x00000038; // type:object size:0xC scope:local @@ -87,5 +88,5 @@ mode_proc$4343 = .data:0x000000C8; // type:object size:0x30 scope:local Mthd_Table__Q212daObjSwpush229@unnamed@d_a_obj_swpush2_cpp@ = .data:0x000000F8; // type:object size:0x20 scope:global g_profile_Obj_Swpush2 = .data:0x00000118; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000148; // type:object size:0xC scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 -init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_swpush5/splits.txt b/config/GZ2E01/rels/d_a_obj_swpush5/splits.txt index 7e9bde187b..a87bc61af8 100644 --- a/config/GZ2E01/rels/d_a_obj_swpush5/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_swpush5/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_swpush5.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_swpush5/symbols.txt b/config/GZ2E01/rels/d_a_obj_swpush5/symbols.txt index 9f8473382a..d9d9505f77 100644 --- a/config/GZ2E01/rels/d_a_obj_swpush5/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swpush5/symbols.txt @@ -58,7 +58,8 @@ l_dzbIdx = .rodata:0x00000000; // type:object size:0x8 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_115_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3907 = .data:0x00000024; // type:object size:0xC scope:local @3908 = .data:0x00000030; // type:object size:0xC scope:local @@ -94,12 +95,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3654 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local @3657 = .bss:0x00000058; // type:object size:0xC scope:local @3658 = .bss:0x00000064; // type:object size:0xC scope:local @3659 = .bss:0x00000070; // type:object size:0xC scope:local l_push_check_pos$3653 = .bss:0x0000007C; // type:object size:0x30 scope:local -init$0000 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte -init$0000 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000B4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000B8; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_swturn/symbols.txt b/config/GZ2E01/rels/d_a_obj_swturn/symbols.txt index 2f166db17a..be168321e9 100644 --- a/config/GZ2E01/rels/d_a_obj_swturn/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swturn/symbols.txt @@ -42,7 +42,8 @@ l_tame_time_cnt = .rodata:0x00000020; // type:object size:0x2 scope:local data:s ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_647_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:local @3813 = .data:0x00000028; // type:object size:0xC scope:local @3814 = .data:0x00000034; // type:object size:0xC scope:local @@ -50,4 +51,4 @@ l_func$3812 = .data:0x00000040; // type:object size:0x18 scope:local daObjSwTurn_METHODS = .data:0x00000058; // type:object size:0x20 scope:local g_profile_Obj_SwTurn = .data:0x00000078; // type:object size:0x30 scope:global __vt__13daObjSwTurn_c = .data:0x000000A8; // type:object size:0x28 scope:global -lbl_647_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_syRock/splits.txt b/config/GZ2E01/rels/d_a_obj_syRock/splits.txt index 98115bf46b..25c9737f3f 100644 --- a/config/GZ2E01/rels/d_a_obj_syRock/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_syRock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_syRock.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_syRock/symbols.txt b/config/GZ2E01/rels/d_a_obj_syRock/symbols.txt index e594d06dcb..8c145bcb77 100644 --- a/config/GZ2E01/rels/d_a_obj_syRock/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_syRock/symbols.txt @@ -85,7 +85,8 @@ mCcDObjInfo__10daSyRock_c = .rodata:0x00000028; // type:object size:0x30 scope:g ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_648_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__10daSyRock_c = .data:0x00000020; // type:object size:0x44 scope:global @3922 = .data:0x00000064; // type:object size:0xC scope:local @3923 = .data:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_taFence/splits.txt b/config/GZ2E01/rels/d_a_obj_taFence/splits.txt index 9100cabbfd..fb142af441 100644 --- a/config/GZ2E01/rels/d_a_obj_taFence/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_taFence/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_taFence.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_taFence/symbols.txt b/config/GZ2E01/rels/d_a_obj_taFence/symbols.txt index b68863616a..32ea092875 100644 --- a/config/GZ2E01/rels/d_a_obj_taFence/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_taFence/symbols.txt @@ -63,7 +63,8 @@ l_check_area = .rodata:0x00000064; // type:object size:0x30 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_650_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daTaFence_c = .data:0x00000020; // type:object size:0x44 scope:global @3870 = .data:0x00000064; // type:object size:0xC scope:local @3871 = .data:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_takaraDai/splits.txt b/config/GZ2E01/rels/d_a_obj_takaraDai/splits.txt index c34759ac2b..0495e417cb 100644 --- a/config/GZ2E01/rels/d_a_obj_takaraDai/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_takaraDai/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_takaraDai.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_ten/splits.txt b/config/GZ2E01/rels/d_a_obj_ten/splits.txt index 2df8d2c33b..a8d1a89795 100644 --- a/config/GZ2E01/rels/d_a_obj_ten/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_ten/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ten.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_ten/symbols.txt b/config/GZ2E01/rels/d_a_obj_ten/symbols.txt index fcdde94fff..c7180f4387 100644 --- a/config/GZ2E01/rels/d_a_obj_ten/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_ten/symbols.txt @@ -96,6 +96,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_TenHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -data_80D0BAB8 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_thdoor/symbols.txt b/config/GZ2E01/rels/d_a_obj_thdoor/symbols.txt index b3c2f5c6f7..7fb63b61e4 100644 --- a/config/GZ2E01/rels/d_a_obj_thdoor/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_thdoor/symbols.txt @@ -65,4 +65,4 @@ __vt__10dCcD_GStts = .data:0x00000138; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000144; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x00000150; // type:object size:0xC scope:global __vt__13daObjThDoor_c = .data:0x0000015C; // type:object size:0x28 scope:global -init$1622 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$1622 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_timeFire/splits.txt b/config/GZ2E01/rels/d_a_obj_timeFire/splits.txt index 209705648c..d62d887178 100644 --- a/config/GZ2E01/rels/d_a_obj_timeFire/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_timeFire/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_timeFire.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_timer/symbols.txt b/config/GZ2E01/rels/d_a_obj_timer/symbols.txt index d46b9e5ac9..3c0e1a2158 100644 --- a/config/GZ2E01/rels/d_a_obj_timer/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_timer/symbols.txt @@ -21,7 +21,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_22_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3726 = .data:0x00000020; // type:object size:0xC scope:local @3727 = .data:0x0000002C; // type:object size:0xC scope:local mode_proc$3725 = .data:0x00000038; // type:object size:0x18 scope:local diff --git a/config/GZ2E01/rels/d_a_obj_tks/splits.txt b/config/GZ2E01/rels/d_a_obj_tks/splits.txt index 44d257f0e5..1029e9ea60 100644 --- a/config/GZ2E01/rels/d_a_obj_tks/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_tks/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_tks.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_tks/symbols.txt b/config/GZ2E01/rels/d_a_obj_tks/symbols.txt index 8162b14fec..0ae332bbae 100644 --- a/config/GZ2E01/rels/d_a_obj_tks/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_tks/symbols.txt @@ -118,7 +118,8 @@ m_cameraItemNum$4211 = .rodata:0x00000080; // type:object size:0x4 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_660_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x30 scope:global l_btpGetParamList = .data:0x00000050; // type:object size:0x8 scope:global l_btkGetParamList = .data:0x00000058; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_obj_toby/splits.txt b/config/GZ2E01/rels/d_a_obj_toby/splits.txt index 001ef71e37..811b4206de 100644 --- a/config/GZ2E01/rels/d_a_obj_toby/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_toby/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_toby.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_toby/symbols.txt b/config/GZ2E01/rels/d_a_obj_toby/symbols.txt index 8a40ef99ad..07bff19a25 100644 --- a/config/GZ2E01/rels/d_a_obj_toby/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_toby/symbols.txt @@ -98,16 +98,16 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3801 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:local data:byte hz_check_pos_x = .bss:0x00000060; // type:object size:0x4 scope:local align:4 data:float hz_check_pos_z = .bss:0x00000064; // type:object size:0x4 scope:local align:4 data:float @3946 = .bss:0x00000068; // type:object size:0xC scope:local -init$3947 = .bss:0x00000074; // type:object size:0x1 scope:local +init$3947 = .bss:0x00000074; // type:object size:0x1 scope:local align:1 data:byte sc$3945 = .bss:0x00000078; // type:object size:0xC scope:local @4167 = .bss:0x00000084; // type:object size:0xC scope:local -init$4168 = .bss:0x00000090; // type:object size:0x1 scope:local +init$4168 = .bss:0x00000090; // type:object size:0x1 scope:local align:1 data:byte sc$4166 = .bss:0x00000094; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000A0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000A4; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_tobyhouse/splits.txt b/config/GZ2E01/rels/d_a_obj_tobyhouse/splits.txt index dadb6ac0d5..a544cc1029 100644 --- a/config/GZ2E01/rels/d_a_obj_tobyhouse/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_tobyhouse/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_tobyhouse.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_tobyhouse/symbols.txt b/config/GZ2E01/rels/d_a_obj_tobyhouse/symbols.txt index 82e9d1efcb..da1311f185 100644 --- a/config/GZ2E01/rels/d_a_obj_tobyhouse/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_tobyhouse/symbols.txt @@ -90,7 +90,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$1832 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +init$1832 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @4351 = .bss:0x00000048; // type:object size:0xC scope:local l_shotSmokeScale$4350 = .bss:0x00000058; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_togeTrap/splits.txt b/config/GZ2E01/rels/d_a_obj_togeTrap/splits.txt index de025bfe8e..1abacdd127 100644 --- a/config/GZ2E01/rels/d_a_obj_togeTrap/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_togeTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_togeTrap.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_togeTrap/symbols.txt b/config/GZ2E01/rels/d_a_obj_togeTrap/symbols.txt index 007fae8716..dc18142a4b 100644 --- a/config/GZ2E01/rels/d_a_obj_togeTrap/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_togeTrap/symbols.txt @@ -59,7 +59,8 @@ mCcDObjInfo__12daTogeTrap_c = .rodata:0x00000014; // type:object size:0x30 scope ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_665_data_10 = .data:0x00000010; // type:object size:0x10 scope:local +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__12daTogeTrap_c = .data:0x00000020; // type:object size:0x44 scope:global @3883 = .data:0x00000064; // type:object size:0xC scope:local @3884 = .data:0x00000070; // type:object size:0xC scope:local @@ -79,4 +80,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000184; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x20 scope:local align:4 data:float -init$1675 = .bss:0x00000034; // type:object size:0x1 scope:local data:byte +init$1675 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_tombo/splits.txt b/config/GZ2E01/rels/d_a_obj_tombo/splits.txt index 94e308ea4c..328d05f7a0 100644 --- a/config/GZ2E01/rels/d_a_obj_tombo/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_tombo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_tombo.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_tombo/symbols.txt b/config/GZ2E01/rels/d_a_obj_tombo/symbols.txt index f90429ab44..437b88320e 100644 --- a/config/GZ2E01/rels/d_a_obj_tombo/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_tombo/symbols.txt @@ -109,6 +109,6 @@ __vt__14dBgS_ObjGndChk = .data:0x000000A4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000000D4; // type:object size:0xC scope:global __vt__14daObj_TomHIO_c = .data:0x000000E0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_tp/symbols.txt b/config/GZ2E01/rels/d_a_obj_tp/symbols.txt index 484cc4570e..6179d6e519 100644 --- a/config/GZ2E01/rels/d_a_obj_tp/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_tp/symbols.txt @@ -45,7 +45,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_669_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4263 = .data:0x00000020; // type:object size:0x20 scope:local bmd$4283 = .data:0x00000040; // type:object size:0x8 scope:local brk$4284 = .data:0x00000048; // type:object size:0x8 scope:local diff --git a/config/GZ2E01/rels/d_a_obj_treesh/splits.txt b/config/GZ2E01/rels/d_a_obj_treesh/splits.txt index 7114495ecf..dfdb10d330 100644 --- a/config/GZ2E01/rels/d_a_obj_treesh/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_treesh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_treesh.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_twGate/splits.txt b/config/GZ2E01/rels/d_a_obj_twGate/splits.txt index f12d5051ef..e1861ecbfd 100644 --- a/config/GZ2E01/rels/d_a_obj_twGate/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_twGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_twGate.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_volcball/symbols.txt b/config/GZ2E01/rels/d_a_obj_volcball/symbols.txt index 0e59010226..1848acb05f 100644 --- a/config/GZ2E01/rels/d_a_obj_volcball/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_volcball/symbols.txt @@ -90,7 +90,8 @@ l_fall_effect_id$4173 = .rodata:0x0000007C; // type:object size:0x8 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_675_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_param = .data:0x00000024; // type:object size:0xA8 scope:global @3929 = .data:0x000000CC; // type:object size:0xC scope:local @@ -111,4 +112,4 @@ __vt__12dBgS_ObjAcch = .data:0x0000021C; // type:object size:0x24 scope:global __vt__8cM3dGAab = .data:0x00000240; // type:object size:0xC scope:global __vt__8cM3dGSph = .data:0x0000024C; // type:object size:0xC scope:global __vt__17dEvLib_callback_c = .data:0x00000258; // type:object size:0x18 scope:global -init$1953 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$1953 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_volcbom/symbols.txt b/config/GZ2E01/rels/d_a_obj_volcbom/symbols.txt index 1ed74a9263..b43f1a91f3 100644 --- a/config/GZ2E01/rels/d_a_obj_volcbom/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_volcbom/symbols.txt @@ -95,7 +95,8 @@ l_effect_id$4032 = .rodata:0x00000054; // type:object size:0xE scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_676_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte l_portal_warp_name = .data:0x00000024; // type:object size:0x4 scope:local l_staff_name = .data:0x00000028; // type:object size:0x4 scope:local data:4byte @@ -123,5 +124,5 @@ __vt__8cM3dGAab = .data:0x000001F0; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001FC; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000220; // type:object size:0xC scope:global __vt__14daObjVolcBom_c = .data:0x0000022C; // type:object size:0x28 scope:global -init$1712 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte -init$2146 = .bss:0x00000001; // type:object size:0x1 scope:local data:byte +init$1712 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$2146 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_warp_kbrg/symbols.txt b/config/GZ2E01/rels/d_a_obj_warp_kbrg/symbols.txt index e1904d4f9d..c0cdeb667b 100644 --- a/config/GZ2E01/rels/d_a_obj_warp_kbrg/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_warp_kbrg/symbols.txt @@ -81,7 +81,8 @@ l_midna_wait_offset = .rodata:0x00000054; // type:object size:0xC scope:global a ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_677_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_evArcName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte l_portal_warp_name = .data:0x0000002C; // type:object size:0x8 scope:global @@ -105,4 +106,4 @@ daObjWarpKBrg_METHODS = .data:0x00000194; // type:object size:0x20 scope:global g_profile_Obj_KakarikoBrg = .data:0x000001B4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000001E4; // type:object size:0xC scope:global __vt__15daObjWarpKBrg_c = .data:0x000001F0; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_warp_obrg/symbols.txt b/config/GZ2E01/rels/d_a_obj_warp_obrg/symbols.txt index c13a57bd7d..eb807a9701 100644 --- a/config/GZ2E01/rels/d_a_obj_warp_obrg/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_warp_obrg/symbols.txt @@ -62,7 +62,8 @@ l_midna_wait_offset = .rodata:0x00000040; // type:object size:0xC scope:global a ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_678_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_portal_warp_name = .data:0x00000024; // type:object size:0x8 scope:global l_staff_name = .data:0x0000002C; // type:object size:0x8 scope:global @@ -79,4 +80,4 @@ daObjWarpOBrg_METHODS = .data:0x000000EC; // type:object size:0x20 scope:global g_profile_Obj_OrdinBrg = .data:0x0000010C; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x0000013C; // type:object size:0xC scope:global __vt__15daObjWarpOBrg_c = .data:0x00000148; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_waterGate/splits.txt b/config/GZ2E01/rels/d_a_obj_waterGate/splits.txt index eaa5cc3564..4c25b796bc 100644 --- a/config/GZ2E01/rels/d_a_obj_waterGate/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_waterGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_waterGate.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_waterGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_waterGate/symbols.txt index 0f22c9598c..3136149814 100644 --- a/config/GZ2E01/rels/d_a_obj_waterGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_waterGate/symbols.txt @@ -41,7 +41,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_679_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3728 = .data:0x00000020; // type:object size:0xC scope:local @3729 = .data:0x0000002C; // type:object size:0xC scope:local @3730 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_waterPillar/splits.txt b/config/GZ2E01/rels/d_a_obj_waterPillar/splits.txt index dc39edf04a..f393d68cbc 100644 --- a/config/GZ2E01/rels/d_a_obj_waterPillar/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_waterPillar/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_waterPillar.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_waterPillar/symbols.txt b/config/GZ2E01/rels/d_a_obj_waterPillar/symbols.txt index fa5a5f02a7..ff46abbb10 100644 --- a/config/GZ2E01/rels/d_a_obj_waterPillar/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_waterPillar/symbols.txt @@ -97,7 +97,8 @@ mCcDObjCoInfo__12daWtPillar_c = .rodata:0x00000050; // type:object size:0x30 sco ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_680_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global mCcDCps__12daWtPillar_c = .data:0x00000038; // type:object size:0x4C scope:global mCcDCyl__12daWtPillar_c = .data:0x00000084; // type:object size:0x44 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_wdStick/splits.txt b/config/GZ2E01/rels/d_a_obj_wdStick/splits.txt index 9b0de2fc3d..a1be6e322b 100644 --- a/config/GZ2E01/rels/d_a_obj_wdStick/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_wdStick/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_wdStick.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_wdStick/symbols.txt b/config/GZ2E01/rels/d_a_obj_wdStick/symbols.txt index 57f173dcd8..0fa3904b46 100644 --- a/config/GZ2E01/rels/d_a_obj_wdStick/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_wdStick/symbols.txt @@ -96,7 +96,8 @@ mCcDObjInfo__11daWdStick_c = .rodata:0x00000000; // type:object size:0x30 scope: ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_683_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDSph__11daWdStick_c = .data:0x00000020; // type:object size:0x40 scope:global @4470 = .data:0x00000060; // type:object size:0xC scope:local @4471 = .data:0x0000006C; // type:object size:0xC scope:local @@ -120,4 +121,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3643 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:local data:2byte -lbl_683_bss_20 = .bss:0x00000020; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_web0/splits.txt b/config/GZ2E01/rels/d_a_obj_web0/splits.txt index 9a26cfe380..c8a5052714 100644 --- a/config/GZ2E01/rels/d_a_obj_web0/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_web0/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_web0.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_web0/symbols.txt b/config/GZ2E01/rels/d_a_obj_web0/symbols.txt index 6b37e0c92d..54e81d608c 100644 --- a/config/GZ2E01/rels/d_a_obj_web0/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_web0/symbols.txt @@ -41,6 +41,6 @@ __vt__8cM3dGAab = .data:0x0000009C; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A8; // type:object size:0xC scope:global __vt__16daObj_Web0_HIO_c = .data:0x000000B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_web1/splits.txt b/config/GZ2E01/rels/d_a_obj_web1/splits.txt index bcd1efd14d..dcf156365f 100644 --- a/config/GZ2E01/rels/d_a_obj_web1/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_web1/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_web1.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_web1/symbols.txt b/config/GZ2E01/rels/d_a_obj_web1/symbols.txt index cde5972d11..b69a2e19bb 100644 --- a/config/GZ2E01/rels/d_a_obj_web1/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_web1/symbols.txt @@ -51,6 +51,6 @@ __vt__8cM3dGAab = .data:0x000000A0; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000AC; // type:object size:0xC scope:global __vt__16daObj_Web1_HIO_c = .data:0x000000B8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_well_cover/symbols.txt b/config/GZ2E01/rels/d_a_obj_well_cover/symbols.txt index 41fb200107..61384ffa4d 100644 --- a/config/GZ2E01/rels/d_a_obj_well_cover/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_well_cover/symbols.txt @@ -33,7 +33,8 @@ particle_id$3806 = .rodata:0x00000028; // type:object size:0x6 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_686_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3731 = .data:0x00000024; // type:object size:0xC scope:local @3732 = .data:0x00000030; // type:object size:0xC scope:local @@ -41,4 +42,4 @@ l_func$3730 = .data:0x0000003C; // type:object size:0x18 scope:local l_daObjWCover_Method = .data:0x00000054; // type:object size:0x20 scope:global g_profile_Obj_WellCover = .data:0x00000074; // type:object size:0x30 scope:global __vt__13daObjWCover_c = .data:0x000000A4; // type:object size:0x28 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_wood_statue/symbols.txt b/config/GZ2E01/rels/d_a_obj_wood_statue/symbols.txt index 3ecc026a57..c3aebe47c3 100644 --- a/config/GZ2E01/rels/d_a_obj_wood_statue/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_wood_statue/symbols.txt @@ -75,7 +75,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_691_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte l_eventName = .data:0x00000024; // type:object size:0x4 scope:local data:4byte action_table$4273 = .data:0x00000028; // type:object size:0x10 scope:local @@ -96,4 +97,4 @@ __vt__8cM3dGAab = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__14daObjWStatue_c = .data:0x00000184; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001C8; // type:object size:0xC scope:global -init$2078 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$2078 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_yel_bag/splits.txt b/config/GZ2E01/rels/d_a_obj_yel_bag/splits.txt index b346ff5bf5..b3de7d6524 100644 --- a/config/GZ2E01/rels/d_a_obj_yel_bag/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_yel_bag/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_yel_bag.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_yel_bag/symbols.txt b/config/GZ2E01/rels/d_a_obj_yel_bag/symbols.txt index a01bbf7938..0f17b9d144 100644 --- a/config/GZ2E01/rels/d_a_obj_yel_bag/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_yel_bag/symbols.txt @@ -81,7 +81,8 @@ m__18daObj_YBag_Param_c = .rodata:0x00000030; // type:object size:0x2C scope:glo ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_693_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:local data:4byte l_loadRes_YBAG0 = .data:0x00000028; // type:object size:0xC scope:local l_loadRes_list = .data:0x00000034; // type:object size:0x8 scope:local diff --git a/config/GZ2E01/rels/d_a_obj_yobikusa/symbols.txt b/config/GZ2E01/rels/d_a_obj_yobikusa/symbols.txt index 5c34216a40..d2a0e14e4b 100644 --- a/config/GZ2E01/rels/d_a_obj_yobikusa/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_yobikusa/symbols.txt @@ -55,7 +55,8 @@ ccCylSrc$3880 = .rodata:0x00000064; // type:object size:0x44 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_116_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName1 = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_arcName2 = .data:0x00000024; // type:object size:0x4 scope:global data:4byte @3641 = .data:0x00000028; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_zrTurara/splits.txt b/config/GZ2E01/rels/d_a_obj_zrTurara/splits.txt index ad9e149c7a..61516da5d9 100644 --- a/config/GZ2E01/rels/d_a_obj_zrTurara/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_zrTurara/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_zrTurara.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_zrTurara/symbols.txt b/config/GZ2E01/rels/d_a_obj_zrTurara/symbols.txt index 570732f0a5..8e811eb29e 100644 --- a/config/GZ2E01/rels/d_a_obj_zrTurara/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_zrTurara/symbols.txt @@ -63,4 +63,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000160; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3651 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global data:byte -init$1683 = .bss:0x00000020; // type:object size:0x1 data:byte +init$1683 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_zrTuraraRock/splits.txt b/config/GZ2E01/rels/d_a_obj_zrTuraraRock/splits.txt index ee108a21c3..135f45df92 100644 --- a/config/GZ2E01/rels/d_a_obj_zrTuraraRock/splits.txt +++ b/config/GZ2E01/rels/d_a_obj_zrTuraraRock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_zrTuraraRock.cpp: diff --git a/config/GZ2E01/rels/d_a_obj_zrTuraraRock/symbols.txt b/config/GZ2E01/rels/d_a_obj_zrTuraraRock/symbols.txt index 360119b63b..6ddd25e442 100644 --- a/config/GZ2E01/rels/d_a_obj_zrTuraraRock/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_zrTuraraRock/symbols.txt @@ -56,7 +56,8 @@ mCcDObjInfo__12daZrTuraRc_c = .rodata:0x00000014; // type:object size:0x30 scope ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_698_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDSph__12daZrTuraRc_c = .data:0x00000020; // type:object size:0x40 scope:global @3871 = .data:0x00000060; // type:object size:0xC scope:local @3872 = .data:0x0000006C; // type:object size:0xC scope:local @@ -74,4 +75,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000014C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x20 scope:global align:4 data:float -init$1850 = .bss:0x00000034; // type:object size:0x1 data:byte +init$1850 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_zraMark/symbols.txt b/config/GZ2E01/rels/d_a_obj_zraMark/symbols.txt index 490464f01e..686096b256 100644 --- a/config/GZ2E01/rels/d_a_obj_zraMark/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_zraMark/symbols.txt @@ -76,4 +76,4 @@ __vt__18daNpcF_ActorMngr_c = .data:0x00000058; // type:object size:0xC scope:glo __vt__8cM3dGCyl = .data:0x00000064; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000070; // type:object size:0xC scope:global roottype$4501 = .bss:0x00000000; // type:object size:0x4 scope:local -init$2350 = .bss:0x00000004; // type:object size:0x1 data:byte +init$2350 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_peru/splits.txt b/config/GZ2E01/rels/d_a_peru/splits.txt index 1714f683e7..71725d20e9 100644 --- a/config/GZ2E01/rels/d_a_peru/splits.txt +++ b/config/GZ2E01/rels/d_a_peru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_peru.cpp: diff --git a/config/GZ2E01/rels/d_a_peru/symbols.txt b/config/GZ2E01/rels/d_a_peru/symbols.txt index ecf60f88c3..834048b2bd 100644 --- a/config/GZ2E01/rels/d_a_peru/symbols.txt +++ b/config/GZ2E01/rels/d_a_peru/symbols.txt @@ -167,7 +167,8 @@ m__14daPeru_Param_c = .rodata:0x00000000; // type:object size:0x98 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_703_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_ppolamp/symbols.txt b/config/GZ2E01/rels/d_a_ppolamp/symbols.txt index 65e95cbb01..999840bd88 100644 --- a/config/GZ2E01/rels/d_a_ppolamp/symbols.txt +++ b/config/GZ2E01/rels/d_a_ppolamp/symbols.txt @@ -55,9 +55,9 @@ __vt__11daPPolamp_c = .data:0x00000060; // type:object size:0xC scope:global @1012 = .bss:0x00000034; // type:object size:0x1 scope:local @1010 = .bss:0x00000038; // type:object size:0x1 scope:local @1009 = .bss:0x0000003C; // type:object size:0x1 scope:local -init$1515 = .bss:0x0000003D; // type:object size:0x1 scope:local +init$1515 = .bss:0x0000003D; // type:object size:0x1 scope:local align:1 data:byte TEV_COLOR_1$3795 = .bss:0x00000040; // type:object size:0x8 scope:local -init$1520 = .bss:0x00000049; // type:object size:0x1 scope:local +init$1520 = .bss:0x00000049; // type:object size:0x1 scope:local align:1 data:byte TEV_COLOR_2$3800 = .bss:0x0000004C; // type:object size:0x8 scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000054; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000058; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_scene_exit2/symbols.txt b/config/GZ2E01/rels/d_a_scene_exit2/symbols.txt index 1ad1eac76a..3ecbdbc0e0 100644 --- a/config/GZ2E01/rels/d_a_scene_exit2/symbols.txt +++ b/config/GZ2E01/rels/d_a_scene_exit2/symbols.txt @@ -32,7 +32,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_117_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte @3699 = .data:0x00000028; // type:object size:0xC scope:local @@ -43,4 +44,4 @@ l_func$3698 = .data:0x00000058; // type:object size:0x30 scope:local action_table$3745 = .data:0x00000088; // type:object size:0xC scope:local l_daScExit_Method = .data:0x00000094; // type:object size:0x20 scope:global g_profile_SCENE_EXIT2 = .data:0x000000B4; // type:object size:0x30 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_spinner/splits.txt b/config/GZ2E01/rels/d_a_spinner/splits.txt index 6daada460c..428e044482 100644 --- a/config/GZ2E01/rels/d_a_spinner/splits.txt +++ b/config/GZ2E01/rels/d_a_spinner/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_spinner.cpp: diff --git a/config/GZ2E01/rels/d_a_spinner/symbols.txt b/config/GZ2E01/rels/d_a_spinner/symbols.txt index 7ac12c3804..65209762ca 100644 --- a/config/GZ2E01/rels/d_a_spinner/symbols.txt +++ b/config/GZ2E01/rels/d_a_spinner/symbols.txt @@ -42,7 +42,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3768 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3768 = .rodata:0x00000000; // type:object size:0xC scope:local @4168 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float @4241 = .rodata:0x00000010; // type:object size:0x4 scope:local @4242 = .rodata:0x00000014; // type:object size:0x4 scope:local data:string @@ -120,8 +120,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte effDirection$4433 = .bss:0x00000048; // type:object size:0xC scope:local @4437 = .bss:0x00000054; // type:object size:0xC scope:local +init$0001 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 data:byte particleScale$4436 = .bss:0x00000064; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000070; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000074; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_sq/splits.txt b/config/GZ2E01/rels/d_a_sq/splits.txt index 88422c0ac5..5d9a75a943 100644 --- a/config/GZ2E01/rels/d_a_sq/splits.txt +++ b/config/GZ2E01/rels/d_a_sq/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_sq.cpp: diff --git a/config/GZ2E01/rels/d_a_sq/symbols.txt b/config/GZ2E01/rels/d_a_sq/symbols.txt index a77a9fd5d4..475085d670 100644 --- a/config/GZ2E01/rels/d_a_sq/symbols.txt +++ b/config/GZ2E01/rels/d_a_sq/symbols.txt @@ -78,6 +78,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000104; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000128; // type:object size:0xC scope:global __vt__10daSq_HIO_c = .data:0x00000134; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x30 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_swBall/symbols.txt b/config/GZ2E01/rels/d_a_swBall/symbols.txt index 428926fec5..86bd6915a4 100644 --- a/config/GZ2E01/rels/d_a_swBall/symbols.txt +++ b/config/GZ2E01/rels/d_a_swBall/symbols.txt @@ -27,7 +27,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_707_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3847 = .data:0x00000020; // type:object size:0xC scope:local @3848 = .data:0x0000002C; // type:object size:0xC scope:local l_func$3846 = .data:0x00000038; // type:object size:0x18 scope:local diff --git a/config/GZ2E01/rels/d_a_swLBall/symbols.txt b/config/GZ2E01/rels/d_a_swLBall/symbols.txt index 06b88f20c8..b2db90297b 100644 --- a/config/GZ2E01/rels/d_a_swLBall/symbols.txt +++ b/config/GZ2E01/rels/d_a_swLBall/symbols.txt @@ -28,7 +28,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_708_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3835 = .data:0x00000020; // type:object size:0xC scope:local @3836 = .data:0x0000002C; // type:object size:0xC scope:local @3837 = .data:0x00000038; // type:object size:0xC scope:local @@ -37,4 +38,4 @@ l_daSwLBall_Method = .data:0x00000068; // type:object size:0x20 scope:local g_profile_SwLBall = .data:0x00000088; // type:object size:0x30 scope:global l_target_info = .bss:0x00000000; // type:object size:0x8 scope:local l_target_info_count = .bss:0x00000008; // type:object size:0x4 scope:local data:4byte -lbl_708_bss_C = .bss:0x0000000C; // type:object size:0x1 scope:local data:byte +init$0000 = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_swc00/symbols.txt b/config/GZ2E01/rels/d_a_swc00/symbols.txt index 545f2ea6e3..22827ca1b5 100644 --- a/config/GZ2E01/rels/d_a_swc00/symbols.txt +++ b/config/GZ2E01/rels/d_a_swc00/symbols.txt @@ -25,7 +25,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_120_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3812 = .data:0x00000020; // type:object size:0x40 scope:local @3820 = .data:0x00000060; // type:object size:0xC scope:local @3821 = .data:0x0000006C; // type:object size:0xC scope:local @@ -35,4 +36,4 @@ l_func$3819 = .data:0x00000090; // type:object size:0x30 scope:local @3996 = .data:0x000000C0; // type:object size:0x40 scope:local l_daSwc00_Method = .data:0x00000100; // type:object size:0x20 scope:global g_profile_SWC00 = .data:0x00000120; // type:object size:0x30 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_tag_CstaSw/splits.txt b/config/GZ2E01/rels/d_a_tag_CstaSw/splits.txt index cc92263021..fab27d3113 100644 --- a/config/GZ2E01/rels/d_a_tag_CstaSw/splits.txt +++ b/config/GZ2E01/rels/d_a_tag_CstaSw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_CstaSw.cpp: diff --git a/config/GZ2E01/rels/d_a_tag_TWgate/symbols.txt b/config/GZ2E01/rels/d_a_tag_TWgate/symbols.txt index 0128bc5b6c..e3bf2fe545 100644 --- a/config/GZ2E01/rels/d_a_tag_TWgate/symbols.txt +++ b/config/GZ2E01/rels/d_a_tag_TWgate/symbols.txt @@ -57,7 +57,8 @@ l_zevParamTbl = .rodata:0x00000004; // type:object size:0x70 scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_713_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_myName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte @3744 = .data:0x00000024; // type:object size:0xC scope:local @3745 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_tag_csw/symbols.txt b/config/GZ2E01/rels/d_a_tag_csw/symbols.txt index 4d351e5f0e..011897da2d 100644 --- a/config/GZ2E01/rels/d_a_tag_csw/symbols.txt +++ b/config/GZ2E01/rels/d_a_tag_csw/symbols.txt @@ -50,7 +50,8 @@ l_dbz_idx = .rodata:0x00000010; // type:object size:0x8 scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_718_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cyl_src = .data:0x00000024; // type:object size:0x44 scope:global l_tg_src = .data:0x00000068; // type:object size:0x44 scope:global diff --git a/config/GZ2E01/rels/d_a_tag_evtmsg/symbols.txt b/config/GZ2E01/rels/d_a_tag_evtmsg/symbols.txt index edcabf4735..8d1f8008d9 100644 --- a/config/GZ2E01/rels/d_a_tag_evtmsg/symbols.txt +++ b/config/GZ2E01/rels/d_a_tag_evtmsg/symbols.txt @@ -29,7 +29,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_33_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mEvtCutNameList__14daTag_EvtMsg_c = .data:0x00000020; // type:object size:0xC scope:global @3802 = .data:0x0000002C; // type:object size:0xC scope:local @3803 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_tag_firewall/symbols.txt b/config/GZ2E01/rels/d_a_tag_firewall/symbols.txt index 60644395e6..b86d848408 100644 --- a/config/GZ2E01/rels/d_a_tag_firewall/symbols.txt +++ b/config/GZ2E01/rels/d_a_tag_firewall/symbols.txt @@ -34,4 +34,4 @@ g_profile_Tag_FWall = .data:0x00000068; // type:object size:0x30 scope:global __vt__8cM3dGAab = .data:0x00000098; // type:object size:0xC scope:global __vt__8cM3dGSph = .data:0x000000A4; // type:object size:0xC scope:global fire_leader = .bss:0x00000000; // type:object size:0x4 scope:global -init$0000 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte +fire_num = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_tag_hstop/splits.txt b/config/GZ2E01/rels/d_a_tag_hstop/splits.txt index cbd78c8d11..701b189842 100644 --- a/config/GZ2E01/rels/d_a_tag_hstop/splits.txt +++ b/config/GZ2E01/rels/d_a_tag_hstop/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_hstop.cpp: diff --git a/config/GZ2E01/rels/d_a_tag_lantern/splits.txt b/config/GZ2E01/rels/d_a_tag_lantern/splits.txt index 2a71e6d3db..7af2bf0b37 100644 --- a/config/GZ2E01/rels/d_a_tag_lantern/splits.txt +++ b/config/GZ2E01/rels/d_a_tag_lantern/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_lantern.cpp: diff --git a/config/GZ2E01/rels/d_a_tag_lv2prchk/symbols.txt b/config/GZ2E01/rels/d_a_tag_lv2prchk/symbols.txt index 39ac12522f..b56b0d22ef 100644 --- a/config/GZ2E01/rels/d_a_tag_lv2prchk/symbols.txt +++ b/config/GZ2E01/rels/d_a_tag_lv2prchk/symbols.txt @@ -19,10 +19,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_128_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3667 = .data:0x00000020; // type:object size:0xC scope:local @3668 = .data:0x0000002C; // type:object size:0xC scope:local l_func$3666 = .data:0x00000038; // type:object size:0x18 scope:local l_daTagLv2PrChk_Method = .data:0x00000050; // type:object size:0x20 scope:global g_profile_Tag_Lv2PrChk = .data:0x00000070; // type:object size:0x30 scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_tag_lv6CstaSw/splits.txt b/config/GZ2E01/rels/d_a_tag_lv6CstaSw/splits.txt index 00e0980c33..21926072bd 100644 --- a/config/GZ2E01/rels/d_a_tag_lv6CstaSw/splits.txt +++ b/config/GZ2E01/rels/d_a_tag_lv6CstaSw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_lv6CstaSw.cpp: diff --git a/config/GZ2E01/rels/d_a_tag_poFire/splits.txt b/config/GZ2E01/rels/d_a_tag_poFire/splits.txt index d792935823..d468cdd6e9 100644 --- a/config/GZ2E01/rels/d_a_tag_poFire/splits.txt +++ b/config/GZ2E01/rels/d_a_tag_poFire/splits.txt @@ -10,7 +10,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_poFire.cpp: diff --git a/config/GZ2E01/rels/d_a_tag_river_back/symbols.txt b/config/GZ2E01/rels/d_a_tag_river_back/symbols.txt index 54acfc5e55..58c8200336 100644 --- a/config/GZ2E01/rels/d_a_tag_river_back/symbols.txt +++ b/config/GZ2E01/rels/d_a_tag_river_back/symbols.txt @@ -25,7 +25,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_736_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_staffName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte @@ -37,4 +38,4 @@ l_func$3711 = .data:0x0000005C; // type:object size:0x30 scope:local action_table$3769 = .data:0x0000008C; // type:object size:0x8 scope:local l_daTagRiverBack_Method = .data:0x00000094; // type:object size:0x20 scope:global g_profile_Tag_RiverBack = .data:0x000000B4; // type:object size:0x30 scope:global -init$1712 = .bss:0x00000000; // type:object size:0x1 data:byte +init$1712 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_tag_statue_evt/symbols.txt b/config/GZ2E01/rels/d_a_tag_statue_evt/symbols.txt index 07074cf75b..5b4cb03b7d 100644 --- a/config/GZ2E01/rels/d_a_tag_statue_evt/symbols.txt +++ b/config/GZ2E01/rels/d_a_tag_statue_evt/symbols.txt @@ -46,7 +46,8 @@ l_event_bit = .rodata:0x00000000; // type:object size:0xC scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_133_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_eff_id = .data:0x00000024; // type:object size:0x6 scope:global l_eventName = .data:0x0000002C; // type:object size:0x18 scope:global @@ -63,4 +64,4 @@ l_statue_ang$3944 = .data:0x00000128; // type:object size:0xC scope:local l_daTagStatue_Method = .data:0x00000134; // type:object size:0x20 scope:global g_profile_Tag_Statue = .data:0x00000154; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000184; // type:object size:0xC scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_tag_waterfall/splits.txt b/config/GZ2E01/rels/d_a_tag_waterfall/splits.txt index 5b17cf97a0..b3d0072010 100644 --- a/config/GZ2E01/rels/d_a_tag_waterfall/splits.txt +++ b/config/GZ2E01/rels/d_a_tag_waterfall/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_waterfall.cpp: diff --git a/config/GZ2E01/rels/d_a_tag_waterfall/symbols.txt b/config/GZ2E01/rels/d_a_tag_waterfall/symbols.txt index 8142d9f829..1f47cdf10a 100644 --- a/config/GZ2E01/rels/d_a_tag_waterfall/symbols.txt +++ b/config/GZ2E01/rels/d_a_tag_waterfall/symbols.txt @@ -34,6 +34,6 @@ l_daTagWaterFall_Method = .data:0x00000004; // type:object size:0x20 scope:local g_profile_Tag_WaterFall = .data:0x00000024; // type:object size:0x30 scope:global __vt__20daTagWaterFall_HIO_c = .data:0x00000054; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_751_bss_8 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +masterWaterfallTagExists = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3753 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x24 scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_tbox/splits.txt b/config/GZ2E01/rels/d_a_tbox/splits.txt index fd0c1fb717..78c5420e61 100644 --- a/config/GZ2E01/rels/d_a_tbox/splits.txt +++ b/config/GZ2E01/rels/d_a_tbox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tbox.cpp: diff --git a/config/GZ2E01/rels/d_a_tbox/symbols.txt b/config/GZ2E01/rels/d_a_tbox/symbols.txt index cbedcda2bf..54a738b96b 100644 --- a/config/GZ2E01/rels/d_a_tbox/symbols.txt +++ b/config/GZ2E01/rels/d_a_tbox/symbols.txt @@ -141,7 +141,8 @@ eff_id$4956 = .rodata:0x00000128; // type:object size:0xC scope:local ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_41_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_staff_name = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cyl_src = .data:0x00000024; // type:object size:0x44 scope:global l_modelInfo = .data:0x00000068; // type:object size:0x54 scope:global diff --git a/config/GZ2E01/rels/d_a_tbox2/symbols.txt b/config/GZ2E01/rels/d_a_tbox2/symbols.txt index 4642a379df..a12e4d18fa 100644 --- a/config/GZ2E01/rels/d_a_tbox2/symbols.txt +++ b/config/GZ2E01/rels/d_a_tbox2/symbols.txt @@ -57,7 +57,8 @@ l_cyl_info = .rodata:0x00000020; // type:object size:0x3C scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_42_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_staff_name = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_cyl_src = .data:0x00000028; // type:object size:0x44 scope:global @@ -81,5 +82,5 @@ __vt__8cM3dGAab = .data:0x000001B0; // type:object size:0xC scope:global __vt__12daTboxBase_c = .data:0x000001BC; // type:object size:0x2C scope:global __vt__12J3DFrameCtrl = .data:0x000001E8; // type:object size:0xC scope:global __vt__9daTbox2_c = .data:0x000001F4; // type:object size:0x2C scope:global -init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_title/splits.txt b/config/GZ2E01/rels/d_a_title/splits.txt index 32c1100f78..9f93927b3a 100644 --- a/config/GZ2E01/rels/d_a_title/splits.txt +++ b/config/GZ2E01/rels/d_a_title/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_title.cpp: diff --git a/config/GZ2E01/rels/d_a_title/symbols.txt b/config/GZ2E01/rels/d_a_title/symbols.txt index deca8571cc..b0d3612329 100644 --- a/config/GZ2E01/rels/d_a_title/symbols.txt +++ b/config/GZ2E01/rels/d_a_title/symbols.txt @@ -52,7 +52,8 @@ l_arcName = .rodata:0x0000000C; // type:object size:0x6 scope:global data:string ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_756_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4031 = .data:0x00000020; // type:object size:0xC scope:local @4032 = .data:0x0000002C; // type:object size:0xC scope:local @4033 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_ykgr/splits.txt b/config/GZ2E01/rels/d_a_ykgr/splits.txt index 124324536a..1b63dedc27 100644 --- a/config/GZ2E01/rels/d_a_ykgr/splits.txt +++ b/config/GZ2E01/rels/d_a_ykgr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_ykgr.cpp: diff --git a/config/GZ2E01/splits.txt b/config/GZ2E01/splits.txt index 57edd993c1..57e3ef80c8 100644 --- a/config/GZ2E01/splits.txt +++ b/config/GZ2E01/splits.txt @@ -837,7 +837,7 @@ d/actor/d_a_obj_item.cpp: .text start:0x8015DFD8 end:0x8015E010 .ctors start:0x80373828 end:0x8037382C .rodata start:0x80393D88 end:0x80393D98 - .data start:0x803B9DA0 end:0x803BA058 + .data start:0x803B9DA0 end:0x803BA078 .sdata start:0x804506A8 end:0x804506B0 .sbss start:0x80451010 end:0x80451018 .sdata2 start:0x80453550 end:0x804535E0 @@ -845,7 +845,7 @@ d/actor/d_a_obj_item.cpp: d/d_insect.cpp: .text start:0x8015E010 end:0x8015E3F8 .rodata start:0x80393D98 end:0x80393DA8 - .data start:0x803BA058 end:0x803BA088 + .data start:0x803BA078 end:0x803BA088 .sdata2 start:0x804535E0 end:0x80453600 d/actor/d_a_obj_ss_base.cpp: @@ -1895,6 +1895,7 @@ JSystem/JAudio2/JASTrack.cpp: .rodata start:0x8039AFD0 end:0x8039B018 .data start:0x803C5B68 end:0x803C5B90 .bss start:0x804316A8 end:0x80431B18 + .sbss start:0x80451230 end:0x80451238 .sdata2 start:0x804555A0 end:0x804555D8 JSystem/JAudio2/JASTrackPort.cpp: @@ -2445,10 +2446,10 @@ JSystem/JKernel/JKRFileCache.cpp: JSystem/JKernel/JKRArchivePub.cpp: .text start:0x802D5778 end:0x802D6294 + .data start:0x803CC288 end:0x803CC2D8 JSystem/JKernel/JKRArchivePri.cpp: .text start:0x802D6294 end:0x802D69B8 - .data start:0x803CC288 end:0x803CC2D8 .sbss start:0x80451420 end:0x80451428 JSystem/JKernel/JKRMemArchive.cpp: diff --git a/config/GZ2E01/symbols.txt b/config/GZ2E01/symbols.txt index 223a9443a2..6470afbf9d 100644 --- a/config/GZ2E01/symbols.txt +++ b/config/GZ2E01/symbols.txt @@ -1,9 +1,9 @@ -__check_pad3 = .init:0x80003100; // type:function size:0x40 scope:local align:4 -__set_debug_bba = .init:0x80003140; // type:function size:0xC scope:local align:4 -__get_debug_bba = .init:0x8000314C; // type:function size:0x8 scope:local align:4 -__start = .init:0x80003154; // type:function size:0x15C scope:weak align:4 -__init_registers = .init:0x800032B0; // type:function size:0x90 scope:local align:4 -__init_data = .init:0x80003340; // type:function size:0xC0 scope:local align:4 +__check_pad3 = .init:0x80003100; // type:function size:0x40 scope:global align:4 +__set_debug_bba = .init:0x80003140; // type:function size:0xC scope:global align:4 +__get_debug_bba = .init:0x8000314C; // type:function size:0x8 scope:global align:4 +__start = .init:0x80003154; // type:function size:0x15C scope:global align:4 +__init_registers = .init:0x800032B0; // type:function size:0x90 scope:global align:4 +__init_data = .init:0x80003340; // type:function size:0xC0 scope:global align:4 __init_hardware = .init:0x80003400; // type:function size:0x24 scope:global align:4 __flush_cache = .init:0x80003424; // type:function size:0x34 scope:global align:4 memset = .init:0x80003458; // type:function size:0x30 scope:global align:4 @@ -16,11 +16,11 @@ __TRK_reset = .init:0x80005518; // type:function size:0x2C scope:global align:4 gTRKInterruptVectorTableEnd = .init:0x80005518; // type:label scope:global _rom_copy_info = .init:0x80005544; // type:object size:0x84 scope:global data:4byte _bss_init_info = .init:0x800055C8; // type:object size:0x20 scope:global data:4byte -@etb_80005600 = extab:0x80005600; // type:object size:0x8 scope:local hidden -@etb_80005608 = extab:0x80005608; // type:object size:0x8 scope:local hidden -@etb_80005610 = extab:0x80005610; // type:object size:0x18 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 +@154 = extab:0x80005600; // type:object size:0x8 scope:local hidden +@159 = extab:0x80005608; // type:object size:0x8 scope:local hidden +@180 = extab:0x80005610; // type:object size:0x18 scope:local hidden +@188 = extab:0x80005628; // type:object size:0x8 scope:local hidden +@211 = extab:0x80005630; // type:object size:0x18 scope:local hidden @206 = extabindex:0x80005660; // type:object size:0xC scope:local @211 = extabindex:0x8000566C; // type:object size:0xC scope:local @232 = extabindex:0x80005678; // type:object size:0xC scope:local @@ -30,13 +30,13 @@ _eti_init_info = extabindex:0x8000569C; // type:object size:0x20 scope:global version_check__Fv = .text:0x800056C0; // type:function size:0x68 scope:global align:4 CheckHeap1__9HeapCheckFv = .text:0x80005728; // type:function size:0x64 scope:global align:4 CheckHeap__FUl = .text:0x8000578C; // type:function size:0xBC scope:global align:4 -countUsed__FP10JKRExpHeap = .text:0x80005848; // type:function size:0x58 scope:global align:4 +countUsed__FP10JKRExpHeap = .text:0x80005848; // type:function size:0x58 scope:local align:4 getUsedCount__9HeapCheckCFv = .text:0x800058A0; // type:function size:0x24 scope:global align:4 heapDisplay__9HeapCheckCFv = .text:0x800058C4; // type:function size:0x214 scope:global align:4 debugDisplay__Fv = .text:0x80005AD8; // type:function size:0x274 scope:global align:4 Debug_console__FUl = .text:0x80005D4C; // type:function size:0x400 scope:global align:4 LOAD_COPYDATE__FPv = .text:0x8000614C; // type:function size:0x7C scope:global align:4 -debug__Fv = .text:0x800061C8; // type:function size:0xC4 scope:global align:4 +debug__Fv = .text:0x800061C8; // type:function size:0xC4 scope:local align:4 main01__Fv = .text:0x8000628C; // type:function size:0x1C8 scope:global align:4 main = .text:0x80006454; // type:function size:0x184 scope:global align:4 dump_sort__7JKRHeapFv = .text:0x800065D8; // type:function size:0x8 scope:global align:4 @@ -44,25 +44,25 @@ __sinit_m_Do_main_cpp = .text:0x800065E0; // type:function size:0x1B8 scope:loca OSSwitchFiberEx__FUlUlUlUlUlUl = .text:0x80006798; // type:function size:0x30 scope:global align:4 my_PutString__FPCc = .text:0x800067C8; // type:function size:0x2C scope:global align:4 OSVAttention__FPCcP16__va_list_struct = .text:0x800067F4; // type:function size:0x20 scope:global align:4 -OSAttention = .text:0x80006814; // type:function size:0x80 scope:global align:4 -OSReportDisable = .text:0x80006894; // type:function size:0xC scope:global align:4 -OSReportEnable = .text:0x800068A0; // type:function size:0xC scope:global align:4 -OSReportForceEnableOn = .text:0x800068AC; // type:function size:0xC scope:global align:4 -OSReportForceEnableOff = .text:0x800068B8; // type:function size:0xC scope:global align:4 +OSAttention = .text:0x80006814; // type:function size:0x80 scope:weak align:4 +OSReportDisable = .text:0x80006894; // type:function size:0xC scope:weak align:4 +OSReportEnable = .text:0x800068A0; // type:function size:0xC scope:weak align:4 +OSReportForceEnableOn = .text:0x800068AC; // type:function size:0xC scope:weak align:4 +OSReportForceEnableOff = .text:0x800068B8; // type:function size:0xC scope:weak align:4 OSReportInit__Fv = .text:0x800068C4; // type:function size:0x18 scope:global align:4 mDoPrintf_vprintf_Interrupt__FPCcP16__va_list_struct = .text:0x800068DC; // type:function size:0x88 scope:global align:4 mDoPrintf_vprintf_Thread__FPCcP16__va_list_struct = .text:0x80006964; // type:function size:0x20 scope:global align:4 mDoPrintf_vprintf__FPCcP16__va_list_struct = .text:0x80006984; // type:function size:0x8C scope:global align:4 mDoPrintf_VReport = .text:0x80006A10; // type:function size:0x8C scope:global align:4 -OSVReport = .text:0x80006A9C; // type:function size:0x20 scope:global align:4 -OSReport = .text:0x80006ABC; // type:function size:0x80 scope:global align:4 -OSReport_FatalError = .text:0x80006B3C; // type:function size:0xD0 scope:global align:4 -OSReport_Error = .text:0x80006C0C; // type:function size:0xE0 scope:global align:4 -OSReport_Warning = .text:0x80006CEC; // type:function size:0xE0 scope:global align:4 -OSReport_System = .text:0x80006DCC; // type:function size:0xB0 scope:global align:4 -OSPanic = .text:0x80006E7C; // type:function size:0x138 scope:global align:4 +OSVReport = .text:0x80006A9C; // type:function size:0x20 scope:weak align:4 +OSReport = .text:0x80006ABC; // type:function size:0x80 scope:weak align:4 +OSReport_FatalError = .text:0x80006B3C; // type:function size:0xD0 scope:weak align:4 +OSReport_Error = .text:0x80006C0C; // type:function size:0xE0 scope:weak align:4 +OSReport_Warning = .text:0x80006CEC; // type:function size:0xE0 scope:weak align:4 +OSReport_System = .text:0x80006DCC; // type:function size:0xB0 scope:weak align:4 +OSPanic = .text:0x80006E7C; // type:function size:0x138 scope:weak align:4 reset__17mDoAud_zelAudio_cFv = .text:0x80006FB4; // type:function size:0xC scope:global align:4 -mDoAud_Create__Fv = .text:0x80006FC0; // type:function size:0x1A4 scope:global align:4 +mDoAud_Create__Fv = .text:0x80006FC0; // type:function size:0x1A4 scope:local align:4 mDoAud_Execute__Fv = .text:0x80007164; // type:function size:0x58 scope:global align:4 mDoAud_setSceneName__FPCcll = .text:0x800071BC; // type:function size:0x3C scope:global align:4 mDoAud_load1stDynamicWave__Fv = .text:0x800071F8; // type:function size:0x2C scope:global align:4 @@ -71,17 +71,17 @@ mDoAud_setFadeInStart__FUc = .text:0x80007254; // type:function size:0x30 scope: mDoAud_resetProcess__Fv = .text:0x80007284; // type:function size:0x40 scope:global align:4 mDoAud_resetRecover__Fv = .text:0x800072C4; // type:function size:0x54 scope:global align:4 __sinit_m_Do_audio_cpp = .text:0x80007318; // type:function size:0x50 scope:local align:4 -__dt__17mDoAud_zelAudio_cFv = .text:0x80007368; // type:function size:0x60 scope:global align:4 -__dt__10Z2AudioMgrFv = .text:0x800073C8; // type:function size:0x470 scope:global align:4 -__dt__14JAISoundHandleFv = .text:0x80007838; // type:function size:0x50 scope:global align:4 -__dt__12Z2MultiSeObjFv = .text:0x80007888; // type:function size:0x54 scope:global align:4 -__dt__16JAISeCategoryMgrFv = .text:0x800078DC; // type:function size:0x78 scope:global align:4 +__dt__17mDoAud_zelAudio_cFv = .text:0x80007368; // type:function size:0x60 scope:weak align:4 +__dt__10Z2AudioMgrFv = .text:0x800073C8; // type:function size:0x470 scope:weak align:4 +__dt__14JAISoundHandleFv = .text:0x80007838; // type:function size:0x50 scope:weak align:4 +__dt__12Z2MultiSeObjFv = .text:0x80007888; // type:function size:0x54 scope:weak align:4 +__dt__16JAISeCategoryMgrFv = .text:0x800078DC; // type:function size:0x78 scope:weak align:4 create__8mDoCPd_cFv = .text:0x80007954; // type:function size:0x140 scope:global align:4 read__8mDoCPd_cFv = .text:0x80007A94; // type:function size:0xE8 scope:global align:4 convert__8mDoCPd_cFP27interface_of_controller_padP10JUTGamePad = .text:0x80007B7C; // type:function size:0x154 scope:global align:4 LRlockCheck__8mDoCPd_cFP27interface_of_controller_pad = .text:0x80007CD0; // type:function size:0xA4 scope:global align:4 recalibrate__8mDoCPd_cFv = .text:0x80007D74; // type:function size:0x28 scope:global align:4 -createTimg__FUsUsUl = .text:0x80007D9C; // type:function size:0xA8 scope:global align:4 +createTimg__FUsUsUl = .text:0x80007D9C; // type:function size:0xA8 scope:local align:4 create__13mDoGph_gInf_cFv = .text:0x80007E44; // type:function size:0x14C scope:global align:4 beginRender__13mDoGph_gInf_cFv = .text:0x80007F90; // type:function size:0x48 scope:global align:4 fadeOut__13mDoGph_gInf_cFfR8_GXColor = .text:0x80007FD8; // type:function size:0x50 scope:global align:4 @@ -93,36 +93,36 @@ darwFilter__F8_GXColor = .text:0x800080F4; // type:function size:0x23C scope:glo calcFade__13mDoGph_gInf_cFv = .text:0x80008330; // type:function size:0xEC scope:global align:4 mDoGph_BlankingON__Fv = .text:0x8000841C; // type:function size:0x4 scope:global align:4 mDoGph_BlankingOFF__Fv = .text:0x80008420; // type:function size:0x4 scope:global align:4 -dScnPly_BeforeOfPaint__Fv = .text:0x80008424; // type:function size:0x2C scope:global align:4 +dScnPly_BeforeOfPaint__Fv = .text:0x80008424; // type:function size:0x2C scope:local align:4 mDoGph_BeforeOfDraw__Fv = .text:0x80008450; // type:function size:0x24 scope:global align:4 mDoGph_AfterOfDraw__Fv = .text:0x80008474; // type:function size:0x1BC scope:global align:4 -drawDepth2__FP10view_classP15view_port_classi = .text:0x80008630; // type:function size:0xB54 scope:global align:4 -__dt__4cXyzFv = .text:0x80009184; // type:function size:0x3C scope:global align:4 -trimming__FP10view_classP15view_port_class = .text:0x800091C0; // type:function size:0x2F4 scope:global align:4 +drawDepth2__FP10view_classP15view_port_classi = .text:0x80008630; // type:function size:0xB54 scope:local align:4 +__dt__4cXyzFv = .text:0x80009184; // type:function size:0x3C scope:weak align:4 +trimming__FP10view_classP15view_port_class = .text:0x800091C0; // type:function size:0x2F4 scope:local align:4 mDoGph_drawFilterQuad__FScSc = .text:0x800094B4; // type:function size:0x90 scope:global align:4 create__Q213mDoGph_gInf_c7bloom_cFv = .text:0x80009544; // type:function size:0xB4 scope:global align:4 remove__Q213mDoGph_gInf_c7bloom_cFv = .text:0x800095F8; // type:function size:0x58 scope:global align:4 draw__Q213mDoGph_gInf_c7bloom_cFv = .text:0x80009650; // type:function size:0xB10 scope:global align:4 -retry_captue_frame__FP10view_classP15view_port_classi = .text:0x8000A160; // type:function size:0x130 scope:global align:4 -motionBlure__FP10view_class = .text:0x8000A290; // type:function size:0x274 scope:global align:4 -setLight__Fv = .text:0x8000A504; // type:function size:0x88 scope:global align:4 -drawItem3D__Fv = .text:0x8000A58C; // type:function size:0x78 scope:global align:4 +retry_captue_frame__FP10view_classP15view_port_classi = .text:0x8000A160; // type:function size:0x130 scope:local align:4 +motionBlure__FP10view_class = .text:0x8000A290; // type:function size:0x274 scope:local align:4 +setLight__Fv = .text:0x8000A504; // type:function size:0x88 scope:local align:4 +drawItem3D__Fv = .text:0x8000A58C; // type:function size:0x78 scope:local align:4 mDoGph_Painter__Fv = .text:0x8000A604; // type:function size:0xB14 scope:global align:4 -__dt__13J2DOrthoGraphFv = .text:0x8000B118; // type:function size:0x5C scope:global align:4 +__dt__13J2DOrthoGraphFv = .text:0x8000B118; // type:function size:0x5C scope:weak align:4 mDoGph_Create__Fv = .text:0x8000B174; // type:function size:0x5C scope:global align:4 __sinit_m_Do_graphic_cpp = .text:0x8000B1D0; // type:function size:0x14 scope:local align:4 -getAtnActorID__9daPy_py_cCFv = .text:0x8000B1E4; // type:function size:0x8 scope:global align:4 -myGetHeapTypeByString__FP7JKRHeap = .text:0x8000B1EC; // type:function size:0x200 scope:global align:4 -myMemoryErrorRoutine__FPvUli = .text:0x8000B3EC; // type:function size:0x1DC scope:global align:4 +getAtnActorID__9daPy_py_cCFv = .text:0x8000B1E4; // type:function size:0x8 scope:weak align:4 +myGetHeapTypeByString__FP7JKRHeap = .text:0x8000B1EC; // type:function size:0x200 scope:local align:4 +myMemoryErrorRoutine__FPvUli = .text:0x8000B3EC; // type:function size:0x1DC scope:local align:4 myHeapCheckRecursive__FP7JKRHeap = .text:0x8000B5C8; // type:function size:0xA0 scope:global align:4 mDoMch_HeapCheckAll__Fv = .text:0x8000B668; // type:function size:0x24 scope:global align:4 -developKeyCheck__FUlUl = .text:0x8000B68C; // type:function size:0xB0 scope:global align:4 +developKeyCheck__FUlUl = .text:0x8000B68C; // type:function size:0xB0 scope:local align:4 mDoMch_IsProgressiveMode__Fv = .text:0x8000B73C; // type:function size:0x2C scope:global align:4 exceptionReadPad__FPUlPUl = .text:0x8000B768; // type:function size:0x30 scope:global align:4 exceptionRestart__Fv = .text:0x8000B798; // type:function size:0x30 scope:global align:4 myExceptionCallback__FUsP9OSContextUlUl = .text:0x8000B7C8; // type:function size:0x194 scope:global align:4 -fault_callback_scroll__FUsP9OSContextUlUl = .text:0x8000B95C; // type:function size:0x398 scope:global align:4 -my_PrintHeap__FPCcUl = .text:0x8000BCF4; // type:function size:0x4 scope:global align:4 +fault_callback_scroll__FUsP9OSContextUlUl = .text:0x8000B95C; // type:function size:0x398 scope:local align:4 +my_PrintHeap__FPCcUl = .text:0x8000BCF4; // type:function size:0x4 scope:local align:4 my_SysPrintHeap__FPCcPvUl = .text:0x8000BCF8; // type:function size:0x4C scope:global align:4 mDoMch_Create__Fv = .text:0x8000BD44; // type:function size:0x388 scope:global align:4 mDoMtx_XYZrotS__FPA4_fsss = .text:0x8000C0CC; // type:function size:0x98 scope:global align:4 @@ -155,8 +155,8 @@ ZXYrotS__14mDoMtx_stack_cFRC5csXyz = .text:0x8000CF0C; // type:function size:0x3 ZXYrotM__14mDoMtx_stack_cFRC5csXyz = .text:0x8000CF44; // type:function size:0x38 scope:global align:4 quatM__14mDoMtx_stack_cFPC10Quaternion = .text:0x8000CF7C; // type:function size:0x3C scope:global align:4 __sinit_m_Do_mtx_cpp = .text:0x8000CFB8; // type:function size:0x7C scope:local align:4 -__dt__18mDoMtx_quatStack_cFv = .text:0x8000D034; // type:function size:0x3C scope:global align:4 -__dt__14mDoMtx_stack_cFv = .text:0x8000D070; // type:function size:0x3C scope:global align:4 +__dt__18mDoMtx_quatStack_cFv = .text:0x8000D034; // type:function size:0x3C scope:weak align:4 +__dt__14mDoMtx_stack_cFv = .text:0x8000D070; // type:function size:0x3C scope:weak align:4 mDoExt_setJ3DData__FPA4_fPC16J3DTransformInfoUs = .text:0x8000D0AC; // type:function size:0x274 scope:global align:4 initPlay__14mDoExt_baseAnmFsifss = .text:0x8000D320; // type:function size:0x108 scope:global align:4 play__14mDoExt_baseAnmFv = .text:0x8000D428; // type:function size:0x54 scope:global align:4 @@ -387,16 +387,16 @@ setup__14mDoLib_clipperFffff = .text:0x8001528C; // type:function size:0x84 scop mDoLib_project__FP3VecP3Vec = .text:0x80015310; // type:function size:0x1DC scope:global align:4 mDoLib_pos2camera__FP3VecP3Vec = .text:0x800154EC; // type:function size:0x58 scope:global align:4 __sinit_m_Do_lib_cpp = .text:0x80015544; // type:function size:0x4C scope:local align:4 -__dt__11J3DUClipperFv = .text:0x80015590; // type:function size:0x48 scope:global align:4 -my_OSCancelAlarmAll__Fv = .text:0x800155D8; // type:function size:0x4 scope:global align:4 -destroyVideo__Fv = .text:0x800155DC; // type:function size:0x38 scope:global align:4 +__dt__11J3DUClipperFv = .text:0x80015590; // type:function size:0x48 scope:weak align:4 +my_OSCancelAlarmAll__Fv = .text:0x800155D8; // type:function size:0x4 scope:local align:4 +destroyVideo__Fv = .text:0x800155DC; // type:function size:0x38 scope:local align:4 mDoRst_reset__FiUli = .text:0x80015614; // type:function size:0x138 scope:global align:4 mDoRst_resetCallBack__FiPv = .text:0x8001574C; // type:function size:0xA8 scope:global align:4 -getResetData__6mDoRstFv = .text:0x800157F4; // type:function size:0x8 scope:global align:4 +getResetData__6mDoRstFv = .text:0x800157F4; // type:function size:0x8 scope:weak align:4 main__9mDoDvdThdFPv = .text:0x800157FC; // type:function size:0x5C scope:global align:4 create__9mDoDvdThdFl = .text:0x80015858; // type:function size:0x5C scope:global align:4 suspend__9mDoDvdThdFv = .text:0x800158B4; // type:function size:0x28 scope:global align:4 -my_DVDConvertPathToEntrynum__FPCc = .text:0x800158DC; // type:function size:0x20 scope:global align:4 +my_DVDConvertPathToEntrynum__FPCc = .text:0x800158DC; // type:function size:0x20 scope:local align:4 __dt__19mDoDvdThd_command_cFv = .text:0x800158FC; // type:function size:0x48 scope:global align:4 __ct__17mDoDvdThd_param_cFv = .text:0x80015944; // type:function size:0x48 scope:global align:4 kick__17mDoDvdThd_param_cFv = .text:0x8001598C; // type:function size:0x28 scope:global align:4 @@ -404,7 +404,7 @@ waitForKick__17mDoDvdThd_param_cFv = .text:0x800159B4; // type:function size:0x2 getFirstCommand__17mDoDvdThd_param_cFv = .text:0x800159DC; // type:function size:0x8 scope:global align:4 addition__17mDoDvdThd_param_cFP19mDoDvdThd_command_c = .text:0x800159E4; // type:function size:0x58 scope:global align:4 cut__17mDoDvdThd_param_cFP19mDoDvdThd_command_c = .text:0x80015A3C; // type:function size:0x54 scope:global align:4 -cb__FPv = .text:0x80015A90; // type:function size:0x48 scope:global align:4 +cb__FPv = .text:0x80015A90; // type:function size:0x48 scope:local align:4 mainLoop__17mDoDvdThd_param_cFv = .text:0x80015AD8; // type:function size:0x9C scope:global align:4 __ct__19mDoDvdThd_command_cFv = .text:0x80015B74; // type:function size:0x44 scope:global align:4 __dt__20mDoDvdThd_callback_cFv = .text:0x80015BB8; // type:function size:0x60 scope:global align:4 @@ -426,8 +426,8 @@ execute__21mDoDvdThd_toMainRam_cFv = .text:0x800164BC; // type:function size:0xB __sinit_m_Do_dvd_thread_cpp = .text:0x80016574; // type:function size:0x28 scope:local align:4 mDoDvdErr_ThdInit__Fv = .text:0x8001659C; // type:function size:0xC0 scope:global align:4 mDoDvdErr_ThdCleanup__Fv = .text:0x8001665C; // type:function size:0x48 scope:global align:4 -mDoDvdErr_Watch__FPv = .text:0x800166A4; // type:function size:0x60 scope:global align:4 -AlarmHandler__FP7OSAlarmP9OSContext = .text:0x80016704; // type:function size:0x28 scope:global align:4 +mDoDvdErr_Watch__FPv = .text:0x800166A4; // type:function size:0x60 scope:local align:4 +AlarmHandler__FP7OSAlarmP9OSContext = .text:0x80016704; // type:function size:0x28 scope:local align:4 __ct__15mDoMemCd_Ctrl_cFv = .text:0x8001672C; // type:function size:0x4 scope:global align:4 ThdInit__15mDoMemCd_Ctrl_cFv = .text:0x80016730; // type:function size:0xA0 scope:global align:4 main__15mDoMemCd_Ctrl_cFv = .text:0x800167D0; // type:function size:0xC4 scope:global align:4 @@ -449,15 +449,15 @@ mount__15mDoMemCd_Ctrl_cFv = .text:0x80017148; // type:function size:0x12C scope loadfile__15mDoMemCd_Ctrl_cFv = .text:0x80017274; // type:function size:0x60 scope:global align:4 checkspace__15mDoMemCd_Ctrl_cFv = .text:0x800172D4; // type:function size:0x8C scope:global align:4 setCardState__15mDoMemCd_Ctrl_cFl = .text:0x80017360; // type:function size:0xBC scope:global align:4 -mDoMemCd_main__FPv = .text:0x8001741C; // type:function size:0x54 scope:global align:4 +mDoMemCd_main__FPv = .text:0x8001741C; // type:function size:0x54 scope:local align:4 __sinit_m_Do_MemCard_cpp = .text:0x80017470; // type:function size:0x28 scope:local align:4 mDoMemCdRWm_Store__FP12CARDFileInfoPvUl = .text:0x80017498; // type:function size:0x204 scope:global align:4 mDoMemCdRWm_Restore__FP12CARDFileInfoPvUl = .text:0x8001769C; // type:function size:0x1E0 scope:global align:4 -mDoMemCdRWm_BuildHeader__FP22mDoMemCdRWm_HeaderData = .text:0x8001787C; // type:function size:0x168 scope:global align:4 -mDoMemCdRWm_SetCardStat__FP12CARDFileInfo = .text:0x800179E4; // type:function size:0x168 scope:global align:4 -mDoMemCdRWm_CheckCardStat__FP12CARDFileInfo = .text:0x80017B4C; // type:function size:0x128 scope:global align:4 -mDoMemCdRWm_CalcCheckSum__FPvUl = .text:0x80017C74; // type:function size:0x40 scope:global align:4 -mDoMemCdRWm_CalcCheckSumGameData__FPvUl = .text:0x80017CB4; // type:function size:0x38 scope:global align:4 +mDoMemCdRWm_BuildHeader__FP22mDoMemCdRWm_HeaderData = .text:0x8001787C; // type:function size:0x168 scope:local align:4 +mDoMemCdRWm_SetCardStat__FP12CARDFileInfo = .text:0x800179E4; // type:function size:0x168 scope:local align:4 +mDoMemCdRWm_CheckCardStat__FP12CARDFileInfo = .text:0x80017B4C; // type:function size:0x128 scope:local align:4 +mDoMemCdRWm_CalcCheckSum__FPvUl = .text:0x80017C74; // type:function size:0x40 scope:local align:4 +mDoMemCdRWm_CalcCheckSumGameData__FPvUl = .text:0x80017CB4; // type:function size:0x38 scope:local align:4 mDoMemCdRWm_TestCheckSumGameData__FPv = .text:0x80017CEC; // type:function size:0x4C scope:global align:4 mDoMemCdRWm_SetCheckSumGameData__FPUcUc = .text:0x80017D38; // type:function size:0x44 scope:global align:4 print_f__FPCce = .text:0x80017D7C; // type:function size:0x8C scope:global align:4 @@ -470,15 +470,15 @@ exception_addition__FP10JUTConsole = .text:0x8001814C; // type:function size:0x3 execute__24JPTraceParticleCallBack4FP14JPABaseEmitterP15JPABaseParticle = .text:0x8001817C; // type:function size:0x128 scope:global align:4 draw__24JPTraceParticleCallBack4FP14JPABaseEmitterP15JPABaseParticle = .text:0x800182A4; // type:function size:0x4 scope:global align:4 cDmrNowMidnaTalk__Fv = .text:0x800182A8; // type:function size:0x80 scope:global align:4 -__dt__24JPTraceParticleCallBack4Fv = .text:0x80018328; // type:function size:0x60 scope:global align:4 +__dt__24JPTraceParticleCallBack4Fv = .text:0x80018328; // type:function size:0x60 scope:weak align:4 __sinit_c_damagereaction_cpp = .text:0x80018388; // type:function size:0x4C scope:local align:4 -execute__19JPAParticleCallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x800183D4; // type:function size:0x4 scope:global align:4 -draw__19JPAParticleCallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x800183D8; // type:function size:0x4 scope:global align:4 +execute__19JPAParticleCallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x800183D4; // type:function size:0x4 scope:weak align:4 +draw__19JPAParticleCallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x800183D8; // type:function size:0x4 scope:weak align:4 cCc_Init__Fv = .text:0x800183DC; // type:function size:0x168 scope:global align:4 cDyl_IsLinked__Fs = .text:0x80018544; // type:function size:0x38 scope:global align:4 cDyl_Unlink__Fs = .text:0x8001857C; // type:function size:0x44 scope:global align:4 cDyl_LinkASync__Fs = .text:0x800185C0; // type:function size:0xC8 scope:global align:4 -cDyl_InitCallback__FPv = .text:0x80018688; // type:function size:0xDC scope:global align:4 +cDyl_InitCallback__FPv = .text:0x80018688; // type:function size:0xDC scope:local align:4 cDyl_InitAsync__Fv = .text:0x80018764; // type:function size:0x34 scope:global align:4 cDyl_InitAsyncIsDone__Fv = .text:0x80018798; // type:function size:0x6C scope:global align:4 phase_01__7cDylPhsFPv = .text:0x80018804; // type:function size:0x8 scope:global align:4 @@ -486,8 +486,8 @@ phase_02__7cDylPhsFPs = .text:0x8001880C; // type:function size:0x38 scope:globa phase_03__7cDylPhsFPv = .text:0x80018844; // type:function size:0x8 scope:global align:4 Link__7cDylPhsFP30request_of_phase_process_classs = .text:0x8001884C; // type:function size:0x44 scope:global align:4 Unlink__7cDylPhsFP30request_of_phase_process_classs = .text:0x80018890; // type:function size:0x4C scope:global align:4 -getModuleName__24DynamicModuleControlBaseCFv = .text:0x800188DC; // type:function size:0x8 scope:global align:4 -__dt__20DynamicModuleControlFv = .text:0x800188E4; // type:function size:0x60 scope:global align:4 +getModuleName__24DynamicModuleControlBaseCFv = .text:0x800188DC; // type:function size:0x8 scope:weak align:4 +__dt__20DynamicModuleControlFv = .text:0x800188E4; // type:function size:0x60 scope:weak align:4 __ct__11fapGm_HIO_cFv = .text:0x80018944; // type:function size:0x100 scope:global align:4 fapGm_After__Fv = .text:0x80018A44; // type:function size:0x28 scope:global align:4 fapGm_Execute__Fv = .text:0x80018A6C; // type:function size:0x34 scope:global align:4 @@ -495,17 +495,17 @@ fapGm_Create__Fv = .text:0x80018AA0; // type:function size:0x40 scope:global ali __dt__11fapGm_HIO_cFv = .text:0x80018AE0; // type:function size:0x48 scope:global align:4 __sinit_f_ap_game_cpp = .text:0x80018B28; // type:function size:0x3C scope:local align:4 __ct__10fopAc_ac_cFv = .text:0x80018B64; // type:function size:0x6C scope:global align:4 -__dt__5csXyzFv = .text:0x80018BD0; // type:function size:0x3C scope:global align:4 -__ct__11J3DLightObjFv = .text:0x80018C0C; // type:function size:0x38 scope:global align:4 -__dt__11dEvt_info_cFv = .text:0x80018C44; // type:function size:0x48 scope:global align:4 +__dt__5csXyzFv = .text:0x80018BD0; // type:function size:0x3C scope:weak align:4 +__ct__11J3DLightObjFv = .text:0x80018C0C; // type:function size:0x38 scope:weak align:4 +__dt__11dEvt_info_cFv = .text:0x80018C44; // type:function size:0x48 scope:weak align:4 __dt__10fopAc_ac_cFv = .text:0x80018C8C; // type:function size:0x54 scope:global align:4 fopAc_IsActor__FPv = .text:0x80018CE0; // type:function size:0x2C scope:global align:4 -fopAc_Draw__FPv = .text:0x80018D0C; // type:function size:0xCC scope:global align:4 -fopAc_Execute__FPv = .text:0x80018DD8; // type:function size:0x1A0 scope:global align:4 -fopAc_IsDelete__FPv = .text:0x80018F78; // type:function size:0x54 scope:global align:4 -fopAc_Delete__FPv = .text:0x80018FCC; // type:function size:0x80 scope:global align:4 -fopAc_Create__FPv = .text:0x8001904C; // type:function size:0x3B0 scope:global align:4 -getFileListInfo__15dStage_roomDt_cCFv = .text:0x800193FC; // type:function size:0x8 scope:global align:4 +fopAc_Draw__FPv = .text:0x80018D0C; // type:function size:0xCC scope:local align:4 +fopAc_Execute__FPv = .text:0x80018DD8; // type:function size:0x1A0 scope:local align:4 +fopAc_IsDelete__FPv = .text:0x80018F78; // type:function size:0x54 scope:local align:4 +fopAc_Delete__FPv = .text:0x80018FCC; // type:function size:0x80 scope:local align:4 +fopAc_Create__FPv = .text:0x8001904C; // type:function size:0x3B0 scope:local align:4 +getFileListInfo__15dStage_roomDt_cCFv = .text:0x800193FC; // type:function size:0x8 scope:weak align:4 initBallModel__13fopEn_enemy_cFv = .text:0x80019404; // type:function size:0xF8 scope:global align:4 checkBallModelDraw__13fopEn_enemy_cFv = .text:0x800194FC; // type:function size:0x24 scope:global align:4 setBallModelEffect__13fopEn_enemy_cFP12dKy_tevstr_c = .text:0x80019520; // type:function size:0x180 scope:global align:4 @@ -600,11 +600,11 @@ fopAcM_effSmokeSet1__FPUlPUlPC4cXyzPC5csXyzfPC12dKy_tevstr_ci = .text:0x8001D020 fopAcM_effHamonSet__FPUlPC4cXyzff = .text:0x8001D10C; // type:function size:0xE8 scope:global align:4 fopAcM_riverStream__FP4cXyzPsPff = .text:0x8001D1F4; // type:function size:0x8 scope:global align:4 fopAcM_carryOffRevise__FP10fopAc_ac_c = .text:0x8001D1FC; // type:function size:0x130 scope:global align:4 -vectle_calc__FPC10DOUBLE_POSP4cXyz = .text:0x8001D32C; // type:function size:0xA8 scope:global align:4 -get_vectle_calc__FPC4cXyzPC4cXyzP4cXyz = .text:0x8001D3D4; // type:function size:0x58 scope:global align:4 +vectle_calc__FPC10DOUBLE_POSP4cXyz = .text:0x8001D32C; // type:function size:0xA8 scope:local align:4 +get_vectle_calc__FPC4cXyzPC4cXyzP4cXyz = .text:0x8001D3D4; // type:function size:0x58 scope:local align:4 fopAcM_setEffectMtx__FPC10fopAc_ac_cPC12J3DModelData = .text:0x8001D42C; // type:function size:0x178 scope:global align:4 fopAcM_getProcNameString__FPC10fopAc_ac_c = .text:0x8001D5A4; // type:function size:0x48 scope:global align:4 -fopAcM_findObjectCB__FPC10fopAc_ac_cPv = .text:0x8001D5EC; // type:function size:0xAC scope:global align:4 +fopAcM_findObjectCB__FPC10fopAc_ac_cPv = .text:0x8001D5EC; // type:function size:0xAC scope:local align:4 fopAcM_searchFromName__FPCcUlUl = .text:0x8001D698; // type:function size:0x58 scope:global align:4 fopAcM_findObject4EventCB__FP10fopAc_ac_cPv = .text:0x8001D6F0; // type:function size:0xB0 scope:global align:4 fopAcM_searchFromName4Event__FPCcs = .text:0x8001D7A0; // type:function size:0xF0 scope:global align:4 @@ -612,7 +612,7 @@ fopAcM_getWaterY__FPC4cXyzPf = .text:0x8001D890; // type:function size:0x70 scop fpoAcM_relativePos__FPC10fopAc_ac_cPC4cXyzP4cXyz = .text:0x8001D900; // type:function size:0xA8 scope:global align:4 fopAcM_getWaterStream__FPC4cXyzRC13cBgS_PolyInfoP4cXyzPii = .text:0x8001D9A8; // type:function size:0x13C scope:global align:4 fopAcM_getPolygonAngle__FRC13cBgS_PolyInfos = .text:0x8001DAE4; // type:function size:0xAC scope:global align:4 -__dt__8cM3dGPlaFv = .text:0x8001DB90; // type:function size:0x48 scope:global align:4 +__dt__8cM3dGPlaFv = .text:0x8001DB90; // type:function size:0x48 scope:weak align:4 fopAcM_getPolygonAngle__FPC8cM3dGPlas = .text:0x8001DBD8; // type:function size:0x90 scope:global align:4 lineCheck__11fopAcM_lc_cFPC4cXyzPC4cXyzPC10fopAc_ac_c = .text:0x8001DC68; // type:function size:0x54 scope:global align:4 gndCheck__11fopAcM_gc_cFPC4cXyz = .text:0x8001DCBC; // type:function size:0x60 scope:global align:4 @@ -620,38 +620,38 @@ roofCheck__11fopAcM_rc_cFPC4cXyz = .text:0x8001DD1C; // type:function size:0x68 waterCheck__11fopAcM_wt_cFPC4cXyz = .text:0x8001DD84; // type:function size:0x8C scope:global align:4 fopAcM_initManager__Fv = .text:0x8001DE10; // type:function size:0x4 scope:global align:4 __sinit_f_op_actor_mng_cpp = .text:0x8001DE14; // type:function size:0x11C scope:local align:4 -__dt__11dBgS_WtrChkFv = .text:0x8001DF30; // type:function size:0x78 scope:global align:4 -__dt__15dBgS_ObjRoofChkFv = .text:0x8001DFA8; // type:function size:0x78 scope:global align:4 -__dt__14dBgS_ObjGndChkFv = .text:0x8001E020; // type:function size:0x78 scope:global align:4 -__dt__5l_HIOFv = .text:0x8001E098; // type:function size:0x3C scope:global align:4 -@20@__dt__14dBgS_ObjGndChkFv = .text:0x8001E0D4; // type:function size:0x8 scope:local align:4 -@76@__dt__14dBgS_ObjGndChkFv = .text:0x8001E0DC; // type:function size:0x8 scope:local align:4 -@60@__dt__14dBgS_ObjGndChkFv = .text:0x8001E0E4; // type:function size:0x8 scope:local align:4 -@16@__dt__11dBgS_WtrChkFv = .text:0x8001E0EC; // type:function size:0x8 scope:local align:4 -@52@__dt__11dBgS_WtrChkFv = .text:0x8001E0F4; // type:function size:0x8 scope:local align:4 -@36@__dt__11dBgS_WtrChkFv = .text:0x8001E0FC; // type:function size:0x8 scope:local align:4 -@16@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E104; // type:function size:0x8 scope:local align:4 -@52@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E10C; // type:function size:0x8 scope:local align:4 -@36@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E114; // type:function size:0x8 scope:local align:4 -onFrollCrashFlg__9daPy_py_cFUci = .text:0x8001E11C; // type:function size:0x4 scope:global align:4 -checkWolfDash__9daPy_py_cCFv = .text:0x8001E120; // type:function size:0x8 scope:global align:4 -checkFrontRoll__9daPy_py_cCFv = .text:0x8001E128; // type:function size:0x8 scope:global align:4 -checkHorseRide__9daPy_py_cCFv = .text:0x8001E130; // type:function size:0x8 scope:global align:4 -getGrabActorID__9daPy_py_cCFv = .text:0x8001E138; // type:function size:0x8 scope:global align:4 -fopCam_Draw__FP12camera_class = .text:0x8001E140; // type:function size:0x40 scope:global align:4 -fopCam_Execute__FP12camera_class = .text:0x8001E180; // type:function size:0x48 scope:global align:4 +__dt__11dBgS_WtrChkFv = .text:0x8001DF30; // type:function size:0x78 scope:weak align:4 +__dt__15dBgS_ObjRoofChkFv = .text:0x8001DFA8; // type:function size:0x78 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x8001E020; // type:function size:0x78 scope:weak align:4 +__dt__5l_HIOFv = .text:0x8001E098; // type:function size:0x3C scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x8001E0D4; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x8001E0DC; // type:function size:0x8 scope:weak align:4 +@60@__dt__14dBgS_ObjGndChkFv = .text:0x8001E0E4; // type:function size:0x8 scope:weak align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x8001E0EC; // type:function size:0x8 scope:weak align:4 +@52@__dt__11dBgS_WtrChkFv = .text:0x8001E0F4; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x8001E0FC; // type:function size:0x8 scope:weak align:4 +@16@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E104; // type:function size:0x8 scope:weak align:4 +@52@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E10C; // type:function size:0x8 scope:weak align:4 +@36@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E114; // type:function size:0x8 scope:weak align:4 +onFrollCrashFlg__9daPy_py_cFUci = .text:0x8001E11C; // type:function size:0x4 scope:weak align:4 +checkWolfDash__9daPy_py_cCFv = .text:0x8001E120; // type:function size:0x8 scope:weak align:4 +checkFrontRoll__9daPy_py_cCFv = .text:0x8001E128; // type:function size:0x8 scope:weak align:4 +checkHorseRide__9daPy_py_cCFv = .text:0x8001E130; // type:function size:0x8 scope:weak align:4 +getGrabActorID__9daPy_py_cCFv = .text:0x8001E138; // type:function size:0x8 scope:weak align:4 +fopCam_Draw__FP12camera_class = .text:0x8001E140; // type:function size:0x40 scope:local align:4 +fopCam_Execute__FP12camera_class = .text:0x8001E180; // type:function size:0x48 scope:local align:4 fopCam_IsDelete__FP12camera_class = .text:0x8001E1C8; // type:function size:0x54 scope:global align:4 fopCam_Delete__FP12camera_class = .text:0x8001E21C; // type:function size:0x54 scope:global align:4 -fopCam_Create__FPv = .text:0x8001E270; // type:function size:0x98 scope:global align:4 +fopCam_Create__FPv = .text:0x8001E270; // type:function size:0x98 scope:local align:4 fopCamM_GetParam__FP12camera_class = .text:0x8001E308; // type:function size:0x8 scope:global align:4 fopCamM_Create__FisPv = .text:0x8001E310; // type:function size:0x64 scope:global align:4 fopCamM_Management__Fv = .text:0x8001E374; // type:function size:0x4 scope:global align:4 fopCamM_Init__Fv = .text:0x8001E378; // type:function size:0x4 scope:global align:4 -fopOvlp_Draw__FPv = .text:0x8001E37C; // type:function size:0x28 scope:global align:4 -fopOvlp_Execute__FPv = .text:0x8001E3A4; // type:function size:0x28 scope:global align:4 -fopOvlp_IsDelete__FPv = .text:0x8001E3CC; // type:function size:0x28 scope:global align:4 -fopOvlp_Delete__FPv = .text:0x8001E3F4; // type:function size:0x28 scope:global align:4 -fopOvlp_Create__FPv = .text:0x8001E41C; // type:function size:0x68 scope:global align:4 +fopOvlp_Draw__FPv = .text:0x8001E37C; // type:function size:0x28 scope:local align:4 +fopOvlp_Execute__FPv = .text:0x8001E3A4; // type:function size:0x28 scope:local align:4 +fopOvlp_IsDelete__FPv = .text:0x8001E3CC; // type:function size:0x28 scope:local align:4 +fopOvlp_Delete__FPv = .text:0x8001E3F4; // type:function size:0x28 scope:local align:4 +fopOvlp_Create__FPv = .text:0x8001E41C; // type:function size:0x68 scope:local align:4 fopOvlpM_SceneIsStop__Fv = .text:0x8001E484; // type:function size:0x40 scope:global align:4 fopOvlpM_SceneIsStart__Fv = .text:0x8001E4C4; // type:function size:0x40 scope:global align:4 fopOvlpM_IsOutReq__FP18overlap_task_class = .text:0x8001E504; // type:function size:0x18 scope:global align:4 @@ -665,24 +665,24 @@ fopOvlpM_Request__FsUs = .text:0x8001E604; // type:function size:0x4C scope:glob fopOvlpM_Management__Fv = .text:0x8001E650; // type:function size:0x48 scope:global align:4 fopOvlpM_Cancel__Fv = .text:0x8001E698; // type:function size:0x50 scope:global align:4 fopOvlpM_Init__Fv = .text:0x8001E6E8; // type:function size:0x4 scope:global align:4 -fopOvlpReq_phase_Done__FP21overlap_request_class = .text:0x8001E6EC; // type:function size:0x5C scope:global align:4 -fopOvlpReq_phase_IsDone__FP21overlap_request_class = .text:0x8001E748; // type:function size:0x4C scope:global align:4 -fopOvlpReq_phase_IsWaitOfFadeout__FP21overlap_request_class = .text:0x8001E794; // type:function size:0x50 scope:global align:4 -fopOvlpReq_phase_WaitOfFadeout__FP21overlap_request_class = .text:0x8001E7E4; // type:function size:0x70 scope:global align:4 -fopOvlpReq_phase_IsComplete__FP21overlap_request_class = .text:0x8001E854; // type:function size:0x50 scope:global align:4 -fopOvlpReq_phase_IsCreated__FP21overlap_request_class = .text:0x8001E8A4; // type:function size:0x60 scope:global align:4 -fopOvlpReq_phase_Create__FP21overlap_request_class = .text:0x8001E904; // type:function size:0x50 scope:global align:4 +fopOvlpReq_phase_Done__FP21overlap_request_class = .text:0x8001E6EC; // type:function size:0x5C scope:local align:4 +fopOvlpReq_phase_IsDone__FP21overlap_request_class = .text:0x8001E748; // type:function size:0x4C scope:local align:4 +fopOvlpReq_phase_IsWaitOfFadeout__FP21overlap_request_class = .text:0x8001E794; // type:function size:0x50 scope:local align:4 +fopOvlpReq_phase_WaitOfFadeout__FP21overlap_request_class = .text:0x8001E7E4; // type:function size:0x70 scope:local align:4 +fopOvlpReq_phase_IsComplete__FP21overlap_request_class = .text:0x8001E854; // type:function size:0x50 scope:local align:4 +fopOvlpReq_phase_IsCreated__FP21overlap_request_class = .text:0x8001E8A4; // type:function size:0x60 scope:local align:4 +fopOvlpReq_phase_Create__FP21overlap_request_class = .text:0x8001E904; // type:function size:0x50 scope:local align:4 fopOvlpReq_Request__FP21overlap_request_classsUs = .text:0x8001E954; // type:function size:0x9C scope:global align:4 fopOvlpReq_Handler__FP21overlap_request_class = .text:0x8001E9F0; // type:function size:0x98 scope:global align:4 fopOvlpReq_Cancel__FP21overlap_request_class = .text:0x8001EA88; // type:function size:0x2C scope:global align:4 fopOvlpReq_Is_PeektimeLimit__FP21overlap_request_class = .text:0x8001EAB4; // type:function size:0x10 scope:global align:4 fopOvlpReq_SetPeektime__FP21overlap_request_classUs = .text:0x8001EAC4; // type:function size:0x14 scope:global align:4 fopOvlpReq_OverlapClr__FP21overlap_request_class = .text:0x8001EAD8; // type:function size:0x5C scope:global align:4 -fopScn_Draw__FP11scene_class = .text:0x8001EB34; // type:function size:0x28 scope:global align:4 -fopScn_Execute__FP11scene_class = .text:0x8001EB5C; // type:function size:0x28 scope:global align:4 -fopScn_IsDelete__FPv = .text:0x8001EB84; // type:function size:0x28 scope:global align:4 -fopScn_Delete__FPv = .text:0x8001EBAC; // type:function size:0x54 scope:global align:4 -fopScn_Create__FPv = .text:0x8001EC00; // type:function size:0x74 scope:global align:4 +fopScn_Draw__FP11scene_class = .text:0x8001EB34; // type:function size:0x28 scope:local align:4 +fopScn_Execute__FP11scene_class = .text:0x8001EB5C; // type:function size:0x28 scope:local align:4 +fopScn_IsDelete__FPv = .text:0x8001EB84; // type:function size:0x28 scope:local align:4 +fopScn_Delete__FPv = .text:0x8001EBAC; // type:function size:0x54 scope:local align:4 +fopScn_Create__FPv = .text:0x8001EC00; // type:function size:0x74 scope:local align:4 fopScnIt_Judge__FPFPvPv_PvPv = .text:0x8001EC74; // type:function size:0x3C scope:global align:4 fopScnM_SearchByID__FUi = .text:0x8001ECB0; // type:function size:0x30 scope:global align:4 fopScnM_ChangeReq__FP11scene_classssUs = .text:0x8001ECE0; // type:function size:0x5C scope:global align:4 @@ -691,15 +691,15 @@ fopScnM_CreateReq__FssUsUl = .text:0x8001ED84; // type:function size:0x48 scope: fopScnM_ReRequest__FsUl = .text:0x8001EDCC; // type:function size:0x44 scope:global align:4 fopScnM_Management__Fv = .text:0x8001EE10; // type:function size:0x20 scope:global align:4 fopScnM_Init__Fv = .text:0x8001EE30; // type:function size:0x4 scope:global align:4 -fopScnRq_phase_ClearOverlap__FP19scene_request_class = .text:0x8001EE34; // type:function size:0x30 scope:global align:4 -fopScnRq_phase_Execute__FP19scene_request_class = .text:0x8001EE64; // type:function size:0x20 scope:global align:4 -fopScnRq_phase_IsDoingOverlap__FP19scene_request_class = .text:0x8001EE84; // type:function size:0x30 scope:global align:4 -fopScnRq_phase_IsDoneOverlap__FP19scene_request_class = .text:0x8001EEB4; // type:function size:0x30 scope:global align:4 -fopScnRq_phase_Done__FP19scene_request_class = .text:0x8001EEE4; // type:function size:0x40 scope:global align:4 -fopScnRq_Execute__FP19scene_request_class = .text:0x8001EF24; // type:function size:0x48 scope:global align:4 -fopScnRq_PostMethod__FPvP19scene_request_class = .text:0x8001EF6C; // type:function size:0x44 scope:global align:4 -fopScnRq_Cancel__FP19scene_request_class = .text:0x8001EFB0; // type:function size:0x40 scope:global align:4 -fopScnRq_FadeRequest__FsUs = .text:0x8001EFF0; // type:function size:0x44 scope:global align:4 +fopScnRq_phase_ClearOverlap__FP19scene_request_class = .text:0x8001EE34; // type:function size:0x30 scope:local align:4 +fopScnRq_phase_Execute__FP19scene_request_class = .text:0x8001EE64; // type:function size:0x20 scope:local align:4 +fopScnRq_phase_IsDoingOverlap__FP19scene_request_class = .text:0x8001EE84; // type:function size:0x30 scope:local align:4 +fopScnRq_phase_IsDoneOverlap__FP19scene_request_class = .text:0x8001EEB4; // type:function size:0x30 scope:local align:4 +fopScnRq_phase_Done__FP19scene_request_class = .text:0x8001EEE4; // type:function size:0x40 scope:local align:4 +fopScnRq_Execute__FP19scene_request_class = .text:0x8001EF24; // type:function size:0x48 scope:local align:4 +fopScnRq_PostMethod__FPvP19scene_request_class = .text:0x8001EF6C; // type:function size:0x44 scope:local align:4 +fopScnRq_Cancel__FP19scene_request_class = .text:0x8001EFB0; // type:function size:0x40 scope:local align:4 +fopScnRq_FadeRequest__FsUs = .text:0x8001EFF0; // type:function size:0x44 scope:local align:4 fopScnRq_Request__FiP11scene_classsPvsUs = .text:0x8001F034; // type:function size:0xC8 scope:global align:4 fopScnRq_ReRequest__FUisPv = .text:0x8001F0FC; // type:function size:0x20 scope:global align:4 fopScnRq_Handler__Fv = .text:0x8001F11C; // type:function size:0x20 scope:global align:4 @@ -711,18 +711,18 @@ fopVw_Execute__FP10view_class = .text:0x8001F1D0; // type:function size:0x28 sco fopVw_IsDelete__FPv = .text:0x8001F1F8; // type:function size:0x28 scope:global align:4 fopVw_Delete__FP10view_class = .text:0x8001F220; // type:function size:0x28 scope:global align:4 fopVw_Create__FPv = .text:0x8001F248; // type:function size:0x3C scope:global align:4 -fopKy_Draw__FPv = .text:0x8001F284; // type:function size:0x3C scope:global align:4 -fopKy_Execute__FPv = .text:0x8001F2C0; // type:function size:0x54 scope:global align:4 -fopKy_IsDelete__FPv = .text:0x8001F314; // type:function size:0x54 scope:global align:4 -fopKy_Delete__FPv = .text:0x8001F368; // type:function size:0x4C scope:global align:4 -fopKy_Create__FPv = .text:0x8001F3B4; // type:function size:0xD4 scope:global align:4 -fopMsg_Draw__FPv = .text:0x8001F488; // type:function size:0x28 scope:global align:4 -fopMsg_Execute__FPv = .text:0x8001F4B0; // type:function size:0x38 scope:global align:4 -fopMsg_IsDelete__FPv = .text:0x8001F4E8; // type:function size:0x54 scope:global align:4 -fopMsg_Delete__FPv = .text:0x8001F53C; // type:function size:0x4C scope:global align:4 +fopKy_Draw__FPv = .text:0x8001F284; // type:function size:0x3C scope:local align:4 +fopKy_Execute__FPv = .text:0x8001F2C0; // type:function size:0x54 scope:local align:4 +fopKy_IsDelete__FPv = .text:0x8001F314; // type:function size:0x54 scope:local align:4 +fopKy_Delete__FPv = .text:0x8001F368; // type:function size:0x4C scope:local align:4 +fopKy_Create__FPv = .text:0x8001F3B4; // type:function size:0xD4 scope:local align:4 +fopMsg_Draw__FPv = .text:0x8001F488; // type:function size:0x28 scope:local align:4 +fopMsg_Execute__FPv = .text:0x8001F4B0; // type:function size:0x38 scope:local align:4 +fopMsg_IsDelete__FPv = .text:0x8001F4E8; // type:function size:0x54 scope:local align:4 +fopMsg_Delete__FPv = .text:0x8001F53C; // type:function size:0x4C scope:local align:4 fopMsg_Create__FPv = .text:0x8001F588; // type:function size:0xD8 scope:global align:4 fopKyM_CreateAppend__Fv = .text:0x8001F660; // type:function size:0x58 scope:global align:4 -createAppend__FiP4cXyzP4cXyz = .text:0x8001F6B8; // type:function size:0x90 scope:global align:4 +createAppend__FiP4cXyzP4cXyz = .text:0x8001F6B8; // type:function size:0x90 scope:local align:4 fopKyM_Delete__FPv = .text:0x8001F748; // type:function size:0x20 scope:global align:4 fopKyM_Create__FsPFPv_iPv = .text:0x8001F768; // type:function size:0x50 scope:global align:4 fopKyM_create__FsiP4cXyzP4cXyzPFPv_i = .text:0x8001F7B8; // type:function size:0x60 scope:global align:4 @@ -733,8 +733,8 @@ fopMsgM_setStageLayer__FPv = .text:0x8001F9B4; // type:function size:0x70 scope: fopMsgM_SearchByID__FUi = .text:0x8001FA24; // type:function size:0x20 scope:global align:4 fopMsgM_GetAppend__FPv = .text:0x8001FA44; // type:function size:0x8 scope:global align:4 fopMsgM_Delete__FPv = .text:0x8001FA4C; // type:function size:0x20 scope:global align:4 -createAppend__FP10fopAc_ac_cP4cXyzPUlPUlUi = .text:0x8001FA6C; // type:function size:0xE4 scope:global align:4 -createTimerAppend__FiUlUcUcffffUi = .text:0x8001FB50; // type:function size:0xFC scope:global align:4 +createAppend__FP10fopAc_ac_cP4cXyzPUlPUlUi = .text:0x8001FA6C; // type:function size:0xE4 scope:local align:4 +createTimerAppend__FiUlUcUcffffUi = .text:0x8001FB50; // type:function size:0xFC scope:local align:4 fopMsgM_create__FsP10fopAc_ac_cP4cXyzPUlPUlPFPv_i = .text:0x8001FC4C; // type:function size:0x74 scope:global align:4 fop_Timer_create__FsUcUlUcUcffffPFPv_i = .text:0x8001FCC0; // type:function size:0x74 scope:global align:4 fopMsgM_messageSet__FUlP10fopAc_ac_cUl = .text:0x8001FD34; // type:function size:0x150 scope:global align:4 @@ -745,9 +745,9 @@ fopMsgM_setMessageID__FUi = .text:0x80020100; // type:function size:0x8 scope:gl fopMsgM_Create__FsPFPv_iPv = .text:0x80020108; // type:function size:0x50 scope:global align:4 setAlpha__7J2DPaneFUc = .text:0x80020158; // type:function size:0x8 scope:global align:4 fopMsgM_valueIncrease__FiiUc = .text:0x80020160; // type:function size:0x16C scope:global align:4 -setBlendRatio__10J2DPictureFff = .text:0x800202CC; // type:function size:0x6C scope:global align:4 -append__10J2DPictureFPCcf = .text:0x80020338; // type:function size:0x30 scope:global align:4 -insert__10J2DPictureFPCcUcf = .text:0x80020368; // type:function size:0x34 scope:global align:4 +setBlendRatio__10J2DPictureFff = .text:0x800202CC; // type:function size:0x6C scope:weak align:4 +append__10J2DPictureFPCcf = .text:0x80020338; // type:function size:0x30 scope:weak align:4 +insert__10J2DPictureFPCcUcf = .text:0x80020368; // type:function size:0x34 scope:weak align:4 fopMsgM_createExpHeap__FUlP7JKRHeap = .text:0x8002039C; // type:function size:0x44 scope:global align:4 fopMsgM_destroyExpHeap__FP10JKRExpHeap = .text:0x800203E0; // type:function size:0x20 scope:global align:4 fopDwIt_GetTag__Fv = .text:0x80020400; // type:function size:0x44 scope:global align:4 @@ -914,7 +914,7 @@ fpcLnTg_Move__FP8line_tagi = .text:0x800235A8; // type:function size:0x58 scope: fpcLnTg_QueueTo__FP8line_tag = .text:0x80023600; // type:function size:0x34 scope:global align:4 fpcLnTg_ToQueue__FP8line_tagi = .text:0x80023634; // type:function size:0x58 scope:global align:4 fpcLnTg_Init__FP8line_tagPv = .text:0x8002368C; // type:function size:0x34 scope:global align:4 -fpcLnIt_MethodCall__FP16create_tag_classP13method_filter = .text:0x800236C0; // type:function size:0x68 scope:global align:4 +fpcLnIt_MethodCall__FP16create_tag_classP13method_filter = .text:0x800236C0; // type:function size:0x68 scope:local align:4 fpcLnIt_Queue__FPFPvPv_i = .text:0x80023728; // type:function size:0x3C scope:global align:4 fpcMtdIt_Method__FP15node_list_classPFPv_i = .text:0x80023764; // type:function size:0x24 scope:global align:4 fpcMtdTg_Do__FP24process_method_tag_class = .text:0x80023788; // type:function size:0x30 scope:global align:4 @@ -944,13 +944,13 @@ set__18dStage_nextStage_cFPCcScsScScUc = .text:0x80023E28; // type:function size dStage_SetErrorRoom__Fv = .text:0x80023E94; // type:function size:0x30 scope:global align:4 dStage_SetErrorStage__Fv = .text:0x80023EC4; // type:function size:0x30 scope:global align:4 dStage_GetKeepDoorInfo__Fv = .text:0x80023EF4; // type:function size:0xC scope:global align:4 -dStage_isBossStage__FP11dStage_dt_c = .text:0x80023F00; // type:function size:0x50 scope:global align:4 -dStage_KeepDoorInfoInit__FP11dStage_dt_c = .text:0x80023F50; // type:function size:0x34 scope:global align:4 -dStage_KeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x80023F84; // type:function size:0xD8 scope:global align:4 +dStage_isBossStage__FP11dStage_dt_c = .text:0x80023F00; // type:function size:0x50 scope:local align:4 +dStage_KeepDoorInfoInit__FP11dStage_dt_c = .text:0x80023F50; // type:function size:0x34 scope:local align:4 +dStage_KeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x80023F84; // type:function size:0xD8 scope:local align:4 dStage_GetRoomKeepDoorInfo__Fv = .text:0x8002405C; // type:function size:0xC scope:global align:4 -dStage_initRoomKeepDoorInfo__Fv = .text:0x80024068; // type:function size:0x10 scope:global align:4 -dStage_RoomKeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x80024078; // type:function size:0xFC scope:global align:4 -dStage_RoomKeepDoorInit__FP11dStage_dt_cPviPv = .text:0x80024174; // type:function size:0x28 scope:global align:4 +dStage_initRoomKeepDoorInfo__Fv = .text:0x80024068; // type:function size:0x10 scope:local align:4 +dStage_RoomKeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x80024078; // type:function size:0xFC scope:local align:4 +dStage_RoomKeepDoorInit__FP11dStage_dt_cPviPv = .text:0x80024174; // type:function size:0x28 scope:local align:4 set__19dStage_startStage_cFPCcScsSc = .text:0x8002419C; // type:function size:0x4C scope:global align:4 init__20dStage_roomControl_cFv = .text:0x800241E8; // type:function size:0x150 scope:global align:4 initZone__20dStage_roomControl_cFv = .text:0x80024338; // type:function size:0x4C scope:global align:4 @@ -958,12 +958,12 @@ getStatusRoomDt__20dStage_roomControl_cFi = .text:0x80024384; // type:function s getMemoryBlock__20dStage_roomControl_cFi = .text:0x800243B0; // type:function size:0x38 scope:global align:4 setStayNo__20dStage_roomControl_cFi = .text:0x800243E8; // type:function size:0x3C scope:global align:4 setNextStayNo__20dStage_roomControl_cFi = .text:0x80024424; // type:function size:0x8 scope:global align:4 -stayRoomCheck__FiPUci = .text:0x8002442C; // type:function size:0x34 scope:global align:4 -createRoomScene__Fi = .text:0x80024460; // type:function size:0x88 scope:global align:4 +stayRoomCheck__FiPUci = .text:0x8002442C; // type:function size:0x34 scope:local align:4 +createRoomScene__Fi = .text:0x80024460; // type:function size:0x88 scope:local align:4 checkRoomDisp__20dStage_roomControl_cCFi = .text:0x800244E8; // type:function size:0x34 scope:global align:4 loadRoom__20dStage_roomControl_cFiPUcb = .text:0x8002451C; // type:function size:0x200 scope:global align:4 zoneCountCheck__20dStage_roomControl_cCFi = .text:0x8002471C; // type:function size:0x120 scope:global align:4 -getStagInfo__16dStage_stageDt_cCFv = .text:0x8002483C; // type:function size:0x8 scope:global align:4 +getStagInfo__16dStage_stageDt_cCFv = .text:0x8002483C; // type:function size:0x8 scope:weak align:4 createMemoryBlock__20dStage_roomControl_cFiUl = .text:0x80024844; // type:function size:0x64 scope:global align:4 destroyMemoryBlock__20dStage_roomControl_cFv = .text:0x800248A8; // type:function size:0x64 scope:global align:4 setArcBank__20dStage_roomControl_cFiPCc = .text:0x8002490C; // type:function size:0x34 scope:global align:4 @@ -975,81 +975,81 @@ add__Q220dStage_roomControl_c9roomDzs_cFUcUc = .text:0x80024B44; // type:functio init__16dStage_stageDt_cFv = .text:0x80024C1C; // type:function size:0x8C scope:global align:4 initFileList2__15dStage_roomDt_cFv = .text:0x80024CA8; // type:function size:0xC scope:global align:4 init__15dStage_roomDt_cFv = .text:0x80024CB4; // type:function size:0x5C scope:global align:4 -dStage_roomInit__Fi = .text:0x80024D10; // type:function size:0xA0 scope:global align:4 -SetTimePass__20dStage_roomControl_cFi = .text:0x80024DB0; // type:function size:0x8 scope:global align:4 -getRoom__16dStage_stageDt_cCFv = .text:0x80024DB8; // type:function size:0x8 scope:global align:4 +dStage_roomInit__Fi = .text:0x80024D10; // type:function size:0xA0 scope:local align:4 +SetTimePass__20dStage_roomControl_cFi = .text:0x80024DB0; // type:function size:0x8 scope:weak align:4 +getRoom__16dStage_stageDt_cCFv = .text:0x80024DB8; // type:function size:0x8 scope:weak align:4 dStage_searchName__FPCc = .text:0x80024DC0; // type:function size:0x70 scope:global align:4 dStage_getName__FsSc = .text:0x80024E30; // type:function size:0xAC scope:global align:4 dStage_getName2__FsSc = .text:0x80024EDC; // type:function size:0x20 scope:global align:4 -dStage_actorCreate__FP22stage_actor_data_classP16fopAcM_prm_class = .text:0x80024EFC; // type:function size:0x9C scope:global align:4 -dStage_cameraCreate__FP24stage_camera2_data_classii = .text:0x80024F98; // type:function size:0x6C scope:global align:4 -getPlayer__15dStage_roomDt_cCFv = .text:0x80025004; // type:function size:0x8 scope:global align:4 -getPlayer__16dStage_stageDt_cCFv = .text:0x8002500C; // type:function size:0x8 scope:global align:4 -dStage_playerInit__FP11dStage_dt_cPviPv = .text:0x80025014; // type:function size:0x2A4 scope:global align:4 -dStage_cameraInit__FP11dStage_dt_cPviPv = .text:0x800252B8; // type:function size:0x50 scope:global align:4 -dStage_RoomCameraInit__FP11dStage_dt_cPviPv = .text:0x80025308; // type:function size:0x34 scope:global align:4 -dStage_arrowInit__FP11dStage_dt_cPviPv = .text:0x8002533C; // type:function size:0x34 scope:global align:4 +dStage_actorCreate__FP22stage_actor_data_classP16fopAcM_prm_class = .text:0x80024EFC; // type:function size:0x9C scope:local align:4 +dStage_cameraCreate__FP24stage_camera2_data_classii = .text:0x80024F98; // type:function size:0x6C scope:local align:4 +getPlayer__15dStage_roomDt_cCFv = .text:0x80025004; // type:function size:0x8 scope:weak align:4 +getPlayer__16dStage_stageDt_cCFv = .text:0x8002500C; // type:function size:0x8 scope:weak align:4 +dStage_playerInit__FP11dStage_dt_cPviPv = .text:0x80025014; // type:function size:0x2A4 scope:local align:4 +dStage_cameraInit__FP11dStage_dt_cPviPv = .text:0x800252B8; // type:function size:0x50 scope:local align:4 +dStage_RoomCameraInit__FP11dStage_dt_cPviPv = .text:0x80025308; // type:function size:0x34 scope:local align:4 +dStage_arrowInit__FP11dStage_dt_cPviPv = .text:0x8002533C; // type:function size:0x34 scope:local align:4 getMapInfo2__15dStage_roomDt_cCFi = .text:0x80025370; // type:function size:0x8C scope:global align:4 -getMapInfoBase__15dStage_roomDt_cCFv = .text:0x800253FC; // type:function size:0x8 scope:global align:4 +getMapInfoBase__15dStage_roomDt_cCFv = .text:0x800253FC; // type:function size:0x8 scope:weak align:4 getMapInfo2__16dStage_stageDt_cCFi = .text:0x80025404; // type:function size:0x8C scope:global align:4 -getMapInfoBase__16dStage_stageDt_cCFv = .text:0x80025490; // type:function size:0x8 scope:global align:4 -dStage_paletteInfoInit__FP11dStage_dt_cPviPv = .text:0x80025498; // type:function size:0x34 scope:global align:4 -dStage_pselectInfoInit__FP11dStage_dt_cPviPv = .text:0x800254CC; // type:function size:0x34 scope:global align:4 -dStage_envrInfoInit__FP11dStage_dt_cPviPv = .text:0x80025500; // type:function size:0x34 scope:global align:4 -dStage_filiInfo2Init__FP11dStage_dt_cPviPv = .text:0x80025534; // type:function size:0x38 scope:global align:4 -dStage_fieldMapFiliInfo2Init__FP11dStage_dt_cPviPv = .text:0x8002556C; // type:function size:0x20 scope:global align:4 -dStage_filiInfoInit__FP11dStage_dt_cPviPv = .text:0x8002558C; // type:function size:0x54 scope:global align:4 -dStage_vrboxInfoInit__FP11dStage_dt_cPviPv = .text:0x800255E0; // type:function size:0x34 scope:global align:4 -dStage_vrboxcolInfoInit__FP11dStage_dt_cPviPv = .text:0x80025614; // type:function size:0x34 scope:global align:4 -dStage_plightInfoInit__FP11dStage_dt_cPviPv = .text:0x80025648; // type:function size:0x64 scope:global align:4 -dStage_lgtvInfoInit__FP11dStage_dt_cPviPv = .text:0x800256AC; // type:function size:0x8C scope:global align:4 +getMapInfoBase__16dStage_stageDt_cCFv = .text:0x80025490; // type:function size:0x8 scope:weak align:4 +dStage_paletteInfoInit__FP11dStage_dt_cPviPv = .text:0x80025498; // type:function size:0x34 scope:local align:4 +dStage_pselectInfoInit__FP11dStage_dt_cPviPv = .text:0x800254CC; // type:function size:0x34 scope:local align:4 +dStage_envrInfoInit__FP11dStage_dt_cPviPv = .text:0x80025500; // type:function size:0x34 scope:local align:4 +dStage_filiInfo2Init__FP11dStage_dt_cPviPv = .text:0x80025534; // type:function size:0x38 scope:local align:4 +dStage_fieldMapFiliInfo2Init__FP11dStage_dt_cPviPv = .text:0x8002556C; // type:function size:0x20 scope:local align:4 +dStage_filiInfoInit__FP11dStage_dt_cPviPv = .text:0x8002558C; // type:function size:0x54 scope:local align:4 +dStage_vrboxInfoInit__FP11dStage_dt_cPviPv = .text:0x800255E0; // type:function size:0x34 scope:local align:4 +dStage_vrboxcolInfoInit__FP11dStage_dt_cPviPv = .text:0x80025614; // type:function size:0x34 scope:local align:4 +dStage_plightInfoInit__FP11dStage_dt_cPviPv = .text:0x80025648; // type:function size:0x64 scope:local align:4 +dStage_lgtvInfoInit__FP11dStage_dt_cPviPv = .text:0x800256AC; // type:function size:0x8C scope:local align:4 dStage_stagInfo_GetParticleNo__FP21stage_stag_info_classi = .text:0x80025738; // type:function size:0xC scope:global align:4 -dStage_stagInfoInit__FP11dStage_dt_cPviPv = .text:0x80025744; // type:function size:0xE8 scope:global align:4 +dStage_stagInfoInit__FP11dStage_dt_cPviPv = .text:0x80025744; // type:function size:0xE8 scope:local align:4 resetOldMulti__16dStage_stageDt_cFv = .text:0x8002582C; // type:function size:0xC scope:global align:4 -dStage_sclsInfoInit__FP11dStage_dt_cPviPv = .text:0x80025838; // type:function size:0x34 scope:global align:4 -dStage_actorCommonLayerInit__FP11dStage_dt_cPviPv = .text:0x8002586C; // type:function size:0xEC scope:global align:4 -dStage_tgscCommonLayerInit__FP11dStage_dt_cPviPv = .text:0x80025958; // type:function size:0xE0 scope:global align:4 -dStage_actorInit__FP11dStage_dt_cPviPv = .text:0x80025A38; // type:function size:0xEC scope:global align:4 -dStage_actorInit_always__FP11dStage_dt_cPviPv = .text:0x80025B24; // type:function size:0xD8 scope:global align:4 -dStage_tgscInfoInit__FP11dStage_dt_cPviPv = .text:0x80025BFC; // type:function size:0xE0 scope:global align:4 -dStage_doorInfoInit__FP11dStage_dt_cPviPv = .text:0x80025CDC; // type:function size:0xCC scope:global align:4 -dStage_roomReadInit__FP11dStage_dt_cPviPv = .text:0x80025DA8; // type:function size:0x98 scope:global align:4 +dStage_sclsInfoInit__FP11dStage_dt_cPviPv = .text:0x80025838; // type:function size:0x34 scope:local align:4 +dStage_actorCommonLayerInit__FP11dStage_dt_cPviPv = .text:0x8002586C; // type:function size:0xEC scope:local align:4 +dStage_tgscCommonLayerInit__FP11dStage_dt_cPviPv = .text:0x80025958; // type:function size:0xE0 scope:local align:4 +dStage_actorInit__FP11dStage_dt_cPviPv = .text:0x80025A38; // type:function size:0xEC scope:local align:4 +dStage_actorInit_always__FP11dStage_dt_cPviPv = .text:0x80025B24; // type:function size:0xD8 scope:local align:4 +dStage_tgscInfoInit__FP11dStage_dt_cPviPv = .text:0x80025BFC; // type:function size:0xE0 scope:local align:4 +dStage_doorInfoInit__FP11dStage_dt_cPviPv = .text:0x80025CDC; // type:function size:0xCC scope:local align:4 +dStage_roomReadInit__FP11dStage_dt_cPviPv = .text:0x80025DA8; // type:function size:0x98 scope:local align:4 dStage_roomRead_dt_c_GetReverbStage__FR14roomRead_classi = .text:0x80025E40; // type:function size:0x30 scope:global align:4 -dStage_ppntInfoInit__FP11dStage_dt_cPviPv = .text:0x80025E70; // type:function size:0x34 scope:global align:4 -dStage_pathInfoInit__FP11dStage_dt_cPviPv = .text:0x80025EA4; // type:function size:0xA0 scope:global align:4 -dStage_rppnInfoInit__FP11dStage_dt_cPviPv = .text:0x80025F44; // type:function size:0x34 scope:global align:4 -dStage_rpatInfoInit__FP11dStage_dt_cPviPv = .text:0x80025F78; // type:function size:0xA0 scope:global align:4 -dStage_soundInfoInit__FP11dStage_dt_cPviPv = .text:0x80026018; // type:function size:0x34 scope:global align:4 -dStage_soundInfoInitCL__FP11dStage_dt_cPviPv = .text:0x8002604C; // type:function size:0x34 scope:global align:4 -dStage_setLayerTagName__FP9FuncTableii = .text:0x80026080; // type:function size:0x34 scope:global align:4 -dStage_dt_c_decode__FPvP11dStage_dt_cP9FuncTablei = .text:0x800260B4; // type:function size:0xC8 scope:global align:4 -dStage_stEventInfoInit__FP11dStage_dt_cPviPv = .text:0x8002617C; // type:function size:0x34 scope:global align:4 -dStage_mapEventInfoInit__FP11dStage_dt_cPviPv = .text:0x800261B0; // type:function size:0x34 scope:global align:4 -dStage_floorInfoInit__FP11dStage_dt_cPviPv = .text:0x800261E4; // type:function size:0x34 scope:global align:4 -dStage_memaInfoInit__FP11dStage_dt_cPviPv = .text:0x80026218; // type:function size:0x80 scope:global align:4 -dStage_mecoInfoInit__FP11dStage_dt_cPviPv = .text:0x80026298; // type:function size:0x84 scope:global align:4 -dStage_stageKeepTresureInit__FP11dStage_dt_cPviPv = .text:0x8002631C; // type:function size:0x30 scope:global align:4 -dStage_fieldMapTresureInit__FP11dStage_dt_cPviPv = .text:0x8002634C; // type:function size:0x10 scope:global align:4 -dStage_dt_c_offsetToPtr__FPv = .text:0x8002635C; // type:function size:0x44 scope:global align:4 -dStage_mapPathInit__FP11dStage_dt_cPviPv = .text:0x800263A0; // type:function size:0x30 scope:global align:4 -dStage_mapPathInitCommonLayer__FP11dStage_dt_cPviPv = .text:0x800263D0; // type:function size:0x30 scope:global align:4 -dStage_fieldMapMapPathInit__FP11dStage_dt_cPviPv = .text:0x80026400; // type:function size:0x5C scope:global align:4 -readMult__FP11dStage_dt_cP14dStage_Multi_cb = .text:0x8002645C; // type:function size:0x180 scope:global align:4 -dStage_multInfoInit__FP11dStage_dt_cPviPv = .text:0x800265DC; // type:function size:0x94 scope:global align:4 -dStage_lbnkInfoInit__FP11dStage_dt_cPviPv = .text:0x80026670; // type:function size:0x34 scope:global align:4 -dStage_roomTresureInit__FP11dStage_dt_cPviPv = .text:0x800266A4; // type:function size:0x68 scope:global align:4 -dStage_layerTresureInit__FP11dStage_dt_cPviPv = .text:0x8002670C; // type:function size:0x24 scope:global align:4 -dStage_dmapInfoInit__FP11dStage_dt_cPviPv = .text:0x80026730; // type:function size:0x34 scope:global align:4 -dStage_stageDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x80026764; // type:function size:0x78 scope:global align:4 -dStage_roomDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x800267DC; // type:function size:0x68 scope:global align:4 -dStage_elstInfoInit__FP11dStage_dt_cPviPv = .text:0x80026844; // type:function size:0x54 scope:global align:4 -dKankyo_create__Fv = .text:0x80026898; // type:function size:0x7C scope:global align:4 -layerMemoryInfoLoader__FPvP11dStage_dt_ci = .text:0x80026914; // type:function size:0x2C scope:global align:4 -dStage_dt_c_stageInitLoader__FPvP11dStage_dt_c = .text:0x80026940; // type:function size:0x74 scope:global align:4 -layerTableLoader__FPvP11dStage_dt_ci = .text:0x800269B4; // type:function size:0x134 scope:global align:4 +dStage_ppntInfoInit__FP11dStage_dt_cPviPv = .text:0x80025E70; // type:function size:0x34 scope:local align:4 +dStage_pathInfoInit__FP11dStage_dt_cPviPv = .text:0x80025EA4; // type:function size:0xA0 scope:local align:4 +dStage_rppnInfoInit__FP11dStage_dt_cPviPv = .text:0x80025F44; // type:function size:0x34 scope:local align:4 +dStage_rpatInfoInit__FP11dStage_dt_cPviPv = .text:0x80025F78; // type:function size:0xA0 scope:local align:4 +dStage_soundInfoInit__FP11dStage_dt_cPviPv = .text:0x80026018; // type:function size:0x34 scope:local align:4 +dStage_soundInfoInitCL__FP11dStage_dt_cPviPv = .text:0x8002604C; // type:function size:0x34 scope:local align:4 +dStage_setLayerTagName__FP9FuncTableii = .text:0x80026080; // type:function size:0x34 scope:local align:4 +dStage_dt_c_decode__FPvP11dStage_dt_cP9FuncTablei = .text:0x800260B4; // type:function size:0xC8 scope:local align:4 +dStage_stEventInfoInit__FP11dStage_dt_cPviPv = .text:0x8002617C; // type:function size:0x34 scope:local align:4 +dStage_mapEventInfoInit__FP11dStage_dt_cPviPv = .text:0x800261B0; // type:function size:0x34 scope:local align:4 +dStage_floorInfoInit__FP11dStage_dt_cPviPv = .text:0x800261E4; // type:function size:0x34 scope:local align:4 +dStage_memaInfoInit__FP11dStage_dt_cPviPv = .text:0x80026218; // type:function size:0x80 scope:local align:4 +dStage_mecoInfoInit__FP11dStage_dt_cPviPv = .text:0x80026298; // type:function size:0x84 scope:local align:4 +dStage_stageKeepTresureInit__FP11dStage_dt_cPviPv = .text:0x8002631C; // type:function size:0x30 scope:local align:4 +dStage_fieldMapTresureInit__FP11dStage_dt_cPviPv = .text:0x8002634C; // type:function size:0x10 scope:local align:4 +dStage_dt_c_offsetToPtr__FPv = .text:0x8002635C; // type:function size:0x44 scope:local align:4 +dStage_mapPathInit__FP11dStage_dt_cPviPv = .text:0x800263A0; // type:function size:0x30 scope:local align:4 +dStage_mapPathInitCommonLayer__FP11dStage_dt_cPviPv = .text:0x800263D0; // type:function size:0x30 scope:local align:4 +dStage_fieldMapMapPathInit__FP11dStage_dt_cPviPv = .text:0x80026400; // type:function size:0x5C scope:local align:4 +readMult__FP11dStage_dt_cP14dStage_Multi_cb = .text:0x8002645C; // type:function size:0x180 scope:local align:4 +dStage_multInfoInit__FP11dStage_dt_cPviPv = .text:0x800265DC; // type:function size:0x94 scope:local align:4 +dStage_lbnkInfoInit__FP11dStage_dt_cPviPv = .text:0x80026670; // type:function size:0x34 scope:local align:4 +dStage_roomTresureInit__FP11dStage_dt_cPviPv = .text:0x800266A4; // type:function size:0x68 scope:local align:4 +dStage_layerTresureInit__FP11dStage_dt_cPviPv = .text:0x8002670C; // type:function size:0x24 scope:local align:4 +dStage_dmapInfoInit__FP11dStage_dt_cPviPv = .text:0x80026730; // type:function size:0x34 scope:local align:4 +dStage_stageDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x80026764; // type:function size:0x78 scope:local align:4 +dStage_roomDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x800267DC; // type:function size:0x68 scope:local align:4 +dStage_elstInfoInit__FP11dStage_dt_cPviPv = .text:0x80026844; // type:function size:0x54 scope:local align:4 +dKankyo_create__Fv = .text:0x80026898; // type:function size:0x7C scope:local align:4 +layerMemoryInfoLoader__FPvP11dStage_dt_ci = .text:0x80026914; // type:function size:0x2C scope:local align:4 +dStage_dt_c_stageInitLoader__FPvP11dStage_dt_c = .text:0x80026940; // type:function size:0x74 scope:local align:4 +layerTableLoader__FPvP11dStage_dt_ci = .text:0x800269B4; // type:function size:0x134 scope:local align:4 getElst__16dStage_stageDt_cFv = .text:0x80026AE8; // type:function size:0x8 scope:global align:4 -layerActorLoader__FPvP11dStage_dt_ci = .text:0x80026AF0; // type:function size:0x68 scope:global align:4 -dStage_dt_c_stageLoader__FPvP11dStage_dt_c = .text:0x80026B58; // type:function size:0x64 scope:global align:4 +layerActorLoader__FPvP11dStage_dt_ci = .text:0x80026AF0; // type:function size:0x68 scope:local align:4 +dStage_dt_c_stageLoader__FPvP11dStage_dt_c = .text:0x80026B58; // type:function size:0x64 scope:local align:4 dStage_dt_c_roomLoader__FPvP11dStage_dt_ci = .text:0x80026BBC; // type:function size:0x78 scope:global align:4 dStage_dt_c_roomReLoader__FPvP11dStage_dt_ci = .text:0x80026C34; // type:function size:0x58 scope:global align:4 dStage_dt_c_fieldMapLoader__FPvP11dStage_dt_c = .text:0x80026C8C; // type:function size:0x50 scope:global align:4 @@ -1060,183 +1060,183 @@ setOldMulti__16dStage_stageDt_cFv = .text:0x80026FDC; // type:function size:0xC dStage_RoomCheck__FP11cBgS_GndChk = .text:0x80026FE8; // type:function size:0x114 scope:global align:4 dStage_changeSceneExitId__FR13cBgS_PolyInfofUlScs = .text:0x800270FC; // type:function size:0x74 scope:global align:4 dStage_changeScene__FifUlScsi = .text:0x80027170; // type:function size:0x170 scope:global align:4 -getSclsInfo__15dStage_roomDt_cCFv = .text:0x800272E0; // type:function size:0x8 scope:global align:4 -getSclsInfo__16dStage_stageDt_cCFv = .text:0x800272E8; // type:function size:0x8 scope:global align:4 +getSclsInfo__15dStage_roomDt_cCFv = .text:0x800272E0; // type:function size:0x8 scope:weak align:4 +getSclsInfo__16dStage_stageDt_cCFv = .text:0x800272E8; // type:function size:0x8 scope:weak align:4 dStage_changeScene4Event__FiScibfUlsi = .text:0x800272F0; // type:function size:0x1C0 scope:global align:4 dStage_restartRoom__FUlUli = .text:0x800274B0; // type:function size:0x74 scope:global align:4 -setCamera__15dStage_roomDt_cFP18stage_camera_class = .text:0x80027524; // type:function size:0x8 scope:global align:4 -getCamera__15dStage_roomDt_cCFv = .text:0x8002752C; // type:function size:0x8 scope:global align:4 -setArrow__15dStage_roomDt_cFP17stage_arrow_class = .text:0x80027534; // type:function size:0x8 scope:global align:4 -getArrow__15dStage_roomDt_cCFv = .text:0x8002753C; // type:function size:0x8 scope:global align:4 -setPlayer__15dStage_roomDt_cFP17stage_actor_class = .text:0x80027544; // type:function size:0x8 scope:global align:4 -setPlayerNum__15dStage_roomDt_cFUs = .text:0x8002754C; // type:function size:0x8 scope:global align:4 -getPlayerNum__15dStage_roomDt_cCFv = .text:0x80027554; // type:function size:0x8 scope:global align:4 -setRoom__15dStage_roomDt_cFP14roomRead_class = .text:0x8002755C; // type:function size:0x34 scope:global align:4 -getRoom__15dStage_roomDt_cCFv = .text:0x80027590; // type:function size:0x34 scope:global align:4 -setMapInfo__15dStage_roomDt_cFP20stage_map_info_class = .text:0x800275C4; // type:function size:0x8 scope:global align:4 -getMapInfo__15dStage_roomDt_cCFv = .text:0x800275CC; // type:function size:0x8 scope:global align:4 -setMapInfoBase__15dStage_roomDt_cFP26stage_map_info_dummy_class = .text:0x800275D4; // type:function size:0x8 scope:global align:4 -setPaletteInfo__15dStage_roomDt_cFP24stage_palette_info_class = .text:0x800275DC; // type:function size:0x34 scope:global align:4 -getPaletteInfo__15dStage_roomDt_cCFv = .text:0x80027610; // type:function size:0x34 scope:global align:4 -setPselectInfo__15dStage_roomDt_cFP24stage_pselect_info_class = .text:0x80027644; // type:function size:0x34 scope:global align:4 -getPselectInfo__15dStage_roomDt_cCFv = .text:0x80027678; // type:function size:0x34 scope:global align:4 -setEnvrInfo__15dStage_roomDt_cFP21stage_envr_info_class = .text:0x800276AC; // type:function size:0x34 scope:global align:4 -getEnvrInfo__15dStage_roomDt_cCFv = .text:0x800276E0; // type:function size:0x34 scope:global align:4 -setVrboxInfo__15dStage_roomDt_cFP22stage_vrbox_info_class = .text:0x80027714; // type:function size:0x8 scope:global align:4 -getVrboxInfo__15dStage_roomDt_cCFv = .text:0x8002771C; // type:function size:0x8 scope:global align:4 -setVrboxcolInfo__15dStage_roomDt_cFP25stage_vrboxcol_info_class = .text:0x80027724; // type:function size:0x8 scope:global align:4 -getVrboxcolInfo__15dStage_roomDt_cCFv = .text:0x8002772C; // type:function size:0x8 scope:global align:4 -setPlightInfo__15dStage_roomDt_cFP23stage_plight_info_class = .text:0x80027734; // type:function size:0x34 scope:global align:4 -getPlightInfo__15dStage_roomDt_cCFv = .text:0x80027768; // type:function size:0x34 scope:global align:4 -setPaletteNumInfo__15dStage_roomDt_cFi = .text:0x8002779C; // type:function size:0x34 scope:global align:4 -getPaletteNumInfo__15dStage_roomDt_cCFv = .text:0x800277D0; // type:function size:0x34 scope:global align:4 -setPselectNumInfo__15dStage_roomDt_cFi = .text:0x80027804; // type:function size:0x34 scope:global align:4 -getPselectNumInfo__15dStage_roomDt_cCFv = .text:0x80027838; // type:function size:0x34 scope:global align:4 -setEnvrNumInfo__15dStage_roomDt_cFi = .text:0x8002786C; // type:function size:0x34 scope:global align:4 -getEnvrNumInfo__15dStage_roomDt_cCFv = .text:0x800278A0; // type:function size:0x34 scope:global align:4 -setVrboxNumInfo__15dStage_roomDt_cFi = .text:0x800278D4; // type:function size:0x8 scope:global align:4 -getVrboxNumInfo__15dStage_roomDt_cCFv = .text:0x800278DC; // type:function size:0x8 scope:global align:4 -setVrboxcolNumInfo__15dStage_roomDt_cFi = .text:0x800278E4; // type:function size:0x8 scope:global align:4 -getVrboxcolNumInfo__15dStage_roomDt_cCFv = .text:0x800278EC; // type:function size:0x8 scope:global align:4 -setPlightNumInfo__15dStage_roomDt_cFi = .text:0x800278F4; // type:function size:0x34 scope:global align:4 -getPlightNumInfo__15dStage_roomDt_cCFv = .text:0x80027928; // type:function size:0x34 scope:global align:4 -setLightVecInfo__15dStage_roomDt_cFP30stage_pure_lightvec_info_class = .text:0x8002795C; // type:function size:0x8 scope:global align:4 -getLightVecInfo__15dStage_roomDt_cCFv = .text:0x80027964; // type:function size:0x8 scope:global align:4 -setLightVecInfoNum__15dStage_roomDt_cFi = .text:0x8002796C; // type:function size:0x8 scope:global align:4 -getLightVecInfoNum__15dStage_roomDt_cCFv = .text:0x80027974; // type:function size:0x8 scope:global align:4 -setStagInfo__15dStage_roomDt_cFP21stage_stag_info_class = .text:0x8002797C; // type:function size:0x34 scope:global align:4 -getStagInfo__15dStage_roomDt_cCFv = .text:0x800279B0; // type:function size:0x34 scope:global align:4 -setSclsInfo__15dStage_roomDt_cFP27stage_scls_info_dummy_class = .text:0x800279E4; // type:function size:0x8 scope:global align:4 -setPntInfo__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x800279EC; // type:function size:0x34 scope:global align:4 -getPntInf__15dStage_roomDt_cCFv = .text:0x80027A20; // type:function size:0x34 scope:global align:4 -setPathInfo__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80027A54; // type:function size:0x34 scope:global align:4 -getPathInf__15dStage_roomDt_cCFv = .text:0x80027A88; // type:function size:0x34 scope:global align:4 -setPnt2Info__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x80027ABC; // type:function size:0x8 scope:global align:4 -getPnt2Inf__15dStage_roomDt_cCFv = .text:0x80027AC4; // type:function size:0x8 scope:global align:4 -setPath2Info__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80027ACC; // type:function size:0x8 scope:global align:4 -getPath2Inf__15dStage_roomDt_cCFv = .text:0x80027AD4; // type:function size:0x8 scope:global align:4 -setSoundInf__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80027ADC; // type:function size:0x8 scope:global align:4 -getSoundInf__15dStage_roomDt_cCFv = .text:0x80027AE4; // type:function size:0x8 scope:global align:4 -setSoundInfCL__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80027AEC; // type:function size:0x8 scope:global align:4 -getSoundInfCL__15dStage_roomDt_cCFv = .text:0x80027AF4; // type:function size:0x8 scope:global align:4 -setMapEventInfo__15dStage_roomDt_cFP21dStage_MapEventInfo_c = .text:0x80027AFC; // type:function size:0x8 scope:global align:4 -getMapEventInfo__15dStage_roomDt_cCFv = .text:0x80027B04; // type:function size:0x8 scope:global align:4 -setFileList2Info__15dStage_roomDt_cFP21dStage_FileList2_dt_c = .text:0x80027B0C; // type:function size:0x8 scope:global align:4 -getFileList2Info__15dStage_roomDt_cCFv = .text:0x80027B14; // type:function size:0x8 scope:global align:4 -setFileListInfo__15dStage_roomDt_cFP20dStage_FileList_dt_c = .text:0x80027B1C; // type:function size:0x8 scope:global align:4 -setFloorInfo__15dStage_roomDt_cFP18dStage_FloorInfo_c = .text:0x80027B24; // type:function size:0x8 scope:global align:4 -getFloorInfo__15dStage_roomDt_cCFv = .text:0x80027B2C; // type:function size:0x8 scope:global align:4 -setMemoryConfig__15dStage_roomDt_cFP21dStage_MemoryConfig_c = .text:0x80027B34; // type:function size:0x30 scope:global align:4 -getMemoryConfig__15dStage_roomDt_cCFv = .text:0x80027B64; // type:function size:0x34 scope:global align:4 -setMemoryMap__15dStage_roomDt_cFP18dStage_MemoryMap_c = .text:0x80027B98; // type:function size:0x30 scope:global align:4 -getMemoryMap__15dStage_roomDt_cCFv = .text:0x80027BC8; // type:function size:0x34 scope:global align:4 -setMulti__15dStage_roomDt_cFP14dStage_Multi_c = .text:0x80027BFC; // type:function size:0x30 scope:global align:4 -getMulti__15dStage_roomDt_cCFv = .text:0x80027C2C; // type:function size:0x34 scope:global align:4 -setOldMulti__15dStage_roomDt_cFv = .text:0x80027C60; // type:function size:0x30 scope:global align:4 -resetOldMulti__15dStage_roomDt_cFv = .text:0x80027C90; // type:function size:0x30 scope:global align:4 -getOldMulti__15dStage_roomDt_cCFv = .text:0x80027CC0; // type:function size:0x34 scope:global align:4 -setLbnk__15dStage_roomDt_cFP13dStage_Lbnk_c = .text:0x80027CF4; // type:function size:0x8 scope:global align:4 -getLbnk__15dStage_roomDt_cCFv = .text:0x80027CFC; // type:function size:0x8 scope:global align:4 -setTresure__15dStage_roomDt_cFP19stage_tresure_class = .text:0x80027D04; // type:function size:0x8 scope:global align:4 -getTresure__15dStage_roomDt_cCFv = .text:0x80027D0C; // type:function size:0x8 scope:global align:4 -setDMap__15dStage_roomDt_cFP13dStage_DMap_c = .text:0x80027D14; // type:function size:0x4 scope:global align:4 -getDMap__15dStage_roomDt_cCFv = .text:0x80027D18; // type:function size:0x8 scope:global align:4 -setDrTg__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80027D20; // type:function size:0x8 scope:global align:4 -getDrTg__15dStage_roomDt_cCFv = .text:0x80027D28; // type:function size:0x8 scope:global align:4 -setDoor__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80027D30; // type:function size:0x8 scope:global align:4 -getDoor__15dStage_roomDt_cCFv = .text:0x80027D38; // type:function size:0x8 scope:global align:4 -setMapPath__15dStage_roomDt_cFPv = .text:0x80027D40; // type:function size:0x30 scope:global align:4 -getMapPath__15dStage_roomDt_cFv = .text:0x80027D70; // type:function size:0x34 scope:global align:4 -setElst__15dStage_roomDt_cFP13dStage_Elst_c = .text:0x80027DA4; // type:function size:0x34 scope:global align:4 -getElst__15dStage_roomDt_cFv = .text:0x80027DD8; // type:function size:0x38 scope:global align:4 -setCamera__16dStage_stageDt_cFP18stage_camera_class = .text:0x80027E10; // type:function size:0x8 scope:global align:4 -getCamera__16dStage_stageDt_cCFv = .text:0x80027E18; // type:function size:0x8 scope:global align:4 -setArrow__16dStage_stageDt_cFP17stage_arrow_class = .text:0x80027E20; // type:function size:0x8 scope:global align:4 -getArrow__16dStage_stageDt_cCFv = .text:0x80027E28; // type:function size:0x8 scope:global align:4 -setPlayer__16dStage_stageDt_cFP17stage_actor_class = .text:0x80027E30; // type:function size:0x8 scope:global align:4 -setPlayerNum__16dStage_stageDt_cFUs = .text:0x80027E38; // type:function size:0x8 scope:global align:4 -getPlayerNum__16dStage_stageDt_cCFv = .text:0x80027E40; // type:function size:0x8 scope:global align:4 -setRoom__16dStage_stageDt_cFP14roomRead_class = .text:0x80027E48; // type:function size:0x8 scope:global align:4 -setMapInfo__16dStage_stageDt_cFP20stage_map_info_class = .text:0x80027E50; // type:function size:0x8 scope:global align:4 -getMapInfo__16dStage_stageDt_cCFv = .text:0x80027E58; // type:function size:0x8 scope:global align:4 -setMapInfoBase__16dStage_stageDt_cFP26stage_map_info_dummy_class = .text:0x80027E60; // type:function size:0x8 scope:global align:4 -setPaletteInfo__16dStage_stageDt_cFP24stage_palette_info_class = .text:0x80027E68; // type:function size:0x8 scope:global align:4 -getPaletteInfo__16dStage_stageDt_cCFv = .text:0x80027E70; // type:function size:0x8 scope:global align:4 -setPselectInfo__16dStage_stageDt_cFP24stage_pselect_info_class = .text:0x80027E78; // type:function size:0x8 scope:global align:4 -getPselectInfo__16dStage_stageDt_cCFv = .text:0x80027E80; // type:function size:0x8 scope:global align:4 -setEnvrInfo__16dStage_stageDt_cFP21stage_envr_info_class = .text:0x80027E88; // type:function size:0x8 scope:global align:4 -getEnvrInfo__16dStage_stageDt_cCFv = .text:0x80027E90; // type:function size:0x8 scope:global align:4 -setVrboxInfo__16dStage_stageDt_cFP22stage_vrbox_info_class = .text:0x80027E98; // type:function size:0x8 scope:global align:4 -getVrboxInfo__16dStage_stageDt_cCFv = .text:0x80027EA0; // type:function size:0x8 scope:global align:4 -setVrboxcolInfo__16dStage_stageDt_cFP25stage_vrboxcol_info_class = .text:0x80027EA8; // type:function size:0x8 scope:global align:4 -getVrboxcolInfo__16dStage_stageDt_cCFv = .text:0x80027EB0; // type:function size:0x8 scope:global align:4 -setPlightInfo__16dStage_stageDt_cFP23stage_plight_info_class = .text:0x80027EB8; // type:function size:0x8 scope:global align:4 -getPlightInfo__16dStage_stageDt_cCFv = .text:0x80027EC0; // type:function size:0x8 scope:global align:4 -setPaletteNumInfo__16dStage_stageDt_cFi = .text:0x80027EC8; // type:function size:0x8 scope:global align:4 -getPaletteNumInfo__16dStage_stageDt_cCFv = .text:0x80027ED0; // type:function size:0x8 scope:global align:4 -setPselectNumInfo__16dStage_stageDt_cFi = .text:0x80027ED8; // type:function size:0x8 scope:global align:4 -getPselectNumInfo__16dStage_stageDt_cCFv = .text:0x80027EE0; // type:function size:0x8 scope:global align:4 -setEnvrNumInfo__16dStage_stageDt_cFi = .text:0x80027EE8; // type:function size:0x8 scope:global align:4 -getEnvrNumInfo__16dStage_stageDt_cCFv = .text:0x80027EF0; // type:function size:0x8 scope:global align:4 -setVrboxNumInfo__16dStage_stageDt_cFi = .text:0x80027EF8; // type:function size:0x8 scope:global align:4 -getVrboxNumInfo__16dStage_stageDt_cCFv = .text:0x80027F00; // type:function size:0x8 scope:global align:4 -setVrboxcolNumInfo__16dStage_stageDt_cFi = .text:0x80027F08; // type:function size:0x8 scope:global align:4 -getVrboxcolNumInfo__16dStage_stageDt_cCFv = .text:0x80027F10; // type:function size:0x8 scope:global align:4 -setLightVecInfo__16dStage_stageDt_cFP30stage_pure_lightvec_info_class = .text:0x80027F18; // type:function size:0x34 scope:global align:4 -getLightVecInfo__16dStage_stageDt_cCFv = .text:0x80027F4C; // type:function size:0x34 scope:global align:4 -setLightVecInfoNum__16dStage_stageDt_cFi = .text:0x80027F80; // type:function size:0x34 scope:global align:4 -getLightVecInfoNum__16dStage_stageDt_cCFv = .text:0x80027FB4; // type:function size:0x34 scope:global align:4 -setPlightNumInfo__16dStage_stageDt_cFi = .text:0x80027FE8; // type:function size:0x8 scope:global align:4 -getPlightNumInfo__16dStage_stageDt_cCFv = .text:0x80027FF0; // type:function size:0x8 scope:global align:4 -setStagInfo__16dStage_stageDt_cFP21stage_stag_info_class = .text:0x80027FF8; // type:function size:0x8 scope:global align:4 -setSclsInfo__16dStage_stageDt_cFP27stage_scls_info_dummy_class = .text:0x80028000; // type:function size:0x8 scope:global align:4 -setPntInfo__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x80028008; // type:function size:0x8 scope:global align:4 -getPntInf__16dStage_stageDt_cCFv = .text:0x80028010; // type:function size:0x8 scope:global align:4 -setPathInfo__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x80028018; // type:function size:0x8 scope:global align:4 -getPathInf__16dStage_stageDt_cCFv = .text:0x80028020; // type:function size:0x8 scope:global align:4 -setPnt2Info__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x80028028; // type:function size:0x8 scope:global align:4 -getPnt2Inf__16dStage_stageDt_cCFv = .text:0x80028030; // type:function size:0x8 scope:global align:4 -setPath2Info__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x80028038; // type:function size:0x8 scope:global align:4 -getPath2Inf__16dStage_stageDt_cCFv = .text:0x80028040; // type:function size:0x8 scope:global align:4 -setSoundInf__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x80028048; // type:function size:0x8 scope:global align:4 -getSoundInf__16dStage_stageDt_cCFv = .text:0x80028050; // type:function size:0x8 scope:global align:4 -setSoundInfCL__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x80028058; // type:function size:0x8 scope:global align:4 -getSoundInfCL__16dStage_stageDt_cCFv = .text:0x80028060; // type:function size:0x8 scope:global align:4 -setMapEventInfo__16dStage_stageDt_cFP21dStage_MapEventInfo_c = .text:0x80028068; // type:function size:0x8 scope:global align:4 -getMapEventInfo__16dStage_stageDt_cCFv = .text:0x80028070; // type:function size:0x8 scope:global align:4 -setFileList2Info__16dStage_stageDt_cFP21dStage_FileList2_dt_c = .text:0x80028078; // type:function size:0x34 scope:global align:4 -getFileList2Info__16dStage_stageDt_cCFv = .text:0x800280AC; // type:function size:0x34 scope:global align:4 -setFileListInfo__16dStage_stageDt_cFP20dStage_FileList_dt_c = .text:0x800280E0; // type:function size:0x34 scope:global align:4 -getFileListInfo__16dStage_stageDt_cCFv = .text:0x80028114; // type:function size:0x34 scope:global align:4 -setFloorInfo__16dStage_stageDt_cFP18dStage_FloorInfo_c = .text:0x80028148; // type:function size:0x8 scope:global align:4 -getFloorInfo__16dStage_stageDt_cCFv = .text:0x80028150; // type:function size:0x8 scope:global align:4 -setMemoryConfig__16dStage_stageDt_cFP21dStage_MemoryConfig_c = .text:0x80028158; // type:function size:0x8 scope:global align:4 -getMemoryConfig__16dStage_stageDt_cCFv = .text:0x80028160; // type:function size:0x8 scope:global align:4 -setMemoryMap__16dStage_stageDt_cFP18dStage_MemoryMap_c = .text:0x80028168; // type:function size:0x8 scope:global align:4 -getMemoryMap__16dStage_stageDt_cCFv = .text:0x80028170; // type:function size:0x8 scope:global align:4 -setMulti__16dStage_stageDt_cFP14dStage_Multi_c = .text:0x80028178; // type:function size:0x8 scope:global align:4 -getMulti__16dStage_stageDt_cCFv = .text:0x80028180; // type:function size:0x8 scope:global align:4 -getOldMulti__16dStage_stageDt_cCFv = .text:0x80028188; // type:function size:0x8 scope:global align:4 -setLbnk__16dStage_stageDt_cFP13dStage_Lbnk_c = .text:0x80028190; // type:function size:0x34 scope:global align:4 -getLbnk__16dStage_stageDt_cCFv = .text:0x800281C4; // type:function size:0x34 scope:global align:4 -setTresure__16dStage_stageDt_cFP19stage_tresure_class = .text:0x800281F8; // type:function size:0x8 scope:global align:4 -getTresure__16dStage_stageDt_cCFv = .text:0x80028200; // type:function size:0x8 scope:global align:4 -setDMap__16dStage_stageDt_cFP13dStage_DMap_c = .text:0x80028208; // type:function size:0x8 scope:global align:4 -getDMap__16dStage_stageDt_cCFv = .text:0x80028210; // type:function size:0x8 scope:global align:4 -setDrTg__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x80028218; // type:function size:0x8 scope:global align:4 -getDrTg__16dStage_stageDt_cCFv = .text:0x80028220; // type:function size:0x8 scope:global align:4 -setDoor__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x80028228; // type:function size:0x8 scope:global align:4 -getDoor__16dStage_stageDt_cCFv = .text:0x80028230; // type:function size:0x8 scope:global align:4 -setMapPath__16dStage_stageDt_cFPv = .text:0x80028238; // type:function size:0x4 scope:global align:4 -getMapPath__16dStage_stageDt_cFv = .text:0x8002823C; // type:function size:0x8 scope:global align:4 -setElst__16dStage_stageDt_cFP13dStage_Elst_c = .text:0x80028244; // type:function size:0x8 scope:global align:4 +setCamera__15dStage_roomDt_cFP18stage_camera_class = .text:0x80027524; // type:function size:0x8 scope:weak align:4 +getCamera__15dStage_roomDt_cCFv = .text:0x8002752C; // type:function size:0x8 scope:weak align:4 +setArrow__15dStage_roomDt_cFP17stage_arrow_class = .text:0x80027534; // type:function size:0x8 scope:weak align:4 +getArrow__15dStage_roomDt_cCFv = .text:0x8002753C; // type:function size:0x8 scope:weak align:4 +setPlayer__15dStage_roomDt_cFP17stage_actor_class = .text:0x80027544; // type:function size:0x8 scope:weak align:4 +setPlayerNum__15dStage_roomDt_cFUs = .text:0x8002754C; // type:function size:0x8 scope:weak align:4 +getPlayerNum__15dStage_roomDt_cCFv = .text:0x80027554; // type:function size:0x8 scope:weak align:4 +setRoom__15dStage_roomDt_cFP14roomRead_class = .text:0x8002755C; // type:function size:0x34 scope:weak align:4 +getRoom__15dStage_roomDt_cCFv = .text:0x80027590; // type:function size:0x34 scope:weak align:4 +setMapInfo__15dStage_roomDt_cFP20stage_map_info_class = .text:0x800275C4; // type:function size:0x8 scope:weak align:4 +getMapInfo__15dStage_roomDt_cCFv = .text:0x800275CC; // type:function size:0x8 scope:weak align:4 +setMapInfoBase__15dStage_roomDt_cFP26stage_map_info_dummy_class = .text:0x800275D4; // type:function size:0x8 scope:weak align:4 +setPaletteInfo__15dStage_roomDt_cFP24stage_palette_info_class = .text:0x800275DC; // type:function size:0x34 scope:weak align:4 +getPaletteInfo__15dStage_roomDt_cCFv = .text:0x80027610; // type:function size:0x34 scope:weak align:4 +setPselectInfo__15dStage_roomDt_cFP24stage_pselect_info_class = .text:0x80027644; // type:function size:0x34 scope:weak align:4 +getPselectInfo__15dStage_roomDt_cCFv = .text:0x80027678; // type:function size:0x34 scope:weak align:4 +setEnvrInfo__15dStage_roomDt_cFP21stage_envr_info_class = .text:0x800276AC; // type:function size:0x34 scope:weak align:4 +getEnvrInfo__15dStage_roomDt_cCFv = .text:0x800276E0; // type:function size:0x34 scope:weak align:4 +setVrboxInfo__15dStage_roomDt_cFP22stage_vrbox_info_class = .text:0x80027714; // type:function size:0x8 scope:weak align:4 +getVrboxInfo__15dStage_roomDt_cCFv = .text:0x8002771C; // type:function size:0x8 scope:weak align:4 +setVrboxcolInfo__15dStage_roomDt_cFP25stage_vrboxcol_info_class = .text:0x80027724; // type:function size:0x8 scope:weak align:4 +getVrboxcolInfo__15dStage_roomDt_cCFv = .text:0x8002772C; // type:function size:0x8 scope:weak align:4 +setPlightInfo__15dStage_roomDt_cFP23stage_plight_info_class = .text:0x80027734; // type:function size:0x34 scope:weak align:4 +getPlightInfo__15dStage_roomDt_cCFv = .text:0x80027768; // type:function size:0x34 scope:weak align:4 +setPaletteNumInfo__15dStage_roomDt_cFi = .text:0x8002779C; // type:function size:0x34 scope:weak align:4 +getPaletteNumInfo__15dStage_roomDt_cCFv = .text:0x800277D0; // type:function size:0x34 scope:weak align:4 +setPselectNumInfo__15dStage_roomDt_cFi = .text:0x80027804; // type:function size:0x34 scope:weak align:4 +getPselectNumInfo__15dStage_roomDt_cCFv = .text:0x80027838; // type:function size:0x34 scope:weak align:4 +setEnvrNumInfo__15dStage_roomDt_cFi = .text:0x8002786C; // type:function size:0x34 scope:weak align:4 +getEnvrNumInfo__15dStage_roomDt_cCFv = .text:0x800278A0; // type:function size:0x34 scope:weak align:4 +setVrboxNumInfo__15dStage_roomDt_cFi = .text:0x800278D4; // type:function size:0x8 scope:weak align:4 +getVrboxNumInfo__15dStage_roomDt_cCFv = .text:0x800278DC; // type:function size:0x8 scope:weak align:4 +setVrboxcolNumInfo__15dStage_roomDt_cFi = .text:0x800278E4; // type:function size:0x8 scope:weak align:4 +getVrboxcolNumInfo__15dStage_roomDt_cCFv = .text:0x800278EC; // type:function size:0x8 scope:weak align:4 +setPlightNumInfo__15dStage_roomDt_cFi = .text:0x800278F4; // type:function size:0x34 scope:weak align:4 +getPlightNumInfo__15dStage_roomDt_cCFv = .text:0x80027928; // type:function size:0x34 scope:weak align:4 +setLightVecInfo__15dStage_roomDt_cFP30stage_pure_lightvec_info_class = .text:0x8002795C; // type:function size:0x8 scope:weak align:4 +getLightVecInfo__15dStage_roomDt_cCFv = .text:0x80027964; // type:function size:0x8 scope:weak align:4 +setLightVecInfoNum__15dStage_roomDt_cFi = .text:0x8002796C; // type:function size:0x8 scope:weak align:4 +getLightVecInfoNum__15dStage_roomDt_cCFv = .text:0x80027974; // type:function size:0x8 scope:weak align:4 +setStagInfo__15dStage_roomDt_cFP21stage_stag_info_class = .text:0x8002797C; // type:function size:0x34 scope:weak align:4 +getStagInfo__15dStage_roomDt_cCFv = .text:0x800279B0; // type:function size:0x34 scope:weak align:4 +setSclsInfo__15dStage_roomDt_cFP27stage_scls_info_dummy_class = .text:0x800279E4; // type:function size:0x8 scope:weak align:4 +setPntInfo__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x800279EC; // type:function size:0x34 scope:weak align:4 +getPntInf__15dStage_roomDt_cCFv = .text:0x80027A20; // type:function size:0x34 scope:weak align:4 +setPathInfo__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80027A54; // type:function size:0x34 scope:weak align:4 +getPathInf__15dStage_roomDt_cCFv = .text:0x80027A88; // type:function size:0x34 scope:weak align:4 +setPnt2Info__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x80027ABC; // type:function size:0x8 scope:weak align:4 +getPnt2Inf__15dStage_roomDt_cCFv = .text:0x80027AC4; // type:function size:0x8 scope:weak align:4 +setPath2Info__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80027ACC; // type:function size:0x8 scope:weak align:4 +getPath2Inf__15dStage_roomDt_cCFv = .text:0x80027AD4; // type:function size:0x8 scope:weak align:4 +setSoundInf__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80027ADC; // type:function size:0x8 scope:weak align:4 +getSoundInf__15dStage_roomDt_cCFv = .text:0x80027AE4; // type:function size:0x8 scope:weak align:4 +setSoundInfCL__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80027AEC; // type:function size:0x8 scope:weak align:4 +getSoundInfCL__15dStage_roomDt_cCFv = .text:0x80027AF4; // type:function size:0x8 scope:weak align:4 +setMapEventInfo__15dStage_roomDt_cFP21dStage_MapEventInfo_c = .text:0x80027AFC; // type:function size:0x8 scope:weak align:4 +getMapEventInfo__15dStage_roomDt_cCFv = .text:0x80027B04; // type:function size:0x8 scope:weak align:4 +setFileList2Info__15dStage_roomDt_cFP21dStage_FileList2_dt_c = .text:0x80027B0C; // type:function size:0x8 scope:weak align:4 +getFileList2Info__15dStage_roomDt_cCFv = .text:0x80027B14; // type:function size:0x8 scope:weak align:4 +setFileListInfo__15dStage_roomDt_cFP20dStage_FileList_dt_c = .text:0x80027B1C; // type:function size:0x8 scope:weak align:4 +setFloorInfo__15dStage_roomDt_cFP18dStage_FloorInfo_c = .text:0x80027B24; // type:function size:0x8 scope:weak align:4 +getFloorInfo__15dStage_roomDt_cCFv = .text:0x80027B2C; // type:function size:0x8 scope:weak align:4 +setMemoryConfig__15dStage_roomDt_cFP21dStage_MemoryConfig_c = .text:0x80027B34; // type:function size:0x30 scope:weak align:4 +getMemoryConfig__15dStage_roomDt_cCFv = .text:0x80027B64; // type:function size:0x34 scope:weak align:4 +setMemoryMap__15dStage_roomDt_cFP18dStage_MemoryMap_c = .text:0x80027B98; // type:function size:0x30 scope:weak align:4 +getMemoryMap__15dStage_roomDt_cCFv = .text:0x80027BC8; // type:function size:0x34 scope:weak align:4 +setMulti__15dStage_roomDt_cFP14dStage_Multi_c = .text:0x80027BFC; // type:function size:0x30 scope:weak align:4 +getMulti__15dStage_roomDt_cCFv = .text:0x80027C2C; // type:function size:0x34 scope:weak align:4 +setOldMulti__15dStage_roomDt_cFv = .text:0x80027C60; // type:function size:0x30 scope:weak align:4 +resetOldMulti__15dStage_roomDt_cFv = .text:0x80027C90; // type:function size:0x30 scope:weak align:4 +getOldMulti__15dStage_roomDt_cCFv = .text:0x80027CC0; // type:function size:0x34 scope:weak align:4 +setLbnk__15dStage_roomDt_cFP13dStage_Lbnk_c = .text:0x80027CF4; // type:function size:0x8 scope:weak align:4 +getLbnk__15dStage_roomDt_cCFv = .text:0x80027CFC; // type:function size:0x8 scope:weak align:4 +setTresure__15dStage_roomDt_cFP19stage_tresure_class = .text:0x80027D04; // type:function size:0x8 scope:weak align:4 +getTresure__15dStage_roomDt_cCFv = .text:0x80027D0C; // type:function size:0x8 scope:weak align:4 +setDMap__15dStage_roomDt_cFP13dStage_DMap_c = .text:0x80027D14; // type:function size:0x4 scope:weak align:4 +getDMap__15dStage_roomDt_cCFv = .text:0x80027D18; // type:function size:0x8 scope:weak align:4 +setDrTg__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80027D20; // type:function size:0x8 scope:weak align:4 +getDrTg__15dStage_roomDt_cCFv = .text:0x80027D28; // type:function size:0x8 scope:weak align:4 +setDoor__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80027D30; // type:function size:0x8 scope:weak align:4 +getDoor__15dStage_roomDt_cCFv = .text:0x80027D38; // type:function size:0x8 scope:weak align:4 +setMapPath__15dStage_roomDt_cFPv = .text:0x80027D40; // type:function size:0x30 scope:weak align:4 +getMapPath__15dStage_roomDt_cFv = .text:0x80027D70; // type:function size:0x34 scope:weak align:4 +setElst__15dStage_roomDt_cFP13dStage_Elst_c = .text:0x80027DA4; // type:function size:0x34 scope:weak align:4 +getElst__15dStage_roomDt_cFv = .text:0x80027DD8; // type:function size:0x38 scope:weak align:4 +setCamera__16dStage_stageDt_cFP18stage_camera_class = .text:0x80027E10; // type:function size:0x8 scope:weak align:4 +getCamera__16dStage_stageDt_cCFv = .text:0x80027E18; // type:function size:0x8 scope:weak align:4 +setArrow__16dStage_stageDt_cFP17stage_arrow_class = .text:0x80027E20; // type:function size:0x8 scope:weak align:4 +getArrow__16dStage_stageDt_cCFv = .text:0x80027E28; // type:function size:0x8 scope:weak align:4 +setPlayer__16dStage_stageDt_cFP17stage_actor_class = .text:0x80027E30; // type:function size:0x8 scope:weak align:4 +setPlayerNum__16dStage_stageDt_cFUs = .text:0x80027E38; // type:function size:0x8 scope:weak align:4 +getPlayerNum__16dStage_stageDt_cCFv = .text:0x80027E40; // type:function size:0x8 scope:weak align:4 +setRoom__16dStage_stageDt_cFP14roomRead_class = .text:0x80027E48; // type:function size:0x8 scope:weak align:4 +setMapInfo__16dStage_stageDt_cFP20stage_map_info_class = .text:0x80027E50; // type:function size:0x8 scope:weak align:4 +getMapInfo__16dStage_stageDt_cCFv = .text:0x80027E58; // type:function size:0x8 scope:weak align:4 +setMapInfoBase__16dStage_stageDt_cFP26stage_map_info_dummy_class = .text:0x80027E60; // type:function size:0x8 scope:weak align:4 +setPaletteInfo__16dStage_stageDt_cFP24stage_palette_info_class = .text:0x80027E68; // type:function size:0x8 scope:weak align:4 +getPaletteInfo__16dStage_stageDt_cCFv = .text:0x80027E70; // type:function size:0x8 scope:weak align:4 +setPselectInfo__16dStage_stageDt_cFP24stage_pselect_info_class = .text:0x80027E78; // type:function size:0x8 scope:weak align:4 +getPselectInfo__16dStage_stageDt_cCFv = .text:0x80027E80; // type:function size:0x8 scope:weak align:4 +setEnvrInfo__16dStage_stageDt_cFP21stage_envr_info_class = .text:0x80027E88; // type:function size:0x8 scope:weak align:4 +getEnvrInfo__16dStage_stageDt_cCFv = .text:0x80027E90; // type:function size:0x8 scope:weak align:4 +setVrboxInfo__16dStage_stageDt_cFP22stage_vrbox_info_class = .text:0x80027E98; // type:function size:0x8 scope:weak align:4 +getVrboxInfo__16dStage_stageDt_cCFv = .text:0x80027EA0; // type:function size:0x8 scope:weak align:4 +setVrboxcolInfo__16dStage_stageDt_cFP25stage_vrboxcol_info_class = .text:0x80027EA8; // type:function size:0x8 scope:weak align:4 +getVrboxcolInfo__16dStage_stageDt_cCFv = .text:0x80027EB0; // type:function size:0x8 scope:weak align:4 +setPlightInfo__16dStage_stageDt_cFP23stage_plight_info_class = .text:0x80027EB8; // type:function size:0x8 scope:weak align:4 +getPlightInfo__16dStage_stageDt_cCFv = .text:0x80027EC0; // type:function size:0x8 scope:weak align:4 +setPaletteNumInfo__16dStage_stageDt_cFi = .text:0x80027EC8; // type:function size:0x8 scope:weak align:4 +getPaletteNumInfo__16dStage_stageDt_cCFv = .text:0x80027ED0; // type:function size:0x8 scope:weak align:4 +setPselectNumInfo__16dStage_stageDt_cFi = .text:0x80027ED8; // type:function size:0x8 scope:weak align:4 +getPselectNumInfo__16dStage_stageDt_cCFv = .text:0x80027EE0; // type:function size:0x8 scope:weak align:4 +setEnvrNumInfo__16dStage_stageDt_cFi = .text:0x80027EE8; // type:function size:0x8 scope:weak align:4 +getEnvrNumInfo__16dStage_stageDt_cCFv = .text:0x80027EF0; // type:function size:0x8 scope:weak align:4 +setVrboxNumInfo__16dStage_stageDt_cFi = .text:0x80027EF8; // type:function size:0x8 scope:weak align:4 +getVrboxNumInfo__16dStage_stageDt_cCFv = .text:0x80027F00; // type:function size:0x8 scope:weak align:4 +setVrboxcolNumInfo__16dStage_stageDt_cFi = .text:0x80027F08; // type:function size:0x8 scope:weak align:4 +getVrboxcolNumInfo__16dStage_stageDt_cCFv = .text:0x80027F10; // type:function size:0x8 scope:weak align:4 +setLightVecInfo__16dStage_stageDt_cFP30stage_pure_lightvec_info_class = .text:0x80027F18; // type:function size:0x34 scope:weak align:4 +getLightVecInfo__16dStage_stageDt_cCFv = .text:0x80027F4C; // type:function size:0x34 scope:weak align:4 +setLightVecInfoNum__16dStage_stageDt_cFi = .text:0x80027F80; // type:function size:0x34 scope:weak align:4 +getLightVecInfoNum__16dStage_stageDt_cCFv = .text:0x80027FB4; // type:function size:0x34 scope:weak align:4 +setPlightNumInfo__16dStage_stageDt_cFi = .text:0x80027FE8; // type:function size:0x8 scope:weak align:4 +getPlightNumInfo__16dStage_stageDt_cCFv = .text:0x80027FF0; // type:function size:0x8 scope:weak align:4 +setStagInfo__16dStage_stageDt_cFP21stage_stag_info_class = .text:0x80027FF8; // type:function size:0x8 scope:weak align:4 +setSclsInfo__16dStage_stageDt_cFP27stage_scls_info_dummy_class = .text:0x80028000; // type:function size:0x8 scope:weak align:4 +setPntInfo__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x80028008; // type:function size:0x8 scope:weak align:4 +getPntInf__16dStage_stageDt_cCFv = .text:0x80028010; // type:function size:0x8 scope:weak align:4 +setPathInfo__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x80028018; // type:function size:0x8 scope:weak align:4 +getPathInf__16dStage_stageDt_cCFv = .text:0x80028020; // type:function size:0x8 scope:weak align:4 +setPnt2Info__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x80028028; // type:function size:0x8 scope:weak align:4 +getPnt2Inf__16dStage_stageDt_cCFv = .text:0x80028030; // type:function size:0x8 scope:weak align:4 +setPath2Info__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x80028038; // type:function size:0x8 scope:weak align:4 +getPath2Inf__16dStage_stageDt_cCFv = .text:0x80028040; // type:function size:0x8 scope:weak align:4 +setSoundInf__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x80028048; // type:function size:0x8 scope:weak align:4 +getSoundInf__16dStage_stageDt_cCFv = .text:0x80028050; // type:function size:0x8 scope:weak align:4 +setSoundInfCL__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x80028058; // type:function size:0x8 scope:weak align:4 +getSoundInfCL__16dStage_stageDt_cCFv = .text:0x80028060; // type:function size:0x8 scope:weak align:4 +setMapEventInfo__16dStage_stageDt_cFP21dStage_MapEventInfo_c = .text:0x80028068; // type:function size:0x8 scope:weak align:4 +getMapEventInfo__16dStage_stageDt_cCFv = .text:0x80028070; // type:function size:0x8 scope:weak align:4 +setFileList2Info__16dStage_stageDt_cFP21dStage_FileList2_dt_c = .text:0x80028078; // type:function size:0x34 scope:weak align:4 +getFileList2Info__16dStage_stageDt_cCFv = .text:0x800280AC; // type:function size:0x34 scope:weak align:4 +setFileListInfo__16dStage_stageDt_cFP20dStage_FileList_dt_c = .text:0x800280E0; // type:function size:0x34 scope:weak align:4 +getFileListInfo__16dStage_stageDt_cCFv = .text:0x80028114; // type:function size:0x34 scope:weak align:4 +setFloorInfo__16dStage_stageDt_cFP18dStage_FloorInfo_c = .text:0x80028148; // type:function size:0x8 scope:weak align:4 +getFloorInfo__16dStage_stageDt_cCFv = .text:0x80028150; // type:function size:0x8 scope:weak align:4 +setMemoryConfig__16dStage_stageDt_cFP21dStage_MemoryConfig_c = .text:0x80028158; // type:function size:0x8 scope:weak align:4 +getMemoryConfig__16dStage_stageDt_cCFv = .text:0x80028160; // type:function size:0x8 scope:weak align:4 +setMemoryMap__16dStage_stageDt_cFP18dStage_MemoryMap_c = .text:0x80028168; // type:function size:0x8 scope:weak align:4 +getMemoryMap__16dStage_stageDt_cCFv = .text:0x80028170; // type:function size:0x8 scope:weak align:4 +setMulti__16dStage_stageDt_cFP14dStage_Multi_c = .text:0x80028178; // type:function size:0x8 scope:weak align:4 +getMulti__16dStage_stageDt_cCFv = .text:0x80028180; // type:function size:0x8 scope:weak align:4 +getOldMulti__16dStage_stageDt_cCFv = .text:0x80028188; // type:function size:0x8 scope:weak align:4 +setLbnk__16dStage_stageDt_cFP13dStage_Lbnk_c = .text:0x80028190; // type:function size:0x34 scope:weak align:4 +getLbnk__16dStage_stageDt_cCFv = .text:0x800281C4; // type:function size:0x34 scope:weak align:4 +setTresure__16dStage_stageDt_cFP19stage_tresure_class = .text:0x800281F8; // type:function size:0x8 scope:weak align:4 +getTresure__16dStage_stageDt_cCFv = .text:0x80028200; // type:function size:0x8 scope:weak align:4 +setDMap__16dStage_stageDt_cFP13dStage_DMap_c = .text:0x80028208; // type:function size:0x8 scope:weak align:4 +getDMap__16dStage_stageDt_cCFv = .text:0x80028210; // type:function size:0x8 scope:weak align:4 +setDrTg__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x80028218; // type:function size:0x8 scope:weak align:4 +getDrTg__16dStage_stageDt_cCFv = .text:0x80028220; // type:function size:0x8 scope:weak align:4 +setDoor__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x80028228; // type:function size:0x8 scope:weak align:4 +getDoor__16dStage_stageDt_cCFv = .text:0x80028230; // type:function size:0x8 scope:weak align:4 +setMapPath__16dStage_stageDt_cFPv = .text:0x80028238; // type:function size:0x4 scope:weak align:4 +getMapPath__16dStage_stageDt_cFv = .text:0x8002823C; // type:function size:0x8 scope:weak align:4 +setElst__16dStage_stageDt_cFP13dStage_Elst_c = .text:0x80028244; // type:function size:0x8 scope:weak align:4 __sinit_d_stage_cpp = .text:0x8002824C; // type:function size:0xDC scope:local align:4 __arraydtor$5375 = .text:0x80028328; // type:function size:0x38 scope:local align:4 -__dt__19dStage_roomStatus_cFv = .text:0x80028360; // type:function size:0x3C scope:global align:4 -__ct__19dStage_roomStatus_cFv = .text:0x8002839C; // type:function size:0x7C scope:global align:4 -__dt__19dStage_KeepDoorInfoFv = .text:0x80028418; // type:function size:0x64 scope:global align:4 -__dt__21stage_tgsc_data_classFv = .text:0x8002847C; // type:function size:0x3C scope:global align:4 -__ct__21stage_tgsc_data_classFv = .text:0x800284B8; // type:function size:0x4 scope:global align:4 +__dt__19dStage_roomStatus_cFv = .text:0x80028360; // type:function size:0x3C scope:weak align:4 +__ct__19dStage_roomStatus_cFv = .text:0x8002839C; // type:function size:0x7C scope:weak align:4 +__dt__19dStage_KeepDoorInfoFv = .text:0x80028418; // type:function size:0x64 scope:weak align:4 +__dt__21stage_tgsc_data_classFv = .text:0x8002847C; // type:function size:0x3C scope:weak align:4 +__ct__21stage_tgsc_data_classFv = .text:0x800284B8; // type:function size:0x4 scope:weak align:4 getIconSize__15renderingAmap_cCFUc = .text:0x800284BC; // type:function size:0x14 scope:global align:4 draw__15renderingAmap_cFv = .text:0x800284D0; // type:function size:0x3F4 scope:global align:4 getDispType__15renderingAmap_cCFv = .text:0x800288C4; // type:function size:0x9C scope:global align:4 @@ -1290,20 +1290,20 @@ _move__6dMap_cFffif = .text:0x8002A32C; // type:function size:0x828 scope:global _draw__6dMap_cFv = .text:0x8002AB54; // type:function size:0x58 scope:global align:4 getFirstData__6dMap_cFUc = .text:0x8002ABAC; // type:function size:0x20 scope:global align:4 getNextData__6dMap_cFPQ27dTres_c15typeGroupData_c = .text:0x8002ABCC; // type:function size:0x20 scope:global align:4 -draw__12dDlst_base_cFv = .text:0x8002ABEC; // type:function size:0x4 scope:global align:4 -isDrawType__11dDrawPath_cFi = .text:0x8002ABF0; // type:function size:0x8 scope:global align:4 -__dt__18dRenderingFDAmap_cFv = .text:0x8002ABF8; // type:function size:0x7C scope:global align:4 -__dt__15dRenderingMap_cFv = .text:0x8002AC74; // type:function size:0x6C scope:global align:4 -__dt__28dDrawPathWithNormalPattern_cFv = .text:0x8002ACE0; // type:function size:0x5C scope:global align:4 -__dt__11dDrawPath_cFv = .text:0x8002AD3C; // type:function size:0x48 scope:global align:4 -getLineColor__11dDrawPath_cFii = .text:0x8002AD84; // type:function size:0x2C scope:global align:4 -__dt__15renderingAmap_cFv = .text:0x8002ADB0; // type:function size:0xBC scope:global align:4 -__ct__15renderingAmap_cFv = .text:0x8002AE6C; // type:function size:0xB4 scope:global align:4 -__dt__6dMap_cFv = .text:0x8002AF20; // type:function size:0xE0 scope:global align:4 -isRendIcon__15renderingAmap_cCFv = .text:0x8002B000; // type:function size:0x8 scope:global align:4 -__dt__28renderingPlusDoorAndCursor_cFv = .text:0x8002B008; // type:function size:0xAC scope:global align:4 -__dt__19renderingPlusDoor_cFv = .text:0x8002B0B4; // type:function size:0x9C scope:global align:4 -__dt__16renderingDAmap_cFv = .text:0x8002B150; // type:function size:0x8C scope:global align:4 +draw__12dDlst_base_cFv = .text:0x8002ABEC; // type:function size:0x4 scope:weak align:4 +isDrawType__11dDrawPath_cFi = .text:0x8002ABF0; // type:function size:0x8 scope:weak align:4 +__dt__18dRenderingFDAmap_cFv = .text:0x8002ABF8; // type:function size:0x7C scope:weak align:4 +__dt__15dRenderingMap_cFv = .text:0x8002AC74; // type:function size:0x6C scope:weak align:4 +__dt__28dDrawPathWithNormalPattern_cFv = .text:0x8002ACE0; // type:function size:0x5C scope:weak align:4 +__dt__11dDrawPath_cFv = .text:0x8002AD3C; // type:function size:0x48 scope:weak align:4 +getLineColor__11dDrawPath_cFii = .text:0x8002AD84; // type:function size:0x2C scope:weak align:4 +__dt__15renderingAmap_cFv = .text:0x8002ADB0; // type:function size:0xBC scope:weak align:4 +__ct__15renderingAmap_cFv = .text:0x8002AE6C; // type:function size:0xB4 scope:weak align:4 +__dt__6dMap_cFv = .text:0x8002AF20; // type:function size:0xE0 scope:weak align:4 +isRendIcon__15renderingAmap_cCFv = .text:0x8002B000; // type:function size:0x8 scope:weak align:4 +__dt__28renderingPlusDoorAndCursor_cFv = .text:0x8002B008; // type:function size:0xAC scope:weak align:4 +__dt__19renderingPlusDoor_cFv = .text:0x8002B0B4; // type:function size:0x9C scope:weak align:4 +__dt__16renderingDAmap_cFv = .text:0x8002B150; // type:function size:0x8C scope:weak align:4 ct__14dComIfG_play_cFv = .text:0x8002B1DC; // type:function size:0x50 scope:global align:4 init__14dComIfG_play_cFv = .text:0x8002B22C; // type:function size:0x7C scope:global align:4 dComIfGp_checkItemGet__FUci = .text:0x8002B2A8; // type:function size:0x20 scope:global align:4 @@ -1340,11 +1340,11 @@ dComIfG_changeOpeningScene__FP11scene_classs = .text:0x8002CC54; // type:functio dComIfG_resetToOpening__FP11scene_class = .text:0x8002CD44; // type:function size:0x74 scope:global align:4 phase_1__FPc = .text:0x8002CDB8; // type:function size:0x80 scope:local align:4 phase_2__FPc = .text:0x8002CE38; // type:function size:0x7C scope:local align:4 -phase_3__FPc = .text:0x8002CEB4; // type:function size:0x8 scope:global align:4 +phase_3__FPc = .text:0x8002CEB4; // type:function size:0x8 scope:local align:4 dComIfG_resLoad__FP30request_of_phase_process_classPCc = .text:0x8002CEBC; // type:function size:0x40 scope:global align:4 -phase_01__FP12phaseParam_c = .text:0x8002CEFC; // type:function size:0x60 scope:global align:4 -phase_02__FP12phaseParam_c = .text:0x8002CF5C; // type:function size:0x5C scope:global align:4 -phase_03__FP12phaseParam_c = .text:0x8002CFB8; // type:function size:0x8 scope:global align:4 +phase_01__FP12phaseParam_c = .text:0x8002CEFC; // type:function size:0x60 scope:local align:4 +phase_02__FP12phaseParam_c = .text:0x8002CF5C; // type:function size:0x5C scope:local align:4 +phase_03__FP12phaseParam_c = .text:0x8002CFB8; // type:function size:0x8 scope:local align:4 dComIfG_resLoad__FP30request_of_phase_process_classPCcP7JKRHeap = .text:0x8002CFC0; // type:function size:0x48 scope:global align:4 dComIfG_resDelete__FP30request_of_phase_process_classPCc = .text:0x8002D008; // type:function size:0x64 scope:global align:4 dComIfGp_getReverb__Fi = .text:0x8002D06C; // type:function size:0x48 scope:global align:4 @@ -1365,7 +1365,7 @@ dComIfGs_BossLife_public_Get__Fv = .text:0x8002D910; // type:function size:0x14 dComIfGs_sense_type_change_Set__FSc = .text:0x8002D924; // type:function size:0x14 scope:global align:4 dComIfGs_sense_type_change_Get__Fv = .text:0x8002D938; // type:function size:0x14 scope:global align:4 dComIfGs_onZoneSwitch__Fii = .text:0x8002D94C; // type:function size:0x64 scope:global align:4 -getZoneNo__20dStage_roomControl_cFi = .text:0x8002D9B0; // type:function size:0x1C scope:global align:4 +getZoneNo__20dStage_roomControl_cFi = .text:0x8002D9B0; // type:function size:0x1C scope:weak align:4 dComIfGs_offZoneSwitch__Fii = .text:0x8002D9CC; // type:function size:0x64 scope:global align:4 dComIfGs_isZoneSwitch__Fii = .text:0x8002DA30; // type:function size:0x6C scope:global align:4 dComIfGs_onOneZoneSwitch__Fii = .text:0x8002DA9C; // type:function size:0x64 scope:global align:4 @@ -1408,7 +1408,7 @@ dComIfGs_setSelectEquipClothes__FUc = .text:0x8002EEB0; // type:function size:0x dComIfGs_setSelectEquipSword__FUc = .text:0x8002EEC0; // type:function size:0xD4 scope:global align:4 dComIfGs_setSelectEquipShield__FUc = .text:0x8002EF94; // type:function size:0xAC scope:global align:4 dComIfGs_setKeyNum__FiUc = .text:0x8002F040; // type:function size:0xA0 scope:global align:4 -dComIfGs_setWarpItemData__FiPCc4cXyzsScUcUc = .text:0x8002F0E0; // type:function size:0x48 scope:global align:4 +dComIfGs_setWarpItemData__FiPCc4cXyzsScUcUc = .text:0x8002F0E0; // type:function size:0x48 scope:local align:4 setWarpItemData__14dComIfG_play_cFPCc4cXyzsScUcUc = .text:0x8002F128; // type:function size:0x74 scope:global align:4 dComIfGs_setWarpItemData__FPCc4cXyzsScUcUc = .text:0x8002F19C; // type:function size:0xB0 scope:global align:4 dComIfGs_setLastWarpMarkItemData__FPCc4cXyzsScUcUc = .text:0x8002F24C; // type:function size:0x60 scope:global align:4 @@ -1452,43 +1452,43 @@ dComIfGs_isVisitedRoom__Fi = .text:0x8002FC98; // type:function size:0x5C scope: dComIfGs_staffroll_next_go__Fv = .text:0x8002FCF4; // type:function size:0x14 scope:global align:4 dComIfGs_staffroll_next_go_check__Fv = .text:0x8002FD08; // type:function size:0x10 scope:global align:4 __sinit_d_com_inf_game_cpp = .text:0x8002FD18; // type:function size:0x5C scope:local align:4 -__dt__13dComIfG_inf_cFv = .text:0x8002FD74; // type:function size:0x74 scope:global align:4 -__dt__14dComIfG_play_cFv = .text:0x8002FDE8; // type:function size:0x110 scope:global align:4 -__dt__11cBgS_ChkElmFv = .text:0x8002FEF8; // type:function size:0x48 scope:global align:4 -__dt__4dCcSFv = .text:0x8002FF40; // type:function size:0x1B4 scope:global align:4 -__dt__12dCcMassS_ObjFv = .text:0x800300F4; // type:function size:0x60 scope:global align:4 -__dt__12dEvt_order_cFv = .text:0x80030154; // type:function size:0x3C scope:global align:4 -__dt__11dEvDtBase_cFv = .text:0x80030190; // type:function size:0x3C scope:global align:4 -__dt__14dDlst_window_cFv = .text:0x800301CC; // type:function size:0x3C scope:global align:4 -__dt__25dComIfG_camera_info_classFv = .text:0x80030208; // type:function size:0x3C scope:global align:4 -__ct__13dComIfG_inf_cFv = .text:0x80030244; // type:function size:0x284 scope:global align:4 -__ct__25dComIfG_camera_info_classFv = .text:0x800304C8; // type:function size:0x4 scope:global align:4 -__ct__14dDlst_window_cFv = .text:0x800304CC; // type:function size:0x4 scope:global align:4 -__dt__10dAttList_cFv = .text:0x800304D0; // type:function size:0x3C scope:global align:4 -__ct__10dAttList_cFv = .text:0x8003050C; // type:function size:0x4 scope:global align:4 -__dt__7cSAngleFv = .text:0x80030510; // type:function size:0x3C scope:global align:4 -__dt__10dAttDraw_cFv = .text:0x8003054C; // type:function size:0x154 scope:global align:4 -__dt__13mDoExt_bckAnmFv = .text:0x800306A0; // type:function size:0x54 scope:global align:4 -__dt__13mDoExt_bpkAnmFv = .text:0x800306F4; // type:function size:0x54 scope:global align:4 -__dt__13mDoExt_brkAnmFv = .text:0x80030748; // type:function size:0x54 scope:global align:4 -__dt__13mDoExt_btkAnmFv = .text:0x8003079C; // type:function size:0x54 scope:global align:4 -__ct__10dAttDraw_cFv = .text:0x800307F0; // type:function size:0x164 scope:global align:4 -__ct__13mDoExt_btkAnmFv = .text:0x80030954; // type:function size:0x48 scope:global align:4 -__ct__13mDoExt_brkAnmFv = .text:0x8003099C; // type:function size:0x48 scope:global align:4 -__ct__13mDoExt_bpkAnmFv = .text:0x800309E4; // type:function size:0x48 scope:global align:4 -__ct__13mDoExt_bckAnmFv = .text:0x80030A2C; // type:function size:0x48 scope:global align:4 -__dt__12dCcMassS_MngFv = .text:0x80030A74; // type:function size:0x168 scope:global align:4 -__dt__4cCcSFv = .text:0x80030BDC; // type:function size:0x74 scope:global align:4 -__dt__4dBgSFv = .text:0x80030C50; // type:function size:0x7C scope:global align:4 -__dt__4cBgSFv = .text:0x80030CCC; // type:function size:0x6C scope:global align:4 -__ct__11cBgS_ChkElmFv = .text:0x80030D38; // type:function size:0x3C scope:global align:4 -__ct__10dSv_zone_cFv = .text:0x80030D74; // type:function size:0xC scope:global align:4 -__ct__13dSv_memory2_cFv = .text:0x80030D80; // type:function size:0x30 scope:global align:4 -__ct__12dSv_memory_cFv = .text:0x80030DB0; // type:function size:0x30 scope:global align:4 -__dt__15cCcD_DivideAreaFv = .text:0x80030DE0; // type:function size:0x5C scope:global align:4 -__dt__8cM3dGCylFv = .text:0x80030E3C; // type:function size:0x48 scope:global align:4 -__dt__8cM3dGAabFv = .text:0x80030E84; // type:function size:0x48 scope:global align:4 -__dt__15cCcD_DivideInfoFv = .text:0x80030ECC; // type:function size:0x48 scope:global align:4 +__dt__13dComIfG_inf_cFv = .text:0x8002FD74; // type:function size:0x74 scope:weak align:4 +__dt__14dComIfG_play_cFv = .text:0x8002FDE8; // type:function size:0x110 scope:weak align:4 +__dt__11cBgS_ChkElmFv = .text:0x8002FEF8; // type:function size:0x48 scope:weak align:4 +__dt__4dCcSFv = .text:0x8002FF40; // type:function size:0x1B4 scope:weak align:4 +__dt__12dCcMassS_ObjFv = .text:0x800300F4; // type:function size:0x60 scope:weak align:4 +__dt__12dEvt_order_cFv = .text:0x80030154; // type:function size:0x3C scope:weak align:4 +__dt__11dEvDtBase_cFv = .text:0x80030190; // type:function size:0x3C scope:weak align:4 +__dt__14dDlst_window_cFv = .text:0x800301CC; // type:function size:0x3C scope:weak align:4 +__dt__25dComIfG_camera_info_classFv = .text:0x80030208; // type:function size:0x3C scope:weak align:4 +__ct__13dComIfG_inf_cFv = .text:0x80030244; // type:function size:0x284 scope:weak align:4 +__ct__25dComIfG_camera_info_classFv = .text:0x800304C8; // type:function size:0x4 scope:weak align:4 +__ct__14dDlst_window_cFv = .text:0x800304CC; // type:function size:0x4 scope:weak align:4 +__dt__10dAttList_cFv = .text:0x800304D0; // type:function size:0x3C scope:weak align:4 +__ct__10dAttList_cFv = .text:0x8003050C; // type:function size:0x4 scope:weak align:4 +__dt__7cSAngleFv = .text:0x80030510; // type:function size:0x3C scope:weak align:4 +__dt__10dAttDraw_cFv = .text:0x8003054C; // type:function size:0x154 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x800306A0; // type:function size:0x54 scope:weak align:4 +__dt__13mDoExt_bpkAnmFv = .text:0x800306F4; // type:function size:0x54 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x80030748; // type:function size:0x54 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x8003079C; // type:function size:0x54 scope:weak align:4 +__ct__10dAttDraw_cFv = .text:0x800307F0; // type:function size:0x164 scope:weak align:4 +__ct__13mDoExt_btkAnmFv = .text:0x80030954; // type:function size:0x48 scope:weak align:4 +__ct__13mDoExt_brkAnmFv = .text:0x8003099C; // type:function size:0x48 scope:weak align:4 +__ct__13mDoExt_bpkAnmFv = .text:0x800309E4; // type:function size:0x48 scope:weak align:4 +__ct__13mDoExt_bckAnmFv = .text:0x80030A2C; // type:function size:0x48 scope:weak align:4 +__dt__12dCcMassS_MngFv = .text:0x80030A74; // type:function size:0x168 scope:weak align:4 +__dt__4cCcSFv = .text:0x80030BDC; // type:function size:0x74 scope:weak align:4 +__dt__4dBgSFv = .text:0x80030C50; // type:function size:0x7C scope:weak align:4 +__dt__4cBgSFv = .text:0x80030CCC; // type:function size:0x6C scope:weak align:4 +__ct__11cBgS_ChkElmFv = .text:0x80030D38; // type:function size:0x3C scope:weak align:4 +__ct__10dSv_zone_cFv = .text:0x80030D74; // type:function size:0xC scope:weak align:4 +__ct__13dSv_memory2_cFv = .text:0x80030D80; // type:function size:0x30 scope:weak align:4 +__ct__12dSv_memory_cFv = .text:0x80030DB0; // type:function size:0x30 scope:weak align:4 +__dt__15cCcD_DivideAreaFv = .text:0x80030DE0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x80030E3C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x80030E84; // type:function size:0x48 scope:weak align:4 +__dt__15cCcD_DivideInfoFv = .text:0x80030ECC; // type:function size:0x48 scope:weak align:4 set__Q27daSus_c6data_cFScRC4cXyzRC4cXyzUcUcUc = .text:0x80030F14; // type:function size:0xA8 scope:global align:4 reset__Q27daSus_c6data_cFv = .text:0x80030FBC; // type:function size:0x10 scope:global align:4 isSwitch__Q27daSus_c6data_cFv = .text:0x80030FCC; // type:function size:0x6C scope:global align:4 @@ -1538,10 +1538,10 @@ setRoomNo__12daObjCarry_cFiSc = .text:0x80031DAC; // type:function size:0xC scop getRoomNo__12daObjCarry_cFi = .text:0x80031DB8; // type:function size:0xC scope:global align:4 __sinit_d_com_static_cpp = .text:0x80031DC4; // type:function size:0xE8 scope:local align:4 __arraydtor$4479 = .text:0x80031EAC; // type:function size:0x38 scope:local align:4 -__ct__Q27daSus_c6room_cFv = .text:0x80031EE4; // type:function size:0xC scope:global align:4 +__ct__Q27daSus_c6room_cFv = .text:0x80031EE4; // type:function size:0xC scope:weak align:4 __arraydtor$3839 = .text:0x80031EF0; // type:function size:0x38 scope:local align:4 -__dt__Q27daSus_c6data_cFv = .text:0x80031F28; // type:function size:0x3C scope:global align:4 -__ct__Q27daSus_c6data_cFv = .text:0x80031F64; // type:function size:0x30 scope:global align:4 +__dt__Q27daSus_c6data_cFv = .text:0x80031F28; // type:function size:0x3C scope:weak align:4 +__ct__Q27daSus_c6data_cFv = .text:0x80031F64; // type:function size:0x30 scope:weak align:4 checkStateCarry__7dBomb_cFv = .text:0x80031F94; // type:function size:0x38 scope:global align:4 checkFlowerBombWait__7dBomb_cFP10fopAc_ac_c = .text:0x80031FCC; // type:function size:0x28 scope:global align:4 checkWaterBomb__7dBomb_cFP10fopAc_ac_c = .text:0x80031FF4; // type:function size:0x28 scope:global align:4 @@ -1566,7 +1566,7 @@ dLib_getExpandSizeFromAramArchive__FP14JKRAramArchivePCc = .text:0x80032738; // getTime__11dLib_time_cFv = .text:0x80032804; // type:function size:0x7C scope:global align:4 stopTime__11dLib_time_cFv = .text:0x80032880; // type:function size:0x3C scope:global align:4 startTime__11dLib_time_cFv = .text:0x800328BC; // type:function size:0x5C scope:global align:4 -dSv_item_rename__FUc = .text:0x80032918; // type:function size:0x40 scope:global align:4 +dSv_item_rename__FUc = .text:0x80032918; // type:function size:0x40 scope:local align:4 init__21dSv_player_status_a_cFv = .text:0x80032958; // type:function size:0xF0 scope:global align:4 setSelectItemIndex__21dSv_player_status_a_cFiUc = .text:0x80032A48; // type:function size:0x14 scope:global align:4 getSelectItemIndex__21dSv_player_status_a_cCFi = .text:0x80032A5C; // type:function size:0x1C scope:global align:4 @@ -1731,8 +1731,8 @@ __ct__9dJntCol_cFv = .text:0x80035C8C; // type:function size:0x14 scope:global a init__9dJntCol_cFP10fopAc_ac_cPC13dJntColData_cP8J3DModeli = .text:0x80035CA0; // type:function size:0x28 scope:global align:4 setNowLine__9dJntCol_cFP8cM3dGLinPC4cXyzPC5csXyzP4cXyz = .text:0x80035CC8; // type:function size:0x100 scope:global align:4 searchNearPos__9dJntCol_cCFPC8cM3dGLinPC4cXyzP4cXyzi = .text:0x80035DC8; // type:function size:0xC94 scope:global align:4 -__dt__8cM3dGLinFv = .text:0x80036A5C; // type:function size:0x48 scope:global align:4 -__dt__8cM3dGSphFv = .text:0x80036AA4; // type:function size:0x48 scope:global align:4 +__dt__8cM3dGLinFv = .text:0x80036A5C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x80036AA4; // type:function size:0x48 scope:weak align:4 getArrowOffsetPosAndAngle__9dJntCol_cCFPC4cXyzPC5csXyzP4cXyzP4cXyz = .text:0x80036AEC; // type:function size:0x158 scope:global align:4 getHitmarkPosAndAngle__9dJntCol_cCFPC4cXyzPC5csXyzP4cXyzP5csXyzi = .text:0x80036C44; // type:function size:0x364 scope:global align:4 setArrowPosAndAngle__9dJntCol_cFPC4cXyzPC4cXyziP4cXyzP5csXyz = .text:0x80036FA8; // type:function size:0x90 scope:global align:4 @@ -1742,13 +1742,13 @@ make_eff_break_kotubo2__5daObjFP10fopAc_ac_c = .text:0x80037210; // type:functio make_eff_break_gm_kotubo__5daObjFP10fopAc_ac_c = .text:0x800372A0; // type:function size:0x90 scope:global align:4 make_eff_break_gm_ootubo__5daObjFP10fopAc_ac_c = .text:0x80037330; // type:function size:0x90 scope:global align:4 posMoveF_stream__5daObjFP10fopAc_ac_cPC4cXyzPC4cXyzff = .text:0x800373C0; // type:function size:0x30 scope:global align:4 -posMoveF_resist_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzff = .text:0x800373F0; // type:function size:0xFC scope:global align:4 -posMoveF_grade_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzffPC4cXyzPC4cXyz = .text:0x800374EC; // type:function size:0x134 scope:global align:4 +posMoveF_resist_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzff = .text:0x800373F0; // type:function size:0xFC scope:local align:4 +posMoveF_grade_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzffPC4cXyzPC4cXyz = .text:0x800374EC; // type:function size:0x134 scope:local align:4 posMoveF_grade__5daObjFP10fopAc_ac_cPC4cXyzPC4cXyzffPC4cXyzffPC4cXyz = .text:0x80037620; // type:function size:0x168 scope:global align:4 quat_rotBaseY__5daObjFP10QuaternionRC4cXyz = .text:0x80037788; // type:function size:0x178 scope:global align:4 HitSeStart__5daObjFPC4cXyziPC12dCcD_GObjInfUl = .text:0x80037900; // type:function size:0x14C scope:global align:4 -GetCoCP__12cCcD_CylAttrFv = .text:0x80037A4C; // type:function size:0x8 scope:global align:4 -GetCoCP__12cCcD_SphAttrFv = .text:0x80037A54; // type:function size:0x8 scope:global align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x80037A4C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x80037A54; // type:function size:0x8 scope:weak align:4 getItemNo__12daItemBase_cFv = .text:0x80037A5C; // type:function size:0x8 scope:global align:4 hide__12daItemBase_cFv = .text:0x80037A64; // type:function size:0x10 scope:global align:4 show__12daItemBase_cFv = .text:0x80037A74; // type:function size:0x10 scope:global align:4 @@ -1771,19 +1771,19 @@ getOff__10e_wb_classFv = .text:0x80037CF4; // type:function size:0x74 scope:glob checkDownDamage__10e_wb_classFv = .text:0x80037D68; // type:function size:0x2C scope:global align:4 checkNormalRideMode__10e_wb_classCFv = .text:0x80037D94; // type:function size:0x28 scope:global align:4 setRunRideMode__10e_wb_classFv = .text:0x80037DBC; // type:function size:0x28 scope:global align:4 -__dt__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_messageFv = .text:0x80037DE4; // type:function size:0x60 scope:global align:4 -adaptor_do_MESSAGE__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_messageFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80037E44; // type:function size:0x30 scope:global align:4 -__dt__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_messageFv = .text:0x80037E74; // type:function size:0x60 scope:global align:4 -create__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_messageFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80037ED4; // type:function size:0x14C scope:global align:4 +__dt__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_messageFv = .text:0x80037DE4; // type:function size:0x60 scope:local align:4 +adaptor_do_MESSAGE__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_messageFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80037E44; // type:function size:0x30 scope:local align:4 +__dt__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_messageFv = .text:0x80037E74; // type:function size:0x60 scope:local align:4 +create__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_messageFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80037ED4; // type:function size:0x14C scope:local align:4 __ct__13dDemo_actor_cFv = .text:0x80038020; // type:function size:0x78 scope:global align:4 __dt__13dDemo_actor_cFv = .text:0x80038098; // type:function size:0x90 scope:global align:4 getActor__13dDemo_actor_cFv = .text:0x80038128; // type:function size:0x34 scope:global align:4 setActor__13dDemo_actor_cFP10fopAc_ac_c = .text:0x8003815C; // type:function size:0x40 scope:global align:4 getPrm_Morf__13dDemo_actor_cFv = .text:0x8003819C; // type:function size:0x19C scope:global align:4 getDemoIDData__13dDemo_actor_cFPiPiPiPUsPUc = .text:0x80038338; // type:function size:0x158 scope:global align:4 -dDemo_getJaiPointer__FPCcUliPUs = .text:0x80038490; // type:function size:0x88 scope:global align:4 +dDemo_getJaiPointer__FPCcUliPUs = .text:0x80038490; // type:function size:0x88 scope:local align:4 dDemo_setDemoData__FP10fopAc_ac_cUcP14mDoExt_McaMorfPCciPUsUlSc = .text:0x80038518; // type:function size:0x290 scope:global align:4 -branchFile__FPCc = .text:0x800387A8; // type:function size:0x44 scope:global align:4 +branchFile__FPCc = .text:0x800387A8; // type:function size:0x44 scope:local align:4 JSGSetData__13dDemo_actor_cFUlPCvUl = .text:0x800387EC; // type:function size:0x134 scope:global align:4 JSGSetTranslation__13dDemo_actor_cFRC3Vec = .text:0x80038920; // type:function size:0x60 scope:global align:4 JSGSetScaling__13dDemo_actor_cFRC3Vec = .text:0x80038980; // type:function size:0x28 scope:global align:4 @@ -1794,7 +1794,7 @@ JSGSetAnimationFrame__13dDemo_actor_cFf = .text:0x80038A40; // type:function siz JSGSetAnimationTransition__13dDemo_actor_cFf = .text:0x80038A54; // type:function size:0x14 scope:global align:4 JSGSetTextureAnimation__13dDemo_actor_cFUl = .text:0x80038A68; // type:function size:0x14 scope:global align:4 JSGSetTextureAnimationFrame__13dDemo_actor_cFf = .text:0x80038A7C; // type:function size:0x14 scope:global align:4 -getView__Fv = .text:0x80038A90; // type:function size:0x34 scope:global align:4 +getView__Fv = .text:0x80038A90; // type:function size:0x34 scope:local align:4 JSGGetProjectionNear__14dDemo_camera_cCFv = .text:0x80038AC4; // type:function size:0x34 scope:global align:4 JSGSetProjectionNear__14dDemo_camera_cFf = .text:0x80038AF8; // type:function size:0x14 scope:global align:4 JSGGetProjectionFar__14dDemo_camera_cCFv = .text:0x80038B0C; // type:function size:0x34 scope:global align:4 @@ -1850,13 +1850,13 @@ reset__7dDemo_cFv = .text:0x80039F04; // type:function size:0x18 scope:global al emitter_create__16dDemo_particle_cFUl = .text:0x80039F1C; // type:function size:0x80 scope:global align:4 __dt__16dDemo_particle_cFv = .text:0x80039F9C; // type:function size:0x60 scope:global align:4 __dt__14dDemo_camera_cFv = .text:0x80039FFC; // type:function size:0x60 scope:global align:4 -JSGFindNodeID__13dDemo_actor_cCFPCc = .text:0x8003A05C; // type:function size:0x2C scope:global align:4 -JSGGetNodeTransformation__13dDemo_actor_cCFUlPA4_f = .text:0x8003A088; // type:function size:0x40 scope:global align:4 -JSGGetAnimationFrameMax__13dDemo_actor_cCFv = .text:0x8003A0C8; // type:function size:0x8 scope:global align:4 -JSGGetTextureAnimationFrameMax__13dDemo_actor_cCFv = .text:0x8003A0D0; // type:function size:0x8 scope:global align:4 -JSGGetTranslation__13dDemo_actor_cCFP3Vec = .text:0x8003A0D8; // type:function size:0x1C scope:global align:4 -JSGGetScaling__13dDemo_actor_cCFP3Vec = .text:0x8003A0F4; // type:function size:0x1C scope:global align:4 -JSGGetRotation__13dDemo_actor_cCFP3Vec = .text:0x8003A110; // type:function size:0x78 scope:global align:4 +JSGFindNodeID__13dDemo_actor_cCFPCc = .text:0x8003A05C; // type:function size:0x2C scope:weak align:4 +JSGGetNodeTransformation__13dDemo_actor_cCFUlPA4_f = .text:0x8003A088; // type:function size:0x40 scope:weak align:4 +JSGGetAnimationFrameMax__13dDemo_actor_cCFv = .text:0x8003A0C8; // type:function size:0x8 scope:weak align:4 +JSGGetTextureAnimationFrameMax__13dDemo_actor_cCFv = .text:0x8003A0D0; // type:function size:0x8 scope:weak align:4 +JSGGetTranslation__13dDemo_actor_cCFP3Vec = .text:0x8003A0D8; // type:function size:0x1C scope:weak align:4 +JSGGetScaling__13dDemo_actor_cCFP3Vec = .text:0x8003A0F4; // type:function size:0x1C scope:weak align:4 +JSGGetRotation__13dDemo_actor_cCFP3Vec = .text:0x8003A110; // type:function size:0x78 scope:weak align:4 getKind__13door_param2_cFP10fopAc_ac_c = .text:0x8003A188; // type:function size:0xC scope:global align:4 getDoorModel__13door_param2_cFP10fopAc_ac_c = .text:0x8003A194; // type:function size:0xC scope:global align:4 getFrontOption__13door_param2_cFP10fopAc_ac_c = .text:0x8003A1A0; // type:function size:0xC scope:global align:4 @@ -1878,35 +1878,35 @@ getMBLightInf__13door_param2_cFP10fopAc_ac_c = .text:0x8003A254; // type:functio __ct__11dRes_info_cFv = .text:0x8003A260; // type:function size:0x20 scope:global align:4 __dt__11dRes_info_cFv = .text:0x8003A280; // type:function size:0xC8 scope:global align:4 set__11dRes_info_cFPCcPCcUcP7JKRHeap = .text:0x8003A348; // type:function size:0xA8 scope:global align:4 -setAlpha__FP16J3DMaterialTable = .text:0x8003A3F0; // type:function size:0xA0 scope:global align:4 -setIndirectTex__FP12J3DModelData = .text:0x8003A490; // type:function size:0x38C scope:global align:4 -setAlpha__FP12J3DModelData = .text:0x8003A81C; // type:function size:0x24 scope:global align:4 -addWarpMaterial__FP12J3DModelData = .text:0x8003A840; // type:function size:0x28C scope:global align:4 -__ct__11J3DTevStageFRC15J3DTevStageInfo = .text:0x8003AACC; // type:function size:0x60 scope:global align:4 -setTexMtx__14J3DTexGenBlockFUlP9J3DTexMtx = .text:0x8003AB2C; // type:function size:0x4 scope:global align:4 +setAlpha__FP16J3DMaterialTable = .text:0x8003A3F0; // type:function size:0xA0 scope:local align:4 +setIndirectTex__FP12J3DModelData = .text:0x8003A490; // type:function size:0x38C scope:local align:4 +setAlpha__FP12J3DModelData = .text:0x8003A81C; // type:function size:0x24 scope:local align:4 +addWarpMaterial__FP12J3DModelData = .text:0x8003A840; // type:function size:0x28C scope:local align:4 +__ct__11J3DTevStageFRC15J3DTevStageInfo = .text:0x8003AACC; // type:function size:0x60 scope:weak align:4 +setTexMtx__14J3DTexGenBlockFUlP9J3DTexMtx = .text:0x8003AB2C; // type:function size:0x4 scope:weak align:4 onWarpMaterial__11dRes_info_cFP12J3DModelData = .text:0x8003AB30; // type:function size:0xEC scope:global align:4 offWarpMaterial__11dRes_info_cFP12J3DModelData = .text:0x8003AC1C; // type:function size:0xEC scope:global align:4 setWarpSRT__11dRes_info_cFP12J3DModelDataRC4cXyzff = .text:0x8003AD08; // type:function size:0x10C scope:global align:4 loaderBasicBmd__11dRes_info_cFUlPv = .text:0x8003AE14; // type:function size:0x33C scope:global align:4 -__dt__15J3DTevKColorAnmFv = .text:0x8003B150; // type:function size:0x3C scope:global align:4 -__ct__15J3DTevKColorAnmFv = .text:0x8003B18C; // type:function size:0x18 scope:global align:4 -__dt__14J3DTevColorAnmFv = .text:0x8003B1A4; // type:function size:0x3C scope:global align:4 -__ct__14J3DTevColorAnmFv = .text:0x8003B1E0; // type:function size:0x18 scope:global align:4 -__dt__11J3DTexNoAnmFv = .text:0x8003B1F8; // type:function size:0x48 scope:global align:4 -__ct__11J3DTexNoAnmFv = .text:0x8003B240; // type:function size:0x24 scope:global align:4 -__dt__12J3DTexMtxAnmFv = .text:0x8003B264; // type:function size:0x3C scope:global align:4 -__ct__12J3DTexMtxAnmFv = .text:0x8003B2A0; // type:function size:0x18 scope:global align:4 -__dt__14J3DMatColorAnmFv = .text:0x8003B2B8; // type:function size:0x3C scope:global align:4 -__ct__14J3DMatColorAnmFv = .text:0x8003B2F4; // type:function size:0x18 scope:global align:4 +__dt__15J3DTevKColorAnmFv = .text:0x8003B150; // type:function size:0x3C scope:weak align:4 +__ct__15J3DTevKColorAnmFv = .text:0x8003B18C; // type:function size:0x18 scope:weak align:4 +__dt__14J3DTevColorAnmFv = .text:0x8003B1A4; // type:function size:0x3C scope:weak align:4 +__ct__14J3DTevColorAnmFv = .text:0x8003B1E0; // type:function size:0x18 scope:weak align:4 +__dt__11J3DTexNoAnmFv = .text:0x8003B1F8; // type:function size:0x48 scope:weak align:4 +__ct__11J3DTexNoAnmFv = .text:0x8003B240; // type:function size:0x24 scope:weak align:4 +__dt__12J3DTexMtxAnmFv = .text:0x8003B264; // type:function size:0x3C scope:weak align:4 +__ct__12J3DTexMtxAnmFv = .text:0x8003B2A0; // type:function size:0x18 scope:weak align:4 +__dt__14J3DMatColorAnmFv = .text:0x8003B2B8; // type:function size:0x3C scope:weak align:4 +__ct__14J3DMatColorAnmFv = .text:0x8003B2F4; // type:function size:0x18 scope:weak align:4 loadResource__11dRes_info_cFv = .text:0x8003B30C; // type:function size:0x5C4 scope:global align:4 -__dt__18J3DAnmTransformKeyFv = .text:0x8003B8D0; // type:function size:0x6C scope:global align:4 -__dt__15J3DAnmTransformFv = .text:0x8003B93C; // type:function size:0x5C scope:global align:4 +__dt__18J3DAnmTransformKeyFv = .text:0x8003B8D0; // type:function size:0x6C scope:weak align:4 +__dt__15J3DAnmTransformFv = .text:0x8003B93C; // type:function size:0x5C scope:weak align:4 deleteArchiveRes__11dRes_info_cFv = .text:0x8003B998; // type:function size:0x104 scope:global align:4 -getArcHeader__FP10JKRArchive = .text:0x8003BA9C; // type:function size:0x28 scope:global align:4 +getArcHeader__FP10JKRArchive = .text:0x8003BA9C; // type:function size:0x28 scope:local align:4 setRes__11dRes_info_cFP10JKRArchiveP7JKRHeap = .text:0x8003BAC4; // type:function size:0x34 scope:global align:4 setRes__11dRes_info_cFv = .text:0x8003BAF8; // type:function size:0x1A0 scope:global align:4 -myGetMemBlockSize__FPv = .text:0x8003BC98; // type:function size:0x68 scope:global align:4 -myGetMemBlockSize0__FPv = .text:0x8003BD00; // type:function size:0x2C scope:global align:4 +myGetMemBlockSize__FPv = .text:0x8003BC98; // type:function size:0x68 scope:local align:4 +myGetMemBlockSize0__FPv = .text:0x8003BD00; // type:function size:0x2C scope:local align:4 dump_long__11dRes_info_cFP11dRes_info_ci = .text:0x8003BD2C; // type:function size:0x10C scope:global align:4 dump__11dRes_info_cFP11dRes_info_ci = .text:0x8003BE38; // type:function size:0x178 scope:global align:4 __dt__14dRes_control_cFv = .text:0x8003BFB0; // type:function size:0xC8 scope:global align:4 @@ -1924,12 +1924,12 @@ setObjectRes__14dRes_control_cFPCcPvUlP7JKRHeap = .text:0x8003C4E4; // type:func setStageRes__14dRes_control_cFPCcP7JKRHeap = .text:0x8003C5BC; // type:function size:0x7C scope:global align:4 dump__14dRes_control_cFv = .text:0x8003C638; // type:function size:0x80 scope:global align:4 getObjectResName2Index__14dRes_control_cFPCcPCc = .text:0x8003C6B8; // type:function size:0x7C scope:global align:4 -__dt__10J3DAnmBaseFv = .text:0x8003C734; // type:function size:0x48 scope:global align:4 -getKind__15J3DAnmTransformCFv = .text:0x8003C77C; // type:function size:0x8 scope:global align:4 -__dt__18mDoExt_transAnmBasFv = .text:0x8003C784; // type:function size:0x7C scope:global align:4 -getKind__18J3DAnmTransformKeyCFv = .text:0x8003C800; // type:function size:0x8 scope:global align:4 -getTransform__18J3DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8003C808; // type:function size:0x24 scope:global align:4 -calc__11J3DTexNoAnmCFPUs = .text:0x8003C82C; // type:function size:0x30 scope:global align:4 +__dt__10J3DAnmBaseFv = .text:0x8003C734; // type:function size:0x48 scope:weak align:4 +getKind__15J3DAnmTransformCFv = .text:0x8003C77C; // type:function size:0x8 scope:weak align:4 +__dt__18mDoExt_transAnmBasFv = .text:0x8003C784; // type:function size:0x7C scope:weak align:4 +getKind__18J3DAnmTransformKeyCFv = .text:0x8003C800; // type:function size:0x8 scope:weak align:4 +getTransform__18J3DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8003C808; // type:function size:0x24 scope:weak align:4 +calc__11J3DTexNoAnmCFPUs = .text:0x8003C82C; // type:function size:0x30 scope:weak align:4 create__Q28dMpath_n18dTexObjAggregate_cFv = .text:0x8003C85C; // type:function size:0x98 scope:global align:4 remove__Q28dMpath_n18dTexObjAggregate_cFv = .text:0x8003C8F4; // type:function size:0x58 scope:global align:4 rendering__11dDrawPath_cFPCQ211dDrawPath_c10line_class = .text:0x8003C94C; // type:function size:0xF4 scope:global align:4 @@ -1949,7 +1949,7 @@ renderingDecoration__18dRenderingFDAmap_cFPCQ211dDrawPath_c10line_class = .text: getDecoLineColor__18dRenderingFDAmap_cFii = .text:0x8003D68C; // type:function size:0x2C scope:global align:4 getDecorationLineWidth__18dRenderingFDAmap_cFi = .text:0x8003D6B8; // type:function size:0x2C scope:global align:4 __sinit_d_map_path_cpp = .text:0x8003D6E4; // type:function size:0x5C scope:local align:4 -__dt__Q28dMpath_n18dTexObjAggregate_cFv = .text:0x8003D740; // type:function size:0x50 scope:global align:4 +__dt__Q28dMpath_n18dTexObjAggregate_cFv = .text:0x8003D740; // type:function size:0x50 scope:weak align:4 addTypeGroupData__26fmpTresTypeGroupDataList_cFUcPCQ27dTres_c6data_s = .text:0x8003D790; // type:function size:0x88 scope:global align:4 isArrival__22dMenu_Fmap_room_data_cFv = .text:0x8003D818; // type:function size:0x50 scope:global align:4 buildTresTypeGroup__22dMenu_Fmap_room_data_cFiii = .text:0x8003D868; // type:function size:0xC4 scope:global align:4 @@ -1972,9 +1972,9 @@ nextData__22dMenuFmapIconPointer_cFv = .text:0x8003E490; // type:function size:0 getValidData__22dMenuFmapIconPointer_cFv = .text:0x8003E510; // type:function size:0x68 scope:global align:4 getPosition__19dMenuFmapIconDisp_cFPiPiPfPfPPCQ27dTres_c6data_s = .text:0x8003E578; // type:function size:0x170 scope:global align:4 isDrawDisp__19dMenuFmapIconDisp_cFv = .text:0x8003E6E8; // type:function size:0x428 scope:global align:4 -__dt__26fmpTresTypeGroupDataList_cFv = .text:0x8003EB10; // type:function size:0x60 scope:global align:4 -__dt__22fmpTresTypeGroupData_cFv = .text:0x8003EB70; // type:function size:0x120 scope:global align:4 -__ct__26fmpTresTypeGroupDataList_cFv = .text:0x8003EC90; // type:function size:0x10 scope:global align:4 +__dt__26fmpTresTypeGroupDataList_cFv = .text:0x8003EB10; // type:function size:0x60 scope:weak align:4 +__dt__22fmpTresTypeGroupData_cFv = .text:0x8003EB70; // type:function size:0x120 scope:weak align:4 +__ct__26fmpTresTypeGroupDataList_cFv = .text:0x8003EC90; // type:function size:0x10 scope:weak align:4 chkGetCompass__10dMapInfo_nFv = .text:0x8003ECA0; // type:function size:0x38 scope:global align:4 chkGetMap__10dMapInfo_nFv = .text:0x8003ECD8; // type:function size:0x38 scope:global align:4 isVisitedRoom__10dMapInfo_nFi = .text:0x8003ED10; // type:function size:0x50 scope:global align:4 @@ -2042,8 +2042,8 @@ drawIconSingle__28renderingPlusDoorAndCursor_cFRC3Vecff = .text:0x80041208; // t drawCursor__28renderingPlusDoorAndCursor_cFRC3Vecsif = .text:0x800412C0; // type:function size:0x19C scope:global align:4 beforeDrawPath__19renderingPlusDoor_cFv = .text:0x8004145C; // type:function size:0x4 scope:global align:4 __sinit_d_map_path_dmap_cpp = .text:0x80041460; // type:function size:0x20 scope:local align:4 -event_debug_evnt__21@unnamed@d_event_cpp@Fv = .text:0x80041480; // type:function size:0x8 scope:global align:4 -clear_tmpflag_for_message__21@unnamed@d_event_cpp@Fv = .text:0x80041488; // type:function size:0xF8 scope:global align:4 +event_debug_evnt__21@unnamed@d_event_cpp@Fv = .text:0x80041480; // type:function size:0x8 scope:local align:4 +clear_tmpflag_for_message__21@unnamed@d_event_cpp@Fv = .text:0x80041488; // type:function size:0xF8 scope:local align:4 __ct__14dEvt_control_cFv = .text:0x80041580; // type:function size:0x54 scope:global align:4 __ct__12dEvt_order_cFv = .text:0x800415D4; // type:function size:0x4 scope:global align:4 orderOld__14dEvt_control_cFUsUsUsUsPvPvPCv = .text:0x800415D8; // type:function size:0x90 scope:global align:4 @@ -2100,10 +2100,10 @@ setPtI__14dEvt_control_cFPv = .text:0x800436BC; // type:function size:0x30 scope setPtI_Id__14dEvt_control_cFUi = .text:0x800436EC; // type:function size:0x8 scope:global align:4 setPtD__14dEvt_control_cFPv = .text:0x800436F4; // type:function size:0x30 scope:global align:4 setGtItm__14dEvt_control_cFUc = .text:0x80043724; // type:function size:0x8 scope:global align:4 -getTelopNo__FPCc = .text:0x8004372C; // type:function size:0x98 scope:global align:4 -getTelopNo__Fv = .text:0x800437C4; // type:function size:0x2C scope:global align:4 -getStartTelopNo__Fv = .text:0x800437F0; // type:function size:0x224 scope:global align:4 -dEvDt_Next_Stage__Fii = .text:0x80043A14; // type:function size:0x34C scope:global align:4 +getTelopNo__FPCc = .text:0x8004372C; // type:function size:0x98 scope:local align:4 +getTelopNo__Fv = .text:0x800437C4; // type:function size:0x2C scope:local align:4 +getStartTelopNo__Fv = .text:0x800437F0; // type:function size:0x224 scope:local align:4 +dEvDt_Next_Stage__Fii = .text:0x80043A14; // type:function size:0x34C scope:local align:4 flagCheck__11dEvDtFlag_cFi = .text:0x80043D60; // type:function size:0x68 scope:global align:4 flagSet__11dEvDtFlag_cFi = .text:0x80043DC8; // type:function size:0x68 scope:global align:4 flagMaxCheck__11dEvDtFlag_cFi = .text:0x80043E30; // type:function size:0x28 scope:global align:4 @@ -2134,7 +2134,7 @@ setStartDemo__18dEvent_exception_cFi = .text:0x800463F0; // type:function size:0 getEventName__18dEvent_exception_cFv = .text:0x80046480; // type:function size:0x168 scope:global align:4 getSubstance__16dEvent_manager_cFP11dEvDtData_ci = .text:0x800465E8; // type:function size:0xA0 scope:global align:4 __ct__16dEvent_manager_cFv = .text:0x80046688; // type:function size:0x58 scope:global align:4 -__ct__11dEvDtBase_cFv = .text:0x800466E0; // type:function size:0x30 scope:global align:4 +__ct__11dEvDtBase_cFv = .text:0x800466E0; // type:function size:0x30 scope:weak align:4 create__16dEvent_manager_cFv = .text:0x80046710; // type:function size:0xF0 scope:global align:4 setObjectArchive__16dEvent_manager_cFPc = .text:0x80046800; // type:function size:0x88 scope:global align:4 demoInit__16dEvent_manager_cFv = .text:0x80046888; // type:function size:0x7C scope:global align:4 @@ -2142,9 +2142,9 @@ roomInit__16dEvent_manager_cFi = .text:0x80046904; // type:function size:0xE8 sc roomFinish__16dEvent_manager_cFi = .text:0x800469EC; // type:function size:0x6C scope:global align:4 orderStartDemo__16dEvent_manager_cFv = .text:0x80046A58; // type:function size:0x1B4 scope:global align:4 remove__16dEvent_manager_cFv = .text:0x80046C0C; // type:function size:0x68 scope:global align:4 -extraOnObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046C74; // type:function size:0x14 scope:global align:4 -extraOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046C88; // type:function size:0x14 scope:global align:4 -allOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046C9C; // type:function size:0x1C scope:global align:4 +extraOnObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046C74; // type:function size:0x14 scope:local align:4 +extraOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046C88; // type:function size:0x14 scope:local align:4 +allOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046C9C; // type:function size:0x1C scope:local align:4 startProc__16dEvent_manager_cFP12dEvDtEvent_c = .text:0x80046CB8; // type:function size:0xE8 scope:global align:4 closeProc__16dEvent_manager_cFP12dEvDtEvent_c = .text:0x80046DA0; // type:function size:0xC scope:global align:4 endProc__16dEvent_manager_cFsi = .text:0x80046DAC; // type:function size:0xB8 scope:global align:4 @@ -2163,7 +2163,7 @@ endCheck__16dEvent_manager_cFs = .text:0x80047A78; // type:function size:0x64 sc endCheckOld__16dEvent_manager_cFPCc = .text:0x80047ADC; // type:function size:0x40 scope:global align:4 getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci = .text:0x80047B1C; // type:function size:0x230 scope:global align:4 getIsAddvance__16dEvent_manager_cFi = .text:0x80047D4C; // type:function size:0x60 scope:global align:4 -dEvmng_strcmp__FPCcPc = .text:0x80047DAC; // type:function size:0x64 scope:global align:4 +dEvmng_strcmp__FPCcPc = .text:0x80047DAC; // type:function size:0x64 scope:local align:4 getMyActIdx__16dEvent_manager_cFiPCPCciii = .text:0x80047E10; // type:function size:0x14C scope:global align:4 getMyNowCutName__16dEvent_manager_cFi = .text:0x80047F5C; // type:function size:0x6C scope:global align:4 getMyDataP__16dEvent_manager_cFiPCci = .text:0x80047FC8; // type:function size:0x124 scope:global align:4 @@ -2176,10 +2176,10 @@ cancelStaff__16dEvent_manager_cFPCc = .text:0x80048348; // type:function size:0x setGoal__16dEvent_manager_cFP4cXyz = .text:0x800483C4; // type:function size:0x1C scope:global align:4 getGoal__16dEvent_manager_cFv = .text:0x800483E0; // type:function size:0x8 scope:global align:4 getRunEventName__16dEvent_manager_cFv = .text:0x800483E8; // type:function size:0x84 scope:global align:4 -findShutterCallBack__FP10fopAc_ac_cPv = .text:0x8004846C; // type:function size:0xB4 scope:global align:4 +findShutterCallBack__FP10fopAc_ac_cPv = .text:0x8004846C; // type:function size:0xB4 scope:local align:4 specialCast_Shutter__16dEvent_manager_cFsi = .text:0x80048520; // type:function size:0xF8 scope:global align:4 specialCast__16dEvent_manager_cFPCci = .text:0x80048618; // type:function size:0x130 scope:global align:4 -dEv_talkman_get_action__Fi = .text:0x80048748; // type:function size:0xA8 scope:global align:4 +dEv_talkman_get_action__Fi = .text:0x80048748; // type:function size:0xA8 scope:local align:4 ChkPresentEnd__16dEvent_manager_cFv = .text:0x800487F0; // type:function size:0x3C scope:global align:4 checkStartDemo__16dEvent_manager_cFv = .text:0x8004882C; // type:function size:0x40 scope:global align:4 eventUpdate__17dEvLib_callback_cFv = .text:0x8004886C; // type:function size:0x38 scope:global align:4 @@ -2193,7 +2193,7 @@ executeStart__17dEvLib_callback_cFv = .text:0x80048A70; // type:function size:0x initRun__17dEvLib_callback_cFv = .text:0x80048B1C; // type:function size:0x2C scope:global align:4 executeRun__17dEvLib_callback_cFv = .text:0x80048B48; // type:function size:0x90 scope:global align:4 __sinit_d_event_lib_cpp = .text:0x80048BD8; // type:function size:0x7C scope:local align:4 -dSmplMdl_modelUpdateDL__FP8J3DModel = .text:0x80048C54; // type:function size:0x60 scope:global align:4 +dSmplMdl_modelUpdateDL__FP8J3DModel = .text:0x80048C54; // type:function size:0x60 scope:local align:4 __ct__15dSmplMdl_draw_cFv = .text:0x80048CB4; // type:function size:0xAC scope:global align:4 __ct__12diff_model_cFv = .text:0x80048D60; // type:function size:0x20 scope:global align:4 __dt__15dSmplMdl_draw_cFv = .text:0x80048D80; // type:function size:0x8C scope:global align:4 @@ -2356,16 +2356,16 @@ setEffectTwo__8dPaPoT_cFPC12dKy_tevstr_cPC4cXyzUlUlPC4cXyzPC4cXyzPC4cXyzPC5csXyz clearTwoAllID__8dPaPoT_cFv = .text:0x80051294; // type:function size:0x54 scope:global align:4 setEffectFour__8dPaPoF_cFPC12dKy_tevstr_cPC4cXyzUlUlPC4cXyzPC4cXyzPC4cXyzPC4cXyzPC4cXyzPC5csXyzPC4cXyzScff = .text:0x800512E8; // type:function size:0x13C scope:global align:4 clearFourAllID__8dPaPoF_cFv = .text:0x80051424; // type:function size:0x4C scope:global align:4 -getRightEffType__8dPaPoT_cCFi = .text:0x80051470; // type:function size:0xC scope:global align:4 -getLeftEffType__8dPaPoT_cCFi = .text:0x8005147C; // type:function size:0xC scope:global align:4 -getCenterEffType__7dPaPo_cCFi = .text:0x80051488; // type:function size:0xC scope:global align:4 -getRightEmitter__8dPaPoT_cFii = .text:0x80051494; // type:function size:0x48 scope:global align:4 -getLeftEmitter__8dPaPoT_cFii = .text:0x800514DC; // type:function size:0x48 scope:global align:4 -getCenterEmitter__7dPaPo_cFii = .text:0x80051524; // type:function size:0x48 scope:global align:4 -getBackRightEffType__8dPaPoF_cCFi = .text:0x8005156C; // type:function size:0xC scope:global align:4 -getBackLeftEffType__8dPaPoF_cCFi = .text:0x80051578; // type:function size:0xC scope:global align:4 -getBackRightEmitter__8dPaPoF_cFii = .text:0x80051584; // type:function size:0x48 scope:global align:4 -getBackLeftEmitter__8dPaPoF_cFii = .text:0x800515CC; // type:function size:0x48 scope:global align:4 +getRightEffType__8dPaPoT_cCFi = .text:0x80051470; // type:function size:0xC scope:weak align:4 +getLeftEffType__8dPaPoT_cCFi = .text:0x8005147C; // type:function size:0xC scope:weak align:4 +getCenterEffType__7dPaPo_cCFi = .text:0x80051488; // type:function size:0xC scope:weak align:4 +getRightEmitter__8dPaPoT_cFii = .text:0x80051494; // type:function size:0x48 scope:weak align:4 +getLeftEmitter__8dPaPoT_cFii = .text:0x800514DC; // type:function size:0x48 scope:weak align:4 +getCenterEmitter__7dPaPo_cFii = .text:0x80051524; // type:function size:0x48 scope:weak align:4 +getBackRightEffType__8dPaPoF_cCFi = .text:0x8005156C; // type:function size:0xC scope:weak align:4 +getBackLeftEffType__8dPaPoF_cCFi = .text:0x80051578; // type:function size:0xC scope:weak align:4 +getBackRightEmitter__8dPaPoF_cFii = .text:0x80051584; // type:function size:0x48 scope:weak align:4 +getBackLeftEmitter__8dPaPoF_cFii = .text:0x800515CC; // type:function size:0x48 scope:weak align:4 __sinit_d_particle_copoly_cpp = .text:0x80051614; // type:function size:0x19C scope:local align:4 dPath_GetPnt__FPC5dPathi = .text:0x800517B0; // type:function size:0x3C scope:global align:4 dPath_GetRoomPath__Fii = .text:0x800517EC; // type:function size:0xAC scope:global align:4 @@ -2383,17 +2383,17 @@ init__12dDlst_2DT2_cFP7ResTIMGffffUcUcUcff = .text:0x80052B4C; // type:function draw__11dDlst_2DM_cFv = .text:0x80052C58; // type:function size:0x4D4 scope:global align:4 draw__11dDlst_2Dm_cFv = .text:0x8005312C; // type:function size:0x520 scope:global align:4 draw__12dDlst_2DMt_cFv = .text:0x8005364C; // type:function size:0x390 scope:global align:4 -getTexture__10J2DPictureCFUc = .text:0x800539DC; // type:function size:0x24 scope:global align:4 +getTexture__10J2DPictureCFUc = .text:0x800539DC; // type:function size:0x24 scope:weak align:4 __ct__10dDlst_2D_cFP7ResTIMGssssUc = .text:0x80053A00; // type:function size:0x9C scope:global align:4 draw__10dDlst_2D_cFv = .text:0x80053A9C; // type:function size:0xC8 scope:global align:4 draw__11dDlst_blo_cFv = .text:0x80053B64; // type:function size:0x3C scope:global align:4 -clearAnmTransform__9J2DScreenFv = .text:0x80053BA0; // type:function size:0x20 scope:global align:4 -calcMtx__7J2DPaneFv = .text:0x80053BC0; // type:function size:0x40 scope:global align:4 -makeMatrix__7J2DPaneFff = .text:0x80053C00; // type:function size:0x3C scope:global align:4 -getTypeID__7J2DPaneCFv = .text:0x80053C3C; // type:function size:0x8 scope:global align:4 -setWhite__10J2DPictureFQ28JUtility6TColor = .text:0x80053C44; // type:function size:0x28 scope:global align:4 -setBlack__10J2DPictureFQ28JUtility6TColor = .text:0x80053C6C; // type:function size:0x28 scope:global align:4 -__dt__10J2DAnmBaseFv = .text:0x80053C94; // type:function size:0x48 scope:global align:4 +clearAnmTransform__9J2DScreenFv = .text:0x80053BA0; // type:function size:0x20 scope:weak align:4 +calcMtx__7J2DPaneFv = .text:0x80053BC0; // type:function size:0x40 scope:weak align:4 +makeMatrix__7J2DPaneFff = .text:0x80053C00; // type:function size:0x3C scope:weak align:4 +getTypeID__7J2DPaneCFv = .text:0x80053C3C; // type:function size:0x8 scope:weak align:4 +setWhite__10J2DPictureFQ28JUtility6TColor = .text:0x80053C44; // type:function size:0x28 scope:weak align:4 +setBlack__10J2DPictureFQ28JUtility6TColor = .text:0x80053C6C; // type:function size:0x28 scope:weak align:4 +__dt__10J2DAnmBaseFv = .text:0x80053C94; // type:function size:0x48 scope:weak align:4 init__8cM_rnd_cFiii = .text:0x80053CDC; // type:function size:0x10 scope:global align:4 get__8cM_rnd_cFv = .text:0x80053CEC; // type:function size:0xF4 scope:global align:4 getF__8cM_rnd_cFf = .text:0x80053DE0; // type:function size:0x38 scope:global align:4 @@ -2403,14 +2403,14 @@ draw__18dDlst_effectLine_cFv = .text:0x80053E9C; // type:function size:0x358 sco update__18dDlst_effectLine_cFR4cXyzR8_GXColorUsUsUsUsffff = .text:0x800541F4; // type:function size:0x94 scope:global align:4 set__18dDlst_shadowPoly_cFP10cBgD_Vtx_tUsUsUsP8cM3dGPla = .text:0x80054288; // type:function size:0x12C scope:global align:4 draw__18dDlst_shadowPoly_cFv = .text:0x800543B4; // type:function size:0xC4 scope:global align:4 -J3DDrawBuffer__create__FUl = .text:0x80054478; // type:function size:0x78 scope:global align:4 +J3DDrawBuffer__create__FUl = .text:0x80054478; // type:function size:0x78 scope:local align:4 reset__18dDlst_shadowReal_cFv = .text:0x800544F0; // type:function size:0x10 scope:global align:4 imageDraw__18dDlst_shadowReal_cFPA4_f = .text:0x80054500; // type:function size:0xD4 scope:global align:4 draw__18dDlst_shadowReal_cFv = .text:0x800545D4; // type:function size:0xB4 scope:global align:4 -psdRealCallBack__FP13cBgS_ShdwDrawP10cBgD_Vtx_tiiiP8cM3dGPla = .text:0x80054688; // type:function size:0x1CC scope:global align:4 -realPolygonCheck__FP4cXyzffP4cXyzP18dDlst_shadowPoly_c = .text:0x80054854; // type:function size:0x218 scope:global align:4 -__dt__14ShdwDrawPoly_cFv = .text:0x80054A6C; // type:function size:0x60 scope:global align:4 -setkankyoShadow__FP12dKy_tevstr_cPf = .text:0x80054ACC; // type:function size:0x104 scope:global align:4 +psdRealCallBack__FP13cBgS_ShdwDrawP10cBgD_Vtx_tiiiP8cM3dGPla = .text:0x80054688; // type:function size:0x1CC scope:local align:4 +realPolygonCheck__FP4cXyzffP4cXyzP18dDlst_shadowPoly_c = .text:0x80054854; // type:function size:0x218 scope:local align:4 +__dt__14ShdwDrawPoly_cFv = .text:0x80054A6C; // type:function size:0x60 scope:weak align:4 +setkankyoShadow__FP12dKy_tevstr_cPf = .text:0x80054ACC; // type:function size:0x104 scope:local align:4 setShadowRealMtx__18dDlst_shadowReal_cFP4cXyzP4cXyzfffP12dKy_tevstr_c = .text:0x80054BD0; // type:function size:0x458 scope:global align:4 set__18dDlst_shadowReal_cFUlP8J3DModelP4cXyzffP12dKy_tevstr_cff = .text:0x80055028; // type:function size:0x1AC scope:global align:4 add__18dDlst_shadowReal_cFP8J3DModel = .text:0x800551D4; // type:function size:0x38 scope:global align:4 @@ -2427,11 +2427,11 @@ setSimpleTex__21dDlst_shadowControl_cFPC7ResTIMG = .text:0x80055FE8; // type:fun newData__13dDlst_peekZ_cFssPUl = .text:0x80056018; // type:function size:0x68 scope:global align:4 peekData__13dDlst_peekZ_cFv = .text:0x80056080; // type:function size:0x70 scope:global align:4 __ct__12dDlst_list_cFv = .text:0x800560F0; // type:function size:0xD8 scope:global align:4 -__ct__26mDoExt_3DlineMatSortPacketFv = .text:0x800561C8; // type:function size:0x30 scope:global align:4 -__dt__18dDlst_shadowReal_cFv = .text:0x800561F8; // type:function size:0x78 scope:global align:4 -__dt__17dDlst_shadowTri_cFv = .text:0x80056270; // type:function size:0x60 scope:global align:4 -__ct__18dDlst_shadowReal_cFv = .text:0x800562D0; // type:function size:0x74 scope:global align:4 -__ct__17dDlst_shadowTri_cFv = .text:0x80056344; // type:function size:0x48 scope:global align:4 +__ct__26mDoExt_3DlineMatSortPacketFv = .text:0x800561C8; // type:function size:0x30 scope:weak align:4 +__dt__18dDlst_shadowReal_cFv = .text:0x800561F8; // type:function size:0x78 scope:weak align:4 +__dt__17dDlst_shadowTri_cFv = .text:0x80056270; // type:function size:0x60 scope:weak align:4 +__ct__18dDlst_shadowReal_cFv = .text:0x800562D0; // type:function size:0x74 scope:weak align:4 +__ct__17dDlst_shadowTri_cFv = .text:0x80056344; // type:function size:0x48 scope:weak align:4 __ct__20dDlst_shadowSimple_cFv = .text:0x8005638C; // type:function size:0x4 scope:global align:4 init__12dDlst_list_cFv = .text:0x80056390; // type:function size:0xFC scope:global align:4 __dt__12dDlst_list_cFv = .text:0x8005648C; // type:function size:0xAC scope:global align:4 @@ -2446,9 +2446,9 @@ draw__12dDlst_list_cFPP12dDlst_base_cPP12dDlst_base_c = .text:0x800567C4; // typ wipeIn__12dDlst_list_cFfR8_GXColor = .text:0x8005681C; // type:function size:0xBC scope:global align:4 wipeIn__12dDlst_list_cFf = .text:0x800568D8; // type:function size:0x28 scope:global align:4 calcWipe__12dDlst_list_cFv = .text:0x80056900; // type:function size:0xA0 scope:global align:4 -getTri__22dDlst_shadowRealPoly_cFv = .text:0x800569A0; // type:function size:0x8 scope:global align:4 -getTriMax__22dDlst_shadowRealPoly_cFv = .text:0x800569A8; // type:function size:0x8 scope:global align:4 -searchUpdateMaterialID__10J2DAnmBaseFP9J2DScreen = .text:0x800569B0; // type:function size:0x4 scope:global align:4 +getTri__22dDlst_shadowRealPoly_cFv = .text:0x800569A0; // type:function size:0x8 scope:weak align:4 +getTriMax__22dDlst_shadowRealPoly_cFv = .text:0x800569A8; // type:function size:0x8 scope:weak align:4 +searchUpdateMaterialID__10J2DAnmBaseFP9J2DScreen = .text:0x800569B0; // type:function size:0x4 scope:weak align:4 __sinit_d_drawlist_cpp = .text:0x800569B4; // type:function size:0x28 scope:local align:4 dKyd_dmpalet_getp__Fv = .text:0x800569DC; // type:function size:0xC scope:global align:4 dKyd_dmpselect_getp__Fv = .text:0x800569E8; // type:function size:0xC scope:global align:4 @@ -2462,10 +2462,10 @@ dKyd_darkworld_tbl_getp__Fv = .text:0x80056A70; // type:function size:0xC scope: dKyd_light_size_tbl_getp__Fv = .text:0x80056A7C; // type:function size:0xC scope:global align:4 dKyd_light_tw_size_tbl_getp__Fv = .text:0x80056A88; // type:function size:0xC scope:global align:4 dKyd_BloomInf_tbl_getp__Fi = .text:0x80056A94; // type:function size:0x14 scope:global align:4 -dKyw_setDrawPacketList__FP9J3DPacketi = .text:0x80056AA8; // type:function size:0x50 scope:global align:4 -dKyw_setDrawPacketListIndScreen__FP9J3DPacketi = .text:0x80056AF8; // type:function size:0x50 scope:global align:4 -dKyw_setDrawPacketListSky__FP9J3DPacketi = .text:0x80056B48; // type:function size:0x90 scope:global align:4 -dKyw_setDrawPacketListXluBg__FP9J3DPacketi = .text:0x80056BD8; // type:function size:0x88 scope:global align:4 +dKyw_setDrawPacketList__FP9J3DPacketi = .text:0x80056AA8; // type:function size:0x50 scope:local align:4 +dKyw_setDrawPacketListIndScreen__FP9J3DPacketi = .text:0x80056AF8; // type:function size:0x50 scope:local align:4 +dKyw_setDrawPacketListSky__FP9J3DPacketi = .text:0x80056B48; // type:function size:0x90 scope:local align:4 +dKyw_setDrawPacketListXluBg__FP9J3DPacketi = .text:0x80056BD8; // type:function size:0x88 scope:local align:4 draw__18dKankyo_sun_PacketFv = .text:0x80056C60; // type:function size:0x38 scope:global align:4 draw__22dKankyo_sunlenz_PacketFv = .text:0x80056C98; // type:function size:0x38 scope:global align:4 __dt__8RAIN_EFFFv = .text:0x80056CD0; // type:function size:0x3C scope:global align:4 @@ -2495,30 +2495,30 @@ draw__18dKankyo_mud_PacketFv = .text:0x8005703C; // type:function size:0x30 scop __dt__11EF_EVIL_EFFFv = .text:0x8005706C; // type:function size:0x3C scope:global align:4 __ct__11EF_EVIL_EFFFv = .text:0x800570A8; // type:function size:0x4 scope:global align:4 draw__19dKankyo_evil_PacketFv = .text:0x800570AC; // type:function size:0x30 scope:global align:4 -dKyw_drawSun__Fi = .text:0x800570DC; // type:function size:0x30 scope:global align:4 -dKyw_Sun_Draw__Fv = .text:0x8005710C; // type:function size:0x24 scope:global align:4 -dKyw_drawSunlenz__Fi = .text:0x80057130; // type:function size:0x44 scope:global align:4 -dKyw_Sunlenz_Draw__Fv = .text:0x80057174; // type:function size:0x24 scope:global align:4 -dKyw_drawRain__Fi = .text:0x80057198; // type:function size:0x30 scope:global align:4 -dKyw_Rain_Draw__Fv = .text:0x800571C8; // type:function size:0x24 scope:global align:4 -dKyw_drawSnow__Fi = .text:0x800571EC; // type:function size:0x30 scope:global align:4 -dKyw_Snow_Draw__Fv = .text:0x8005721C; // type:function size:0x24 scope:global align:4 -dKyw_drawStar__Fi = .text:0x80057240; // type:function size:0x30 scope:global align:4 -dKyw_Star_Draw__Fv = .text:0x80057270; // type:function size:0x24 scope:global align:4 -dKyw_drawHousi__Fi = .text:0x80057294; // type:function size:0x30 scope:global align:4 -dKyw_Housi_Draw__Fv = .text:0x800572C4; // type:function size:0x24 scope:global align:4 -dKyw_drawCloud__Fi = .text:0x800572E8; // type:function size:0x30 scope:global align:4 -dKyw_Cloud_Draw__Fv = .text:0x80057318; // type:function size:0x24 scope:global align:4 -dKyw_drawVrkumo__Fi = .text:0x8005733C; // type:function size:0x30 scope:global align:4 -dKyw_Vrkumo_Draw__Fv = .text:0x8005736C; // type:function size:0x24 scope:global align:4 -dKyw_shstar_packet__Fi = .text:0x80057390; // type:function size:0x30 scope:global align:4 -dKyw_shstar_Draw__Fv = .text:0x800573C0; // type:function size:0x24 scope:global align:4 -dKyw_odour_packet__Fi = .text:0x800573E4; // type:function size:0x30 scope:global align:4 -dKyw_Odour_Draw__Fv = .text:0x80057414; // type:function size:0x24 scope:global align:4 -dKyw_mud_packet__Fi = .text:0x80057438; // type:function size:0x30 scope:global align:4 -dKyw_mud_Draw__Fv = .text:0x80057468; // type:function size:0x24 scope:global align:4 -dKyw_evil_packet__Fi = .text:0x8005748C; // type:function size:0x30 scope:global align:4 -dKyw_evil_Draw__Fv = .text:0x800574BC; // type:function size:0x24 scope:global align:4 +dKyw_drawSun__Fi = .text:0x800570DC; // type:function size:0x30 scope:local align:4 +dKyw_Sun_Draw__Fv = .text:0x8005710C; // type:function size:0x24 scope:local align:4 +dKyw_drawSunlenz__Fi = .text:0x80057130; // type:function size:0x44 scope:local align:4 +dKyw_Sunlenz_Draw__Fv = .text:0x80057174; // type:function size:0x24 scope:local align:4 +dKyw_drawRain__Fi = .text:0x80057198; // type:function size:0x30 scope:local align:4 +dKyw_Rain_Draw__Fv = .text:0x800571C8; // type:function size:0x24 scope:local align:4 +dKyw_drawSnow__Fi = .text:0x800571EC; // type:function size:0x30 scope:local align:4 +dKyw_Snow_Draw__Fv = .text:0x8005721C; // type:function size:0x24 scope:local align:4 +dKyw_drawStar__Fi = .text:0x80057240; // type:function size:0x30 scope:local align:4 +dKyw_Star_Draw__Fv = .text:0x80057270; // type:function size:0x24 scope:local align:4 +dKyw_drawHousi__Fi = .text:0x80057294; // type:function size:0x30 scope:local align:4 +dKyw_Housi_Draw__Fv = .text:0x800572C4; // type:function size:0x24 scope:local align:4 +dKyw_drawCloud__Fi = .text:0x800572E8; // type:function size:0x30 scope:local align:4 +dKyw_Cloud_Draw__Fv = .text:0x80057318; // type:function size:0x24 scope:local align:4 +dKyw_drawVrkumo__Fi = .text:0x8005733C; // type:function size:0x30 scope:local align:4 +dKyw_Vrkumo_Draw__Fv = .text:0x8005736C; // type:function size:0x24 scope:local align:4 +dKyw_shstar_packet__Fi = .text:0x80057390; // type:function size:0x30 scope:local align:4 +dKyw_shstar_Draw__Fv = .text:0x800573C0; // type:function size:0x24 scope:local align:4 +dKyw_odour_packet__Fi = .text:0x800573E4; // type:function size:0x30 scope:local align:4 +dKyw_Odour_Draw__Fv = .text:0x80057414; // type:function size:0x24 scope:local align:4 +dKyw_mud_packet__Fi = .text:0x80057438; // type:function size:0x30 scope:local align:4 +dKyw_mud_Draw__Fv = .text:0x80057468; // type:function size:0x24 scope:local align:4 +dKyw_evil_packet__Fi = .text:0x8005748C; // type:function size:0x30 scope:local align:4 +dKyw_evil_Draw__Fv = .text:0x800574BC; // type:function size:0x24 scope:local align:4 dKyw_wether_init__Fv = .text:0x800574E0; // type:function size:0x50C scope:global align:4 dKyw_wether_init2__Fv = .text:0x800579EC; // type:function size:0x18 scope:global align:4 dKyw_wether_delete__Fv = .text:0x80057A04; // type:function size:0x280 scope:global align:4 @@ -2534,37 +2534,37 @@ __dt__22dKankyo_sunlenz_PacketFv = .text:0x800580A4; // type:function size:0x84 __dt__18dKankyo_sun_PacketFv = .text:0x80058128; // type:function size:0x84 scope:global align:4 dKyw_wether_delete2__Fv = .text:0x800581AC; // type:function size:0x60 scope:global align:4 __dt__21dKankyo_vrkumo_PacketFv = .text:0x8005820C; // type:function size:0x84 scope:global align:4 -wether_move_thunder__Fv = .text:0x80058290; // type:function size:0x68 scope:global align:4 +wether_move_thunder__Fv = .text:0x80058290; // type:function size:0x68 scope:local align:4 dKyw_wether_move__Fv = .text:0x800582F8; // type:function size:0x20 scope:global align:4 -wether_move_sun__Fv = .text:0x80058318; // type:function size:0x57C scope:global align:4 -wether_move_rain__Fv = .text:0x80058894; // type:function size:0x26C scope:global align:4 -wether_move_snow__Fv = .text:0x80058B00; // type:function size:0x8C scope:global align:4 -wether_move_star__Fv = .text:0x80058B8C; // type:function size:0x38C scope:global align:4 -wether_move_housi__Fv = .text:0x80058F18; // type:function size:0x4C4 scope:global align:4 -wether_move_odour__Fv = .text:0x800593DC; // type:function size:0x1A4 scope:global align:4 -wether_move_moya__Fv = .text:0x80059580; // type:function size:0x1A8 scope:global align:4 -wether_move_vrkumo__Fv = .text:0x80059728; // type:function size:0x710 scope:global align:4 -wether_move_mud__Fv = .text:0x80059E38; // type:function size:0x13C scope:global align:4 -wether_move_evil__Fv = .text:0x80059F74; // type:function size:0x144 scope:global align:4 +wether_move_sun__Fv = .text:0x80058318; // type:function size:0x57C scope:local align:4 +wether_move_rain__Fv = .text:0x80058894; // type:function size:0x26C scope:local align:4 +wether_move_snow__Fv = .text:0x80058B00; // type:function size:0x8C scope:local align:4 +wether_move_star__Fv = .text:0x80058B8C; // type:function size:0x38C scope:local align:4 +wether_move_housi__Fv = .text:0x80058F18; // type:function size:0x4C4 scope:local align:4 +wether_move_odour__Fv = .text:0x800593DC; // type:function size:0x1A4 scope:local align:4 +wether_move_moya__Fv = .text:0x80059580; // type:function size:0x1A8 scope:local align:4 +wether_move_vrkumo__Fv = .text:0x80059728; // type:function size:0x710 scope:local align:4 +wether_move_mud__Fv = .text:0x80059E38; // type:function size:0x13C scope:local align:4 +wether_move_evil__Fv = .text:0x80059F74; // type:function size:0x144 scope:local align:4 dKyw_wether_move_draw__Fv = .text:0x8005A0B8; // type:function size:0x9C scope:global align:4 dKyw_wether_move_draw2__Fv = .text:0x8005A154; // type:function size:0x20 scope:global align:4 dKyw_wether_draw__Fv = .text:0x8005A174; // type:function size:0x190 scope:global align:4 dKyw_wether_draw2__Fv = .text:0x8005A304; // type:function size:0x3C scope:global align:4 dKyw_wether_proc__Fv = .text:0x8005A340; // type:function size:0x23C scope:global align:4 -dKyw_wind_init__Fv = .text:0x8005A57C; // type:function size:0x44 scope:global align:4 +dKyw_wind_init__Fv = .text:0x8005A57C; // type:function size:0x44 scope:local align:4 dKyw_wind_set__Fv = .text:0x8005A5C0; // type:function size:0x520 scope:global align:4 dKyw_get_wind_vec__Fv = .text:0x8005AAE0; // type:function size:0x10 scope:global align:4 dKyw_get_wind_pow__Fv = .text:0x8005AAF0; // type:function size:0x10 scope:global align:4 dKyw_get_wind_vecpow__Fv = .text:0x8005AB00; // type:function size:0x64 scope:global align:4 dKyw_plight_collision_set__FP4cXyzssfffff = .text:0x8005AB64; // type:function size:0xCC scope:global align:4 -squal_proc__Fv = .text:0x8005AC30; // type:function size:0x114 scope:global align:4 -dKyw_pntwind_init__Fv = .text:0x8005AD44; // type:function size:0x54 scope:global align:4 -pntwind_set__FP14WIND_INFLUENCE = .text:0x8005AD98; // type:function size:0x64 scope:global align:4 +squal_proc__Fv = .text:0x8005AC30; // type:function size:0x114 scope:local align:4 +dKyw_pntwind_init__Fv = .text:0x8005AD44; // type:function size:0x54 scope:local align:4 +pntwind_set__FP14WIND_INFLUENCE = .text:0x8005AD98; // type:function size:0x64 scope:local align:4 dKyw_pntwind_set__FP14WIND_INFLUENCE = .text:0x8005ADFC; // type:function size:0x2C scope:global align:4 -dKyw_pntlight_set__FP14WIND_INFLUENCE = .text:0x8005AE28; // type:function size:0x30 scope:global align:4 +dKyw_pntlight_set__FP14WIND_INFLUENCE = .text:0x8005AE28; // type:function size:0x30 scope:local align:4 dKyw_pntwind_cut__FP14WIND_INFLUENCE = .text:0x8005AE58; // type:function size:0x38 scope:global align:4 -pntwind_get_info__FP4cXyzP4cXyzPfUc = .text:0x8005AE90; // type:function size:0x3AC scope:global align:4 -dKyw_pntwind_get_info__FP4cXyzP4cXyzPf = .text:0x8005B23C; // type:function size:0x24 scope:global align:4 +pntwind_get_info__FP4cXyzP4cXyzPfUc = .text:0x8005AE90; // type:function size:0x3AC scope:local align:4 +dKyw_pntwind_get_info__FP4cXyzP4cXyzPf = .text:0x8005B23C; // type:function size:0x24 scope:local align:4 dKyw_pntlight_collision_get_info__FP4cXyzP4cXyzPf = .text:0x8005B260; // type:function size:0x24 scope:global align:4 dKyw_pntwind_get_vecpow__FP4cXyz = .text:0x8005B284; // type:function size:0x74 scope:global align:4 dKyw_get_AllWind_vec__FP4cXyzP4cXyzPf = .text:0x8005B2F8; // type:function size:0x238 scope:global align:4 @@ -2573,22 +2573,22 @@ dKyw_custom_windpower__Ff = .text:0x8005B60C; // type:function size:0x10 scope:g dKyw_evt_wind_set__Fss = .text:0x8005B61C; // type:function size:0x1C scope:global align:4 dKyw_evt_wind_set_go__Fv = .text:0x8005B638; // type:function size:0x14 scope:global align:4 dKyw_rain_set__Fi = .text:0x8005B64C; // type:function size:0x14 scope:global align:4 -vectle_calc__FP10DOUBLE_POSP4cXyz = .text:0x8005B660; // type:function size:0xA8 scope:global align:4 -get_vectle_calc__FP4cXyzP4cXyzP4cXyz = .text:0x8005B708; // type:function size:0x58 scope:global align:4 +vectle_calc__FP10DOUBLE_POSP4cXyz = .text:0x8005B660; // type:function size:0xA8 scope:local align:4 +get_vectle_calc__FP4cXyzP4cXyzP4cXyz = .text:0x8005B708; // type:function size:0x58 scope:local align:4 dKyr_get_vectle_calc__FP4cXyzP4cXyzP4cXyz = .text:0x8005B760; // type:function size:0x20 scope:global align:4 -dKy_set_eyevect_calc__FP12camera_classP3Vecff = .text:0x8005B780; // type:function size:0xB0 scope:global align:4 +dKy_set_eyevect_calc__FP12camera_classP3Vecff = .text:0x8005B780; // type:function size:0xB0 scope:local align:4 dKy_set_eyevect_calc2__FP12camera_classP3Vecff = .text:0x8005B830; // type:function size:0xFC scope:global align:4 -dKyr_set_btitex_common__FP9_GXTexObjP7ResTIMG11_GXTexMapID = .text:0x8005B92C; // type:function size:0xF8 scope:global align:4 -dKyr_set_btitex__FP9_GXTexObjP7ResTIMG = .text:0x8005BA24; // type:function size:0x24 scope:global align:4 +dKyr_set_btitex_common__FP9_GXTexObjP7ResTIMG11_GXTexMapID = .text:0x8005B92C; // type:function size:0xF8 scope:local align:4 +dKyr_set_btitex__FP9_GXTexObjP7ResTIMG = .text:0x8005BA24; // type:function size:0x24 scope:local align:4 dKyr_lenzflare_move__Fv = .text:0x8005BA48; // type:function size:0x490 scope:global align:4 -dKyr_moon_arrival_check__Fv = .text:0x8005BED8; // type:function size:0x30 scope:global align:4 +dKyr_moon_arrival_check__Fv = .text:0x8005BED8; // type:function size:0x30 scope:local align:4 dKyr_sun_move__Fv = .text:0x8005BF08; // type:function size:0xD54 scope:global align:4 dKyr_rain_init__Fv = .text:0x8005CC5C; // type:function size:0x14C scope:global align:4 -rain_bg_chk__FP19dKankyo_rain_Packeti = .text:0x8005CDA8; // type:function size:0x28 scope:global align:4 -overhead_bg_chk__Fv = .text:0x8005CDD0; // type:function size:0x1A8 scope:global align:4 -forward_overhead_bg_chk__FP4cXyzf = .text:0x8005CF78; // type:function size:0x214 scope:global align:4 +rain_bg_chk__FP19dKankyo_rain_Packeti = .text:0x8005CDA8; // type:function size:0x28 scope:local align:4 +overhead_bg_chk__Fv = .text:0x8005CDD0; // type:function size:0x1A8 scope:local align:4 +forward_overhead_bg_chk__FP4cXyzf = .text:0x8005CF78; // type:function size:0x214 scope:local align:4 dKyr_rain_move__Fv = .text:0x8005D18C; // type:function size:0x1724 scope:global align:4 -d_krain_cut_turn_check__Fv = .text:0x8005E8B0; // type:function size:0x48 scope:global align:4 +d_krain_cut_turn_check__Fv = .text:0x8005E8B0; // type:function size:0x48 scope:local align:4 dKyr_housi_move__Fv = .text:0x8005E8F8; // type:function size:0x12E4 scope:global align:4 dKyr_snow_init__Fv = .text:0x8005FBDC; // type:function size:0x16C scope:global align:4 dKyr_snow_move__Fv = .text:0x8005FD48; // type:function size:0x15DC scope:global align:4 @@ -2596,8 +2596,8 @@ dKyr_star_init__Fv = .text:0x80061324; // type:function size:0xE8 scope:global a dKyr_star_move__Fv = .text:0x8006140C; // type:function size:0x2C scope:global align:4 cloud_shadow_move__Fv = .text:0x80061438; // type:function size:0xC74 scope:global align:4 vrkumo_move__Fv = .text:0x800620AC; // type:function size:0xA30 scope:global align:4 -dKr_cullVtx_Set__Fv = .text:0x80062ADC; // type:function size:0x70 scope:global align:4 -dKyr_draw_rev_moon__FPA4_fPPUc = .text:0x80062B4C; // type:function size:0xB24 scope:global align:4 +dKr_cullVtx_Set__Fv = .text:0x80062ADC; // type:function size:0x70 scope:local align:4 +dKyr_draw_rev_moon__FPA4_fPPUc = .text:0x80062B4C; // type:function size:0xB24 scope:local align:4 dKyr_drawSun__FPA4_fP4cXyzR8_GXColorPPUc = .text:0x80063670; // type:function size:0xDDC scope:global align:4 dKyr_drawLenzflare__FPA4_fP4cXyzR8_GXColorPPUc = .text:0x8006444C; // type:function size:0x11E0 scope:global align:4 dKyr_drawRain__FPA4_fPPUc = .text:0x8006562C; // type:function size:0xA1C scope:global align:4 @@ -2619,14 +2619,14 @@ dKyr_mud_move__Fv = .text:0x8006C85C; // type:function size:0x7C0 scope:global a dKyr_mud_draw__FPA4_fPPUc = .text:0x8006D01C; // type:function size:0x8F8 scope:global align:4 dKyr_evil_init__Fv = .text:0x8006D914; // type:function size:0xF0 scope:global align:4 dKyr_evil_move__Fv = .text:0x8006DA04; // type:function size:0x78 scope:global align:4 -dKyr_evil_draw2__FPA4_fPPUc = .text:0x8006DA7C; // type:function size:0x9CC scope:global align:4 -dKyr_near_bosslight_check__F4cXyz = .text:0x8006E448; // type:function size:0x268 scope:global align:4 +dKyr_evil_draw2__FPA4_fPPUc = .text:0x8006DA7C; // type:function size:0x9CC scope:local align:4 +dKyr_near_bosslight_check__F4cXyz = .text:0x8006E448; // type:function size:0x268 scope:local align:4 dKyr_evil_draw__FPA4_fPPUc = .text:0x8006E6B0; // type:function size:0xAB0 scope:global align:4 -getKandelaarFlamePos__9daPy_py_cFv = .text:0x8006F160; // type:function size:0x8 scope:global align:4 -makedata__25@unnamed@d_vibration_cpp@FPUsUll = .text:0x8006F168; // type:function size:0x1C scope:global align:4 -rollshift__25@unnamed@d_vibration_cpp@FUlll = .text:0x8006F184; // type:function size:0x20 scope:global align:4 -makebits__25@unnamed@d_vibration_cpp@FUlll = .text:0x8006F1A4; // type:function size:0x34 scope:global align:4 -randombit__25@unnamed@d_vibration_cpp@Fll = .text:0x8006F1D8; // type:function size:0x90 scope:global align:4 +getKandelaarFlamePos__9daPy_py_cFv = .text:0x8006F160; // type:function size:0x8 scope:weak align:4 +makedata__25@unnamed@d_vibration_cpp@FPUsUll = .text:0x8006F168; // type:function size:0x1C scope:local align:4 +rollshift__25@unnamed@d_vibration_cpp@FUlll = .text:0x8006F184; // type:function size:0x20 scope:local align:4 +makebits__25@unnamed@d_vibration_cpp@FUlll = .text:0x8006F1A4; // type:function size:0x34 scope:local align:4 +randombit__25@unnamed@d_vibration_cpp@Fll = .text:0x8006F1D8; // type:function size:0x90 scope:local align:4 Run__12dVibration_cFv = .text:0x8006F268; // type:function size:0x7BC scope:global align:4 StartShock__12dVibration_cFii4cXyz = .text:0x8006FA24; // type:function size:0xEC scope:global align:4 StartQuake__12dVibration_cFii4cXyz = .text:0x8006FB10; // type:function size:0xFC scope:global align:4 @@ -2638,7 +2638,7 @@ setDefault__12dVibration_cFv = .text:0x8006FE84; // type:function size:0x80 scop Init__12dVibration_cFv = .text:0x8006FF04; // type:function size:0x34 scope:global align:4 Pause__12dVibration_cFv = .text:0x8006FF38; // type:function size:0xC0 scope:global align:4 Remove__12dVibration_cFv = .text:0x8006FFF8; // type:function size:0x20 scope:global align:4 -padLockButton__25@unnamed@d_attention_cpp@Fl = .text:0x80070018; // type:function size:0x20 scope:global align:4 +padLockButton__25@unnamed@d_attention_cpp@Fl = .text:0x80070018; // type:function size:0x20 scope:local align:4 __ct__11dAttParam_cFl = .text:0x80070038; // type:function size:0xD8 scope:global align:4 __dt__11dAttParam_cFv = .text:0x80070110; // type:function size:0x48 scope:global align:4 __ct__15dAttDrawParam_cFv = .text:0x80070158; // type:function size:0x20 scope:global align:4 @@ -2649,26 +2649,26 @@ GetLockonList__12dAttention_cFl = .text:0x80070844; // type:function size:0x3C s getActionBtnB__12dAttention_cFv = .text:0x80070880; // type:function size:0xF4 scope:global align:4 getActionBtnXY__12dAttention_cFv = .text:0x80070974; // type:function size:0xFC scope:global align:4 chkAttMask__12dAttention_cFUlUl = .text:0x80070A70; // type:function size:0x50 scope:global align:4 -check_event_condition__FUlUs = .text:0x80070AC0; // type:function size:0x6C scope:global align:4 -check_flontofplayer__FUlss = .text:0x80070B2C; // type:function size:0xC8 scope:global align:4 -distace_weight__Ffsf = .text:0x80070BF4; // type:function size:0x4C scope:global align:4 -distace_angle_adjust__Ffsf = .text:0x80070C40; // type:function size:0x60 scope:global align:4 -check_distace__FP4cXyzsP4cXyzffff = .text:0x80070CA0; // type:function size:0x1F0 scope:global align:4 +check_event_condition__FUlUs = .text:0x80070AC0; // type:function size:0x6C scope:local align:4 +check_flontofplayer__FUlss = .text:0x80070B2C; // type:function size:0xC8 scope:local align:4 +distace_weight__Ffsf = .text:0x80070BF4; // type:function size:0x4C scope:local align:4 +distace_angle_adjust__Ffsf = .text:0x80070C40; // type:function size:0x60 scope:local align:4 +check_distace__FP4cXyzsP4cXyzffff = .text:0x80070CA0; // type:function size:0x1F0 scope:local align:4 calcWeight__12dAttention_cFiP10fopAc_ac_cfssPUl = .text:0x80070E90; // type:function size:0x230 scope:global align:4 setList__12dAttention_cFiP10fopAc_ac_cff7cSAngleUl = .text:0x800710C0; // type:function size:0x180 scope:global align:4 initList__12dAttention_cFUl = .text:0x80071240; // type:function size:0x14C scope:global align:4 -select_attention__FP10fopAc_ac_cPv = .text:0x8007138C; // type:function size:0x40 scope:global align:4 +select_attention__FP10fopAc_ac_cPv = .text:0x8007138C; // type:function size:0x40 scope:local align:4 makeList__12dAttention_cFv = .text:0x800713CC; // type:function size:0x58 scope:global align:4 setOwnerAttentionPos__12dAttention_cFv = .text:0x80071424; // type:function size:0x64 scope:global align:4 SelectAttention__12dAttention_cFP10fopAc_ac_c = .text:0x80071488; // type:function size:0x1F4 scope:global align:4 -__dt__7cSGlobeFv = .text:0x8007167C; // type:function size:0x3C scope:global align:4 +__dt__7cSGlobeFv = .text:0x8007167C; // type:function size:0x3C scope:weak align:4 sortList__12dAttention_cFv = .text:0x800716B8; // type:function size:0x1EC scope:global align:4 stockAttention__12dAttention_cFv = .text:0x800718A4; // type:function size:0xBC scope:global align:4 nextAttention__12dAttention_cFv = .text:0x80071960; // type:function size:0x108 scope:global align:4 freeAttention__12dAttention_cFv = .text:0x80071A68; // type:function size:0x30 scope:global align:4 chaseAttention__12dAttention_cFv = .text:0x80071A98; // type:function size:0x228 scope:global align:4 EnemyDistance__12dAttention_cFP10fopAc_ac_c = .text:0x80071CC0; // type:function size:0xAC scope:global align:4 -sound_attention__FP10fopAc_ac_cPv = .text:0x80071D6C; // type:function size:0x80 scope:global align:4 +sound_attention__FP10fopAc_ac_cPv = .text:0x80071D6C; // type:function size:0x80 scope:local align:4 runSoundProc__12dAttention_cFv = .text:0x80071DEC; // type:function size:0x98 scope:global align:4 runDrawProc__12dAttention_cFv = .text:0x80071E84; // type:function size:0x270 scope:global align:4 runDebugDisp__12dAttention_cFv = .text:0x800720F4; // type:function size:0x4 scope:global align:4 @@ -2683,7 +2683,7 @@ lockSoundStart__12dAttention_cFUl = .text:0x80072D80; // type:function size:0x58 setAnm__10dAttDraw_cFUcf = .text:0x80072DD8; // type:function size:0x210 scope:global align:4 setAlphaAnm__10dAttDraw_cFUcUc = .text:0x80072FE8; // type:function size:0x1C scope:global align:4 alphaAnm__10dAttDraw_cFv = .text:0x80073004; // type:function size:0x2A8 scope:global align:4 -setTevKColor__11J3DTevBlockFUlPC10J3DGXColor = .text:0x800732AC; // type:function size:0x4 scope:global align:4 +setTevKColor__11J3DTevBlockFUlPC10J3DGXColor = .text:0x800732AC; // type:function size:0x4 scope:weak align:4 draw__10dAttDraw_cFR4cXyzPA4_f = .text:0x800732B0; // type:function size:0x28C scope:global align:4 LockonTarget__12dAttention_cFl = .text:0x8007353C; // type:function size:0xA0 scope:global align:4 LockonReleaseDistanse__12dAttention_cFv = .text:0x800735DC; // type:function size:0xF0 scope:global align:4 @@ -2707,7 +2707,7 @@ convPId__10dAttLook_cFUi = .text:0x80073CA4; // type:function size:0x30 scope:gl init__10dAttLook_cFv = .text:0x80073CD4; // type:function size:0x18 scope:global align:4 proc__10dAttLook_cFv = .text:0x80073CEC; // type:function size:0x1C scope:global align:4 request__10dAttLook_cFP10fopAc_ac_cfffsi = .text:0x80073D08; // type:function size:0x2BC scope:global align:4 -__dt__15dAttDrawParam_cFv = .text:0x80073FC4; // type:function size:0x48 scope:global align:4 +__dt__15dAttDrawParam_cFv = .text:0x80073FC4; // type:function size:0x48 scope:weak align:4 __sinit_d_attention_cpp = .text:0x8007400C; // type:function size:0x3C scope:local align:4 setCode__5dBgPcFR5sBgPc = .text:0x80074048; // type:function size:0x2C scope:global align:4 __ct__6dBgPlcFv = .text:0x80074074; // type:function size:0xC scope:global align:4 @@ -2770,7 +2770,7 @@ MoveBgCrrPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyzbb = .text:0x80075774; MoveBgTransPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075880; // type:function size:0xDC scope:global align:4 MoveBgMatrixCrrPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x8007595C; // type:function size:0xC8 scope:global align:4 dBgS_MoveBGProc_Typical__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075A24; // type:function size:0x80 scope:global align:4 -dBgS_MoveBGProc_RotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075AA4; // type:function size:0x34 scope:global align:4 +dBgS_MoveBGProc_RotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075AA4; // type:function size:0x34 scope:local align:4 dBgS_MoveBGProc_TypicalRotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075AD8; // type:function size:0x6C scope:global align:4 dBgS_MoveBGProc_Trans__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075B44; // type:function size:0x40 scope:global align:4 RideCallBack__4dBgSFRC13cBgS_PolyInfoP10fopAc_ac_c = .text:0x80075B84; // type:function size:0x70 scope:global align:4 @@ -2816,15 +2816,15 @@ ChkGndThinCellingOff__9dBgS_AcchFv = .text:0x800773E0; // type:function size:0xC OnWallSort__9dBgS_AcchFv = .text:0x800773EC; // type:function size:0x10 scope:global align:4 ChkWallSort__9dBgS_AcchFv = .text:0x800773FC; // type:function size:0xC scope:global align:4 ChkLineDown__9dBgS_AcchFv = .text:0x80077408; // type:function size:0xC scope:global align:4 -__dt__12dBgS_AcchCirFv = .text:0x80077414; // type:function size:0x70 scope:global align:4 -@36@__dt__9dBgS_AcchFv = .text:0x80077484; // type:function size:0x8 scope:local align:4 -@20@__dt__9dBgS_AcchFv = .text:0x8007748C; // type:function size:0x8 scope:local align:4 -checkPlayerFly__9daPy_py_cCFv = .text:0x80077494; // type:function size:0x8 scope:global align:4 +__dt__12dBgS_AcchCirFv = .text:0x80077414; // type:function size:0x70 scope:weak align:4 +@36@__dt__9dBgS_AcchFv = .text:0x80077484; // type:function size:0x8 scope:weak align:4 +@20@__dt__9dBgS_AcchFv = .text:0x8007748C; // type:function size:0x8 scope:weak align:4 +checkPlayerFly__9daPy_py_cCFv = .text:0x80077494; // type:function size:0x8 scope:weak align:4 __ct__8dBgS_ChkFv = .text:0x8007749C; // type:function size:0x4C scope:global align:4 __dt__8dBgS_ChkFv = .text:0x800774E8; // type:function size:0x78 scope:global align:4 GetPolyPassChkInfo__8dBgS_ChkFv = .text:0x80077560; // type:function size:0x4 scope:global align:4 GetGrpPassChkInfo__8dBgS_ChkFv = .text:0x80077564; // type:function size:0x10 scope:global align:4 -@16@__dt__8dBgS_ChkFv = .text:0x80077574; // type:function size:0x8 scope:local align:4 +@16@__dt__8dBgS_ChkFv = .text:0x80077574; // type:function size:0x8 scope:weak align:4 __ct__11dBgS_GndChkFv = .text:0x8007757C; // type:function size:0x74 scope:global align:4 __dt__11dBgS_GndChkFv = .text:0x800775F0; // type:function size:0x88 scope:global align:4 __ct__18dBgS_ObjGndChk_WtrFv = .text:0x80077678; // type:function size:0x98 scope:global align:4 @@ -2835,27 +2835,27 @@ __dt__18dBgS_ObjGndChk_AllFv = .text:0x800778E8; // type:function size:0xA0 scop __dt__14dBgS_CamGndChkFv = .text:0x80077988; // type:function size:0x78 scope:global align:4 __ct__18dBgS_CamGndChk_WtrFv = .text:0x80077A00; // type:function size:0x98 scope:global align:4 __dt__18dBgS_CamGndChk_WtrFv = .text:0x80077A98; // type:function size:0x78 scope:global align:4 -@20@__dt__11dBgS_GndChkFv = .text:0x80077B10; // type:function size:0x8 scope:local align:4 -@76@__dt__11dBgS_GndChkFv = .text:0x80077B18; // type:function size:0x8 scope:local align:4 -@60@__dt__11dBgS_GndChkFv = .text:0x80077B20; // type:function size:0x8 scope:local align:4 -@20@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077B28; // type:function size:0x8 scope:local align:4 -@76@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077B30; // type:function size:0x8 scope:local align:4 -@60@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077B38; // type:function size:0x8 scope:local align:4 -@20@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077B40; // type:function size:0x8 scope:local align:4 -@76@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077B48; // type:function size:0x8 scope:local align:4 -@60@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077B50; // type:function size:0x8 scope:local align:4 -@20@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077B58; // type:function size:0x8 scope:local align:4 -@76@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077B60; // type:function size:0x8 scope:local align:4 -@60@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077B68; // type:function size:0x8 scope:local align:4 -@20@__dt__14dBgS_CamGndChkFv = .text:0x80077B70; // type:function size:0x8 scope:local align:4 -@76@__dt__14dBgS_CamGndChkFv = .text:0x80077B78; // type:function size:0x8 scope:local align:4 -@60@__dt__14dBgS_CamGndChkFv = .text:0x80077B80; // type:function size:0x8 scope:local align:4 -@20@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077B88; // type:function size:0x8 scope:local align:4 -@76@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077B90; // type:function size:0x8 scope:local align:4 -@60@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077B98; // type:function size:0x8 scope:local align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x80077B10; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x80077B18; // type:function size:0x8 scope:weak align:4 +@60@__dt__11dBgS_GndChkFv = .text:0x80077B20; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077B28; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077B30; // type:function size:0x8 scope:weak align:4 +@60@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077B38; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077B40; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077B48; // type:function size:0x8 scope:weak align:4 +@60@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077B50; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077B58; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077B60; // type:function size:0x8 scope:weak align:4 +@60@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077B68; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_CamGndChkFv = .text:0x80077B70; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_CamGndChkFv = .text:0x80077B78; // type:function size:0x8 scope:weak align:4 +@60@__dt__14dBgS_CamGndChkFv = .text:0x80077B80; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077B88; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077B90; // type:function size:0x8 scope:weak align:4 +@60@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077B98; // type:function size:0x8 scope:weak align:4 __ct__15dBgS_GrpPassChkFv = .text:0x80077BA0; // type:function size:0x24 scope:global align:4 __dt__15dBgS_GrpPassChkFv = .text:0x80077BC4; // type:function size:0x5C scope:global align:4 -__dt__15cBgS_GrpPassChkFv = .text:0x80077C20; // type:function size:0x48 scope:global align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x80077C20; // type:function size:0x48 scope:weak align:4 __ct__11dBgS_LinChkFv = .text:0x80077C68; // type:function size:0x74 scope:global align:4 __dt__11dBgS_LinChkFv = .text:0x80077CDC; // type:function size:0x88 scope:global align:4 Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c = .text:0x80077D64; // type:function size:0x40 scope:global align:4 @@ -2877,36 +2877,36 @@ __ct__15dBgS_RopeLinChkFv = .text:0x8007838C; // type:function size:0x5C scope:g __dt__15dBgS_RopeLinChkFv = .text:0x800783E8; // type:function size:0x78 scope:global align:4 __ct__16dBgS_HorseLinChkFv = .text:0x80078460; // type:function size:0x5C scope:global align:4 __dt__16dBgS_HorseLinChkFv = .text:0x800784BC; // type:function size:0x78 scope:global align:4 -@20@__dt__11dBgS_LinChkFv = .text:0x80078534; // type:function size:0x8 scope:local align:4 -@104@__dt__11dBgS_LinChkFv = .text:0x8007853C; // type:function size:0x8 scope:local align:4 -@88@__dt__11dBgS_LinChkFv = .text:0x80078544; // type:function size:0x8 scope:local align:4 -@20@__dt__14dBgS_CamLinChkFv = .text:0x8007854C; // type:function size:0x8 scope:local align:4 -@104@__dt__14dBgS_CamLinChkFv = .text:0x80078554; // type:function size:0x8 scope:local align:4 -@88@__dt__14dBgS_CamLinChkFv = .text:0x8007855C; // type:function size:0x8 scope:local align:4 -@20@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x80078564; // type:function size:0x8 scope:local align:4 -@104@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x8007856C; // type:function size:0x8 scope:local align:4 -@88@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x80078574; // type:function size:0x8 scope:local align:4 -@20@__dt__14dBgS_ObjLinChkFv = .text:0x8007857C; // type:function size:0x8 scope:local align:4 -@104@__dt__14dBgS_ObjLinChkFv = .text:0x80078584; // type:function size:0x8 scope:local align:4 -@88@__dt__14dBgS_ObjLinChkFv = .text:0x8007858C; // type:function size:0x8 scope:local align:4 -@20@__dt__15dBgS_LinkLinChkFv = .text:0x80078594; // type:function size:0x8 scope:local align:4 -@104@__dt__15dBgS_LinkLinChkFv = .text:0x8007859C; // type:function size:0x8 scope:local align:4 -@88@__dt__15dBgS_LinkLinChkFv = .text:0x800785A4; // type:function size:0x8 scope:local align:4 -@20@__dt__15dBgS_BombLinChkFv = .text:0x800785AC; // type:function size:0x8 scope:local align:4 -@104@__dt__15dBgS_BombLinChkFv = .text:0x800785B4; // type:function size:0x8 scope:local align:4 -@88@__dt__15dBgS_BombLinChkFv = .text:0x800785BC; // type:function size:0x8 scope:local align:4 -@20@__dt__16dBgS_ArrowLinChkFv = .text:0x800785C4; // type:function size:0x8 scope:local align:4 -@104@__dt__16dBgS_ArrowLinChkFv = .text:0x800785CC; // type:function size:0x8 scope:local align:4 -@88@__dt__16dBgS_ArrowLinChkFv = .text:0x800785D4; // type:function size:0x8 scope:local align:4 -@20@__dt__20dBgS_BoomerangLinChkFv = .text:0x800785DC; // type:function size:0x8 scope:local align:4 -@104@__dt__20dBgS_BoomerangLinChkFv = .text:0x800785E4; // type:function size:0x8 scope:local align:4 -@88@__dt__20dBgS_BoomerangLinChkFv = .text:0x800785EC; // type:function size:0x8 scope:local align:4 -@20@__dt__15dBgS_RopeLinChkFv = .text:0x800785F4; // type:function size:0x8 scope:local align:4 -@104@__dt__15dBgS_RopeLinChkFv = .text:0x800785FC; // type:function size:0x8 scope:local align:4 -@88@__dt__15dBgS_RopeLinChkFv = .text:0x80078604; // type:function size:0x8 scope:local align:4 -@20@__dt__16dBgS_HorseLinChkFv = .text:0x8007860C; // type:function size:0x8 scope:local align:4 -@104@__dt__16dBgS_HorseLinChkFv = .text:0x80078614; // type:function size:0x8 scope:local align:4 -@88@__dt__16dBgS_HorseLinChkFv = .text:0x8007861C; // type:function size:0x8 scope:local align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x80078534; // type:function size:0x8 scope:weak align:4 +@104@__dt__11dBgS_LinChkFv = .text:0x8007853C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x80078544; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_CamLinChkFv = .text:0x8007854C; // type:function size:0x8 scope:weak align:4 +@104@__dt__14dBgS_CamLinChkFv = .text:0x80078554; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_CamLinChkFv = .text:0x8007855C; // type:function size:0x8 scope:weak align:4 +@20@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x80078564; // type:function size:0x8 scope:weak align:4 +@104@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x8007856C; // type:function size:0x8 scope:weak align:4 +@88@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x80078574; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x8007857C; // type:function size:0x8 scope:weak align:4 +@104@__dt__14dBgS_ObjLinChkFv = .text:0x80078584; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x8007858C; // type:function size:0x8 scope:weak align:4 +@20@__dt__15dBgS_LinkLinChkFv = .text:0x80078594; // type:function size:0x8 scope:weak align:4 +@104@__dt__15dBgS_LinkLinChkFv = .text:0x8007859C; // type:function size:0x8 scope:weak align:4 +@88@__dt__15dBgS_LinkLinChkFv = .text:0x800785A4; // type:function size:0x8 scope:weak align:4 +@20@__dt__15dBgS_BombLinChkFv = .text:0x800785AC; // type:function size:0x8 scope:weak align:4 +@104@__dt__15dBgS_BombLinChkFv = .text:0x800785B4; // type:function size:0x8 scope:weak align:4 +@88@__dt__15dBgS_BombLinChkFv = .text:0x800785BC; // type:function size:0x8 scope:weak align:4 +@20@__dt__16dBgS_ArrowLinChkFv = .text:0x800785C4; // type:function size:0x8 scope:weak align:4 +@104@__dt__16dBgS_ArrowLinChkFv = .text:0x800785CC; // type:function size:0x8 scope:weak align:4 +@88@__dt__16dBgS_ArrowLinChkFv = .text:0x800785D4; // type:function size:0x8 scope:weak align:4 +@20@__dt__20dBgS_BoomerangLinChkFv = .text:0x800785DC; // type:function size:0x8 scope:weak align:4 +@104@__dt__20dBgS_BoomerangLinChkFv = .text:0x800785E4; // type:function size:0x8 scope:weak align:4 +@88@__dt__20dBgS_BoomerangLinChkFv = .text:0x800785EC; // type:function size:0x8 scope:weak align:4 +@20@__dt__15dBgS_RopeLinChkFv = .text:0x800785F4; // type:function size:0x8 scope:weak align:4 +@104@__dt__15dBgS_RopeLinChkFv = .text:0x800785FC; // type:function size:0x8 scope:weak align:4 +@88@__dt__15dBgS_RopeLinChkFv = .text:0x80078604; // type:function size:0x8 scope:weak align:4 +@20@__dt__16dBgS_HorseLinChkFv = .text:0x8007860C; // type:function size:0x8 scope:weak align:4 +@104@__dt__16dBgS_HorseLinChkFv = .text:0x80078614; // type:function size:0x8 scope:weak align:4 +@88@__dt__16dBgS_HorseLinChkFv = .text:0x8007861C; // type:function size:0x8 scope:weak align:4 __ct__16dBgS_MoveBgActorFv = .text:0x80078624; // type:function size:0x44 scope:global align:4 CheckCreateHeap__FP10fopAc_ac_c = .text:0x80078668; // type:function size:0x20 scope:local align:4 CreateHeap__16dBgS_MoveBgActorFv = .text:0x80078688; // type:function size:0x8 scope:global align:4 @@ -2923,17 +2923,17 @@ MoveBGDelete__16dBgS_MoveBgActorFv = .text:0x800788DC; // type:function size:0x7 MoveBGExecute__16dBgS_MoveBgActorFv = .text:0x80078950; // type:function size:0xC4 scope:global align:4 __ct__11dBgS_SphChkFv = .text:0x80078A14; // type:function size:0xAC scope:global align:4 __dt__11dBgS_SphChkFv = .text:0x80078AC0; // type:function size:0xB0 scope:global align:4 -@20@__dt__11dBgS_SphChkFv = .text:0x80078B70; // type:function size:0x8 scope:local align:4 -@36@__dt__11dBgS_SphChkFv = .text:0x80078B78; // type:function size:0x8 scope:local align:4 -@72@__dt__11dBgS_SphChkFv = .text:0x80078B80; // type:function size:0x8 scope:local align:4 -@56@__dt__11dBgS_SphChkFv = .text:0x80078B88; // type:function size:0x8 scope:local align:4 +@20@__dt__11dBgS_SphChkFv = .text:0x80078B70; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_SphChkFv = .text:0x80078B78; // type:function size:0x8 scope:weak align:4 +@72@__dt__11dBgS_SphChkFv = .text:0x80078B80; // type:function size:0x8 scope:weak align:4 +@56@__dt__11dBgS_SphChkFv = .text:0x80078B88; // type:function size:0x8 scope:weak align:4 Set__14dBgS_SplGrpChkFR4cXyzf = .text:0x80078B90; // type:function size:0x20 scope:global align:4 __ct__14dBgS_SplGrpChkFv = .text:0x80078BB0; // type:function size:0xC8 scope:global align:4 __dt__14dBgS_SplGrpChkFv = .text:0x80078C78; // type:function size:0x94 scope:global align:4 Init__14dBgS_SplGrpChkFv = .text:0x80078D0C; // type:function size:0x40 scope:global align:4 -@16@__dt__14dBgS_SplGrpChkFv = .text:0x80078D4C; // type:function size:0x8 scope:local align:4 -@52@__dt__14dBgS_SplGrpChkFv = .text:0x80078D54; // type:function size:0x8 scope:local align:4 -@36@__dt__14dBgS_SplGrpChkFv = .text:0x80078D5C; // type:function size:0x8 scope:local align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x80078D4C; // type:function size:0x8 scope:weak align:4 +@52@__dt__14dBgS_SplGrpChkFv = .text:0x80078D54; // type:function size:0x8 scope:weak align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x80078D5C; // type:function size:0x8 scope:weak align:4 __ct__16dBgS_PolyPassChkFv = .text:0x80078D64; // type:function size:0x4C scope:global align:4 __dt__16dBgS_PolyPassChkFv = .text:0x80078DB0; // type:function size:0x5C scope:global align:4 SetPassChkInfo__16dBgS_PolyPassChkFR16dBgS_PolyPassChk = .text:0x80078E0C; // type:function size:0x5C scope:global align:4 @@ -2955,13 +2955,13 @@ SetStatue__16dBgS_PolyPassChkFv = .text:0x80078F7C; // type:function size:0xC sc ClrStatue__16dBgS_PolyPassChkFv = .text:0x80078F88; // type:function size:0xC scope:global align:4 SetIronBall__16dBgS_PolyPassChkFv = .text:0x80078F94; // type:function size:0xC scope:global align:4 ClrIronBall__16dBgS_PolyPassChkFv = .text:0x80078FA0; // type:function size:0xC scope:global align:4 -__dt__16cBgS_PolyPassChkFv = .text:0x80078FAC; // type:function size:0x48 scope:global align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x80078FAC; // type:function size:0x48 scope:weak align:4 __ct__12dBgS_RoofChkFv = .text:0x80078FF4; // type:function size:0x9C scope:global align:4 __dt__12dBgS_RoofChkFv = .text:0x80079090; // type:function size:0x94 scope:global align:4 Init__12dBgS_RoofChkFv = .text:0x80079124; // type:function size:0x28 scope:global align:4 -@16@__dt__12dBgS_RoofChkFv = .text:0x8007914C; // type:function size:0x8 scope:local align:4 -@52@__dt__12dBgS_RoofChkFv = .text:0x80079154; // type:function size:0x8 scope:local align:4 -@36@__dt__12dBgS_RoofChkFv = .text:0x8007915C; // type:function size:0x8 scope:local align:4 +@16@__dt__12dBgS_RoofChkFv = .text:0x8007914C; // type:function size:0x8 scope:weak align:4 +@52@__dt__12dBgS_RoofChkFv = .text:0x80079154; // type:function size:0x8 scope:weak align:4 +@36@__dt__12dBgS_RoofChkFv = .text:0x8007915C; // type:function size:0x8 scope:weak align:4 __ct__11dBgS_WtrChkFv = .text:0x80079164; // type:function size:0x60 scope:global align:4 __ct__11cBgW_RwgElmFv = .text:0x800791C4; // type:function size:0x10 scope:global align:4 __dt__11cBgW_RwgElmFv = .text:0x800791D4; // type:function size:0x48 scope:global align:4 @@ -2989,7 +2989,7 @@ Set__4cBgWFP6cBgD_tUlPA3_A4_f = .text:0x80079F38; // type:function size:0x24C sc __dt__11cBgW_GrpElmFv = .text:0x8007A184; // type:function size:0x60 scope:global align:4 __ct__11cBgW_GrpElmFv = .text:0x8007A1E4; // type:function size:0x1C scope:global align:4 RwgLineCheck__4cBgWFUsP11cBgS_LinChk = .text:0x8007A200; // type:function size:0x144 scope:global align:4 -__dt__8cM3dGTriFv = .text:0x8007A344; // type:function size:0x5C scope:global align:4 +__dt__8cM3dGTriFv = .text:0x8007A344; // type:function size:0x5C scope:weak align:4 LineCheckRp__4cBgWFP11cBgS_LinChki = .text:0x8007A3A0; // type:function size:0x18C scope:global align:4 LineCheckGrpRp__4cBgWFP11cBgS_LinChkii = .text:0x8007A52C; // type:function size:0x12C scope:global align:4 LineCheck__4cBgWFP11cBgS_LinChk = .text:0x8007A658; // type:function size:0x28 scope:global align:4 @@ -3093,9 +3093,9 @@ CallArrowStickCallBack__4dBgWFP10fopAc_ac_cP10fopAc_ac_cR4cXyz = .text:0x8007E47 OffMoveFlag__4dBgWFv = .text:0x8007E4A4; // type:function size:0x10 scope:global align:4 ChkMoveFlag__4dBgWCFv = .text:0x8007E4B4; // type:function size:0xC scope:global align:4 dBgW_NewSet__FP6cBgD_tUlPA3_A4_f = .text:0x8007E4C0; // type:function size:0x88 scope:global align:4 -__dt__4dBgWFv = .text:0x8007E548; // type:function size:0x60 scope:global align:4 +__dt__4dBgWFv = .text:0x8007E548; // type:function size:0x60 scope:weak align:4 __ct__9dBgW_BaseFv = .text:0x8007E5A8; // type:function size:0x50 scope:global align:4 -__dt__9cBgW_BgIdFv = .text:0x8007E5F8; // type:function size:0x48 scope:global align:4 +__dt__9cBgW_BgIdFv = .text:0x8007E5F8; // type:function size:0x48 scope:weak align:4 __dt__9dBgW_BaseFv = .text:0x8007E640; // type:function size:0x5C scope:global align:4 ClrDBgWBase__9dBgW_BaseFv = .text:0x8007E69C; // type:function size:0x34 scope:global align:4 ChkMemoryError__9dBgW_BaseFv = .text:0x8007E6D0; // type:function size:0x8 scope:global align:4 @@ -3173,7 +3173,7 @@ CrrPos__6dBgWSvFRC13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x80083244; // TransPosWork__6dBgWSvFP4cXyziii = .text:0x80083300; // type:function size:0x21C scope:global align:4 TransPos__6dBgWSvFRC13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x8008351C; // type:function size:0xBC scope:global align:4 MatrixCrrPos__6dBgWSvFRC13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x800835D8; // type:function size:0x4 scope:global align:4 -__dt__6dBgWSvFv = .text:0x800835DC; // type:function size:0x70 scope:global align:4 +__dt__6dBgWSvFv = .text:0x800835DC; // type:function size:0x70 scope:weak align:4 ClrActorInfo__22dCcD_GAtTgCoCommonBaseFv = .text:0x8008364C; // type:function size:0x14 scope:global align:4 ct__22dCcD_GAtTgCoCommonBaseFv = .text:0x80083660; // type:function size:0x18 scope:global align:4 SetHitApid__22dCcD_GAtTgCoCommonBaseFUi = .text:0x80083678; // type:function size:0x10 scope:global align:4 @@ -3305,9 +3305,9 @@ Set__12dCcMassS_ObjFP8cCcD_ObjUcPFP10fopAc_ac_cP4cXyzUl_v = .text:0x800852E0; // Clear__12dCcMassS_ObjFv = .text:0x800852F0; // type:function size:0x44 scope:global align:4 ClearPointer__15dCcMassS_HitInfFv = .text:0x80085334; // type:function size:0x1C scope:global align:4 __ct__12dCcMassS_MngFv = .text:0x80085350; // type:function size:0x100 scope:global align:4 -__dt__12cCcD_CpsAttrFv = .text:0x80085450; // type:function size:0x90 scope:global align:4 -__dt__12cCcD_CylAttrFv = .text:0x800854E0; // type:function size:0x8C scope:global align:4 -__dt__14cCcD_ShapeAttrFv = .text:0x8008556C; // type:function size:0x5C scope:global align:4 +__dt__12cCcD_CpsAttrFv = .text:0x80085450; // type:function size:0x90 scope:weak align:4 +__dt__12cCcD_CylAttrFv = .text:0x800854E0; // type:function size:0x8C scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x8008556C; // type:function size:0x5C scope:weak align:4 __ct__12dCcMassS_ObjFv = .text:0x800855C8; // type:function size:0x1C scope:global align:4 Ct__12dCcMassS_MngFv = .text:0x800855E4; // type:function size:0x4C scope:global align:4 SetAttr__12dCcMassS_MngFffUcUc = .text:0x80085630; // type:function size:0x60 scope:global align:4 @@ -3333,7 +3333,7 @@ ProcAtTgHitmark__4dCcSFbbP8cCcD_ObjP8cCcD_ObjP12dCcD_GObjInfP12dCcD_GObjInfP9cCc SetAtTgGObjInf__4dCcSFbbP8cCcD_ObjP8cCcD_ObjP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GSttsP4cXyz = .text:0x80086AC0; // type:function size:0x2CC scope:global align:4 ChkCamera__4dCcSFR4cXyzR4cXyzfP10fopAc_ac_cP10fopAc_ac_cP10fopAc_ac_c = .text:0x80086D8C; // type:function size:0x230 scope:global align:4 chkCameraPoint__4dCcSFRC4cXyzPQ214cCcD_ShapeAttr5ShapeP10fopAc_ac_cP10fopAc_ac_c = .text:0x80086FBC; // type:function size:0x260 scope:global align:4 -__dt__12cCcD_SphAttrFv = .text:0x8008721C; // type:function size:0x8C scope:global align:4 +__dt__12cCcD_SphAttrFv = .text:0x8008721C; // type:function size:0x8C scope:weak align:4 MoveAfterCheck__4dCcSFv = .text:0x800872A8; // type:function size:0x4 scope:global align:4 DrawAfter__4dCcSFv = .text:0x800872AC; // type:function size:0x4 scope:global align:4 Move__4dCcSFv = .text:0x800872B0; // type:function size:0x20 scope:global align:4 @@ -3343,16 +3343,16 @@ ChkAtTgMtrlHit__4dCcSFUcUc = .text:0x80087330; // type:function size:0x1C scope: ChkNoHitGAtTg__4dCcSFPC12cCcD_GObjInfPC12cCcD_GObjInfP10cCcD_GSttsP10cCcD_GStts = .text:0x8008734C; // type:function size:0x64 scope:global align:4 pl_cut_LRC__Fi = .text:0x800873B0; // type:function size:0x24 scope:global align:4 cc_pl_cut_bit_get__Fv = .text:0x800873D4; // type:function size:0xF0 scope:global align:4 -getMapInfo__FSc = .text:0x800874C4; // type:function size:0x2C scope:global align:4 -getHitId__FP8cCcD_Obji = .text:0x800874F0; // type:function size:0x24 scope:global align:4 +getMapInfo__FSc = .text:0x800874C4; // type:function size:0x2C scope:local align:4 +getHitId__FP8cCcD_Obji = .text:0x800874F0; // type:function size:0x24 scope:local align:4 def_se_set__FP10Z2CreatureP8cCcD_ObjUlP10fopAc_ac_c = .text:0x80087514; // type:function size:0x80 scope:global align:4 -at_power_get__FP11dCcU_AtInfo = .text:0x80087594; // type:function size:0x4C4 scope:global align:4 +at_power_get__FP11dCcU_AtInfo = .text:0x80087594; // type:function size:0x4C4 scope:local align:4 at_power_check__FP11dCcU_AtInfo = .text:0x80087A58; // type:function size:0x1AC scope:global align:4 cc_at_check__FP10fopAc_ac_cP11dCcU_AtInfo = .text:0x80087C04; // type:function size:0x530 scope:global align:4 -checkCutJumpCancelTurn__9daPy_py_cCFv = .text:0x80088134; // type:function size:0x8 scope:global align:4 +checkCutJumpCancelTurn__9daPy_py_cCFv = .text:0x80088134; // type:function size:0x8 scope:weak align:4 rationalBezierRatio__8dCamMathFff = .text:0x8008813C; // type:function size:0x148 scope:global align:4 zoomFovy__8dCamMathFff = .text:0x80088284; // type:function size:0x5C scope:global align:4 -__dt__7cDegreeFv = .text:0x800882E0; // type:function size:0x3C scope:global align:4 +__dt__7cDegreeFv = .text:0x800882E0; // type:function size:0x3C scope:weak align:4 xyzRotateX__8dCamMathFR4cXyz7cSAngle = .text:0x8008831C; // type:function size:0x68 scope:global align:4 xyzRotateY__8dCamMathFR4cXyz7cSAngle = .text:0x80088384; // type:function size:0x68 scope:global align:4 xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz = .text:0x800883EC; // type:function size:0x48 scope:global align:4 @@ -3367,8 +3367,8 @@ __ct__11dCamSetup_cFv = .text:0x80088668; // type:function size:0x250 scope:glob __dt__11dCamSetup_cFv = .text:0x800888B8; // type:function size:0x60 scope:global align:4 CheckLatitudeRange__11dCamSetup_cFPs = .text:0x80088918; // type:function size:0x70 scope:global align:4 PlayerHideDist__11dCamSetup_cFv = .text:0x80088988; // type:function size:0x28 scope:global align:4 -__dt__9dCstick_cFv = .text:0x800889B0; // type:function size:0x48 scope:global align:4 -isStageEvent__25@unnamed@d_ev_camera_cpp@Fi = .text:0x800889F8; // type:function size:0x84 scope:global align:4 +__dt__9dCstick_cFv = .text:0x800889B0; // type:function size:0x48 scope:weak align:4 +isStageEvent__25@unnamed@d_ev_camera_cpp@Fi = .text:0x800889F8; // type:function size:0x84 scope:local align:4 StartEventCamera__9dCamera_cFiie = .text:0x80088A7C; // type:function size:0x140 scope:global align:4 EndEventCamera__9dCamera_cFi = .text:0x80088BBC; // type:function size:0x68 scope:global align:4 searchEventArgData__9dCamera_cFPc = .text:0x80088C24; // type:function size:0x8C scope:global align:4 @@ -3393,22 +3393,22 @@ uniformTransEvCamera__9dCamera_cFv = .text:0x8008BE2C; // type:function size:0x2 uniformBrakeEvCamera__9dCamera_cFv = .text:0x8008BE50; // type:function size:0x24 scope:global align:4 uniformAcceleEvCamera__9dCamera_cFv = .text:0x8008BE74; // type:function size:0x24 scope:global align:4 transEvCamera__9dCamera_cFi = .text:0x8008BE98; // type:function size:0x28B8 scope:global align:4 -isRelChar__25@unnamed@d_ev_camera_cpp@Fc = .text:0x8008E750; // type:function size:0x24 scope:global align:4 -__as__7cSGlobeFRC7cSGlobe = .text:0x8008E774; // type:function size:0x1C scope:global align:4 -abs__4cXyzCFv = .text:0x8008E790; // type:function size:0x104 scope:global align:4 -U__7cSGlobeFRC7cSAngle = .text:0x8008E894; // type:function size:0x3C scope:global align:4 -__ami__4cXyzFRC3Vec = .text:0x8008E8D0; // type:function size:0x34 scope:global align:4 -__apl__4cXyzFRC3Vec = .text:0x8008E904; // type:function size:0x34 scope:global align:4 +isRelChar__25@unnamed@d_ev_camera_cpp@Fc = .text:0x8008E750; // type:function size:0x24 scope:local align:4 +__as__7cSGlobeFRC7cSGlobe = .text:0x8008E774; // type:function size:0x1C scope:weak align:4 +abs__4cXyzCFv = .text:0x8008E790; // type:function size:0x104 scope:weak align:4 +U__7cSGlobeFRC7cSAngle = .text:0x8008E894; // type:function size:0x3C scope:weak align:4 +__ami__4cXyzFRC3Vec = .text:0x8008E8D0; // type:function size:0x34 scope:weak align:4 +__apl__4cXyzFRC3Vec = .text:0x8008E904; // type:function size:0x34 scope:weak align:4 watchActorEvCamera__9dCamera_cFv = .text:0x8008E938; // type:function size:0x1120 scope:global align:4 -V__7cSGlobeFRC7cSAngle = .text:0x8008FA58; // type:function size:0x3C scope:global align:4 -lineCollisionCheck__25@unnamed@d_ev_camera_cpp@F4cXyz4cXyzP10fopAc_ac_cP10fopAc_ac_cP10fopAc_ac_c = .text:0x8008FA94; // type:function size:0x54 scope:global align:4 +V__7cSGlobeFRC7cSAngle = .text:0x8008FA58; // type:function size:0x3C scope:weak align:4 +lineCollisionCheck__25@unnamed@d_ev_camera_cpp@F4cXyz4cXyzP10fopAc_ac_cP10fopAc_ac_cP10fopAc_ac_c = .text:0x8008FA94; // type:function size:0x54 scope:local align:4 restorePosEvCamera__9dCamera_cFv = .text:0x8008FAE8; // type:function size:0x68C scope:global align:4 talktoEvCamera__9dCamera_cFv = .text:0x80090174; // type:function size:0xBC scope:global align:4 maptoolIdEvCamera__9dCamera_cFv = .text:0x80090230; // type:function size:0x248 scope:global align:4 styleEvCamera__9dCamera_cFv = .text:0x80090478; // type:function size:0x9C scope:global align:4 gameOverEvCamera__9dCamera_cFv = .text:0x80090514; // type:function size:0xF54 scope:global align:4 tactEvCamera__9dCamera_cFv = .text:0x80091468; // type:function size:0xF04 scope:global align:4 -dComIfGp_saveCameraPosition__FiP4cXyzP4cXyzfs = .text:0x8009236C; // type:function size:0x4C scope:global align:4 +dComIfGp_saveCameraPosition__FiP4cXyzP4cXyzfs = .text:0x8009236C; // type:function size:0x4C scope:weak align:4 turnToActorEvCamera__9dCamera_cFv = .text:0x800923B8; // type:function size:0x8 scope:global align:4 stbWaitEvCamera__9dCamera_cFv = .text:0x800923C0; // type:function size:0x110 scope:global align:4 saveEvCamera__9dCamera_cFv = .text:0x800924D0; // type:function size:0xBC scope:global align:4 @@ -3426,23 +3426,23 @@ hintTalkEvCamera__9dCamera_cFv = .text:0x800965AC; // type:function size:0x930 s bspTransEvCamera__9dCamera_cFv = .text:0x80096EDC; // type:function size:0x7B8 scope:global align:4 portalWarpEvCamera__9dCamera_cFv = .text:0x80097694; // type:function size:0x8 scope:global align:4 __sinit_d_ev_camera_cpp = .text:0x8009769C; // type:function size:0x80 scope:local align:4 -attentionPos__9dCamera_cFP10fopAc_ac_c = .text:0x8009771C; // type:function size:0x1C scope:global align:4 -directionOf__9dCamera_cFP10fopAc_ac_c = .text:0x80097738; // type:function size:0x24 scope:global align:4 -positionOf__9dCamera_cFP10fopAc_ac_c = .text:0x8009775C; // type:function size:0x1C scope:global align:4 -setFlag__9dCamera_cFUl = .text:0x80097778; // type:function size:0x14 scope:global align:4 -eyePos__9dCamera_cFP10fopAc_ac_c = .text:0x8009778C; // type:function size:0x1C scope:global align:4 -checkNoDraw__9daMidna_cCFv = .text:0x800977A8; // type:function size:0xC scope:global align:4 -checkMidnaRide__9daPy_py_cCFv = .text:0x800977B4; // type:function size:0xC scope:global align:4 -fopAcM_GetID__FPCv = .text:0x800977C0; // type:function size:0x18 scope:global align:4 -__as__4cXyzFRC4cXyz = .text:0x800977D8; // type:function size:0x1C scope:global align:4 -__ct__4cXyzFRC4cXyz = .text:0x800977F4; // type:function size:0x1C scope:global align:4 -__dt__Q29dCamera_c26@class$5983d_ev_camera_cppFv = .text:0x80097810; // type:function size:0x3C scope:local align:4 -__ct__Q29dCamera_c26@class$5983d_ev_camera_cppFv = .text:0x8009784C; // type:function size:0x4 scope:local align:4 -checkCanoeRide__9daPy_py_cCFv = .text:0x80097850; // type:function size:0x8 scope:global align:4 -checkBoardRide__9daPy_py_cCFv = .text:0x80097858; // type:function size:0x8 scope:global align:4 -checkSpinnerRide__9daPy_py_cCFv = .text:0x80097860; // type:function size:0x8 scope:global align:4 -checkBoarRide__9daPy_py_cCFv = .text:0x80097868; // type:function size:0x8 scope:global align:4 -getShadowTalkAtnPos__9daAlink_cFv = .text:0x80097870; // type:function size:0x8 scope:global align:4 +attentionPos__9dCamera_cFP10fopAc_ac_c = .text:0x8009771C; // type:function size:0x1C scope:weak align:4 +directionOf__9dCamera_cFP10fopAc_ac_c = .text:0x80097738; // type:function size:0x24 scope:weak align:4 +positionOf__9dCamera_cFP10fopAc_ac_c = .text:0x8009775C; // type:function size:0x1C scope:weak align:4 +setFlag__9dCamera_cFUl = .text:0x80097778; // type:function size:0x14 scope:weak align:4 +eyePos__9dCamera_cFP10fopAc_ac_c = .text:0x8009778C; // type:function size:0x1C scope:weak align:4 +checkNoDraw__9daMidna_cCFv = .text:0x800977A8; // type:function size:0xC scope:weak align:4 +checkMidnaRide__9daPy_py_cCFv = .text:0x800977B4; // type:function size:0xC scope:weak align:4 +fopAcM_GetID__FPCv = .text:0x800977C0; // type:function size:0x18 scope:weak align:4 +__as__4cXyzFRC4cXyz = .text:0x800977D8; // type:function size:0x1C scope:weak align:4 +__ct__4cXyzFRC4cXyz = .text:0x800977F4; // type:function size:0x1C scope:weak align:4 +__dt__Q29dCamera_c26@class$3517d_ev_camera_cppFv = .text:0x80097810; // type:function size:0x3C scope:weak align:4 +__ct__Q29dCamera_c26@class$3517d_ev_camera_cppFv = .text:0x8009784C; // type:function size:0x4 scope:weak align:4 +checkCanoeRide__9daPy_py_cCFv = .text:0x80097850; // type:function size:0x8 scope:weak align:4 +checkBoardRide__9daPy_py_cCFv = .text:0x80097858; // type:function size:0x8 scope:weak align:4 +checkSpinnerRide__9daPy_py_cCFv = .text:0x80097860; // type:function size:0x8 scope:weak align:4 +checkBoarRide__9daPy_py_cCFv = .text:0x80097868; // type:function size:0x8 scope:weak align:4 +getShadowTalkAtnPos__9daAlink_cFv = .text:0x80097870; // type:function size:0x8 scope:weak align:4 Init__14d2DBSplinePathFll = .text:0x80097878; // type:function size:0x8C scope:global align:4 Step__14d2DBSplinePathFv = .text:0x80097904; // type:function size:0x168 scope:global align:4 Calc__14d2DBSplinePathFP4cXyz = .text:0x80097A6C; // type:function size:0xB4 scope:global align:4 @@ -3860,16 +3860,16 @@ __dt__6dMdl_cFv = .text:0x8009C808; // type:function size:0x5C scope:global alig remove__10dMdl_mng_cFv = .text:0x8009C864; // type:function size:0x5C scope:global align:4 reset__10dMdl_mng_cFv = .text:0x8009C8C0; // type:function size:0x18 scope:global align:4 entry__10dMdl_mng_cFP12J3DModelDataUsi = .text:0x8009C8D8; // type:function size:0x58 scope:global align:4 -__ct__6dMdl_cFv = .text:0x8009C930; // type:function size:0x34 scope:global align:4 +__ct__6dMdl_cFv = .text:0x8009C930; // type:function size:0x34 scope:weak align:4 entry__8dEyeHL_cFP12J3DModelDataPCc = .text:0x8009C964; // type:function size:0xC4 scope:global align:4 remove__8dEyeHL_cFv = .text:0x8009CA28; // type:function size:0x20 scope:global align:4 update__12dEyeHL_mng_cFv = .text:0x8009CA48; // type:function size:0xCC scope:global align:4 entry__12dEyeHL_mng_cFP8dEyeHL_c = .text:0x8009CB14; // type:function size:0x20 scope:global align:4 remove__12dEyeHL_mng_cFP8dEyeHL_c = .text:0x8009CB34; // type:function size:0x54 scope:global align:4 -messageSet__FUlb = .text:0x8009CB88; // type:function size:0x60C scope:global align:4 +messageSet__FUlb = .text:0x8009CB88; // type:function size:0x60C scope:local align:4 draw__14dDvdErrorMsg_cFl = .text:0x8009D194; // type:function size:0x1C0 scope:global align:4 execute__14dDvdErrorMsg_cFv = .text:0x8009D354; // type:function size:0xBC scope:global align:4 -drawCapture__FUc = .text:0x8009D410; // type:function size:0x380 scope:global align:4 +drawCapture__FUc = .text:0x8009D410; // type:function size:0x380 scope:local align:4 execute__19dShutdownErrorMsg_cFv = .text:0x8009D790; // type:function size:0xEC scope:global align:4 getE3Zhint__9daAlink_cFv = .text:0x8009D87C; // type:function size:0x8 scope:global align:4 getAlinkArcName__9daAlink_cFv = .text:0x8009D884; // type:function size:0x8 scope:global align:4 @@ -6076,13 +6076,13 @@ getBtpFrm__12daItemBase_cFv = .text:0x80145180; // type:function size:0x1C scope getShadowSize__12daItemBase_cFv = .text:0x8014519C; // type:function size:0x18 scope:global align:4 getCollisionH__12daItemBase_cFv = .text:0x801451B4; // type:function size:0x1C scope:global align:4 getCollisionR__12daItemBase_cFv = .text:0x801451D0; // type:function size:0x1C scope:global align:4 -isLoadRoom__Fi = .text:0x801451EC; // type:function size:0xF0 scope:global align:4 +isLoadRoom__Fi = .text:0x801451EC; // type:function size:0xF0 scope:local align:4 execute__9daNocrm_cFv = .text:0x801452DC; // type:function size:0x22C scope:global align:4 getRoomNo__9daNocrm_cFi = .text:0x80145508; // type:function size:0xA0 scope:global align:4 -daNocrm_create__FP9daNocrm_c = .text:0x801455A8; // type:function size:0xFC scope:global align:4 -daNocrm_Delete__FP9daNocrm_c = .text:0x801456A4; // type:function size:0x8 scope:global align:4 -daNocrm_execute__FP9daNocrm_c = .text:0x801456AC; // type:function size:0x20 scope:global align:4 -daNocrm_draw__FP9daNocrm_c = .text:0x801456CC; // type:function size:0x8 scope:global align:4 +daNocrm_create__FP9daNocrm_c = .text:0x801455A8; // type:function size:0xFC scope:local align:4 +daNocrm_Delete__FP9daNocrm_c = .text:0x801456A4; // type:function size:0x8 scope:local align:4 +daNocrm_execute__FP9daNocrm_c = .text:0x801456AC; // type:function size:0x20 scope:local align:4 +daNocrm_draw__FP9daNocrm_c = .text:0x801456CC; // type:function size:0x8 scope:local align:4 initialize__18daNpcT_ActorMngr_cFv = .text:0x801456D4; // type:function size:0xC scope:global align:4 entry__18daNpcT_ActorMngr_cFP10fopAc_ac_c = .text:0x801456E0; // type:function size:0x1C scope:global align:4 remove__18daNpcT_ActorMngr_cFv = .text:0x801456FC; // type:function size:0xC scope:global align:4 @@ -6446,13 +6446,13 @@ setHitodamaParticle__9daNpcCd_cFv = .text:0x8015736C; // type:function size:0x1B getNpcMdlDataP__9daNpcCd_cFi = .text:0x80157524; // type:function size:0x64 scope:global align:4 getObjMdlDataP__9daNpcCd_cFi = .text:0x80157588; // type:function size:0x78 scope:global align:4 __ct__13daNpcCd_HIO_cFv = .text:0x80157600; // type:function size:0x1A0 scope:global align:4 -__dt__19daNpcCd_HIO_Child_cFv = .text:0x801577A0; // type:function size:0x70 scope:global align:4 -__dt__17daNpcCd_HIO_Jnt_cFv = .text:0x80157810; // type:function size:0x48 scope:global align:4 -__ct__19daNpcCd_HIO_Child_cFv = .text:0x80157858; // type:function size:0x58 scope:global align:4 -__ct__17daNpcCd_HIO_Jnt_cFv = .text:0x801578B0; // type:function size:0x10 scope:global align:4 -__dt__18fOpAcm_HIO_entry_cFv = .text:0x801578C0; // type:function size:0x5C scope:global align:4 -__dt__14mDoHIO_entry_cFv = .text:0x8015791C; // type:function size:0x48 scope:global align:4 -__dt__13daNpcCd_HIO_cFv = .text:0x80157964; // type:function size:0xAC scope:global align:4 +__dt__19daNpcCd_HIO_Child_cFv = .text:0x801577A0; // type:function size:0x70 scope:weak align:4 +__dt__17daNpcCd_HIO_Jnt_cFv = .text:0x80157810; // type:function size:0x48 scope:weak align:4 +__ct__19daNpcCd_HIO_Child_cFv = .text:0x80157858; // type:function size:0x58 scope:weak align:4 +__ct__17daNpcCd_HIO_Jnt_cFv = .text:0x801578B0; // type:function size:0x10 scope:weak align:4 +__dt__18fOpAcm_HIO_entry_cFv = .text:0x801578C0; // type:function size:0x5C scope:weak align:4 +__dt__14mDoHIO_entry_cFv = .text:0x8015791C; // type:function size:0x48 scope:weak align:4 +__dt__13daNpcCd_HIO_cFv = .text:0x80157964; // type:function size:0xAC scope:weak align:4 __sinit_d_a_npc_cd_cpp = .text:0x80157A10; // type:function size:0x2A4 scope:local align:4 jntNodeCallBack__FP8J3DJointi = .text:0x80157CB4; // type:function size:0x4C scope:local align:4 NpcCreate__10daNpcCd2_cFi = .text:0x80157D00; // type:function size:0x228 scope:global align:4 @@ -6499,18 +6499,18 @@ __dt__21daNpcCd2_HIO_MChild_cFv = .text:0x8015A798; // type:function size:0x70 s __ct__21daNpcCd2_HIO_MChild_cFv = .text:0x8015A808; // type:function size:0x58 scope:global align:4 __dt__14daNpcCd2_HIO_cFv = .text:0x8015A860; // type:function size:0xAC scope:global align:4 __sinit_d_a_npc_cd2_cpp = .text:0x8015A90C; // type:function size:0x4C0 scope:local align:4 -Reflect__FP4cXyzRC13cBgS_PolyInfof = .text:0x8015ADCC; // type:function size:0x2EC scope:global align:4 +Reflect__FP4cXyzRC13cBgS_PolyInfof = .text:0x8015ADCC; // type:function size:0x2EC scope:local align:4 getData__12daItemBase_cFv = .text:0x8015B0B8; // type:function size:0xC scope:global align:4 initBaseMtx__8daItem_cFv = .text:0x8015B0C4; // type:function size:0x44 scope:global align:4 setBaseMtx__8daItem_cFv = .text:0x8015B108; // type:function size:0x88 scope:global align:4 setBaseMtx_0__8daItem_cFv = .text:0x8015B190; // type:function size:0x38 scope:global align:4 setBaseMtx_1__8daItem_cFv = .text:0x8015B1C8; // type:function size:0x8C scope:global align:4 -itemGetCoCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x8015B254; // type:function size:0xCC scope:global align:4 -itemGetTgCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x8015B320; // type:function size:0xB8 scope:global align:4 +itemGetCoCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x8015B254; // type:function size:0xCC scope:local align:4 +itemGetTgCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x8015B320; // type:function size:0xB8 scope:local align:4 CreateInit__8daItem_cFv = .text:0x8015B3D8; // type:function size:0x3E4 scope:global align:4 setCullInfo__8daItem_cFv = .text:0x8015B7BC; // type:function size:0x18 scope:global align:4 _daItem_create__8daItem_cFv = .text:0x8015B7D4; // type:function size:0x268 scope:global align:4 -__dt__16Z2SoundObjSimpleFv = .text:0x8015BA3C; // type:function size:0x60 scope:global align:4 +__dt__16Z2SoundObjSimpleFv = .text:0x8015BA3C; // type:function size:0x60 scope:weak align:4 _daItem_execute__8daItem_cFv = .text:0x8015BA9C; // type:function size:0x2E8 scope:global align:4 _daItem_draw__8daItem_cFv = .text:0x8015BD84; // type:function size:0x64 scope:global align:4 _daItem_delete__8daItem_cFv = .text:0x8015BDE8; // type:function size:0x78 scope:global align:4 @@ -6554,13 +6554,13 @@ initFlag__8daItem_cFv = .text:0x8015DAAC; // type:function size:0x144 scope:glob initScale__8daItem_cFv = .text:0x8015DBF0; // type:function size:0x50 scope:global align:4 initSpeed__8daItem_cFi = .text:0x8015DC40; // type:function size:0x1F8 scope:global align:4 initAngle__8daItem_cFv = .text:0x8015DE38; // type:function size:0x18 scope:global align:4 -daItem_Draw__FP8daItem_c = .text:0x8015DE50; // type:function size:0x20 scope:global align:4 -daItem_Execute__FP8daItem_c = .text:0x8015DE70; // type:function size:0x20 scope:global align:4 -daItem_Delete__FP8daItem_c = .text:0x8015DE90; // type:function size:0x20 scope:global align:4 -daItem_Create__FP10fopAc_ac_c = .text:0x8015DEB0; // type:function size:0x20 scope:global align:4 +daItem_Draw__FP8daItem_c = .text:0x8015DE50; // type:function size:0x20 scope:local align:4 +daItem_Execute__FP8daItem_c = .text:0x8015DE70; // type:function size:0x20 scope:local align:4 +daItem_Delete__FP8daItem_c = .text:0x8015DE90; // type:function size:0x20 scope:local align:4 +daItem_Create__FP10fopAc_ac_c = .text:0x8015DEB0; // type:function size:0x20 scope:local align:4 __sinit_d_a_obj_item_cpp = .text:0x8015DED0; // type:function size:0x108 scope:local align:4 -getItemPos__9daPy_py_cCFv = .text:0x8015DFD8; // type:function size:0x1C scope:global align:4 -getLeftHandPos__9daPy_py_cCFv = .text:0x8015DFF4; // type:function size:0x1C scope:global align:4 +getItemPos__9daPy_py_cCFv = .text:0x8015DFD8; // type:function size:0x1C scope:weak align:4 +getLeftHandPos__9daPy_py_cCFv = .text:0x8015DFF4; // type:function size:0x1C scope:weak align:4 __ct__9dInsect_cFv = .text:0x8015E010; // type:function size:0x68 scope:global align:4 Insect_GetDemoMain__9dInsect_cFv = .text:0x8015E078; // type:function size:0x1F4 scope:global align:4 CalcZBuffer__9dInsect_cFf = .text:0x8015E26C; // type:function size:0x18C scope:global align:4 @@ -6863,21 +6863,21 @@ checkNoAttention__12daTagMstop_cCFv = .text:0x80182D64; // type:function size:0x checkNoAttention__12daTagMhint_cCFv = .text:0x80182D78; // type:function size:0x14 scope:global align:4 set__4cXyzFfff = .text:0x80182D8C; // type:function size:0x10 scope:global align:4 checkEndMessage__12daTagMwait_cFv = .text:0x80182D9C; // type:function size:0x38 scope:global align:4 -dEnvSe_Draw__FP8dEnvSe_c = .text:0x80182DD4; // type:function size:0x8 scope:global align:4 -dEnvSe_getNearPathPos__FP4cXyzP4cXyzP5dPath = .text:0x80182DDC; // type:function size:0x1FC scope:global align:4 +dEnvSe_Draw__FP8dEnvSe_c = .text:0x80182DD4; // type:function size:0x8 scope:local align:4 +dEnvSe_getNearPathPos__FP4cXyzP4cXyzP5dPath = .text:0x80182DDC; // type:function size:0x1FC scope:local align:4 execute_common__8dEnvSe_cFP18dStage_SoundInfo_cPScUc = .text:0x80182FD8; // type:function size:0x4A8 scope:global align:4 execute__8dEnvSe_cFv = .text:0x80183480; // type:function size:0x120 scope:global align:4 -dEnvSe_Execute__FP8dEnvSe_c = .text:0x801835A0; // type:function size:0x20 scope:global align:4 -dEnvSe_IsDelete__FP8dEnvSe_c = .text:0x801835C0; // type:function size:0x8 scope:global align:4 -dEnvSe_Delete__FP8dEnvSe_c = .text:0x801835C8; // type:function size:0x8 scope:global align:4 -dEnvSe_Create__FP8dEnvSe_c = .text:0x801835D0; // type:function size:0x28 scope:global align:4 +dEnvSe_Execute__FP8dEnvSe_c = .text:0x801835A0; // type:function size:0x20 scope:local align:4 +dEnvSe_IsDelete__FP8dEnvSe_c = .text:0x801835C0; // type:function size:0x8 scope:local align:4 +dEnvSe_Delete__FP8dEnvSe_c = .text:0x801835C8; // type:function size:0x8 scope:local align:4 +dEnvSe_Create__FP8dEnvSe_c = .text:0x801835D0; // type:function size:0x28 scope:local align:4 __ct__9dFs_HIO_cFv = .text:0x801835F8; // type:function size:0x74 scope:global align:4 __ct__14dFile_select_cFP10JKRArchive = .text:0x8018366C; // type:function size:0xF0 scope:global align:4 __dt__14dFile_select_cFv = .text:0x8018375C; // type:function size:0xA90 scope:global align:4 -__dt__15J2DAnmTevRegKeyFv = .text:0x801841EC; // type:function size:0x88 scope:global align:4 -__dt__19J2DAnmTextureSRTKeyFv = .text:0x80184274; // type:function size:0x88 scope:global align:4 -__dt__11J2DAnmColorFv = .text:0x801842FC; // type:function size:0x74 scope:global align:4 -__dt__15J2DAnmTransformFv = .text:0x80184370; // type:function size:0x5C scope:global align:4 +__dt__15J2DAnmTevRegKeyFv = .text:0x801841EC; // type:function size:0x88 scope:weak align:4 +__dt__19J2DAnmTextureSRTKeyFv = .text:0x80184274; // type:function size:0x88 scope:weak align:4 +__dt__11J2DAnmColorFv = .text:0x801842FC; // type:function size:0x74 scope:weak align:4 +__dt__15J2DAnmTransformFv = .text:0x80184370; // type:function size:0x5C scope:weak align:4 _create__14dFile_select_cFv = .text:0x801843CC; // type:function size:0x130 scope:global align:4 _move__14dFile_select_cFv = .text:0x801844FC; // type:function size:0x168 scope:global align:4 selFileWakuAnm__14dFile_select_cFv = .text:0x80184664; // type:function size:0x23C scope:global align:4 @@ -6905,7 +6905,7 @@ menuSelect__14dFile_select_cFv = .text:0x80186774; // type:function size:0x178 s menuSelectStart__14dFile_select_cFv = .text:0x801868EC; // type:function size:0x194 scope:global align:4 menuSelectCansel__14dFile_select_cFv = .text:0x80186A80; // type:function size:0xC8 scope:global align:4 menuMoveAnmInitSet__14dFile_select_cFii = .text:0x80186B48; // type:function size:0x13C scope:global align:4 -setWhite__10J2DTextBoxFQ28JUtility6TColor = .text:0x80186C84; // type:function size:0x28 scope:global align:4 +setWhite__10J2DTextBoxFQ28JUtility6TColor = .text:0x80186C84; // type:function size:0x28 scope:weak align:4 menuMoveAnm__14dFile_select_cFv = .text:0x80186CAC; // type:function size:0x168 scope:global align:4 menuSelectAnmSet__14dFile_select_cFv = .text:0x80186E14; // type:function size:0x184 scope:global align:4 menuSelectMoveAnm__14dFile_select_cFv = .text:0x80186F98; // type:function size:0x284 scope:global align:4 @@ -6962,8 +6962,8 @@ backDatSelWait__14dFile_select_cFv = .text:0x8018AC3C; // type:function size:0xF backDatSelWait2__14dFile_select_cFv = .text:0x8018AD38; // type:function size:0x64 scope:global align:4 nextModeWait__14dFile_select_cFv = .text:0x8018AD9C; // type:function size:0x4 scope:global align:4 screenSet__14dFile_select_cFv = .text:0x8018ADA0; // type:function size:0x1140 scope:global align:4 -setBlackWhite__10J2DPictureFQ28JUtility6TColorQ28JUtility6TColor = .text:0x8018BEE0; // type:function size:0x48 scope:global align:4 -setAnimation__7J2DPaneFP19J2DAnmTextureSRTKey = .text:0x8018BF28; // type:function size:0x4 scope:global align:4 +setBlackWhite__10J2DPictureFQ28JUtility6TColorQ28JUtility6TColor = .text:0x8018BEE0; // type:function size:0x48 scope:weak align:4 +setAnimation__7J2DPaneFP19J2DAnmTextureSRTKey = .text:0x8018BF28; // type:function size:0x4 scope:weak align:4 screenSetCopySel__14dFile_select_cFv = .text:0x8018BF2C; // type:function size:0x5F8 scope:global align:4 screenSetYesNo__14dFile_select_cFv = .text:0x8018C524; // type:function size:0x3D0 scope:global align:4 screenSet3Menu__14dFile_select_cFv = .text:0x8018C8F4; // type:function size:0x3DC scope:global align:4 @@ -7056,16 +7056,16 @@ createMaskModel__16dFile_select3D_cFv = .text:0x80190BA8; // type:function size: createMirrorModel__16dFile_select3D_cFv = .text:0x80190D68; // type:function size:0x280 scope:global align:4 toItem3Dpos__16dFile_select3D_cFfffP4cXyz = .text:0x80190FE8; // type:function size:0xEC scope:global align:4 calcViewMtx__16dFile_select3D_cFPA4_f = .text:0x801910D4; // type:function size:0x5C scope:global align:4 -getTransform__15J2DAnmTransformCFUsP16J3DTransformInfo = .text:0x80191130; // type:function size:0x4 scope:global align:4 -__dt__10JUTNameTabFv = .text:0x80191134; // type:function size:0x48 scope:global align:4 -__dt__17dDlst_FileSel3m_cFv = .text:0x8019117C; // type:function size:0x78 scope:global align:4 -__dt__17dDlst_FileSelYn_cFv = .text:0x801911F4; // type:function size:0x78 scope:global align:4 -__dt__17dDlst_FileSelCp_cFv = .text:0x8019126C; // type:function size:0x78 scope:global align:4 -__dt__17dDlst_FileSelDt_cFv = .text:0x801912E4; // type:function size:0x78 scope:global align:4 -__dt__15dDlst_FileSel_cFv = .text:0x8019135C; // type:function size:0x84 scope:global align:4 -__dt__9dFs_HIO_cFv = .text:0x801913E0; // type:function size:0x48 scope:global align:4 +getTransform__15J2DAnmTransformCFUsP16J3DTransformInfo = .text:0x80191130; // type:function size:0x4 scope:weak align:4 +__dt__10JUTNameTabFv = .text:0x80191134; // type:function size:0x48 scope:weak align:4 +__dt__17dDlst_FileSel3m_cFv = .text:0x8019117C; // type:function size:0x78 scope:weak align:4 +__dt__17dDlst_FileSelYn_cFv = .text:0x801911F4; // type:function size:0x78 scope:weak align:4 +__dt__17dDlst_FileSelCp_cFv = .text:0x8019126C; // type:function size:0x78 scope:weak align:4 +__dt__17dDlst_FileSelDt_cFv = .text:0x801912E4; // type:function size:0x78 scope:weak align:4 +__dt__15dDlst_FileSel_cFv = .text:0x8019135C; // type:function size:0x84 scope:weak align:4 +__dt__9dFs_HIO_cFv = .text:0x801913E0; // type:function size:0x48 scope:weak align:4 __sinit_d_file_select_cpp = .text:0x80191428; // type:function size:0x744 scope:local align:4 -getString__12dMsgString_cFUlP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cUc = .text:0x80191B6C; // type:function size:0x40 scope:global align:4 +getString__12dMsgString_cFUlP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cUc = .text:0x80191B6C; // type:function size:0x40 scope:weak align:4 __ct__15dFile_warning_cFP10JKRArchiveUc = .text:0x80191BAC; // type:function size:0x6C scope:global align:4 __dt__15dFile_warning_cFv = .text:0x80191C18; // type:function size:0xDC scope:global align:4 screenSet__15dFile_warning_cFv = .text:0x80191CF4; // type:function size:0x224 scope:global align:4 @@ -7080,11 +7080,11 @@ _draw__15dFile_warning_cFv = .text:0x80192190; // type:function size:0x3C scope: drawSelf__15dFile_warning_cFv = .text:0x801921CC; // type:function size:0x2C scope:global align:4 setText__15dFile_warning_cFUl = .text:0x801921F8; // type:function size:0x48 scope:global align:4 setFontColor__15dFile_warning_cFQ28JUtility6TColorQ28JUtility6TColor = .text:0x80192240; // type:function size:0xCC scope:global align:4 -setBlackWhite__10J2DTextBoxFQ28JUtility6TColorQ28JUtility6TColor = .text:0x8019230C; // type:function size:0x48 scope:global align:4 +setBlackWhite__10J2DTextBoxFQ28JUtility6TColorQ28JUtility6TColor = .text:0x8019230C; // type:function size:0x48 scope:weak align:4 draw__16dDlst_FileWarn_cFv = .text:0x80192354; // type:function size:0x38 scope:global align:4 __sinit_d_file_sel_warning_cpp = .text:0x8019238C; // type:function size:0x40 scope:local align:4 -__dt__16dDlst_FileWarn_cFv = .text:0x801923CC; // type:function size:0x48 scope:global align:4 -setAnimation__9J2DScreenFP15J2DAnmTransform = .text:0x80192414; // type:function size:0x20 scope:global align:4 +__dt__16dDlst_FileWarn_cFv = .text:0x801923CC; // type:function size:0x48 scope:weak align:4 +setAnimation__9J2DScreenFP15J2DAnmTransform = .text:0x80192414; // type:function size:0x20 scope:weak align:4 __ct__12dFile_info_cFP10JKRArchiveUc = .text:0x80192434; // type:function size:0x6C scope:global align:4 __dt__12dFile_info_cFv = .text:0x801924A0; // type:function size:0xD0 scope:global align:4 screenSet__12dFile_info_cFv = .text:0x80192570; // type:function size:0x3E4 scope:global align:4 @@ -7097,7 +7097,7 @@ modeMove__12dFile_info_cFv = .text:0x80192D5C; // type:function size:0x4 scope:g _draw__12dFile_info_cFv = .text:0x80192D60; // type:function size:0x3C scope:global align:4 draw__16dDlst_FileInfo_cFv = .text:0x80192D9C; // type:function size:0xEC scope:global align:4 __sinit_d_file_sel_info_cpp = .text:0x80192E88; // type:function size:0x40 scope:local align:4 -__dt__16dDlst_FileInfo_cFv = .text:0x80192EC8; // type:function size:0x48 scope:global align:4 +__dt__16dDlst_FileInfo_cFv = .text:0x80192EC8; // type:function size:0x48 scope:weak align:4 __ct__14dBrightCheck_cFP10JKRArchive = .text:0x80192F10; // type:function size:0x88 scope:global align:4 __dt__14dBrightCheck_cFv = .text:0x80192F98; // type:function size:0x98 scope:global align:4 screenSet__14dBrightCheck_cFv = .text:0x80193030; // type:function size:0x4A0 scope:global align:4 @@ -7107,9 +7107,9 @@ modeMove__14dBrightCheck_cFv = .text:0x8019350C; // type:function size:0x88 scop _draw__14dBrightCheck_cFv = .text:0x80193594; // type:function size:0x3C scope:global align:4 draw__19dDlst_BrightCheck_cFv = .text:0x801935D0; // type:function size:0x38 scope:global align:4 __sinit_d_bright_check_cpp = .text:0x80193608; // type:function size:0x40 scope:local align:4 -__dt__19dDlst_BrightCheck_cFv = .text:0x80193648; // type:function size:0x48 scope:global align:4 +__dt__19dDlst_BrightCheck_cFv = .text:0x80193648; // type:function size:0x48 scope:weak align:4 __ct__8dScope_cFUc = .text:0x80193690; // type:function size:0x2D0 scope:global align:4 -__ct__Q28JUtility6TColorFv = .text:0x80193960; // type:function size:0xC scope:global align:4 +__ct__Q28JUtility6TColorFv = .text:0x80193960; // type:function size:0xC scope:weak align:4 __dt__8dScope_cFv = .text:0x8019396C; // type:function size:0x224 scope:global align:4 _execute__8dScope_cFUl = .text:0x80193B90; // type:function size:0xD8 scope:global align:4 draw__8dScope_cFv = .text:0x80193C68; // type:function size:0x338 scope:global align:4 @@ -7120,12 +7120,12 @@ move_init__8dScope_cFv = .text:0x80194048; // type:function size:0x4 scope:globa move_proc__8dScope_cFv = .text:0x8019404C; // type:function size:0x4 scope:global align:4 close_init__8dScope_cFv = .text:0x80194050; // type:function size:0x4 scope:global align:4 close_proc__8dScope_cFv = .text:0x80194054; // type:function size:0x80 scope:global align:4 -__dt__11dMeterSub_cFv = .text:0x801940D4; // type:function size:0x48 scope:global align:4 -_create__11dMeterSub_cFv = .text:0x8019411C; // type:function size:0x8 scope:global align:4 -_delete__11dMeterSub_cFv = .text:0x80194124; // type:function size:0x8 scope:global align:4 -draw__11dMeterSub_cFv = .text:0x8019412C; // type:function size:0x4 scope:global align:4 -_execute__11dMeterSub_cFUl = .text:0x80194130; // type:function size:0x8 scope:global align:4 -isDead__11dMeterSub_cFv = .text:0x80194138; // type:function size:0x8 scope:global align:4 +__dt__11dMeterSub_cFv = .text:0x801940D4; // type:function size:0x48 scope:weak align:4 +_create__11dMeterSub_cFv = .text:0x8019411C; // type:function size:0x8 scope:weak align:4 +_delete__11dMeterSub_cFv = .text:0x80194124; // type:function size:0x8 scope:weak align:4 +draw__11dMeterSub_cFv = .text:0x8019412C; // type:function size:0x4 scope:weak align:4 +_execute__11dMeterSub_cFUl = .text:0x80194130; // type:function size:0x8 scope:weak align:4 +isDead__11dMeterSub_cFv = .text:0x80194138; // type:function size:0x8 scope:weak align:4 __sinit_d_scope_cpp = .text:0x80194140; // type:function size:0xA4 scope:local align:4 __ct__19dSelect_cursorHIO_cFv = .text:0x801941E4; // type:function size:0x3C scope:global align:4 __ct__16dSelect_cursor_cFUcfP10JKRArchive = .text:0x80194220; // type:function size:0x7CC scope:global align:4 @@ -7143,13 +7143,13 @@ setBtk0Animation__16dSelect_cursor_cFP19J2DAnmTextureSRTKey = .text:0x801955F0; setCursorAnimation__16dSelect_cursor_cFv = .text:0x80195724; // type:function size:0x1BC scope:global align:4 setBckAnimation__16dSelect_cursor_cFP18J2DAnmTransformKey = .text:0x801958E0; // type:function size:0x60 scope:global align:4 moveCenter__16dSelect_cursor_cFP7J2DPaneff = .text:0x80195940; // type:function size:0x38 scope:global align:4 -__dt__19dSelect_cursorHIO_cFv = .text:0x80195978; // type:function size:0x48 scope:global align:4 -__dt__18J2DAnmTransformKeyFv = .text:0x801959C0; // type:function size:0x6C scope:global align:4 +__dt__19dSelect_cursorHIO_cFv = .text:0x80195978; // type:function size:0x48 scope:weak align:4 +__dt__18J2DAnmTransformKeyFv = .text:0x801959C0; // type:function size:0x6C scope:weak align:4 __ct__9dSi_HIO_cFv = .text:0x80195A2C; // type:function size:0x10 scope:global align:4 animation__14dSelect_icon_cFv = .text:0x80195A3C; // type:function size:0x104 scope:global align:4 setAlpha__14dSelect_icon_cFUc = .text:0x80195B40; // type:function size:0x30 scope:global align:4 setPos__14dSelect_icon_cFP7J2DPaneff = .text:0x80195B70; // type:function size:0xAC scope:global align:4 -__dt__9dSi_HIO_cFv = .text:0x80195C1C; // type:function size:0x48 scope:global align:4 +__dt__9dSi_HIO_cFv = .text:0x80195C1C; // type:function size:0x48 scope:weak align:4 __sinit_d_select_icon_cpp = .text:0x80195C64; // type:function size:0x38 scope:local align:4 shop_cam_action_init__16ShopCam_action_cFv = .text:0x80195C9C; // type:function size:0x17C scope:global align:4 shop_cam_action__16ShopCam_action_cFv = .text:0x80195E18; // type:function size:0x4F4 scope:global align:4 @@ -7167,8 +7167,8 @@ getCurrentPos__15dShopItemCtrl_cFi = .text:0x801969A0; // type:function size:0x9 isHomePos__15dShopItemCtrl_cFi = .text:0x80196A3C; // type:function size:0xB4 scope:global align:4 setRotateAnime__15dShopItemCtrl_cFi = .text:0x80196AF0; // type:function size:0xB4 scope:global align:4 setZoomAnime__15dShopItemCtrl_cFiP4cXyzsb = .text:0x80196BA4; // type:function size:0x4F4 scope:global align:4 -dShopSystem_searchItemActor__FPvPv = .text:0x80197098; // type:function size:0x1D8 scope:global align:4 -dShopSystem_searchCameraActor__FPvPv = .text:0x80197270; // type:function size:0xC8 scope:global align:4 +dShopSystem_searchItemActor__FPvPv = .text:0x80197098; // type:function size:0x1D8 scope:local align:4 +dShopSystem_searchCameraActor__FPvPv = .text:0x80197270; // type:function size:0xC8 scope:local align:4 initShopSystem__13dShopSystem_cFv = .text:0x80197338; // type:function size:0x1AC scope:global align:4 __dt__13dShopSystem_cFv = .text:0x801974E4; // type:function size:0xDC scope:global align:4 onFlag__13dShopSystem_cFi = .text:0x801975C0; // type:function size:0x1C scope:global align:4 @@ -7215,9 +7215,9 @@ checkLeftTrigger__13dShopSystem_cFP9STControl = .text:0x8019AB60; // type:functi checkRightTrigger__13dShopSystem_cFP9STControl = .text:0x8019AB84; // type:function size:0x24 scope:global align:4 dpdMove__13dShopSystem_cFv = .text:0x8019ABA8; // type:function size:0x8 scope:global align:4 __sinit_d_shop_system_cpp = .text:0x8019ABB0; // type:function size:0x130 scope:local align:4 -beforeStartSeqAction__13dShopSystem_cFP10dMsgFlow_ci = .text:0x8019ACE0; // type:function size:0x8 scope:global align:4 -beforeSelectSeqAction__13dShopSystem_cFP10dMsgFlow_ci = .text:0x8019ACE8; // type:function size:0x8 scope:global align:4 -getResName2__13dShopSystem_cFi = .text:0x8019ACF0; // type:function size:0x8 scope:global align:4 +beforeStartSeqAction__13dShopSystem_cFP10dMsgFlow_ci = .text:0x8019ACE0; // type:function size:0x8 scope:weak align:4 +beforeSelectSeqAction__13dShopSystem_cFP10dMsgFlow_ci = .text:0x8019ACE8; // type:function size:0x8 scope:weak align:4 +getResName2__13dShopSystem_cFi = .text:0x8019ACF0; // type:function size:0x8 scope:weak align:4 draw__24dDlst_Gameover_CAPTURE_cFv = .text:0x8019ACF8; // type:function size:0x2E8 scope:global align:4 __ct__10dGov_HIO_cFv = .text:0x8019AFE0; // type:function size:0x64 scope:global align:4 _create__11dGameover_cFv = .text:0x8019B044; // type:function size:0x2B0 scope:global align:4 @@ -7246,17 +7246,17 @@ __ct__24dDlst_GameOverScrnDraw_cFP10JKRArchive = .text:0x8019B940; // type:funct __dt__24dDlst_GameOverScrnDraw_cFv = .text:0x8019BBFC; // type:function size:0xB4 scope:global align:4 setBackAlpha__24dDlst_GameOverScrnDraw_cFf = .text:0x8019BCB0; // type:function size:0x44 scope:global align:4 draw__24dDlst_GameOverScrnDraw_cFv = .text:0x8019BCF4; // type:function size:0x248 scope:global align:4 -dGameover_Draw__FP11dGameover_c = .text:0x8019BF3C; // type:function size:0x20 scope:global align:4 -dGameover_Execute__FP11dGameover_c = .text:0x8019BF5C; // type:function size:0x20 scope:global align:4 -dGameover_IsDelete__FP11dGameover_c = .text:0x8019BF7C; // type:function size:0x8 scope:global align:4 -dGameover_Delete__FP11dGameover_c = .text:0x8019BF84; // type:function size:0x20 scope:global align:4 -dGameover_Create__FP9msg_class = .text:0x8019BFA4; // type:function size:0x20 scope:global align:4 +dGameover_Draw__FP11dGameover_c = .text:0x8019BF3C; // type:function size:0x20 scope:local align:4 +dGameover_Execute__FP11dGameover_c = .text:0x8019BF5C; // type:function size:0x20 scope:local align:4 +dGameover_IsDelete__FP11dGameover_c = .text:0x8019BF7C; // type:function size:0x8 scope:local align:4 +dGameover_Delete__FP11dGameover_c = .text:0x8019BF84; // type:function size:0x20 scope:local align:4 +dGameover_Create__FP9msg_class = .text:0x8019BFA4; // type:function size:0x20 scope:local align:4 d_GameOver_Create__FUc = .text:0x8019BFC4; // type:function size:0x44 scope:global align:4 d_GameOver_Delete__FRUi = .text:0x8019C008; // type:function size:0x64 scope:global align:4 -__dt__10dGov_HIO_cFv = .text:0x8019C06C; // type:function size:0x5C scope:global align:4 +__dt__10dGov_HIO_cFv = .text:0x8019C06C; // type:function size:0x5C scope:weak align:4 __sinit_d_gameover_cpp = .text:0x8019C0C8; // type:function size:0x204 scope:local align:4 -__dt__24dDlst_Gameover_CAPTURE_cFv = .text:0x8019C2CC; // type:function size:0x48 scope:global align:4 -__dt__12dMenu_save_cFv = .text:0x8019C314; // type:function size:0x74 scope:global align:4 +__dt__24dDlst_Gameover_CAPTURE_cFv = .text:0x8019C2CC; // type:function size:0x48 scope:weak align:4 +__dt__12dMenu_save_cFv = .text:0x8019C314; // type:function size:0x74 scope:weak align:4 dKy_WolfPowerup_AmbCol__FP11_GXColorS10 = .text:0x8019C388; // type:function size:0x1C scope:global align:4 dKy_sense_pat_get__Fv = .text:0x8019C3A4; // type:function size:0x768 scope:global align:4 dKy_WolfPowerup_BgAmbCol__FP11_GXColorS10 = .text:0x8019CB0C; // type:function size:0x1D0 scope:global align:4 @@ -7266,16 +7266,16 @@ dKy_twi_wolflight_set__Fi = .text:0x8019CFE4; // type:function size:0x1BC scope: dKy_lightdir_set__FffP3Vec = .text:0x8019D1A0; // type:function size:0x124 scope:global align:4 dKy_GXInitLightSpot__FP12J3DLightInfofUc = .text:0x8019D2C4; // type:function size:0x188 scope:global align:4 dKy_GXInitLightDistAttn__FP12J3DLightInfoffUc = .text:0x8019D44C; // type:function size:0xD4 scope:global align:4 -u8_data_ratio_set__FUcUcf = .text:0x8019D520; // type:function size:0x4C scope:global align:4 -s16_data_ratio_set__Fssf = .text:0x8019D56C; // type:function size:0x50 scope:global align:4 -kankyo_color_ratio_calc_common__Fsf = .text:0x8019D5BC; // type:function size:0x60 scope:global align:4 -kankyo_color_ratio_calc__FP8_GXColor11_GXColorS10f = .text:0x8019D61C; // type:function size:0x70 scope:global align:4 -kankyo_color_ratio_set__FUcUcfUcUcfsf = .text:0x8019D68C; // type:function size:0x104 scope:global align:4 -fl_data_ratio_set__Ffff = .text:0x8019D790; // type:function size:0x10 scope:global align:4 -float_kankyo_color_ratio_set__Fffffffff = .text:0x8019D7A0; // type:function size:0xD8 scope:global align:4 -get_parcent__Ffff = .text:0x8019D878; // type:function size:0x34 scope:global align:4 +u8_data_ratio_set__FUcUcf = .text:0x8019D520; // type:function size:0x4C scope:local align:4 +s16_data_ratio_set__Fssf = .text:0x8019D56C; // type:function size:0x50 scope:local align:4 +kankyo_color_ratio_calc_common__Fsf = .text:0x8019D5BC; // type:function size:0x60 scope:local align:4 +kankyo_color_ratio_calc__FP8_GXColor11_GXColorS10f = .text:0x8019D61C; // type:function size:0x70 scope:local align:4 +kankyo_color_ratio_set__FUcUcfUcUcfsf = .text:0x8019D68C; // type:function size:0x104 scope:local align:4 +fl_data_ratio_set__Ffff = .text:0x8019D790; // type:function size:0x10 scope:local align:4 +float_kankyo_color_ratio_set__Fffffffff = .text:0x8019D7A0; // type:function size:0xD8 scope:local align:4 +get_parcent__Ffff = .text:0x8019D878; // type:function size:0x34 scope:local align:4 dKy_get_parcent__Ffff = .text:0x8019D8AC; // type:function size:0x20 scope:global align:4 -dKy_FiveSenses_fullthrottle_dark_static1__Fv = .text:0x8019D8CC; // type:function size:0x480 scope:global align:4 +dKy_FiveSenses_fullthrottle_dark_static1__Fv = .text:0x8019D8CC; // type:function size:0x480 scope:local align:4 dKy_FiveSenses_fullthrottle_dark__Fv = .text:0x8019DD4C; // type:function size:0x20 scope:global align:4 dKy_light_influence_id__F4cXyzi = .text:0x8019DD6C; // type:function size:0x3D0 scope:global align:4 dKy_eflight_influence_id__F4cXyzi = .text:0x8019E13C; // type:function size:0x2C8 scope:global align:4 @@ -7284,26 +7284,26 @@ dKy_light_influence_col__FP8_GXColorf = .text:0x8019E430; // type:function size: dKy_light_influence_power__Fi = .text:0x8019E520; // type:function size:0x28 scope:global align:4 dKy_light_influence_yuragi__Fi = .text:0x8019E548; // type:function size:0x28 scope:global align:4 dKy_light_influence_distance__F4cXyzi = .text:0x8019E570; // type:function size:0x124 scope:global align:4 -plight_init__Fv = .text:0x8019E694; // type:function size:0x74 scope:global align:4 -darkmist_init__Fv = .text:0x8019E708; // type:function size:0x2C scope:global align:4 -plight_set__Fv = .text:0x8019E734; // type:function size:0x120 scope:global align:4 -bgparts_activelight_init__Fv = .text:0x8019E854; // type:function size:0x20 scope:global align:4 -dungeonlight_init__Fv = .text:0x8019E874; // type:function size:0x22C scope:global align:4 -undwater_init__Fv = .text:0x8019EAA0; // type:function size:0x130 scope:global align:4 +plight_init__Fv = .text:0x8019E694; // type:function size:0x74 scope:local align:4 +darkmist_init__Fv = .text:0x8019E708; // type:function size:0x2C scope:local align:4 +plight_set__Fv = .text:0x8019E734; // type:function size:0x120 scope:local align:4 +bgparts_activelight_init__Fv = .text:0x8019E854; // type:function size:0x20 scope:local align:4 +dungeonlight_init__Fv = .text:0x8019E874; // type:function size:0x22C scope:local align:4 +undwater_init__Fv = .text:0x8019EAA0; // type:function size:0x130 scope:local align:4 dKy_light_size_get__FPCc = .text:0x8019EBD0; // type:function size:0xC8 scope:global align:4 -envcolor_init__Fv = .text:0x8019EC98; // type:function size:0x5CC scope:global align:4 +envcolor_init__Fv = .text:0x8019EC98; // type:function size:0x5CC scope:local align:4 dKy_clear_game_init__Fv = .text:0x8019F264; // type:function size:0x84 scope:global align:4 __ct__18dScnKy_env_light_cFv = .text:0x8019F2E8; // type:function size:0x118 scope:global align:4 -__ct__19GB_MAPLE_COL_CHANGEFv = .text:0x8019F400; // type:function size:0x38 scope:global align:4 -__dt__10BOSS_LIGHTFv = .text:0x8019F438; // type:function size:0x3C scope:global align:4 -__ct__10BOSS_LIGHTFv = .text:0x8019F474; // type:function size:0x4 scope:global align:4 -__dt__13DUNGEON_LIGHTFv = .text:0x8019F478; // type:function size:0x3C scope:global align:4 -__ct__13DUNGEON_LIGHTFv = .text:0x8019F4B4; // type:function size:0x4 scope:global align:4 -__dt__15WIND_INF_ENTITYFv = .text:0x8019F4B8; // type:function size:0x3C scope:global align:4 -__ct__15WIND_INF_ENTITYFv = .text:0x8019F4F4; // type:function size:0x4 scope:global align:4 -__ct__15LIGHT_INFLUENCEFv = .text:0x8019F4F8; // type:function size:0x4 scope:global align:4 +__ct__19GB_MAPLE_COL_CHANGEFv = .text:0x8019F400; // type:function size:0x38 scope:weak align:4 +__dt__10BOSS_LIGHTFv = .text:0x8019F438; // type:function size:0x3C scope:weak align:4 +__ct__10BOSS_LIGHTFv = .text:0x8019F474; // type:function size:0x4 scope:weak align:4 +__dt__13DUNGEON_LIGHTFv = .text:0x8019F478; // type:function size:0x3C scope:weak align:4 +__ct__13DUNGEON_LIGHTFv = .text:0x8019F4B4; // type:function size:0x4 scope:weak align:4 +__dt__15WIND_INF_ENTITYFv = .text:0x8019F4B8; // type:function size:0x3C scope:weak align:4 +__ct__15WIND_INF_ENTITYFv = .text:0x8019F4F4; // type:function size:0x4 scope:weak align:4 +__ct__15LIGHT_INFLUENCEFv = .text:0x8019F4F8; // type:function size:0x4 scope:weak align:4 setDaytime__18dScnKy_env_light_cFv = .text:0x8019F4FC; // type:function size:0x284 scope:global align:4 -GetTimePass__20dStage_roomControl_cFv = .text:0x8019F780; // type:function size:0x8 scope:global align:4 +GetTimePass__20dStage_roomControl_cFv = .text:0x8019F780; // type:function size:0x8 scope:weak align:4 setSunpos__18dScnKy_env_light_cFv = .text:0x8019F788; // type:function size:0x280 scope:global align:4 getDaytime__18dScnKy_env_light_cFv = .text:0x8019FA08; // type:function size:0x8 scope:global align:4 dKy_getdaytime_hour__Fv = .text:0x8019FA10; // type:function size:0x2C scope:global align:4 @@ -7320,13 +7320,13 @@ setLight_bg__18dScnKy_env_light_cFP12dKy_tevstr_cP11_GXColorS10P11_GXColorS10PfP setLight_actor__18dScnKy_env_light_cFP12dKy_tevstr_cP11_GXColorS10PfPf = .text:0x801A16C0; // type:function size:0x6A4 scope:global align:4 settingTevStruct_colget_actor__18dScnKy_env_light_cFP4cXyzP12dKy_tevstr_cP11_GXColorS10P11_GXColorS10PfPf = .text:0x801A1D64; // type:function size:0x1F4 scope:global align:4 settingTevStruct_colget_player__18dScnKy_env_light_cFP12dKy_tevstr_c = .text:0x801A1F58; // type:function size:0x138 scope:global align:4 -cLib_addCalcU8__FPUcUcss = .text:0x801A2090; // type:function size:0x98 scope:global align:4 +cLib_addCalcU8__FPUcUcss = .text:0x801A2090; // type:function size:0x98 scope:local align:4 settingTevStruct_plightcol_plus__18dScnKy_env_light_cFP4cXyzP12dKy_tevstr_c11_GXColorS1011_GXColorS10Uc = .text:0x801A2128; // type:function size:0x169C scope:global align:4 settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c = .text:0x801A37C4; // type:function size:0xC58 scope:global align:4 setLightTevColorType__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c = .text:0x801A441C; // type:function size:0x4 scope:global align:4 -setLightTevColorType_MAJI_sub__FP11J3DMaterialP12dKy_tevstr_ci = .text:0x801A4420; // type:function size:0x7E8 scope:global align:4 -setLight__13J3DColorBlockFUlP11J3DLightObj = .text:0x801A4C08; // type:function size:0x4 scope:global align:4 -setAmbColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x801A4C0C; // type:function size:0x4 scope:global align:4 +setLightTevColorType_MAJI_sub__FP11J3DMaterialP12dKy_tevstr_ci = .text:0x801A4420; // type:function size:0x7E8 scope:local align:4 +setLight__13J3DColorBlockFUlP11J3DLightObj = .text:0x801A4C08; // type:function size:0x4 scope:weak align:4 +setAmbColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x801A4C0C; // type:function size:0x4 scope:weak align:4 dKy_cloudshadow_scroll__FP12J3DModelDataP12dKy_tevstr_ci = .text:0x801A4C10; // type:function size:0x190 scope:global align:4 setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c = .text:0x801A4DA0; // type:function size:0xF0 scope:global align:4 CalcTevColor__18dScnKy_env_light_cFv = .text:0x801A4E90; // type:function size:0x94 scope:global align:4 @@ -7336,11 +7336,11 @@ SetBaseLight__18dScnKy_env_light_cFv = .text:0x801A516C; // type:function size:0 exeKankyo__18dScnKy_env_light_cFv = .text:0x801A5288; // type:function size:0x454 scope:global align:4 drawKankyo__18dScnKy_env_light_cFv = .text:0x801A56DC; // type:function size:0x50 scope:global align:4 dKy_undwater_filter_draw__Fv = .text:0x801A572C; // type:function size:0x440 scope:global align:4 -dKy_Draw__FP17sub_kankyo__class = .text:0x801A5B6C; // type:function size:0x2C scope:global align:4 -dKy_Execute__FP17sub_kankyo__class = .text:0x801A5B98; // type:function size:0x34 scope:global align:4 -dKy_IsDelete__FP17sub_kankyo__class = .text:0x801A5BCC; // type:function size:0x8 scope:global align:4 -dKy_Delete__FP17sub_kankyo__class = .text:0x801A5BD4; // type:function size:0x48 scope:global align:4 -dKy_Create__FPv = .text:0x801A5C1C; // type:function size:0x238 scope:global align:4 +dKy_Draw__FP17sub_kankyo__class = .text:0x801A5B6C; // type:function size:0x2C scope:local align:4 +dKy_Execute__FP17sub_kankyo__class = .text:0x801A5B98; // type:function size:0x34 scope:local align:4 +dKy_IsDelete__FP17sub_kankyo__class = .text:0x801A5BCC; // type:function size:0x8 scope:local align:4 +dKy_Delete__FP17sub_kankyo__class = .text:0x801A5BD4; // type:function size:0x48 scope:local align:4 +dKy_Create__FPv = .text:0x801A5C1C; // type:function size:0x238 scope:local align:4 dKy_setLight_init__Fv = .text:0x801A5E54; // type:function size:0x268 scope:global align:4 dKy_setLight__Fv = .text:0x801A60BC; // type:function size:0x24 scope:global align:4 dKy_GlobalLight_set__Fv = .text:0x801A60E0; // type:function size:0x114 scope:global align:4 @@ -7380,12 +7380,12 @@ dKy_Sound_init__Fv = .text:0x801A8190; // type:function size:0x30 scope:global a dKy_Sound_set__F4cXyziUii = .text:0x801A81C0; // type:function size:0x2B4 scope:global align:4 dKy_Sound_get__Fv = .text:0x801A8474; // type:function size:0x10 scope:global align:4 dKy_SordFlush_set__F4cXyzi = .text:0x801A8484; // type:function size:0xB4 scope:global align:4 -GxFogSet_Sub__FP8_GXColor = .text:0x801A8538; // type:function size:0xB0 scope:global align:4 -GxFog_set__Fv = .text:0x801A85E8; // type:function size:0x44 scope:global align:4 +GxFogSet_Sub__FP8_GXColor = .text:0x801A8538; // type:function size:0xB0 scope:local align:4 +GxFog_set__Fv = .text:0x801A85E8; // type:function size:0x44 scope:local align:4 dKy_GxFog_set__Fv = .text:0x801A862C; // type:function size:0x24 scope:global align:4 dKy_GxFog_tevstr_set__FP12dKy_tevstr_c = .text:0x801A8650; // type:function size:0xA8 scope:global align:4 dKy_GfFog_tevstr_set__FP12dKy_tevstr_c = .text:0x801A86F8; // type:function size:0xA8 scope:global align:4 -GxXFog_set__Fv = .text:0x801A87A0; // type:function size:0x44 scope:global align:4 +GxXFog_set__Fv = .text:0x801A87A0; // type:function size:0x44 scope:local align:4 dKy_change_colpat__FUc = .text:0x801A87E4; // type:function size:0x28 scope:global align:4 dKy_custom_colset__FUcUcf = .text:0x801A880C; // type:function size:0x48 scope:global align:4 dKy_setLight_mine__FP12dKy_tevstr_c = .text:0x801A8854; // type:function size:0x98 scope:global align:4 @@ -7403,7 +7403,7 @@ dKy_get_dayofweek__Fv = .text:0x801A8B38; // type:function size:0x20 scope:globa dKy_set_nexttime__Ff = .text:0x801A8B58; // type:function size:0x10 scope:global align:4 dKy_instant_timechg__Ff = .text:0x801A8B68; // type:function size:0x60 scope:global align:4 dKy_instant_rainchg__Fv = .text:0x801A8BC8; // type:function size:0x3C scope:global align:4 -NewAmbColGet__FP11_GXColorS10 = .text:0x801A8C04; // type:function size:0x21C scope:global align:4 +NewAmbColGet__FP11_GXColorS10 = .text:0x801A8C04; // type:function size:0x21C scope:local align:4 dKy_ParticleColor_get_base__FP4cXyzP12dKy_tevstr_cP8_GXColorP8_GXColorP8_GXColorP8_GXColorf = .text:0x801A8E20; // type:function size:0xDC4 scope:global align:4 dKy_ParticleColor_get_actor__FP4cXyzP12dKy_tevstr_cP8_GXColorP8_GXColorP8_GXColorP8_GXColorf = .text:0x801A9BE4; // type:function size:0xD8 scope:global align:4 dKy_ParticleColor_get_bg__FP4cXyzP12dKy_tevstr_cP8_GXColorP8_GXColorP8_GXColorP8_GXColorf = .text:0x801A9CBC; // type:function size:0xA4 scope:global align:4 @@ -7442,28 +7442,28 @@ dKy_shadow_mode_set__FUc = .text:0x801ACCDC; // type:function size:0x18 scope:gl dKy_shadow_mode_reset__FUc = .text:0x801ACCF4; // type:function size:0x18 scope:global align:4 dKy_shadow_mode_check__FUc = .text:0x801ACD0C; // type:function size:0x18 scope:global align:4 dKy_bg_MAxx_proc__FPv = .text:0x801ACD24; // type:function size:0xE98 scope:global align:4 -__dt__18dScnKy_env_light_cFv = .text:0x801ADBBC; // type:function size:0xE8 scope:global align:4 +__dt__18dScnKy_env_light_cFv = .text:0x801ADBBC; // type:function size:0xE8 scope:weak align:4 __sinit_d_kankyo_cpp = .text:0x801ADCA4; // type:function size:0x5C scope:local align:4 -dKankyo_DayProc__Fv = .text:0x801ADD00; // type:function size:0x38 scope:global align:4 -dKyeff_Draw__FP8dKyeff_c = .text:0x801ADD38; // type:function size:0x24 scope:global align:4 +dKankyo_DayProc__Fv = .text:0x801ADD00; // type:function size:0x38 scope:local align:4 +dKyeff_Draw__FP8dKyeff_c = .text:0x801ADD38; // type:function size:0x24 scope:local align:4 execute__8dKyeff_cFv = .text:0x801ADD5C; // type:function size:0x58 scope:global align:4 -dKyeff_Execute__FP8dKyeff_c = .text:0x801ADDB4; // type:function size:0x20 scope:global align:4 -dKyeff_IsDelete__FP8dKyeff_c = .text:0x801ADDD4; // type:function size:0x8 scope:global align:4 -dKyeff_Delete__FP8dKyeff_c = .text:0x801ADDDC; // type:function size:0x24 scope:global align:4 -dKyeff_Create__FP12kankyo_class = .text:0x801ADE00; // type:function size:0xA0 scope:global align:4 -dKyeff2_Draw__FP9dKyeff2_c = .text:0x801ADEA0; // type:function size:0x24 scope:global align:4 +dKyeff_Execute__FP8dKyeff_c = .text:0x801ADDB4; // type:function size:0x20 scope:local align:4 +dKyeff_IsDelete__FP8dKyeff_c = .text:0x801ADDD4; // type:function size:0x8 scope:local align:4 +dKyeff_Delete__FP8dKyeff_c = .text:0x801ADDDC; // type:function size:0x24 scope:local align:4 +dKyeff_Create__FP12kankyo_class = .text:0x801ADE00; // type:function size:0xA0 scope:local align:4 +dKyeff2_Draw__FP9dKyeff2_c = .text:0x801ADEA0; // type:function size:0x24 scope:local align:4 execute__9dKyeff2_cFv = .text:0x801ADEC4; // type:function size:0x24 scope:global align:4 -dKyeff2_Execute__FP9dKyeff2_c = .text:0x801ADEE8; // type:function size:0x20 scope:global align:4 -dKyeff2_IsDelete__FP9dKyeff2_c = .text:0x801ADF08; // type:function size:0x8 scope:global align:4 -dKyeff2_Delete__FP9dKyeff2_c = .text:0x801ADF10; // type:function size:0x24 scope:global align:4 -dKyeff2_Create__FP12kankyo_class = .text:0x801ADF34; // type:function size:0x24 scope:global align:4 +dKyeff2_Execute__FP9dKyeff2_c = .text:0x801ADEE8; // type:function size:0x20 scope:local align:4 +dKyeff2_IsDelete__FP9dKyeff2_c = .text:0x801ADF08; // type:function size:0x8 scope:local align:4 +dKyeff2_Delete__FP9dKyeff2_c = .text:0x801ADF10; // type:function size:0x24 scope:local align:4 +dKyeff2_Create__FP12kankyo_class = .text:0x801ADF34; // type:function size:0x24 scope:local align:4 createHeap__10dThunder_cFv = .text:0x801ADF58; // type:function size:0x5C scope:global align:4 adjustHeap__10dThunder_cFv = .text:0x801ADFB4; // type:function size:0x4C scope:global align:4 -dThunder_Draw__FP10dThunder_c = .text:0x801AE000; // type:function size:0x19C scope:global align:4 -dThunder_Execute__FP10dThunder_c = .text:0x801AE19C; // type:function size:0x1D8 scope:global align:4 -dThunder_IsDelete__FP10dThunder_c = .text:0x801AE374; // type:function size:0x8 scope:global align:4 -dThunder_Delete__FP10dThunder_c = .text:0x801AE37C; // type:function size:0x80 scope:global align:4 -dThunder_Create__FP12kankyo_class = .text:0x801AE3FC; // type:function size:0x5C scope:global align:4 +dThunder_Draw__FP10dThunder_c = .text:0x801AE000; // type:function size:0x19C scope:local align:4 +dThunder_Execute__FP10dThunder_c = .text:0x801AE19C; // type:function size:0x1D8 scope:local align:4 +dThunder_IsDelete__FP10dThunder_c = .text:0x801AE374; // type:function size:0x8 scope:local align:4 +dThunder_Delete__FP10dThunder_c = .text:0x801AE37C; // type:function size:0x80 scope:local align:4 +dThunder_Create__FP12kankyo_class = .text:0x801AE3FC; // type:function size:0x5C scope:local align:4 create__10dThunder_cFv = .text:0x801AE458; // type:function size:0x4E0 scope:global align:4 __ct__15dKantera_icon_cFv = .text:0x801AE938; // type:function size:0x3C scope:global align:4 __dt__15dKantera_icon_cFv = .text:0x801AE974; // type:function size:0xF4 scope:global align:4 @@ -7630,7 +7630,7 @@ screenInit__12dMenu_Dmap_cFv = .text:0x801BB634; // type:function size:0x1154 sc getPlayerIconPos__12dMenu_Dmap_cFScf = .text:0x801BC788; // type:function size:0xC0 scope:global align:4 getIconPos__12dMenu_Dmap_cFScf = .text:0x801BC848; // type:function size:0x5AC scope:global align:4 __dt__12dMenu_Dmap_cFv = .text:0x801BCDF4; // type:function size:0x350 scope:global align:4 -__dt__19dMenu_DmapMapCtrl_cFv = .text:0x801BD144; // type:function size:0x90 scope:global align:4 +__dt__19dMenu_DmapMapCtrl_cFv = .text:0x801BD144; // type:function size:0x90 scope:weak align:4 getCurFloorPos__12dMenu_Dmap_cFv = .text:0x801BD1D4; // type:function size:0x14 scope:global align:4 getDefaultCurFloorPos__12dMenu_Dmap_cFv = .text:0x801BD1E8; // type:function size:0x20 scope:global align:4 iconMoveCalc__12dMenu_Dmap_cFv = .text:0x801BD208; // type:function size:0x1B0 scope:global align:4 @@ -7639,8 +7639,8 @@ drawFloorScreenTop__12dMenu_Dmap_cFP9J2DScreenffP13J2DOrthoGraph = .text:0x801BD isMapMoveState__12dMenu_Dmap_cFv = .text:0x801BD690; // type:function size:0x34 scope:global align:4 floorChangeMode__12dMenu_Dmap_cFv = .text:0x801BD6C4; // type:function size:0xFC scope:global align:4 _create__12dMenu_Dmap_cFv = .text:0x801BD7C0; // type:function size:0x580 scope:global align:4 -append__10J2DPictureFPC7ResTIMGf = .text:0x801BDD40; // type:function size:0x30 scope:global align:4 -insert__10J2DPictureFPC7ResTIMGUcf = .text:0x801BDD70; // type:function size:0x34 scope:global align:4 +append__10J2DPictureFPC7ResTIMGf = .text:0x801BDD40; // type:function size:0x30 scope:weak align:4 +insert__10J2DPictureFPC7ResTIMGUcf = .text:0x801BDD70; // type:function size:0x34 scope:weak align:4 _move__12dMenu_Dmap_cFv = .text:0x801BDDA4; // type:function size:0x154 scope:global align:4 setMapTexture__12dMenu_Dmap_cFv = .text:0x801BDEF8; // type:function size:0x50 scope:global align:4 mapBgAnime__12dMenu_Dmap_cFv = .text:0x801BDF48; // type:function size:0x24 scope:global align:4 @@ -7679,12 +7679,12 @@ zoomIn_init_proc__12dMenu_Dmap_cFv = .text:0x801C008C; // type:function size:0x1 zoomIn_proc__12dMenu_Dmap_cFv = .text:0x801C01A0; // type:function size:0x9C scope:global align:4 zoomOut_init_proc__12dMenu_Dmap_cFv = .text:0x801C023C; // type:function size:0xB4 scope:global align:4 zoomOut_proc__12dMenu_Dmap_cFv = .text:0x801C02F0; // type:function size:0x90 scope:global align:4 -__dt__15renderingDmap_cFv = .text:0x801C0380; // type:function size:0xAC scope:global align:4 -__dt__20dMenu_StageMapCtrl_cFv = .text:0x801C042C; // type:function size:0x80 scope:global align:4 -__dt__15dMenu_DmapMap_cFv = .text:0x801C04AC; // type:function size:0x70 scope:global align:4 -__ct__15renderingDmap_cFv = .text:0x801C051C; // type:function size:0xA8 scope:global align:4 +__dt__15renderingDmap_cFv = .text:0x801C0380; // type:function size:0xAC scope:weak align:4 +__dt__20dMenu_StageMapCtrl_cFv = .text:0x801C042C; // type:function size:0x80 scope:weak align:4 +__dt__15dMenu_DmapMap_cFv = .text:0x801C04AC; // type:function size:0x70 scope:weak align:4 +__ct__15renderingDmap_cFv = .text:0x801C051C; // type:function size:0xA8 scope:weak align:4 __sinit_d_menu_dmap_cpp = .text:0x801C05C4; // type:function size:0x280 scope:local align:4 -@4@__dt__14dMenu_DmapBg_cFv = .text:0x801C0844; // type:function size:0x8 scope:local align:4 +@4@__dt__14dMenu_DmapBg_cFv = .text:0x801C0844; // type:function size:0x8 scope:weak align:4 hasMap__15renderingDmap_cCFv = .text:0x801C084C; // type:function size:0x20 scope:global align:4 isDrawIconSingle2__15renderingDmap_cCFPCQ27dTres_c6data_sbbi = .text:0x801C086C; // type:function size:0x2D4 scope:global align:4 getPlayerCursorSize__15renderingDmap_cFv = .text:0x801C0B40; // type:function size:0x8 scope:global align:4 @@ -7779,7 +7779,7 @@ setBButtonString__15dMenu_Fishing_cFUs = .text:0x801C5F68; // type:function size getFigure__15dMenu_Fishing_cFi = .text:0x801C6018; // type:function size:0x44 scope:global align:4 setFishParam__15dMenu_Fishing_cFiUsUc = .text:0x801C605C; // type:function size:0x1B4 scope:global align:4 setHIO__15dMenu_Fishing_cFb = .text:0x801C6210; // type:function size:0x38C scope:global align:4 -draw__15dMenu_Fishing_cFv = .text:0x801C659C; // type:function size:0x20 scope:global align:4 +draw__15dMenu_Fishing_cFv = .text:0x801C659C; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_fishing_cpp = .text:0x801C65BC; // type:function size:0x3C scope:local align:4 __ct__9dMf_HIO_cFv = .text:0x801C65F8; // type:function size:0x34 scope:global align:4 dMenuFmap_getStartStageName__FPv = .text:0x801C662C; // type:function size:0xB8 scope:global align:4 @@ -7867,7 +7867,7 @@ readWorldData__12dMenu_Fmap_cFUc = .text:0x801CB770; // type:function size:0x1C8 readAreaData__12dMenu_Fmap_cFUcb = .text:0x801CB938; // type:function size:0x5CC scope:global align:4 readRoomData__12dMenu_Fmap_cFPCcP23dMenu_Fmap_stage_data_cPviUc = .text:0x801CBF04; // type:function size:0x190 scope:global align:4 readFieldMapData__12dMenu_Fmap_cFPPvPCcbb = .text:0x801CC094; // type:function size:0x1F0 scope:global align:4 -getExpandedResSize__10JKRArchiveCFPCv = .text:0x801CC284; // type:function size:0x2C scope:global align:4 +getExpandedResSize__10JKRArchiveCFPCv = .text:0x801CC284; // type:function size:0x2C scope:weak align:4 decodeFieldMapData__12dMenu_Fmap_cFv = .text:0x801CC2B0; // type:function size:0x23C scope:global align:4 decodePortalData__12dMenu_Fmap_cFv = .text:0x801CC4EC; // type:function size:0x30 scope:global align:4 readRoomDzsData__12dMenu_Fmap_cFPPvUlPCc = .text:0x801CC51C; // type:function size:0x100 scope:global align:4 @@ -7904,10 +7904,10 @@ howlArrowPosInit__12dMenu_Fmap_cFv = .text:0x801CD814; // type:function size:0xA getHowlRegionID__12dMenu_Fmap_cFv = .text:0x801CD8B4; // type:function size:0x78 scope:global align:4 isLightVesselGet__12dMenu_Fmap_cFv = .text:0x801CD92C; // type:function size:0x30 scope:global align:4 getPlayerPos2D__12dMenu_Fmap_cFv = .text:0x801CD95C; // type:function size:0xD0 scope:global align:4 -__dt__9dMf_HIO_cFv = .text:0x801CDA2C; // type:function size:0x48 scope:global align:4 +__dt__9dMf_HIO_cFv = .text:0x801CDA2C; // type:function size:0x48 scope:weak align:4 __sinit_d_menu_fmap_cpp = .text:0x801CDA74; // type:function size:0x5F4 scope:local align:4 -twoValueLineInterpolation__FUcUcf = .text:0x801CE068; // type:function size:0x64 scope:global align:4 -twoColorLineInterporation__FRC8_GXColorRC8_GXColorfR8_GXColor = .text:0x801CE0CC; // type:function size:0x90 scope:global align:4 +twoValueLineInterpolation__FUcUcf = .text:0x801CE068; // type:function size:0x64 scope:local align:4 +twoColorLineInterporation__FRC8_GXColorRC8_GXColorfR8_GXColor = .text:0x801CE0CC; // type:function size:0x90 scope:local align:4 init__15renderingFmap_cFPUcUsUsUsUs = .text:0x801CE15C; // type:function size:0x2C scope:global align:4 entry__15renderingFmap_cFP23dMenu_Fmap_world_data_cifff = .text:0x801CE188; // type:function size:0x9C scope:global align:4 isSwitchSpecialOff__15renderingFmap_cFi = .text:0x801CE224; // type:function size:0x64 scope:global align:4 @@ -7945,10 +7945,10 @@ getBackColor__15dMenu_FmapMap_cCFv = .text:0x801CF298; // type:function size:0x8 getColor__15dMenu_FmapMap_cFi = .text:0x801CF2A0; // type:function size:0xF4 scope:global align:4 setTexture__15dMenu_FmapMap_cFUsUsUsUs = .text:0x801CF394; // type:function size:0xBC scope:global align:4 setRendering__15dMenu_FmapMap_cFP23dMenu_Fmap_world_data_ciffff = .text:0x801CF450; // type:function size:0x80 scope:global align:4 -__dt__15renderingFmap_cFv = .text:0x801CF4D0; // type:function size:0x8C scope:global align:4 -isRenderingFloor__15renderingFmap_cFi = .text:0x801CF55C; // type:function size:0x8 scope:global align:4 -beforeDrawPath__15renderingFmap_cFv = .text:0x801CF564; // type:function size:0x4 scope:global align:4 -afterDrawPath__15renderingFmap_cFv = .text:0x801CF568; // type:function size:0x4 scope:global align:4 +__dt__15renderingFmap_cFv = .text:0x801CF4D0; // type:function size:0x8C scope:weak align:4 +isRenderingFloor__15renderingFmap_cFi = .text:0x801CF55C; // type:function size:0x8 scope:weak align:4 +beforeDrawPath__15renderingFmap_cFv = .text:0x801CF564; // type:function size:0x4 scope:weak align:4 +afterDrawPath__15renderingFmap_cFv = .text:0x801CF568; // type:function size:0x4 scope:weak align:4 __ct__18dMenu_Fmap2DBack_cFv = .text:0x801CF56C; // type:function size:0x770 scope:global align:4 __dt__18dMenu_Fmap2DBack_cFv = .text:0x801CFCDC; // type:function size:0x258 scope:global align:4 draw__18dMenu_Fmap2DBack_cFv = .text:0x801CFF34; // type:function size:0x8D0 scope:global align:4 @@ -8042,7 +8042,7 @@ checkWarpAcceptRegion4__17dMenu_Fmap2DTop_cFv = .text:0x801D7AB4; // type:functi checkWarpAcceptCannon__17dMenu_Fmap2DTop_cFv = .text:0x801D7B58; // type:function size:0x74 scope:global align:4 setHIO__17dMenu_Fmap2DTop_cFb = .text:0x801D7BCC; // type:function size:0x4BC scope:global align:4 isWarpAccept__17dMenu_Fmap2DTop_cFv = .text:0x801D8088; // type:function size:0x84 scope:global align:4 -@4@__dt__18dMenu_Fmap2DBack_cFv = .text:0x801D810C; // type:function size:0x8 scope:local align:4 +@4@__dt__18dMenu_Fmap2DBack_cFv = .text:0x801D810C; // type:function size:0x8 scope:weak align:4 __ct__14dMenu_Insect_cFP10JKRExpHeapP9STControlP10CSTControlUc = .text:0x801D8114; // type:function size:0x1E0 scope:global align:4 __dt__14dMenu_Insect_cFv = .text:0x801D82F4; // type:function size:0x364 scope:global align:4 _create__14dMenu_Insect_cFv = .text:0x801D8658; // type:function size:0x70 scope:global align:4 @@ -8078,7 +8078,7 @@ dpdMove__14dMenu_Insect_cFv = .text:0x801DA2FC; // type:function size:0x8 scope: setAButtonString__14dMenu_Insect_cFUs = .text:0x801DA304; // type:function size:0xB0 scope:global align:4 setBButtonString__14dMenu_Insect_cFUs = .text:0x801DA3B4; // type:function size:0xB0 scope:global align:4 setHIO__14dMenu_Insect_cFb = .text:0x801DA464; // type:function size:0x1CC scope:global align:4 -draw__14dMenu_Insect_cFv = .text:0x801DA630; // type:function size:0x20 scope:global align:4 +draw__14dMenu_Insect_cFv = .text:0x801DA630; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_insect_cpp = .text:0x801DA650; // type:function size:0x104 scope:local align:4 __ct__19dMenu_ItemExplain_cFP10JKRExpHeapP10JKRArchiveP9STControlb = .text:0x801DA754; // type:function size:0x89C scope:global align:4 __dt__19dMenu_ItemExplain_cFv = .text:0x801DAFF0; // type:function size:0x480 scope:global align:4 @@ -8132,10 +8132,10 @@ read_next_fadein_move__14dMenu_Letter_cFv = .text:0x801DED04; // type:function s read_close_init__14dMenu_Letter_cFv = .text:0x801DEE20; // type:function size:0x4C scope:global align:4 read_close_move__14dMenu_Letter_cFv = .text:0x801DEE6C; // type:function size:0x1A4 scope:global align:4 screenSetMenu__14dMenu_Letter_cFv = .text:0x801DF010; // type:function size:0xA18 scope:global align:4 -getWhite__10J2DTextBoxCFv = .text:0x801DFA28; // type:function size:0xC scope:global align:4 -getBlack__10J2DTextBoxCFv = .text:0x801DFA34; // type:function size:0xC scope:global align:4 -getWhite__10J2DPictureCFv = .text:0x801DFA40; // type:function size:0xC scope:global align:4 -getBlack__10J2DPictureCFv = .text:0x801DFA4C; // type:function size:0xC scope:global align:4 +getWhite__10J2DTextBoxCFv = .text:0x801DFA28; // type:function size:0xC scope:weak align:4 +getBlack__10J2DTextBoxCFv = .text:0x801DFA34; // type:function size:0xC scope:weak align:4 +getWhite__10J2DPictureCFv = .text:0x801DFA40; // type:function size:0xC scope:weak align:4 +getBlack__10J2DPictureCFv = .text:0x801DFA4C; // type:function size:0xC scope:weak align:4 screenSetBase__14dMenu_Letter_cFv = .text:0x801DFA58; // type:function size:0x8D8 scope:global align:4 screenSetShadow__14dMenu_Letter_cFv = .text:0x801E0330; // type:function size:0xA8 scope:global align:4 screenSetLetter__14dMenu_Letter_cFv = .text:0x801E03D8; // type:function size:0x5D0 scope:global align:4 @@ -8150,8 +8150,8 @@ setAButtonString__14dMenu_Letter_cFUs = .text:0x801E1518; // type:function size: setBButtonString__14dMenu_Letter_cFUs = .text:0x801E15C8; // type:function size:0xB0 scope:global align:4 getLetterNum__14dMenu_Letter_cFv = .text:0x801E1678; // type:function size:0xD0 scope:global align:4 setHIO__14dMenu_Letter_cFb = .text:0x801E1748; // type:function size:0x5C8 scope:global align:4 -getStringPage__12dMsgString_cFUlUcUcP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cUc = .text:0x801E1D10; // type:function size:0x4C scope:global align:4 -draw__14dMenu_Letter_cFv = .text:0x801E1D5C; // type:function size:0x20 scope:global align:4 +getStringPage__12dMsgString_cFUlUcUcP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cUc = .text:0x801E1D10; // type:function size:0x4C scope:weak align:4 +draw__14dMenu_Letter_cFv = .text:0x801E1D5C; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_letter_cpp = .text:0x801E1D7C; // type:function size:0x194 scope:local align:4 __ct__14dMenu_Option_cFP10JKRArchiveP9STControl = .text:0x801E1F10; // type:function size:0x104 scope:global align:4 __dt__14dMenu_Option_cFv = .text:0x801E2014; // type:function size:0x48 scope:global align:4 @@ -8223,7 +8223,7 @@ yesnoSelectAnmSet__14dMenu_Option_cFv = .text:0x801E8AC8; // type:function size: yesnoCancelAnmSet__14dMenu_Option_cFv = .text:0x801E8C38; // type:function size:0x78 scope:global align:4 yesnoWakuAlpahAnmInit__14dMenu_Option_cFUcUcUcUc = .text:0x801E8CB0; // type:function size:0x4C scope:global align:4 yesnoWakuAlpahAnm__14dMenu_Option_cFUc = .text:0x801E8CFC; // type:function size:0x170 scope:global align:4 -draw__14dMenu_Option_cFv = .text:0x801E8E6C; // type:function size:0x20 scope:global align:4 +draw__14dMenu_Option_cFv = .text:0x801E8E6C; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_option_cpp = .text:0x801E8E8C; // type:function size:0x28C scope:local align:4 __ct__12dMenu_Ring_cFP10JKRExpHeapP9STControlP10CSTControlUc = .text:0x801E9118; // type:function size:0x15F0 scope:global align:4 __dt__12dMenu_Ring_cFv = .text:0x801EA708; // type:function size:0x474 scope:global align:4 @@ -8278,7 +8278,7 @@ calcDistance__12dMenu_Ring_cFffff = .text:0x801EF174; // type:function size:0x2C clacEllipsePlotAverage__12dMenu_Ring_cFiff = .text:0x801EF1A0; // type:function size:0x2E4 scope:global align:4 dpdMove__12dMenu_Ring_cFv = .text:0x801EF484; // type:function size:0x8 scope:global align:4 openExplain__12dMenu_Ring_cFUc = .text:0x801EF48C; // type:function size:0xD4 scope:global align:4 -draw__12dMenu_Ring_cFv = .text:0x801EF560; // type:function size:0x20 scope:global align:4 +draw__12dMenu_Ring_cFv = .text:0x801EF560; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_ring_cpp = .text:0x801EF580; // type:function size:0xD4 scope:local align:4 __ct__9dMs_HIO_cFv = .text:0x801EF654; // type:function size:0x4C scope:global align:4 __ct__12dMenu_save_cFv = .text:0x801EF6A0; // type:function size:0x10C scope:global align:4 @@ -8405,9 +8405,9 @@ _draw__12dMenu_save_cFv = .text:0x801F69B8; // type:function size:0x44 scope:glo _draw2__12dMenu_save_cFv = .text:0x801F69FC; // type:function size:0xE0 scope:global align:4 draw__23dDlst_MenuSaveExplain_cFv = .text:0x801F6ADC; // type:function size:0x30 scope:global align:4 draw__16dDlst_MenuSave_cFv = .text:0x801F6B0C; // type:function size:0x38 scope:global align:4 -__dt__16dDlst_MenuSave_cFv = .text:0x801F6B44; // type:function size:0x48 scope:global align:4 -__dt__23dDlst_MenuSaveExplain_cFv = .text:0x801F6B8C; // type:function size:0x48 scope:global align:4 -__dt__9dMs_HIO_cFv = .text:0x801F6BD4; // type:function size:0x48 scope:global align:4 +__dt__16dDlst_MenuSave_cFv = .text:0x801F6B44; // type:function size:0x48 scope:weak align:4 +__dt__23dDlst_MenuSaveExplain_cFv = .text:0x801F6B8C; // type:function size:0x48 scope:weak align:4 +__dt__9dMs_HIO_cFv = .text:0x801F6BD4; // type:function size:0x48 scope:weak align:4 __sinit_d_menu_save_cpp = .text:0x801F6C1C; // type:function size:0x608 scope:local align:4 __ct__13dMenu_Skill_cFP10JKRExpHeapP9STControlP10CSTControl = .text:0x801F7224; // type:function size:0x124 scope:global align:4 __dt__13dMenu_Skill_cFv = .text:0x801F7348; // type:function size:0x2F4 scope:global align:4 @@ -8438,7 +8438,7 @@ setBButtonString__13dMenu_Skill_cFUs = .text:0x801F9310; // type:function size:0 setNameString__13dMenu_Skill_cFUs = .text:0x801F93C0; // type:function size:0xB0 scope:global align:4 getSkillNum__13dMenu_Skill_cFv = .text:0x801F9470; // type:function size:0x90 scope:global align:4 setHIO__13dMenu_Skill_cFb = .text:0x801F9500; // type:function size:0x508 scope:global align:4 -draw__13dMenu_Skill_cFv = .text:0x801F9A08; // type:function size:0x20 scope:global align:4 +draw__13dMenu_Skill_cFv = .text:0x801F9A08; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_skill_cpp = .text:0x801F9A28; // type:function size:0xD4 scope:local align:4 __ct__9dMw_HIO_cFv = .text:0x801F9AFC; // type:function size:0x3C scope:global align:4 init__9dMw_HIO_cFv = .text:0x801F9B38; // type:function size:0x2DC scope:global align:4 @@ -8446,8 +8446,8 @@ getBombFlag__9dMw_HIO_cFv = .text:0x801F9E14; // type:function size:0x8 scope:gl getArrowFlag__9dMw_HIO_cFv = .text:0x801F9E1C; // type:function size:0x8 scope:global align:4 getPachinkoFlag__9dMw_HIO_cFv = .text:0x801F9E24; // type:function size:0x8 scope:global align:4 __ct__10dMw_DHIO_cFv = .text:0x801F9E2C; // type:function size:0x6C scope:global align:4 -__dt__10dMw_DHIO_cFv = .text:0x801F9E98; // type:function size:0x48 scope:global align:4 -__dt__9dMw_HIO_cFv = .text:0x801F9EE0; // type:function size:0x48 scope:global align:4 +__dt__10dMw_DHIO_cFv = .text:0x801F9E98; // type:function size:0x48 scope:weak align:4 +__dt__9dMw_HIO_cFv = .text:0x801F9EE0; // type:function size:0x48 scope:weak align:4 __sinit_d_menu_window_HIO_cpp = .text:0x801F9F28; // type:function size:0x5C scope:local align:4 dMw_UP_TRIGGER__Fv = .text:0x801F9F84; // type:function size:0x14 scope:global align:4 dMw_DOWN_TRIGGER__Fv = .text:0x801F9F98; // type:function size:0x14 scope:global align:4 @@ -8594,22 +8594,22 @@ __ct__19dMeter_mapIconHIO_cFv = .text:0x802004B4; // type:function size:0x214 sc __ct__16dMeter_fmapHIO_cFv = .text:0x802006C8; // type:function size:0x504 scope:global align:4 __dt__16dMeter_fmapHIO_cFv = .text:0x80200BCC; // type:function size:0x108 scope:global align:4 __ct__18dMeter_cursorHIO_cFv = .text:0x80200CD4; // type:function size:0x84 scope:global align:4 -__dt__25dMeter_drawLightDropHIO_cFv = .text:0x80200D58; // type:function size:0x48 scope:global align:4 -__dt__25dMeter_drawEmpButtonHIO_cFv = .text:0x80200DA0; // type:function size:0x48 scope:global align:4 -__dt__24dMeter_drawMiniGameHIO_cFv = .text:0x80200DE8; // type:function size:0x48 scope:global align:4 -__dt__21dMeter_drawSkillHIO_cFv = .text:0x80200E30; // type:function size:0x48 scope:global align:4 -__dt__27dMeter_drawCalibrationHIO_cFv = .text:0x80200E78; // type:function size:0x48 scope:global align:4 -__dt__22dMeter_drawInsectHIO_cFv = .text:0x80200EC0; // type:function size:0x48 scope:global align:4 -__dt__23dMeter_drawFishingHIO_cFv = .text:0x80200F08; // type:function size:0x48 scope:global align:4 -__dt__22dMeter_drawLetterHIO_cFv = .text:0x80200F50; // type:function size:0x48 scope:global align:4 -__dt__22dMeter_drawOptionHIO_cFv = .text:0x80200F98; // type:function size:0x48 scope:global align:4 -__dt__23dMeter_drawCollectHIO_cFv = .text:0x80200FE0; // type:function size:0x48 scope:global align:4 -__dt__19dMeter_mapIconHIO_cFv = .text:0x80201028; // type:function size:0x48 scope:global align:4 -__ct__Q216dMeter_fmapHIO_c13MapBlinkAnimeFv = .text:0x80201070; // type:function size:0x28 scope:global align:4 -__dt__18dMeter_cursorHIO_cFv = .text:0x80201098; // type:function size:0x48 scope:global align:4 -__dt__16dMeter_ringHIO_cFv = .text:0x802010E0; // type:function size:0x48 scope:global align:4 -__dt__16dMeter_drawHIO_cFv = .text:0x80201128; // type:function size:0x114 scope:global align:4 -__dt__16dMeter_menuHIO_cFv = .text:0x8020123C; // type:function size:0x48 scope:global align:4 +__dt__25dMeter_drawLightDropHIO_cFv = .text:0x80200D58; // type:function size:0x48 scope:weak align:4 +__dt__25dMeter_drawEmpButtonHIO_cFv = .text:0x80200DA0; // type:function size:0x48 scope:weak align:4 +__dt__24dMeter_drawMiniGameHIO_cFv = .text:0x80200DE8; // type:function size:0x48 scope:weak align:4 +__dt__21dMeter_drawSkillHIO_cFv = .text:0x80200E30; // type:function size:0x48 scope:weak align:4 +__dt__27dMeter_drawCalibrationHIO_cFv = .text:0x80200E78; // type:function size:0x48 scope:weak align:4 +__dt__22dMeter_drawInsectHIO_cFv = .text:0x80200EC0; // type:function size:0x48 scope:weak align:4 +__dt__23dMeter_drawFishingHIO_cFv = .text:0x80200F08; // type:function size:0x48 scope:weak align:4 +__dt__22dMeter_drawLetterHIO_cFv = .text:0x80200F50; // type:function size:0x48 scope:weak align:4 +__dt__22dMeter_drawOptionHIO_cFv = .text:0x80200F98; // type:function size:0x48 scope:weak align:4 +__dt__23dMeter_drawCollectHIO_cFv = .text:0x80200FE0; // type:function size:0x48 scope:weak align:4 +__dt__19dMeter_mapIconHIO_cFv = .text:0x80201028; // type:function size:0x48 scope:weak align:4 +__ct__Q216dMeter_fmapHIO_c13MapBlinkAnimeFv = .text:0x80201070; // type:function size:0x28 scope:weak align:4 +__dt__18dMeter_cursorHIO_cFv = .text:0x80201098; // type:function size:0x48 scope:weak align:4 +__dt__16dMeter_ringHIO_cFv = .text:0x802010E0; // type:function size:0x48 scope:weak align:4 +__dt__16dMeter_drawHIO_cFv = .text:0x80201128; // type:function size:0x114 scope:weak align:4 +__dt__16dMeter_menuHIO_cFv = .text:0x8020123C; // type:function size:0x48 scope:weak align:4 __sinit_d_meter_HIO_cpp = .text:0x80201284; // type:function size:0xA4 scope:local align:4 __ct__14dMeterButton_cFv = .text:0x80201328; // type:function size:0x48 scope:global align:4 __dt__14dMeterButton_cFv = .text:0x80201370; // type:function size:0x5C scope:global align:4 @@ -8879,7 +8879,7 @@ getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c = .text:0x8021C250; // type:fun getStringKana__13dMeter2Info_cFUlPcP14JMSMesgEntry_c = .text:0x8021C370; // type:function size:0x1D4 scope:global align:4 getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c = .text:0x8021C544; // type:function size:0x160 scope:global align:4 getStringLength__13dMeter2Info_cFP10J2DTextBoxPc = .text:0x8021C6A4; // type:function size:0x150 scope:global align:4 -getFont__10J2DTextBoxCFv = .text:0x8021C7F4; // type:function size:0x8 scope:global align:4 +getFont__10J2DTextBoxCFv = .text:0x8021C7F4; // type:function size:0x8 scope:weak align:4 getStringLength__13dMeter2Info_cFP7JUTFontffPc = .text:0x8021C7FC; // type:function size:0x138 scope:global align:4 onDirectUseItem__13dMeter2Info_cFi = .text:0x8021C934; // type:function size:0x1C scope:global align:4 isDirectUseItem__13dMeter2Info_cFi = .text:0x8021C950; // type:function size:0x20 scope:global align:4 @@ -8967,11 +8967,11 @@ killSubContents__9dMeter2_cFUc = .text:0x802258A0; // type:function size:0xC0 sc isKeyVisible__9dMeter2_cFv = .text:0x80225960; // type:function size:0x98 scope:global align:4 isArrowEquip__9dMeter2_cFv = .text:0x802259F8; // type:function size:0x6C scope:global align:4 isPachinkoEquip__9dMeter2_cFv = .text:0x80225A64; // type:function size:0x3C scope:global align:4 -dMeter2_Draw__FP9dMeter2_c = .text:0x80225AA0; // type:function size:0x20 scope:global align:4 -dMeter2_Execute__FP9dMeter2_c = .text:0x80225AC0; // type:function size:0x20 scope:global align:4 -dMeter2_IsDelete__FP9dMeter2_c = .text:0x80225AE0; // type:function size:0x8 scope:global align:4 -dMeter2_Delete__FP9dMeter2_c = .text:0x80225AE8; // type:function size:0x20 scope:global align:4 -dMeter2_Create__FP9msg_class = .text:0x80225B08; // type:function size:0xB0 scope:global align:4 +dMeter2_Draw__FP9dMeter2_c = .text:0x80225AA0; // type:function size:0x20 scope:local align:4 +dMeter2_Execute__FP9dMeter2_c = .text:0x80225AC0; // type:function size:0x20 scope:local align:4 +dMeter2_IsDelete__FP9dMeter2_c = .text:0x80225AE0; // type:function size:0x8 scope:local align:4 +dMeter2_Delete__FP9dMeter2_c = .text:0x80225AE8; // type:function size:0x20 scope:local align:4 +dMeter2_Create__FP9msg_class = .text:0x80225B08; // type:function size:0xB0 scope:local align:4 __ct__13COutFontSet_cFv = .text:0x80225BB8; // type:function size:0x3C scope:global align:4 __dt__13COutFontSet_cFv = .text:0x80225BF4; // type:function size:0x48 scope:global align:4 initialize__13COutFontSet_cFv = .text:0x80225C3C; // type:function size:0x34 scope:global align:4 @@ -8987,15 +8987,15 @@ draw__10COutFont_cFP10J2DTextBoxfff = .text:0x80226DB0; // type:function size:0x reset__10COutFont_cFP10J2DTextBox = .text:0x80228448; // type:function size:0x48 scope:global align:4 setBlendAnime__10COutFont_cFP10J2DPictures = .text:0x80228490; // type:function size:0xA0 scope:global align:4 getBtiName__10COutFont_cFi = .text:0x80228530; // type:function size:0x48 scope:global align:4 -checkCharInfoCharactor__Fi = .text:0x80228578; // type:function size:0x54 scope:global align:4 -changeCodeToChar__FUs = .text:0x802285CC; // type:function size:0x3C scope:global align:4 -change1ByteTo2Bytes__Fi = .text:0x80228608; // type:function size:0x230 scope:global align:4 -changeKataToHira__Fi = .text:0x80228838; // type:function size:0x70 scope:global align:4 -isOutfontKanjiCode__Fi = .text:0x802288A8; // type:function size:0x54 scope:global align:4 -getFontCCColorTable__FUcUc = .text:0x802288FC; // type:function size:0xAC scope:global align:4 -getFontGCColorTable__FUcUc = .text:0x802289A8; // type:function size:0xAC scope:global align:4 -getOutFontNumberType__Fi = .text:0x80228A54; // type:function size:0x78 scope:global align:4 -getPohNum__Fv = .text:0x80228ACC; // type:function size:0x38 scope:global align:4 +checkCharInfoCharactor__Fi = .text:0x80228578; // type:function size:0x54 scope:local align:4 +changeCodeToChar__FUs = .text:0x802285CC; // type:function size:0x3C scope:local align:4 +change1ByteTo2Bytes__Fi = .text:0x80228608; // type:function size:0x230 scope:local align:4 +changeKataToHira__Fi = .text:0x80228838; // type:function size:0x70 scope:local align:4 +isOutfontKanjiCode__Fi = .text:0x802288A8; // type:function size:0x54 scope:local align:4 +getFontCCColorTable__FUcUc = .text:0x802288FC; // type:function size:0xAC scope:local align:4 +getFontGCColorTable__FUcUc = .text:0x802289A8; // type:function size:0xAC scope:local align:4 +getOutFontNumberType__Fi = .text:0x80228A54; // type:function size:0x78 scope:local align:4 +getPohNum__Fv = .text:0x80228ACC; // type:function size:0x38 scope:local align:4 __ct__19jmessage_tReferenceFv = .text:0x80228B04; // type:function size:0x1B0 scope:global align:4 __dt__19jmessage_tReferenceFv = .text:0x80228CB4; // type:function size:0x74 scope:global align:4 calcDistance__19jmessage_tReferenceFv = .text:0x80228D28; // type:function size:0xB8 scope:global align:4 @@ -9037,7 +9037,7 @@ do_name1__26jmessage_tMeasureProcessorFv = .text:0x8022B454; // type:function si do_rubyset__26jmessage_tMeasureProcessorFPCvUl = .text:0x8022B458; // type:function size:0x88 scope:global align:4 push_word__26jmessage_tMeasureProcessorFPc = .text:0x8022B4E0; // type:function size:0x78 scope:global align:4 __ct__27jmessage_tSequenceProcessorFPC19jmessage_tReferenceP17jmessage_tControl = .text:0x8022B558; // type:function size:0x9C scope:global align:4 -__dt__26jmessage_tMeasureProcessorFv = .text:0x8022B5F4; // type:function size:0x60 scope:global align:4 +__dt__26jmessage_tMeasureProcessorFv = .text:0x8022B5F4; // type:function size:0x60 scope:weak align:4 do_reset__27jmessage_tSequenceProcessorFv = .text:0x8022B654; // type:function size:0x4 scope:global align:4 do_begin__27jmessage_tSequenceProcessorFPCvPCc = .text:0x8022B658; // type:function size:0x3E4 scope:global align:4 do_end__27jmessage_tSequenceProcessorFv = .text:0x8022BA3C; // type:function size:0x140 scope:global align:4 @@ -9096,7 +9096,7 @@ do_character__33jmessage_string_tMeasureProcessorFi = .text:0x8022FC28; // type: do_tag__33jmessage_string_tMeasureProcessorFUlPCvUl = .text:0x8022FDF0; // type:function size:0xB9C scope:global align:4 do_rubyset__33jmessage_string_tMeasureProcessorFPCvUl = .text:0x8023098C; // type:function size:0x7C scope:global align:4 __ct__34jmessage_string_tSequenceProcessorFPC26jmessage_string_tReferenceP24jmessage_string_tControl = .text:0x80230A08; // type:function size:0x54 scope:global align:4 -__dt__33jmessage_string_tMeasureProcessorFv = .text:0x80230A5C; // type:function size:0x60 scope:global align:4 +__dt__33jmessage_string_tMeasureProcessorFv = .text:0x80230A5C; // type:function size:0x60 scope:weak align:4 do_reset__34jmessage_string_tSequenceProcessorFv = .text:0x80230ABC; // type:function size:0x4 scope:global align:4 do_begin__34jmessage_string_tSequenceProcessorFPCvPCc = .text:0x80230AC0; // type:function size:0xBC scope:global align:4 do_end__34jmessage_string_tSequenceProcessorFv = .text:0x80230B7C; // type:function size:0x4 scope:global align:4 @@ -9123,12 +9123,12 @@ do_scale__35jmessage_string_tRenderingProcessorFf = .text:0x80232600; // type:fu do_linedown__35jmessage_string_tRenderingProcessorFs = .text:0x80232690; // type:function size:0x54 scope:global align:4 do_numset__35jmessage_string_tRenderingProcessorFs = .text:0x802326E4; // type:function size:0xD8 scope:global align:4 push_word__35jmessage_string_tRenderingProcessorFPCc = .text:0x802327BC; // type:function size:0x3C scope:global align:4 -__dt__35jmessage_string_tRenderingProcessorFv = .text:0x802327F8; // type:function size:0x60 scope:global align:4 -__dt__34jmessage_string_tSequenceProcessorFv = .text:0x80232858; // type:function size:0x84 scope:global align:4 -__dt__24jmessage_string_tControlFv = .text:0x802328DC; // type:function size:0x60 scope:global align:4 -__dt__28jmessage_tRenderingProcessorFv = .text:0x8023293C; // type:function size:0x60 scope:global align:4 -__dt__27jmessage_tSequenceProcessorFv = .text:0x8023299C; // type:function size:0x84 scope:global align:4 -getActorPos__19jmessage_tReferenceFv = .text:0x80232A20; // type:function size:0x1C scope:global align:4 +__dt__35jmessage_string_tRenderingProcessorFv = .text:0x802327F8; // type:function size:0x60 scope:weak align:4 +__dt__34jmessage_string_tSequenceProcessorFv = .text:0x80232858; // type:function size:0x84 scope:weak align:4 +__dt__24jmessage_string_tControlFv = .text:0x802328DC; // type:function size:0x60 scope:weak align:4 +__dt__28jmessage_tRenderingProcessorFv = .text:0x8023293C; // type:function size:0x60 scope:weak align:4 +__dt__27jmessage_tSequenceProcessorFv = .text:0x8023299C; // type:function size:0x84 scope:weak align:4 +getActorPos__19jmessage_tReferenceFv = .text:0x80232A20; // type:function size:0x1C scope:weak align:4 dMsgObject_getGroupID__Fv = .text:0x80232A3C; // type:function size:0x8 scope:global align:4 dMsgObject_searchSSItem__FPvPv = .text:0x80232A44; // type:function size:0xA8 scope:global align:4 __ct__20dMsgObject_HowlHIO_cFv = .text:0x80232AEC; // type:function size:0x280 scope:global align:4 @@ -9308,7 +9308,7 @@ setTag__10dMsgUnit_cFiiPcb = .text:0x80238CEC; // type:function size:0x390 scope __sinit_d_msg_unit_cpp = .text:0x8023907C; // type:function size:0x38 scope:local align:4 __ct__17dMsgScrn3Select_cFv = .text:0x802390B4; // type:function size:0x818 scope:global align:4 __dt__17dMsgScrn3Select_cFv = .text:0x802398CC; // type:function size:0x314 scope:global align:4 -__dt__14J2DAnmColorKeyFv = .text:0x80239BE0; // type:function size:0x84 scope:global align:4 +__dt__14J2DAnmColorKeyFv = .text:0x80239BE0; // type:function size:0x84 scope:weak align:4 isSelect__17dMsgScrn3Select_cFv = .text:0x80239C64; // type:function size:0x14 scope:global align:4 setString__17dMsgScrn3Select_cFPcPcPc = .text:0x80239C78; // type:function size:0x90 scope:global align:4 setRubyString__17dMsgScrn3Select_cFPcPcPc = .text:0x80239D08; // type:function size:0x90 scope:global align:4 @@ -9467,7 +9467,7 @@ __dt__15dMsgScrnLight_cFv = .text:0x80245B00; // type:function size:0x104 scope: draw__15dMsgScrnLight_cFPffffffUc = .text:0x80245C04; // type:function size:0x38C scope:global align:4 draw__15dMsgScrnLight_cFPfffffffQ28JUtility6TColorQ28JUtility6TColor = .text:0x80245F90; // type:function size:0x14C scope:global align:4 drawCommon__15dMsgScrnLight_cFfffff = .text:0x802460DC; // type:function size:0x26C scope:global align:4 -__dt__19dMsgScrnLight_HIO_cFv = .text:0x80246348; // type:function size:0x48 scope:global align:4 +__dt__19dMsgScrnLight_HIO_cFv = .text:0x80246348; // type:function size:0x48 scope:weak align:4 __sinit_d_msg_scrn_light_cpp = .text:0x80246390; // type:function size:0x3C scope:local align:4 __ct__15dMsgScrnPlace_cFv = .text:0x802463CC; // type:function size:0x3F8 scope:global align:4 __dt__15dMsgScrnPlace_cFv = .text:0x802467C4; // type:function size:0x160 scope:global align:4 @@ -9650,7 +9650,7 @@ event039__10dMsgFlow_cFP20mesg_flow_node_eventP10fopAc_ac_c = .text:0x8024D93C; event040__10dMsgFlow_cFP20mesg_flow_node_eventP10fopAc_ac_c = .text:0x8024D970; // type:function size:0x108 scope:global align:4 event041__10dMsgFlow_cFP20mesg_flow_node_eventP10fopAc_ac_c = .text:0x8024DA78; // type:function size:0x30 scope:global align:4 event042__10dMsgFlow_cFP20mesg_flow_node_eventP10fopAc_ac_c = .text:0x8024DAA8; // type:function size:0x8 scope:global align:4 -cLib_calcTimer__FPl = .text:0x8024DAB0; // type:function size:0x1C scope:global align:4 +cLib_calcTimer__FPl = .text:0x8024DAB0; // type:function size:0x1C scope:weak align:4 __sinit_d_msg_flow_cpp = .text:0x8024DACC; // type:function size:0x914 scope:local align:4 __ct__9dNm_HIO_cFv = .text:0x8024E3E0; // type:function size:0x28 scope:global align:4 __ct__7dName_cFP7J2DPane = .text:0x8024E408; // type:function size:0x60 scope:global align:4 @@ -9694,8 +9694,8 @@ displayInit__7dName_cFv = .text:0x80250CEC; // type:function size:0x168 scope:gl NameStrSet__7dName_cFv = .text:0x80250E54; // type:function size:0x1F4 scope:global align:4 getMenuPosIdx__7dName_cFUc = .text:0x80251048; // type:function size:0x4C scope:global align:4 draw__14dDlst_NameIN_cFv = .text:0x80251094; // type:function size:0xC8 scope:global align:4 -__dt__14dDlst_NameIN_cFv = .text:0x8025115C; // type:function size:0x48 scope:global align:4 -__dt__9dNm_HIO_cFv = .text:0x802511A4; // type:function size:0x48 scope:global align:4 +__dt__14dDlst_NameIN_cFv = .text:0x8025115C; // type:function size:0x48 scope:weak align:4 +__dt__9dNm_HIO_cFv = .text:0x802511A4; // type:function size:0x48 scope:weak align:4 __sinit_d_name_cpp = .text:0x802511EC; // type:function size:0x128 scope:local align:4 __ct__16dNpcLib_lookat_cFv = .text:0x80251314; // type:function size:0xF8 scope:global align:4 init__16dNpcLib_lookat_cFP8J3DModelPiP5csXyzP5csXyz = .text:0x8025140C; // type:function size:0x128 scope:global align:4 @@ -9704,29 +9704,29 @@ dbView__16dNpcLib_lookat_cFv = .text:0x80251B60; // type:function size:0x4 scope setPrm__16dNpcLib_lookat_cFv = .text:0x80251B64; // type:function size:0x394 scope:global align:4 update__16dNpcLib_lookat_cFv = .text:0x80251EF8; // type:function size:0x120 scope:global align:4 limitter__16dNpcLib_lookat_cFPssss = .text:0x80252018; // type:function size:0x7C scope:global align:4 -__dt__16dNpcLib_lookat_cFv = .text:0x80252094; // type:function size:0xE8 scope:global align:4 -dOvlpFd_Draw__FP14overlap1_class = .text:0x8025217C; // type:function size:0x8 scope:global align:4 -dOvlpFd_startFadeIn__Fi = .text:0x80252184; // type:function size:0x70 scope:global align:4 -dOvlpFd_FadeOut__FP14overlap1_class = .text:0x802521F4; // type:function size:0xD4 scope:global align:4 -dOvlpFd_Wait__FP14overlap1_class = .text:0x802522C8; // type:function size:0x38 scope:global align:4 -dOvlpFd_FadeIn__FP14overlap1_class = .text:0x80252300; // type:function size:0x12C scope:global align:4 -dOvlpFd_Execute__FP14overlap1_class = .text:0x8025242C; // type:function size:0x2C scope:global align:4 -dOvlpFd_IsDelete__FP14overlap1_class = .text:0x80252458; // type:function size:0x8 scope:global align:4 -dOvlpFd_Delete__FP14overlap1_class = .text:0x80252460; // type:function size:0x8 scope:global align:4 -dOvlpFd_Create__FPv = .text:0x80252468; // type:function size:0x14 scope:global align:4 +__dt__16dNpcLib_lookat_cFv = .text:0x80252094; // type:function size:0xE8 scope:weak align:4 +dOvlpFd_Draw__FP14overlap1_class = .text:0x8025217C; // type:function size:0x8 scope:local align:4 +dOvlpFd_startFadeIn__Fi = .text:0x80252184; // type:function size:0x70 scope:local align:4 +dOvlpFd_FadeOut__FP14overlap1_class = .text:0x802521F4; // type:function size:0xD4 scope:local align:4 +dOvlpFd_Wait__FP14overlap1_class = .text:0x802522C8; // type:function size:0x38 scope:local align:4 +dOvlpFd_FadeIn__FP14overlap1_class = .text:0x80252300; // type:function size:0x12C scope:local align:4 +dOvlpFd_Execute__FP14overlap1_class = .text:0x8025242C; // type:function size:0x2C scope:local align:4 +dOvlpFd_IsDelete__FP14overlap1_class = .text:0x80252458; // type:function size:0x8 scope:local align:4 +dOvlpFd_Delete__FP14overlap1_class = .text:0x80252460; // type:function size:0x8 scope:local align:4 +dOvlpFd_Create__FPv = .text:0x80252468; // type:function size:0x14 scope:local align:4 draw__15dOvlpFd2_dlst_cFv = .text:0x8025247C; // type:function size:0x514 scope:global align:4 __ct__10dOvlpFd2_cFv = .text:0x80252990; // type:function size:0x64 scope:global align:4 execFirstSnap__10dOvlpFd2_cFv = .text:0x802529F4; // type:function size:0x84 scope:global align:4 execFadeOut__10dOvlpFd2_cFv = .text:0x80252A78; // type:function size:0x148 scope:global align:4 execNextSnap__10dOvlpFd2_cFv = .text:0x80252BC0; // type:function size:0xA8 scope:global align:4 execFadeIn__10dOvlpFd2_cFv = .text:0x80252C68; // type:function size:0xA4 scope:global align:4 -dOvlpFd2_Draw__FP10dOvlpFd2_c = .text:0x80252D0C; // type:function size:0xFC scope:global align:4 -dOvlpFd2_Execute__FP10dOvlpFd2_c = .text:0x80252E08; // type:function size:0x2C scope:global align:4 -dOvlpFd2_IsDelete__FP10dOvlpFd2_c = .text:0x80252E34; // type:function size:0x8 scope:global align:4 -dOvlpFd2_Delete__FP10dOvlpFd2_c = .text:0x80252E3C; // type:function size:0x8 scope:global align:4 -dOvlpFd2_Create__FPv = .text:0x80252E44; // type:function size:0x2C scope:global align:4 -cLib_calcTimer__FPSc = .text:0x80252E70; // type:function size:0x1C scope:global align:4 -__dt__15dOvlpFd2_dlst_cFv = .text:0x80252E8C; // type:function size:0x48 scope:global align:4 +dOvlpFd2_Draw__FP10dOvlpFd2_c = .text:0x80252D0C; // type:function size:0xFC scope:local align:4 +dOvlpFd2_Execute__FP10dOvlpFd2_c = .text:0x80252E08; // type:function size:0x2C scope:local align:4 +dOvlpFd2_IsDelete__FP10dOvlpFd2_c = .text:0x80252E34; // type:function size:0x8 scope:local align:4 +dOvlpFd2_Delete__FP10dOvlpFd2_c = .text:0x80252E3C; // type:function size:0x8 scope:local align:4 +dOvlpFd2_Create__FPv = .text:0x80252E44; // type:function size:0x2C scope:local align:4 +cLib_calcTimer__FPSc = .text:0x80252E70; // type:function size:0x1C scope:weak align:4 +__dt__15dOvlpFd2_dlst_cFv = .text:0x80252E8C; // type:function size:0x48 scope:weak align:4 draw__16dDlst_snapShot_cFv = .text:0x80252ED4; // type:function size:0x54 scope:global align:4 draw__15dOvlpFd3_dlst_cFv = .text:0x80252F28; // type:function size:0x514 scope:global align:4 __ct__10dOvlpFd3_cFv = .text:0x8025343C; // type:function size:0xDC scope:global align:4 @@ -9734,12 +9734,12 @@ execFirstSnap__10dOvlpFd3_cFv = .text:0x80253518; // type:function size:0x94 sco execFadeOut__10dOvlpFd3_cFv = .text:0x802535AC; // type:function size:0xE0 scope:global align:4 execNextSnap__10dOvlpFd3_cFv = .text:0x8025368C; // type:function size:0xA4 scope:global align:4 execFadeIn__10dOvlpFd3_cFv = .text:0x80253730; // type:function size:0x7C scope:global align:4 -dOvlpFd3_Draw__FP10dOvlpFd3_c = .text:0x802537AC; // type:function size:0xD4 scope:global align:4 -dOvlpFd3_Execute__FP10dOvlpFd3_c = .text:0x80253880; // type:function size:0x2C scope:global align:4 -dOvlpFd3_IsDelete__FP10dOvlpFd3_c = .text:0x802538AC; // type:function size:0x8 scope:global align:4 -dOvlpFd3_Delete__FP10dOvlpFd3_c = .text:0x802538B4; // type:function size:0x8 scope:global align:4 -dOvlpFd3_Create__FPv = .text:0x802538BC; // type:function size:0x2C scope:global align:4 -__dt__15dOvlpFd3_dlst_cFv = .text:0x802538E8; // type:function size:0x48 scope:global align:4 +dOvlpFd3_Draw__FP10dOvlpFd3_c = .text:0x802537AC; // type:function size:0xD4 scope:local align:4 +dOvlpFd3_Execute__FP10dOvlpFd3_c = .text:0x80253880; // type:function size:0x2C scope:local align:4 +dOvlpFd3_IsDelete__FP10dOvlpFd3_c = .text:0x802538AC; // type:function size:0x8 scope:local align:4 +dOvlpFd3_Delete__FP10dOvlpFd3_c = .text:0x802538B4; // type:function size:0x8 scope:local align:4 +dOvlpFd3_Create__FPv = .text:0x802538BC; // type:function size:0x2C scope:local align:4 +__dt__15dOvlpFd3_dlst_cFv = .text:0x802538E8; // type:function size:0x48 scope:weak align:4 __ct__8CPaneMgrFv = .text:0x80253930; // type:function size:0x54 scope:global align:4 __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap = .text:0x80253984; // type:function size:0x94 scope:global align:4 __dt__8CPaneMgrFv = .text:0x80253A18; // type:function size:0x9C scope:global align:4 @@ -9767,9 +9767,9 @@ getBounds__8CPaneMgrFP7J2DPane = .text:0x80254FB8; // type:function size:0x130 s dPaneClass_showNullPane__FP9J2DScreen = .text:0x802550E8; // type:function size:0x44 scope:global align:4 dPaneClass_showNullPane__FP7J2DPane = .text:0x8025512C; // type:function size:0x58 scope:global align:4 dPaneClass_setPriority__FPPvP7JKRHeapP9J2DScreenPCcUlP10JKRArchive = .text:0x80255184; // type:function size:0x134 scope:global align:4 -__dt__20JSUMemoryInputStreamFv = .text:0x802552B8; // type:function size:0x70 scope:global align:4 -__dt__20JSURandomInputStreamFv = .text:0x80255328; // type:function size:0x60 scope:global align:4 -__dt__10JSUIosBaseFv = .text:0x80255388; // type:function size:0x48 scope:global align:4 +__dt__20JSUMemoryInputStreamFv = .text:0x802552B8; // type:function size:0x70 scope:weak align:4 +__dt__20JSURandomInputStreamFv = .text:0x80255328; // type:function size:0x60 scope:weak align:4 +__dt__10JSUIosBaseFv = .text:0x80255388; // type:function size:0x48 scope:weak align:4 __sinit_d_pane_class_cpp = .text:0x802553D0; // type:function size:0x1C scope:local align:4 __ct__13CPaneMgrAlphaFv = .text:0x802553EC; // type:function size:0x10 scope:global align:4 __ct__13CPaneMgrAlphaFP9J2DScreenUxUcP10JKRExpHeap = .text:0x802553FC; // type:function size:0x70 scope:global align:4 @@ -9794,16 +9794,16 @@ setBackupAlpha__17CPaneMgrAlphaMorfFv = .text:0x80255DD0; // type:function size: setAlphaMorfRate__17CPaneMgrAlphaMorfFf = .text:0x80255E28; // type:function size:0x70 scope:global align:4 childPaneBackupAlpha__17CPaneMgrAlphaMorfFP7J2DPane = .text:0x80255E98; // type:function size:0x90 scope:global align:4 childPaneSetAlphaMorf__17CPaneMgrAlphaMorfFP7J2DPanef = .text:0x80255F28; // type:function size:0xF0 scope:global align:4 -setAnimation__7J2DPaneFP14J2DAnmVtxColor = .text:0x80256018; // type:function size:0x4 scope:global align:4 -setAnimation__7J2DPaneFP20J2DAnmVisibilityFull = .text:0x8025601C; // type:function size:0x4 scope:global align:4 -setAnimation__7J2DPaneFP16J2DAnmTexPattern = .text:0x80256020; // type:function size:0x4 scope:global align:4 -getMaterial__12J2DTextBoxExCFv = .text:0x80256024; // type:function size:0x8 scope:global align:4 -getMaterial__10J2DTextBoxCFv = .text:0x8025602C; // type:function size:0x8 scope:global align:4 -getMaterial__12J2DPictureExCFv = .text:0x80256034; // type:function size:0x8 scope:global align:4 -getMaterial__10J2DPictureCFv = .text:0x8025603C; // type:function size:0x8 scope:global align:4 -setAnimation__12J2DTextBoxExFP15J2DAnmTransform = .text:0x80256044; // type:function size:0x20 scope:global align:4 -setAnimation__12J2DPictureExFP15J2DAnmTransform = .text:0x80256064; // type:function size:0x20 scope:global align:4 -setAnimation__11J2DWindowExFP15J2DAnmTransform = .text:0x80256084; // type:function size:0x20 scope:global align:4 +setAnimation__7J2DPaneFP14J2DAnmVtxColor = .text:0x80256018; // type:function size:0x4 scope:weak align:4 +setAnimation__7J2DPaneFP20J2DAnmVisibilityFull = .text:0x8025601C; // type:function size:0x4 scope:weak align:4 +setAnimation__7J2DPaneFP16J2DAnmTexPattern = .text:0x80256020; // type:function size:0x4 scope:weak align:4 +getMaterial__12J2DTextBoxExCFv = .text:0x80256024; // type:function size:0x8 scope:weak align:4 +getMaterial__10J2DTextBoxCFv = .text:0x8025602C; // type:function size:0x8 scope:weak align:4 +getMaterial__12J2DPictureExCFv = .text:0x80256034; // type:function size:0x8 scope:weak align:4 +getMaterial__10J2DPictureCFv = .text:0x8025603C; // type:function size:0x8 scope:weak align:4 +setAnimation__12J2DTextBoxExFP15J2DAnmTransform = .text:0x80256044; // type:function size:0x20 scope:weak align:4 +setAnimation__12J2DPictureExFP15J2DAnmTransform = .text:0x80256064; // type:function size:0x20 scope:weak align:4 +setAnimation__11J2DWindowExFP15J2DAnmTransform = .text:0x80256084; // type:function size:0x20 scope:weak align:4 __ct__10dLog_HIO_cFv = .text:0x802560A4; // type:function size:0x10 scope:global align:4 preLoad_dyl_create__10dScnLogo_cFv = .text:0x802560B4; // type:function size:0x44 scope:global align:4 preLoad_dyl_remove__10dScnLogo_cFv = .text:0x802560F8; // type:function size:0x24 scope:global align:4 @@ -9827,29 +9827,29 @@ dolbyOutDraw2__10dScnLogo_cFv = .text:0x80257058; // type:function size:0x18 sco dvdWaitDraw__10dScnLogo_cFv = .text:0x80257070; // type:function size:0x214 scope:global align:4 nextSceneChange__10dScnLogo_cFv = .text:0x80257284; // type:function size:0x34 scope:global align:4 __dt__10dScnLogo_cFv = .text:0x802572B8; // type:function size:0x658 scope:global align:4 -phase_0__FP10dScnLogo_c = .text:0x80257910; // type:function size:0xAC scope:global align:4 -phase_1__FP10dScnLogo_c = .text:0x802579BC; // type:function size:0xB4 scope:global align:4 -phase_2__FP10dScnLogo_c = .text:0x80257A70; // type:function size:0x44 scope:global align:4 -resLoad__FP30request_of_phase_process_classP10dScnLogo_c = .text:0x80257AB4; // type:function size:0x2C scope:global align:4 +phase_0__FP10dScnLogo_c = .text:0x80257910; // type:function size:0xAC scope:local align:4 +phase_1__FP10dScnLogo_c = .text:0x802579BC; // type:function size:0xB4 scope:local align:4 +phase_2__FP10dScnLogo_c = .text:0x80257A70; // type:function size:0x44 scope:local align:4 +resLoad__FP30request_of_phase_process_classP10dScnLogo_c = .text:0x80257AB4; // type:function size:0x2C scope:local align:4 create__10dScnLogo_cFv = .text:0x80257AE0; // type:function size:0x184 scope:global align:4 logoInitGC__10dScnLogo_cFv = .text:0x80257C64; // type:function size:0x388 scope:global align:4 dvdDataLoad__10dScnLogo_cFv = .text:0x80257FEC; // type:function size:0x434 scope:global align:4 -dScnLogo_Create__FP11scene_class = .text:0x80258420; // type:function size:0x24 scope:global align:4 -dScnLogo_Execute__FP10dScnLogo_c = .text:0x80258444; // type:function size:0x40 scope:global align:4 -dScnLogo_Draw__FP10dScnLogo_c = .text:0x80258484; // type:function size:0x24 scope:global align:4 -dScnLogo_Delete__FP10dScnLogo_c = .text:0x802584A8; // type:function size:0x28 scope:global align:4 -dScnLogo_IsDelete__FP10dScnLogo_c = .text:0x802584D0; // type:function size:0x8 scope:global align:4 +dScnLogo_Create__FP11scene_class = .text:0x80258420; // type:function size:0x24 scope:local align:4 +dScnLogo_Execute__FP10dScnLogo_c = .text:0x80258444; // type:function size:0x40 scope:local align:4 +dScnLogo_Draw__FP10dScnLogo_c = .text:0x80258484; // type:function size:0x24 scope:local align:4 +dScnLogo_Delete__FP10dScnLogo_c = .text:0x802584A8; // type:function size:0x28 scope:local align:4 +dScnLogo_IsDelete__FP10dScnLogo_c = .text:0x802584D0; // type:function size:0x8 scope:local align:4 setProgressiveMode__10dScnLogo_cFUc = .text:0x802584D8; // type:function size:0x24 scope:global align:4 getProgressiveMode__10dScnLogo_cFv = .text:0x802584FC; // type:function size:0x24 scope:global align:4 isProgressiveMode__10dScnLogo_cFv = .text:0x80258520; // type:function size:0x2C scope:global align:4 setRenderMode__10dScnLogo_cFv = .text:0x8025854C; // type:function size:0x10 scope:global align:4 __dt__10dLog_HIO_cFv = .text:0x8025855C; // type:function size:0x48 scope:global align:4 -cLib_calcTimer__FPUs = .text:0x802585A4; // type:function size:0x1C scope:global align:4 +cLib_calcTimer__FPUs = .text:0x802585A4; // type:function size:0x1C scope:weak align:4 __sinit_d_s_logo_cpp = .text:0x802585C0; // type:function size:0x1CC scope:local align:4 __ct__9dSn_HIO_cFv = .text:0x8025878C; // type:function size:0x18 scope:global align:4 phase_1__FPc = .text:0x802587A4; // type:function size:0x7C scope:local align:4 phase_2__FPc = .text:0x80258820; // type:function size:0x58 scope:local align:4 -resLoad__FP30request_of_phase_process_classPc = .text:0x80258878; // type:function size:0x28 scope:global align:4 +resLoad__FP30request_of_phase_process_classPc = .text:0x80258878; // type:function size:0x28 scope:local align:4 create__10dScnName_cFv = .text:0x802588A0; // type:function size:0x28C scope:global align:4 setView__10dScnName_cFv = .text:0x80258B2C; // type:function size:0x9C scope:global align:4 execute__10dScnName_cFv = .text:0x80258BC8; // type:function size:0x94 scope:global align:4 @@ -9862,62 +9862,62 @@ FileSelectClose__10dScnName_cFv = .text:0x80258F20; // type:function size:0xB4 s brightCheckOpen__10dScnName_cFv = .text:0x80258FD4; // type:function size:0x34 scope:global align:4 brightCheck__10dScnName_cFv = .text:0x80259008; // type:function size:0xF0 scope:global align:4 changeGameScene__10dScnName_cFv = .text:0x802590F8; // type:function size:0xC8 scope:global align:4 -dScnName_Draw__FP10dScnName_c = .text:0x802591C0; // type:function size:0x20 scope:global align:4 -dScnName_Execute__FP10dScnName_c = .text:0x802591E0; // type:function size:0x20 scope:global align:4 -dScnName_IsDelete__FP10dScnName_c = .text:0x80259200; // type:function size:0x30 scope:global align:4 -dScnName_Delete__FP10dScnName_c = .text:0x80259230; // type:function size:0x28 scope:global align:4 -dScnName_Create__FP11scene_class = .text:0x80259258; // type:function size:0x3C scope:global align:4 -__dt__17dScnName_camera_cFv = .text:0x80259294; // type:function size:0x48 scope:global align:4 -__dt__9dSn_HIO_cFv = .text:0x802592DC; // type:function size:0x48 scope:global align:4 +dScnName_Draw__FP10dScnName_c = .text:0x802591C0; // type:function size:0x20 scope:local align:4 +dScnName_Execute__FP10dScnName_c = .text:0x802591E0; // type:function size:0x20 scope:local align:4 +dScnName_IsDelete__FP10dScnName_c = .text:0x80259200; // type:function size:0x30 scope:local align:4 +dScnName_Delete__FP10dScnName_c = .text:0x80259230; // type:function size:0x28 scope:local align:4 +dScnName_Create__FP11scene_class = .text:0x80259258; // type:function size:0x3C scope:local align:4 +__dt__17dScnName_camera_cFv = .text:0x80259294; // type:function size:0x48 scope:weak align:4 +__dt__9dSn_HIO_cFv = .text:0x802592DC; // type:function size:0x48 scope:weak align:4 __sinit_d_s_name_cpp = .text:0x80259324; // type:function size:0xDC scope:local align:4 calcPauseTimer__9dScnPly_cFv = .text:0x80259400; // type:function size:0x40 scope:global align:4 __ct__22dScnPly_env_otherHIO_cFv = .text:0x80259440; // type:function size:0x28 scope:global align:4 __ct__22dScnPly_env_debugHIO_cFv = .text:0x80259468; // type:function size:0x44 scope:global align:4 -dScnPly_Draw__FP9dScnPly_c = .text:0x802594AC; // type:function size:0x30C scope:global align:4 -dScnPly_Execute__FP9dScnPly_c = .text:0x802597B8; // type:function size:0xC4 scope:global align:4 -dScnPly_IsDelete__F9dScnPly_c = .text:0x8025987C; // type:function size:0x30 scope:global align:4 -dScnPly_Delete__FP9dScnPly_c = .text:0x802598AC; // type:function size:0x218 scope:global align:4 +dScnPly_Draw__FP9dScnPly_c = .text:0x802594AC; // type:function size:0x30C scope:local align:4 +dScnPly_Execute__FP9dScnPly_c = .text:0x802597B8; // type:function size:0xC4 scope:local align:4 +dScnPly_IsDelete__F9dScnPly_c = .text:0x8025987C; // type:function size:0x30 scope:local align:4 +dScnPly_Delete__FP9dScnPly_c = .text:0x802598AC; // type:function size:0x218 scope:local align:4 resetGame__9dScnPly_cFv = .text:0x80259AC4; // type:function size:0x138 scope:global align:4 offReset__9dScnPly_cFv = .text:0x80259BFC; // type:function size:0x74 scope:global align:4 -phase_00__FP9dScnPly_c = .text:0x80259C70; // type:function size:0x3C scope:global align:4 -phase_01__FP9dScnPly_c = .text:0x80259CAC; // type:function size:0xD0 scope:global align:4 -phase_0__FP9dScnPly_c = .text:0x80259D7C; // type:function size:0x8 scope:global align:4 -phase_1__FP9dScnPly_c = .text:0x80259D84; // type:function size:0x6B4 scope:global align:4 -phase_1_0__FP9dScnPly_c = .text:0x8025A438; // type:function size:0xC0 scope:global align:4 -phase_2__FP9dScnPly_c = .text:0x8025A4F8; // type:function size:0xDC scope:global align:4 -phase_3__FP9dScnPly_c = .text:0x8025A5D4; // type:function size:0x80 scope:global align:4 -phase_4__FP9dScnPly_c = .text:0x8025A654; // type:function size:0x3A0 scope:global align:4 -phase_5__FP9dScnPly_c = .text:0x8025A9F4; // type:function size:0xCC scope:global align:4 -phase_6__FP9dScnPly_c = .text:0x8025AAC0; // type:function size:0xCC scope:global align:4 -phase_compleate__FPv = .text:0x8025AB8C; // type:function size:0x8 scope:global align:4 -dScnPly_Create__FP11scene_class = .text:0x8025AB94; // type:function size:0x30 scope:global align:4 -__dt__22dScnPly_env_debugHIO_cFv = .text:0x8025ABC4; // type:function size:0x48 scope:global align:4 -__dt__22dScnPly_env_otherHIO_cFv = .text:0x8025AC0C; // type:function size:0x48 scope:global align:4 +phase_00__FP9dScnPly_c = .text:0x80259C70; // type:function size:0x3C scope:local align:4 +phase_01__FP9dScnPly_c = .text:0x80259CAC; // type:function size:0xD0 scope:local align:4 +phase_0__FP9dScnPly_c = .text:0x80259D7C; // type:function size:0x8 scope:local align:4 +phase_1__FP9dScnPly_c = .text:0x80259D84; // type:function size:0x6B4 scope:local align:4 +phase_1_0__FP9dScnPly_c = .text:0x8025A438; // type:function size:0xC0 scope:local align:4 +phase_2__FP9dScnPly_c = .text:0x8025A4F8; // type:function size:0xDC scope:local align:4 +phase_3__FP9dScnPly_c = .text:0x8025A5D4; // type:function size:0x80 scope:local align:4 +phase_4__FP9dScnPly_c = .text:0x8025A654; // type:function size:0x3A0 scope:local align:4 +phase_5__FP9dScnPly_c = .text:0x8025A9F4; // type:function size:0xCC scope:local align:4 +phase_6__FP9dScnPly_c = .text:0x8025AAC0; // type:function size:0xCC scope:local align:4 +phase_compleate__FPv = .text:0x8025AB8C; // type:function size:0x8 scope:local align:4 +dScnPly_Create__FP11scene_class = .text:0x8025AB94; // type:function size:0x30 scope:local align:4 +__dt__22dScnPly_env_debugHIO_cFv = .text:0x8025ABC4; // type:function size:0x48 scope:weak align:4 +__dt__22dScnPly_env_otherHIO_cFv = .text:0x8025AC0C; // type:function size:0x48 scope:weak align:4 __sinit_d_s_play_cpp = .text:0x8025AC54; // type:function size:0xB0 scope:local align:4 -__dt__17dScnPly_env_HIO_cFv = .text:0x8025AD04; // type:function size:0x74 scope:global align:4 -__dt__17dScnPly_reg_HIO_cFv = .text:0x8025AD78; // type:function size:0x48 scope:global align:4 -__dt__21dScnPly_preLoad_HIO_cFv = .text:0x8025ADC0; // type:function size:0x5C scope:global align:4 -dScnRoom_Draw__FP19room_of_scene_class = .text:0x8025AE1C; // type:function size:0x8 scope:global align:4 -getResetArchiveBank__FiPPCUc = .text:0x8025AE24; // type:function size:0x100 scope:global align:4 -resetArchiveBank__Fi = .text:0x8025AF24; // type:function size:0x28 scope:global align:4 -setArchiveBank__Fi = .text:0x8025AF4C; // type:function size:0x1A4 scope:global align:4 -objectDeleteJugge__FPvPv = .text:0x8025B0F0; // type:function size:0x60 scope:global align:4 -deleteJugge__FPvPv = .text:0x8025B150; // type:function size:0x24 scope:global align:4 -isCreatingCallback__FP10create_tagPUi = .text:0x8025B174; // type:function size:0x20 scope:global align:4 -isCreating__FUi = .text:0x8025B194; // type:function size:0x3C scope:global align:4 -loadDemoArchive__Fi = .text:0x8025B1D0; // type:function size:0x11C scope:global align:4 -objectSetCheck__FP19room_of_scene_class = .text:0x8025B2EC; // type:function size:0x278 scope:global align:4 -dScnRoom_Execute__FP19room_of_scene_class = .text:0x8025B564; // type:function size:0x110 scope:global align:4 -dScnRoom_IsDelete__FP19room_of_scene_class = .text:0x8025B674; // type:function size:0x8 scope:global align:4 -isReadRoom__Fi = .text:0x8025B67C; // type:function size:0xC0 scope:global align:4 -dScnRoom_Delete__FP19room_of_scene_class = .text:0x8025B73C; // type:function size:0x134 scope:global align:4 -phase_0__FP19room_of_scene_class = .text:0x8025B870; // type:function size:0x34 scope:global align:4 -phase_1__FP19room_of_scene_class = .text:0x8025B8A4; // type:function size:0xDC scope:global align:4 -phase_2__FP19room_of_scene_class = .text:0x8025B980; // type:function size:0x12C scope:global align:4 +__dt__17dScnPly_env_HIO_cFv = .text:0x8025AD04; // type:function size:0x74 scope:weak align:4 +__dt__17dScnPly_reg_HIO_cFv = .text:0x8025AD78; // type:function size:0x48 scope:weak align:4 +__dt__21dScnPly_preLoad_HIO_cFv = .text:0x8025ADC0; // type:function size:0x5C scope:weak align:4 +dScnRoom_Draw__FP19room_of_scene_class = .text:0x8025AE1C; // type:function size:0x8 scope:local align:4 +getResetArchiveBank__FiPPCUc = .text:0x8025AE24; // type:function size:0x100 scope:local align:4 +resetArchiveBank__Fi = .text:0x8025AF24; // type:function size:0x28 scope:local align:4 +setArchiveBank__Fi = .text:0x8025AF4C; // type:function size:0x1A4 scope:local align:4 +objectDeleteJugge__FPvPv = .text:0x8025B0F0; // type:function size:0x60 scope:local align:4 +deleteJugge__FPvPv = .text:0x8025B150; // type:function size:0x24 scope:local align:4 +isCreatingCallback__FP10create_tagPUi = .text:0x8025B174; // type:function size:0x20 scope:local align:4 +isCreating__FUi = .text:0x8025B194; // type:function size:0x3C scope:local align:4 +loadDemoArchive__Fi = .text:0x8025B1D0; // type:function size:0x11C scope:local align:4 +objectSetCheck__FP19room_of_scene_class = .text:0x8025B2EC; // type:function size:0x278 scope:local align:4 +dScnRoom_Execute__FP19room_of_scene_class = .text:0x8025B564; // type:function size:0x110 scope:local align:4 +dScnRoom_IsDelete__FP19room_of_scene_class = .text:0x8025B674; // type:function size:0x8 scope:local align:4 +isReadRoom__Fi = .text:0x8025B67C; // type:function size:0xC0 scope:local align:4 +dScnRoom_Delete__FP19room_of_scene_class = .text:0x8025B73C; // type:function size:0x134 scope:local align:4 +phase_0__FP19room_of_scene_class = .text:0x8025B870; // type:function size:0x34 scope:local align:4 +phase_1__FP19room_of_scene_class = .text:0x8025B8A4; // type:function size:0xDC scope:local align:4 +phase_2__FP19room_of_scene_class = .text:0x8025B980; // type:function size:0x12C scope:local align:4 setZoneNo__20dStage_roomControl_cFii = .text:0x8025BAAC; // type:function size:0x18 scope:global align:4 -phase_3__FP19room_of_scene_class = .text:0x8025BAC4; // type:function size:0x34 scope:global align:4 -phase_4__FP19room_of_scene_class = .text:0x8025BAF8; // type:function size:0x50 scope:global align:4 -dScnRoom_Create__FP11scene_class = .text:0x8025BB48; // type:function size:0x30 scope:global align:4 +phase_3__FP19room_of_scene_class = .text:0x8025BAC4; // type:function size:0x34 scope:local align:4 +phase_4__FP19room_of_scene_class = .text:0x8025BAF8; // type:function size:0x50 scope:local align:4 +dScnRoom_Create__FP11scene_class = .text:0x8025BB48; // type:function size:0x30 scope:local align:4 __ct__29dSvBit_childSwPerfectionHIO_cFv = .text:0x8025BB78; // type:function size:0x34 scope:global align:4 init__29dSvBit_childSwPerfectionHIO_cFv = .text:0x8025BBAC; // type:function size:0x68 scope:global align:4 __ct__26dSvBit_childSwDungeonHIO_cFv = .text:0x8025BC14; // type:function size:0x34 scope:global align:4 @@ -9943,23 +9943,23 @@ init__26dSvBit_childTransformHIO_cFv = .text:0x8025C0D4; // type:function size:0 __ct__22dSvBit_childOtherHIO_cFv = .text:0x8025C13C; // type:function size:0x3C scope:global align:4 init__22dSvBit_childOtherHIO_cFv = .text:0x8025C178; // type:function size:0x80 scope:global align:4 init__12dSvBit_HIO_cFv = .text:0x8025C1F8; // type:function size:0xA4 scope:global align:4 -__dt__22dSvBit_childOtherHIO_cFv = .text:0x8025C29C; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childTransformHIO_cFv = .text:0x8025C2E4; // type:function size:0x48 scope:global align:4 -__dt__25dSvBit_childDarknessHIO_cFv = .text:0x8025C32C; // type:function size:0x48 scope:global align:4 -__dt__29dSvBit_childTbPerfectionHIO_cFv = .text:0x8025C374; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childItOneZoneHIO_cFv = .text:0x8025C3BC; // type:function size:0x48 scope:global align:4 -__dt__23dSvBit_childItZoneHIO_cFv = .text:0x8025C404; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childItDungeonHIO_cFv = .text:0x8025C44C; // type:function size:0x48 scope:global align:4 -__dt__29dSvBit_childItPerfectionHIO_cFv = .text:0x8025C494; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childSwOneZoneHIO_cFv = .text:0x8025C4DC; // type:function size:0x48 scope:global align:4 -__dt__23dSvBit_childSwZoneHIO_cFv = .text:0x8025C524; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childSwDungeonHIO_cFv = .text:0x8025C56C; // type:function size:0x48 scope:global align:4 -__dt__29dSvBit_childSwPerfectionHIO_cFv = .text:0x8025C5B4; // type:function size:0x48 scope:global align:4 +__dt__22dSvBit_childOtherHIO_cFv = .text:0x8025C29C; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childTransformHIO_cFv = .text:0x8025C2E4; // type:function size:0x48 scope:weak align:4 +__dt__25dSvBit_childDarknessHIO_cFv = .text:0x8025C32C; // type:function size:0x48 scope:weak align:4 +__dt__29dSvBit_childTbPerfectionHIO_cFv = .text:0x8025C374; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childItOneZoneHIO_cFv = .text:0x8025C3BC; // type:function size:0x48 scope:weak align:4 +__dt__23dSvBit_childItZoneHIO_cFv = .text:0x8025C404; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childItDungeonHIO_cFv = .text:0x8025C44C; // type:function size:0x48 scope:weak align:4 +__dt__29dSvBit_childItPerfectionHIO_cFv = .text:0x8025C494; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childSwOneZoneHIO_cFv = .text:0x8025C4DC; // type:function size:0x48 scope:weak align:4 +__dt__23dSvBit_childSwZoneHIO_cFv = .text:0x8025C524; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childSwDungeonHIO_cFv = .text:0x8025C56C; // type:function size:0x48 scope:weak align:4 +__dt__29dSvBit_childSwPerfectionHIO_cFv = .text:0x8025C5B4; // type:function size:0x48 scope:weak align:4 __sinit_d_save_HIO_cpp = .text:0x8025C5FC; // type:function size:0x100 scope:local align:4 -__dt__12dSvBit_HIO_cFv = .text:0x8025C6FC; // type:function size:0x178 scope:global align:4 -__dt__25dSvBit_childTreasureHIO_cFv = .text:0x8025C874; // type:function size:0x60 scope:global align:4 -__dt__21dSvBit_childItemHIO_cFv = .text:0x8025C8D4; // type:function size:0x9C scope:global align:4 -__dt__23dSvBit_childSwitchHIO_cFv = .text:0x8025C970; // type:function size:0x9C scope:global align:4 +__dt__12dSvBit_HIO_cFv = .text:0x8025C6FC; // type:function size:0x178 scope:weak align:4 +__dt__25dSvBit_childTreasureHIO_cFv = .text:0x8025C874; // type:function size:0x60 scope:weak align:4 +__dt__21dSvBit_childItemHIO_cFv = .text:0x8025C8D4; // type:function size:0x9C scope:weak align:4 +__dt__23dSvBit_childSwitchHIO_cFv = .text:0x8025C970; // type:function size:0x9C scope:weak align:4 _create__8dTimer_cFv = .text:0x8025CA0C; // type:function size:0x4F8 scope:global align:4 _execute__8dTimer_cFv = .text:0x8025CF04; // type:function size:0x438 scope:global align:4 _draw__8dTimer_cFv = .text:0x8025D33C; // type:function size:0x80 scope:global align:4 @@ -10002,15 +10002,15 @@ draw__21dDlst_TimerScrnDraw_cFv = .text:0x80260690; // type:function size:0x418 checkStartAnimeEnd__21dDlst_TimerScrnDraw_cFv = .text:0x80260AA8; // type:function size:0x2C scope:global align:4 playBckAnimation__21dDlst_TimerScrnDraw_cFf = .text:0x80260AD4; // type:function size:0x80 scope:global align:4 drawPikari__21dDlst_TimerScrnDraw_cFi = .text:0x80260B54; // type:function size:0x3B0 scope:global align:4 -dTimer_Draw__FP8dTimer_c = .text:0x80260F04; // type:function size:0x20 scope:global align:4 -dTimer_Execute__FP8dTimer_c = .text:0x80260F24; // type:function size:0x20 scope:global align:4 -dTimer_IsDelete__FP8dTimer_c = .text:0x80260F44; // type:function size:0x8 scope:global align:4 -dTimer_Delete__FP8dTimer_c = .text:0x80260F4C; // type:function size:0x20 scope:global align:4 -dTimer_Create__FP9msg_class = .text:0x80260F6C; // type:function size:0x20 scope:global align:4 +dTimer_Draw__FP8dTimer_c = .text:0x80260F04; // type:function size:0x20 scope:local align:4 +dTimer_Execute__FP8dTimer_c = .text:0x80260F24; // type:function size:0x20 scope:local align:4 +dTimer_IsDelete__FP8dTimer_c = .text:0x80260F44; // type:function size:0x8 scope:local align:4 +dTimer_Delete__FP8dTimer_c = .text:0x80260F4C; // type:function size:0x20 scope:local align:4 +dTimer_Create__FP9msg_class = .text:0x80260F6C; // type:function size:0x20 scope:local align:4 dTimer_createTimer__FlUlUcUcffff = .text:0x80260F8C; // type:function size:0xA8 scope:global align:4 dTimer_createStockTimer__Fv = .text:0x80261034; // type:function size:0xCC scope:global align:4 dTimer_createGetIn2D__Fl4cXyz = .text:0x80261100; // type:function size:0x88 scope:global align:4 -dTimer_createStart2D__FlUs = .text:0x80261188; // type:function size:0x68 scope:global align:4 +dTimer_createStart2D__FlUs = .text:0x80261188; // type:function size:0x68 scope:local align:4 dTimer_isStart__Fv = .text:0x802611F0; // type:function size:0x54 scope:global align:4 dTimer_getRestTimeMs__Fv = .text:0x80261244; // type:function size:0x54 scope:global align:4 dTimer_show__Fv = .text:0x80261298; // type:function size:0x54 scope:global align:4 @@ -10018,20 +10018,20 @@ dTimer_hide__Fv = .text:0x802612EC; // type:function size:0x54 scope:global alig dTimer_isReadyFlag__Fv = .text:0x80261340; // type:function size:0x54 scope:global align:4 __dt__21dDlst_TimerScrnDraw_cFv = .text:0x80261394; // type:function size:0x48 scope:global align:4 createGetIn__8dTimer_cF4cXyz = .text:0x802613DC; // type:function size:0x40 scope:global align:4 -dkWmark_Create__FP12kankyo_class = .text:0x8026141C; // type:function size:0x224 scope:global align:4 +dkWmark_Create__FP12kankyo_class = .text:0x8026141C; // type:function size:0x224 scope:local align:4 __dt__9dkWmark_cFv = .text:0x80261640; // type:function size:0x5C scope:global align:4 -dkWmark_Delete__FP9dkWmark_c = .text:0x8026169C; // type:function size:0x28 scope:global align:4 +dkWmark_Delete__FP9dkWmark_c = .text:0x8026169C; // type:function size:0x28 scope:local align:4 setMatrix__9dkWmark_cFv = .text:0x802616C4; // type:function size:0x2A0 scope:global align:4 -dkWmark_Execute__FP9dkWmark_c = .text:0x80261964; // type:function size:0xB4 scope:global align:4 -dkWmark_Draw__FP9dkWmark_c = .text:0x80261A18; // type:function size:0x13C scope:global align:4 +dkWmark_Execute__FP9dkWmark_c = .text:0x80261964; // type:function size:0xB4 scope:local align:4 +dkWmark_Draw__FP9dkWmark_c = .text:0x80261A18; // type:function size:0x13C scope:local align:4 create__11dkWpillar_cFv = .text:0x80261B54; // type:function size:0x3B0 scope:global align:4 -dkWpillar_Create__FP12kankyo_class = .text:0x80261F04; // type:function size:0x20 scope:global align:4 +dkWpillar_Create__FP12kankyo_class = .text:0x80261F04; // type:function size:0x20 scope:local align:4 __dt__11dkWpillar_cFv = .text:0x80261F24; // type:function size:0xC8 scope:global align:4 -dkWpillar_Delete__FP11dkWpillar_c = .text:0x80261FEC; // type:function size:0x28 scope:global align:4 +dkWpillar_Delete__FP11dkWpillar_c = .text:0x80261FEC; // type:function size:0x28 scope:local align:4 execute__11dkWpillar_cFv = .text:0x80262014; // type:function size:0x94 scope:global align:4 -dkWpillar_Execute__FP11dkWpillar_c = .text:0x802620A8; // type:function size:0x20 scope:global align:4 +dkWpillar_Execute__FP11dkWpillar_c = .text:0x802620A8; // type:function size:0x20 scope:local align:4 draw__11dkWpillar_cFv = .text:0x802620C8; // type:function size:0xE4 scope:global align:4 -dkWpillar_Draw__FP11dkWpillar_c = .text:0x802621AC; // type:function size:0x20 scope:global align:4 +dkWpillar_Draw__FP11dkWpillar_c = .text:0x802621AC; // type:function size:0x20 scope:local align:4 __dt__24DynamicModuleControlBaseFv = .text:0x802621CC; // type:function size:0xB8 scope:global align:4 __ct__24DynamicModuleControlBaseFv = .text:0x80262284; // type:function size:0x4C scope:global align:4 link__24DynamicModuleControlBaseFv = .text:0x802622D0; // type:function size:0x94 scope:global align:4 @@ -10043,7 +10043,7 @@ __ct__20DynamicModuleControlFPCc = .text:0x80262660; // type:function size:0x70 mountCallback__20DynamicModuleControlFPv = .text:0x802626D0; // type:function size:0x8C scope:global align:4 initialize__20DynamicModuleControlFv = .text:0x8026275C; // type:function size:0x38 scope:global align:4 callback__20DynamicModuleControlFPv = .text:0x80262794; // type:function size:0x2C scope:global align:4 -calcSum2__FPCUsUl = .text:0x802627C0; // type:function size:0x28 scope:global align:4 +calcSum2__FPCUsUl = .text:0x802627C0; // type:function size:0x28 scope:local align:4 do_load__20DynamicModuleControlFv = .text:0x802627E8; // type:function size:0x314 scope:global align:4 do_load_async__20DynamicModuleControlFv = .text:0x80262AFC; // type:function size:0xC8 scope:global align:4 do_unload__20DynamicModuleControlFv = .text:0x80262BC4; // type:function size:0x48 scope:global align:4 @@ -10057,15 +10057,15 @@ ModuleEpilog = .text:0x8026308C; // type:function size:0x4 scope:global align:4 ModuleUnresolved = .text:0x80263090; // type:function size:0xBC scope:global align:4 ModuleConstructorsX = .text:0x8026314C; // type:function size:0x44 scope:global align:4 ModuleDestructorsX = .text:0x80263190; // type:function size:0x44 scope:global align:4 -do_link__24DynamicModuleControlBaseFv = .text:0x802631D4; // type:function size:0x8 scope:global align:4 -do_load__24DynamicModuleControlBaseFv = .text:0x802631DC; // type:function size:0x8 scope:global align:4 -do_unload__24DynamicModuleControlBaseFv = .text:0x802631E4; // type:function size:0x8 scope:global align:4 -do_unlink__24DynamicModuleControlBaseFv = .text:0x802631EC; // type:function size:0x8 scope:global align:4 -do_load_async__24DynamicModuleControlBaseFv = .text:0x802631F4; // type:function size:0x8 scope:global align:4 -dump2__24DynamicModuleControlBaseFv = .text:0x802631FC; // type:function size:0x4 scope:global align:4 -getModuleTypeString__24DynamicModuleControlBaseCFv = .text:0x80263200; // type:function size:0x10 scope:global align:4 -getModuleSize__24DynamicModuleControlBaseCFv = .text:0x80263210; // type:function size:0x8 scope:global align:4 -getModuleName__20DynamicModuleControlCFv = .text:0x80263218; // type:function size:0x8 scope:global align:4 +do_link__24DynamicModuleControlBaseFv = .text:0x802631D4; // type:function size:0x8 scope:weak align:4 +do_load__24DynamicModuleControlBaseFv = .text:0x802631DC; // type:function size:0x8 scope:weak align:4 +do_unload__24DynamicModuleControlBaseFv = .text:0x802631E4; // type:function size:0x8 scope:weak align:4 +do_unlink__24DynamicModuleControlBaseFv = .text:0x802631EC; // type:function size:0x8 scope:weak align:4 +do_load_async__24DynamicModuleControlBaseFv = .text:0x802631F4; // type:function size:0x8 scope:weak align:4 +dump2__24DynamicModuleControlBaseFv = .text:0x802631FC; // type:function size:0x4 scope:weak align:4 +getModuleTypeString__24DynamicModuleControlBaseCFv = .text:0x80263200; // type:function size:0x10 scope:weak align:4 +getModuleSize__24DynamicModuleControlBaseCFv = .text:0x80263210; // type:function size:0x8 scope:weak align:4 +getModuleName__20DynamicModuleControlCFv = .text:0x80263218; // type:function size:0x8 scope:weak align:4 init__3cMlFP7JKRHeap = .text:0x80263220; // type:function size:0x8 scope:global align:4 memalignB__3cMlFiUl = .text:0x80263228; // type:function size:0x38 scope:global align:4 free__3cMlFPv = .text:0x80263260; // type:function size:0x2C scope:global align:4 @@ -10139,16 +10139,16 @@ SetHit__10cCcD_ObjCoFP8cCcD_Obj = .text:0x802648D8; // type:function size:0x10 s ClrHit__10cCcD_ObjCoFv = .text:0x802648E8; // type:function size:0x18 scope:global align:4 SetIGrp__10cCcD_ObjCoFUl = .text:0x80264900; // type:function size:0x1C scope:global align:4 SetVsGrp__10cCcD_ObjCoFUl = .text:0x8026491C; // type:function size:0x1C scope:global align:4 -__dt__12cCcD_TriAttrFv = .text:0x80264938; // type:function size:0xA0 scope:global align:4 -CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x802649D8; // type:function size:0x8 scope:global align:4 -CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x802649E0; // type:function size:0x8 scope:global align:4 -ClrAt__9cCcD_SttsFv = .text:0x802649E8; // type:function size:0x4 scope:global align:4 -ClrTg__9cCcD_SttsFv = .text:0x802649EC; // type:function size:0xC scope:global align:4 +__dt__12cCcD_TriAttrFv = .text:0x80264938; // type:function size:0xA0 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x802649D8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x802649E0; // type:function size:0x8 scope:weak align:4 +ClrAt__9cCcD_SttsFv = .text:0x802649E8; // type:function size:0x4 scope:weak align:4 +ClrTg__9cCcD_SttsFv = .text:0x802649EC; // type:function size:0xC scope:weak align:4 __sinit_c_cc_d_cpp = .text:0x802649F8; // type:function size:0x54 scope:local align:4 -@32@__dt__12cCcD_TriAttrFv = .text:0x80264A4C; // type:function size:0x8 scope:local align:4 -@32@__dt__12cCcD_CpsAttrFv = .text:0x80264A54; // type:function size:0x8 scope:local align:4 -@32@__dt__12cCcD_CylAttrFv = .text:0x80264A5C; // type:function size:0x8 scope:local align:4 -@32@__dt__12cCcD_SphAttrFv = .text:0x80264A64; // type:function size:0x8 scope:local align:4 +@32@__dt__12cCcD_TriAttrFv = .text:0x80264A4C; // type:function size:0x8 scope:weak align:4 +@32@__dt__12cCcD_CpsAttrFv = .text:0x80264A54; // type:function size:0x8 scope:weak align:4 +@32@__dt__12cCcD_CylAttrFv = .text:0x80264A5C; // type:function size:0x8 scope:weak align:4 +@32@__dt__12cCcD_SphAttrFv = .text:0x80264A64; // type:function size:0x8 scope:weak align:4 __ct__4cCcSFv = .text:0x80264A6C; // type:function size:0x28 scope:global align:4 Ct__4cCcSFv = .text:0x80264A94; // type:function size:0xCC scope:global align:4 Dt__4cCcSFv = .text:0x80264B60; // type:function size:0x20 scope:global align:4 @@ -10272,13 +10272,13 @@ __dt__11cBgS_GndChkFv = .text:0x80267C94; // type:function size:0x78 scope:globa SetPos__11cBgS_GndChkFPC3Vec = .text:0x80267D0C; // type:function size:0x1C scope:global align:4 SetPos__11cBgS_GndChkFPC4cXyz = .text:0x80267D28; // type:function size:0x1C scope:global align:4 PreCheck__11cBgS_GndChkFv = .text:0x80267D44; // type:function size:0x10 scope:global align:4 -@20@__dt__11cBgS_GndChkFv = .text:0x80267D54; // type:function size:0x8 scope:local align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x80267D54; // type:function size:0x8 scope:weak align:4 __ct__11cBgS_LinChkFv = .text:0x80267D5C; // type:function size:0x60 scope:global align:4 __dt__11cBgS_LinChkFv = .text:0x80267DBC; // type:function size:0x8C scope:global align:4 ct__11cBgS_LinChkFv = .text:0x80267E48; // type:function size:0x88 scope:global align:4 Set2__11cBgS_LinChkFPC4cXyzPC4cXyzUi = .text:0x80267ED0; // type:function size:0x70 scope:global align:4 PreCalc__11cBgS_LinChkFv = .text:0x80267F40; // type:function size:0x40 scope:global align:4 -@20@__dt__11cBgS_LinChkFv = .text:0x80267F80; // type:function size:0x8 scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x80267F80; // type:function size:0x8 scope:weak align:4 __ct__13cBgS_ShdwDrawFv = .text:0x80267F88; // type:function size:0x48 scope:global align:4 __dt__13cBgS_ShdwDrawFv = .text:0x80267FD0; // type:function size:0x78 scope:global align:4 Set__13cBgS_ShdwDrawFR4cXyzR4cXyz = .text:0x80268048; // type:function size:0x24 scope:global align:4 @@ -10299,7 +10299,7 @@ cBgW_CheckBGround__Ff = .text:0x802681E4; // type:function size:0x18 scope:globa cBgW_CheckBRoof__Ff = .text:0x802681FC; // type:function size:0x14 scope:global align:4 cBgW_CheckBWall__Ff = .text:0x80268210; // type:function size:0x50 scope:global align:4 cM2d_CrossCirLin__FR8cM2dGCirffffPfPf = .text:0x80268260; // type:function size:0x300 scope:global align:4 -cM3d_InDivPos1__FPC3VecPC3VecfP3Vec = .text:0x80268560; // type:function size:0x50 scope:global align:4 +cM3d_InDivPos1__FPC3VecPC3VecfP3Vec = .text:0x80268560; // type:function size:0x50 scope:local align:4 cM3d_InDivPos2__FPC3VecPC3VecfP3Vec = .text:0x802685B0; // type:function size:0x64 scope:global align:4 cM3d_Len2dSq__Fffff = .text:0x80268614; // type:function size:0x18 scope:global align:4 cM3d_Len2dSqPntAndSegLine__FffffffPfPfPf = .text:0x8026862C; // type:function size:0xE4 scope:global align:4 @@ -10311,53 +10311,53 @@ cM3d_CalcPla__FPC3VecPC3VecPC3VecP3VecPf = .text:0x8026891C; // type:function si cM3d_Cross_AabAab__FPC8cM3dGAabPC8cM3dGAab = .text:0x802689E8; // type:function size:0x124 scope:global align:4 cM3d_Cross_AabCyl__FPC8cM3dGAabPC8cM3dGCyl = .text:0x80268B0C; // type:function size:0xA8 scope:global align:4 cM3d_Cross_AabSph__FPC8cM3dGAabPC8cM3dGSph = .text:0x80268BB4; // type:function size:0xA8 scope:global align:4 -cM3d_Check_LinLin__FPC8cM3dGLinPC8cM3dGLinPfPf = .text:0x80268C5C; // type:function size:0x278 scope:global align:4 -cM3d_CrossInfLineVsInfPlane_proc__FffPC3VecPC3VecP3Vec = .text:0x80268ED4; // type:function size:0x60 scope:global align:4 +cM3d_Check_LinLin__FPC8cM3dGLinPC8cM3dGLinPfPf = .text:0x80268C5C; // type:function size:0x278 scope:local align:4 +cM3d_CrossInfLineVsInfPlane_proc__FffPC3VecPC3VecP3Vec = .text:0x80268ED4; // type:function size:0x60 scope:local align:4 cM3d_Cross_LinPla__FPC8cM3dGLinPC8cM3dGPlaP3Vecbb = .text:0x80268F34; // type:function size:0x11C scope:global align:4 cM3d_Cross_MinMaxBoxLine__FPC3VecPC3VecPC3VecPC3Vec = .text:0x80269050; // type:function size:0xBDC scope:global align:4 -cM3d_InclusionCheckPosIn3PosBox3d__FPC3VecPC3VecPC3VecPC3Vecf = .text:0x80269C2C; // type:function size:0x138 scope:global align:4 -cM3d_InclusionCheckPosIn3PosBox2d__Ffffffffff = .text:0x80269D64; // type:function size:0xB4 scope:global align:4 -cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vecf = .text:0x80269E18; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vec = .text:0x80269FBC; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossX_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026A160; // type:function size:0x184 scope:global align:4 +cM3d_InclusionCheckPosIn3PosBox3d__FPC3VecPC3VecPC3VecPC3Vecf = .text:0x80269C2C; // type:function size:0x138 scope:local align:4 +cM3d_InclusionCheckPosIn3PosBox2d__Ffffffffff = .text:0x80269D64; // type:function size:0xB4 scope:local align:4 +cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vecf = .text:0x80269E18; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vec = .text:0x80269FBC; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossX_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026A160; // type:function size:0x184 scope:local align:4 cM3d_CrossY_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026A2E4; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossY_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026A488; // type:function size:0x184 scope:global align:4 +cM3d_CrossY_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026A488; // type:function size:0x184 scope:local align:4 cM3d_CrossY_Tri__FRC3VecRC3VecRC3VecRC8cM3dGPlaPC3Vec = .text:0x8026A60C; // type:function size:0x1AC scope:global align:4 cM3d_CrossY_Tri_Front__FRC3VecRC3VecRC3VecPC3Vec = .text:0x8026A7B8; // type:function size:0x108 scope:global align:4 -cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPf = .text:0x8026A8C0; // type:function size:0x84 scope:global align:4 -cM3d_CrossY_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026A944; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPC10cM3d_RangePf = .text:0x8026AAE8; // type:function size:0xF0 scope:global align:4 -cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026ABD8; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026AD7C; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossZ_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026AF20; // type:function size:0x184 scope:global align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPf = .text:0x8026A8C0; // type:function size:0x84 scope:local align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026A944; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPC10cM3d_RangePf = .text:0x8026AAE8; // type:function size:0xF0 scope:local align:4 +cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026ABD8; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026AD7C; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossZ_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026AF20; // type:function size:0x184 scope:local align:4 cM3d_Cross_LinTri__FPC8cM3dGLinPC8cM3dGTriP3Vecbb = .text:0x8026B0A4; // type:function size:0xD8 scope:global align:4 -cM3d_Cross_LinTri_Easy__FPC8cM3dGTriPC3Vec = .text:0x8026B17C; // type:function size:0xBC scope:global align:4 -cM3d_Cross_SphPnt__FPC8cM3dGSphPC3Vec = .text:0x8026B238; // type:function size:0x48 scope:global align:4 +cM3d_Cross_LinTri_Easy__FPC8cM3dGTriPC3Vec = .text:0x8026B17C; // type:function size:0xBC scope:local align:4 +cM3d_Cross_SphPnt__FPC8cM3dGSphPC3Vec = .text:0x8026B238; // type:function size:0x48 scope:local align:4 cM3d_Cross_LinSph__FPC8cM3dGLinPC8cM3dGSphP3Vec = .text:0x8026B280; // type:function size:0x268 scope:global align:4 cM3d_Cross_LinSph_CrossPos__FRC8cM3dGSphRC8cM3dGLinP3VecP3Vec = .text:0x8026B4E8; // type:function size:0x3BC scope:global align:4 cM3d_Cross_CylSph__FPC8cM3dGCylPC8cM3dGSphPf = .text:0x8026B8A4; // type:function size:0x1A4 scope:global align:4 cM3d_Cross_CylSph__FPC8cM3dGCylPC8cM3dGSphP3VecPf = .text:0x8026BA48; // type:function size:0x234 scope:global align:4 cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphPf = .text:0x8026BC7C; // type:function size:0x80 scope:global align:4 -cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphPfPf = .text:0x8026BCFC; // type:function size:0x8C scope:global align:4 +cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphPfPf = .text:0x8026BCFC; // type:function size:0x8C scope:local align:4 cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphP3Vec = .text:0x8026BD88; // type:function size:0xD4 scope:global align:4 -cM3d_CalcSphVsTriCrossPoint__FPC8cM3dGSphPC8cM3dGTriP3Vec = .text:0x8026BE5C; // type:function size:0xA8 scope:global align:4 +cM3d_CalcSphVsTriCrossPoint__FPC8cM3dGSphPC8cM3dGTriP3Vec = .text:0x8026BE5C; // type:function size:0xA8 scope:local align:4 cM3d_Cross_SphTri__FPC8cM3dGSphPC8cM3dGTriP3Vec = .text:0x8026BF04; // type:function size:0x328 scope:global align:4 cM3d_Cross_CylCyl__FPC8cM3dGCylPC8cM3dGCylPf = .text:0x8026C22C; // type:function size:0x188 scope:global align:4 cM3d_Cross_CylCyl__FPC8cM3dGCylPC8cM3dGCylP3Vec = .text:0x8026C3B4; // type:function size:0x21C scope:global align:4 cM3d_Cross_CylTri__FPC8cM3dGCylPC8cM3dGTriP3Vec = .text:0x8026C5D0; // type:function size:0x374 scope:global align:4 cM3d_Cross_CylLin__FPC8cM3dGCylPC8cM3dGLinP3VecP3Vec = .text:0x8026C944; // type:function size:0x700 scope:global align:4 -cM3d_Cross_CylPntPnt__FPC8cM3dGCylPC3VecPC3VecP3VecP3Vec = .text:0x8026D044; // type:function size:0x6C scope:global align:4 -cM3d_Cross_CylPnt__FPC8cM3dGCylPC3Vec = .text:0x8026D0B0; // type:function size:0x64 scope:global align:4 +cM3d_Cross_CylPntPnt__FPC8cM3dGCylPC3VecPC3VecP3VecP3Vec = .text:0x8026D044; // type:function size:0x6C scope:local align:4 +cM3d_Cross_CylPnt__FPC8cM3dGCylPC3Vec = .text:0x8026D0B0; // type:function size:0x64 scope:local align:4 cM3d_Cross_CpsCps__FRC8cM3dGCpsRC8cM3dGCpsP3Vec = .text:0x8026D114; // type:function size:0x2C0 scope:global align:4 cM3d_Cross_CpsCyl__FRC8cM3dGCpsRC8cM3dGCylP3Vec = .text:0x8026D3D4; // type:function size:0x70C scope:global align:4 -cM3d_Cross_CpsSph_CrossPos__FRC8cM3dGCpsRC8cM3dGSphRC3VecP3Vec = .text:0x8026DAE0; // type:function size:0x15C scope:global align:4 +cM3d_Cross_CpsSph_CrossPos__FRC8cM3dGCpsRC8cM3dGSphRC3VecP3Vec = .text:0x8026DAE0; // type:function size:0x15C scope:local align:4 cM3d_Cross_CpsSph__FRC8cM3dGCpsRC8cM3dGSphP3Vec = .text:0x8026DC3C; // type:function size:0x1F0 scope:global align:4 cM3d_Cross_TriTri__FRC8cM3dGTriRC8cM3dGTriP3Vec = .text:0x8026DE2C; // type:function size:0x300 scope:global align:4 cM3d_Cross_CpsTri__FRC8cM3dGCps8cM3dGTriP3Vec = .text:0x8026E12C; // type:function size:0x3D0 scope:global align:4 cM3d_CalcVecAngle__FRC3VecPsPs = .text:0x8026E4FC; // type:function size:0x74 scope:global align:4 cM3d_CalcVecZAngle__FRC3VecP5csXyz = .text:0x8026E570; // type:function size:0x154 scope:global align:4 -cM3d_PlaneCrossLineProcWork__FfffffffPfPf = .text:0x8026E6C4; // type:function size:0x2C scope:global align:4 -cM3d_2PlaneCrossLine__FRC8cM3dGPlaRC8cM3dGPlaP8cM3dGLin = .text:0x8026E6F0; // type:function size:0x1B0 scope:global align:4 +cM3d_PlaneCrossLineProcWork__FfffffffPfPf = .text:0x8026E6C4; // type:function size:0x2C scope:local align:4 +cM3d_2PlaneCrossLine__FRC8cM3dGPlaRC8cM3dGPlaP8cM3dGLin = .text:0x8026E6F0; // type:function size:0x1B0 scope:local align:4 cM3d_3PlaneCrossPos__FRC8cM3dGPlaRC8cM3dGPlaRC8cM3dGPlaP3Vec = .text:0x8026E8A0; // type:function size:0xE0 scope:global align:4 cM3d_lineVsPosSuisenCross__FPC8cM3dGLinPC3VecP3Vec = .text:0x8026E980; // type:function size:0xDC scope:global align:4 cM3d_lineVsPosSuisenCross__FRC3VecRC3VecRC3VecP3Vec = .text:0x8026EA5C; // type:function size:0xDC scope:global align:4 @@ -10376,7 +10376,7 @@ SetMax__8cM3dGAabFRC4cXyz = .text:0x8026EDE4; // type:function size:0x40 scope:g CalcCenter__8cM3dGAabCFP4cXyz = .text:0x8026EE24; // type:function size:0x44 scope:global align:4 PlusR__8cM3dGAabFf = .text:0x8026EE68; // type:function size:0x4C scope:global align:4 __ct__8cM3dGCirFv = .text:0x8026EEB4; // type:function size:0x1C scope:global align:4 -__dt__8cM2dGCirFv = .text:0x8026EED0; // type:function size:0x48 scope:global align:4 +__dt__8cM2dGCirFv = .text:0x8026EED0; // type:function size:0x48 scope:weak align:4 __dt__8cM3dGCirFv = .text:0x8026EF18; // type:function size:0x5C scope:global align:4 Set__8cM3dGCirFffff = .text:0x8026EF74; // type:function size:0x14 scope:global align:4 __ct__8cM3dGCpsFv = .text:0x8026EF88; // type:function size:0x1C scope:global align:4 @@ -10495,7 +10495,7 @@ Xyz__7cSGlobeCFv = .text:0x80271AB4; // type:function size:0x40 scope:global ali Polar__7cSGlobeCFP7cSPolar = .text:0x80271AF4; // type:function size:0x3C scope:global align:4 Norm__7cSGlobeCFv = .text:0x80271B30; // type:function size:0x4C scope:global align:4 Invert__7cSGlobeFv = .text:0x80271B7C; // type:function size:0x2C scope:global align:4 -Adjust__6cAngleFfff = .text:0x80271BA8; // type:function size:0x2C scope:global align:4 +Adjust__6cAngleFfff = .text:0x80271BA8; // type:function size:0x2C scope:weak align:4 __sinit_c_angle_cpp = .text:0x80271BD4; // type:function size:0xB8 scope:local align:4 sBs_FillArea_s__FPvUls = .text:0x80271C8C; // type:function size:0x20 scope:global align:4 sBs_ClearArea__FPvUl = .text:0x80271CAC; // type:function size:0x24 scope:global align:4 @@ -10505,7 +10505,7 @@ ctor_subroutine__10JFWDisplayFb = .text:0x80272040; // type:function size:0xB8 s __ct__10JFWDisplayFP7JKRHeapQ26JUTXfb10EXfbNumberb = .text:0x802720F8; // type:function size:0x68 scope:global align:4 __dt__10JFWDisplayFv = .text:0x80272160; // type:function size:0x7C scope:global align:4 createManager__10JFWDisplayFPC16_GXRenderModeObjP7JKRHeapQ26JUTXfb10EXfbNumberb = .text:0x802721DC; // type:function size:0x84 scope:global align:4 -callDirectDraw__Fv = .text:0x80272260; // type:function size:0x58 scope:global align:4 +callDirectDraw__Fv = .text:0x80272260; // type:function size:0x58 scope:local align:4 prepareCopyDisp__10JFWDisplayFv = .text:0x802722B8; // type:function size:0xF4 scope:global align:4 drawendXfb_single__10JFWDisplayFv = .text:0x802723AC; // type:function size:0x48 scope:global align:4 exchangeXfb_double__10JFWDisplayFv = .text:0x802723F4; // type:function size:0x108 scope:global align:4 @@ -10517,24 +10517,24 @@ beginRender__10JFWDisplayFv = .text:0x80272798; // type:function size:0x26C scop endRender__10JFWDisplayFv = .text:0x80272A04; // type:function size:0xAC scope:global align:4 endFrame__10JFWDisplayFv = .text:0x80272AB0; // type:function size:0x1B0 scope:global align:4 waitBlanking__10JFWDisplayFi = .text:0x80272C60; // type:function size:0x50 scope:global align:4 -waitForTick__FUlUs = .text:0x80272CB0; // type:function size:0x120 scope:global align:4 -JFWThreadAlarmHandler__FP7OSAlarmP9OSContext = .text:0x80272DD0; // type:function size:0x40 scope:global align:4 +waitForTick__FUlUs = .text:0x80272CB0; // type:function size:0x120 scope:local align:4 +JFWThreadAlarmHandler__FP7OSAlarmP9OSContext = .text:0x80272DD0; // type:function size:0x40 scope:local align:4 threadSleep__10JFWDisplayFx = .text:0x80272E10; // type:function size:0xA8 scope:global align:4 clearEfb_init__10JFWDisplayFv = .text:0x80272EB8; // type:function size:0x74 scope:global align:4 clearEfb__10JFWDisplayFv = .text:0x80272F2C; // type:function size:0x2C scope:global align:4 clearEfb__10JFWDisplayF8_GXColor = .text:0x80272F58; // type:function size:0x44 scope:global align:4 clearEfb__10JFWDisplayFiiii8_GXColor = .text:0x80272F9C; // type:function size:0x380 scope:global align:4 calcCombinationRatio__10JFWDisplayFv = .text:0x8027331C; // type:function size:0x8C scope:global align:4 -JFWDrawDoneAlarm__Fv = .text:0x802733A8; // type:function size:0xDC scope:global align:4 -JFWGXAbortAlarmHandler__FP7OSAlarmP9OSContext = .text:0x80273484; // type:function size:0x78 scope:global align:4 -diagnoseGpHang__Fv = .text:0x802734FC; // type:function size:0x1E0 scope:global align:4 +JFWDrawDoneAlarm__Fv = .text:0x802733A8; // type:function size:0xDC scope:local align:4 +JFWGXAbortAlarmHandler__FP7OSAlarmP9OSContext = .text:0x80273484; // type:function size:0x78 scope:local align:4 +diagnoseGpHang__Fv = .text:0x802734FC; // type:function size:0x1E0 scope:local align:4 __sinit_JFWDisplay_cpp = .text:0x802736DC; // type:function size:0x48 scope:local align:4 -__dt__18JSUList<8JFWAlarm>Fv = .text:0x80273724; // type:function size:0x54 scope:global align:4 +__dt__18JSUList<8JFWAlarm>Fv = .text:0x80273724; // type:function size:0x54 scope:weak align:4 init__11J3DUClipperFv = .text:0x80273778; // type:function size:0x14 scope:global align:4 calcViewFrustum__11J3DUClipperFv = .text:0x8027378C; // type:function size:0x170 scope:global align:4 clip__11J3DUClipperCFPA4_Cf3Vecf = .text:0x802738FC; // type:function size:0x148 scope:global align:4 clip__11J3DUClipperCFPA4_CfP3VecP3Vec = .text:0x80273A44; // type:function size:0x3C4 scope:global align:4 -getUseMtxNum__11J3DShapeMtxCFv = .text:0x80273E08; // type:function size:0x8 scope:global align:4 +getUseMtxNum__11J3DShapeMtxCFv = .text:0x80273E08; // type:function size:0x8 scope:weak align:4 __ct__18JPAResourceManagerFPCvP7JKRHeap = .text:0x80273E10; // type:function size:0x58 scope:global align:4 getResource__18JPAResourceManagerCFUs = .text:0x80273E68; // type:function size:0x40 scope:global align:4 checkUserIndexDuplication__18JPAResourceManagerCFUs = .text:0x80273EA8; // type:function size:0x44 scope:global align:4 @@ -10556,7 +10556,7 @@ calcField__11JPAResourceFP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80276 calcKey__11JPAResourceFP18JPAEmitterWorkData = .text:0x80276700; // type:function size:0x140 scope:global align:4 calcWorkData_c__11JPAResourceFP18JPAEmitterWorkData = .text:0x80276840; // type:function size:0x1CC scope:global align:4 calcWorkData_d__11JPAResourceFP18JPAEmitterWorkData = .text:0x80276A0C; // type:function size:0x80 scope:global align:4 -prepare__12JPAFieldBaseFP18JPAEmitterWorkDataP13JPAFieldBlock = .text:0x80276A8C; // type:function size:0x4 scope:global align:4 +prepare__12JPAFieldBaseFP18JPAEmitterWorkDataP13JPAFieldBlock = .text:0x80276A8C; // type:function size:0x4 scope:weak align:4 JPASetPointSize__FP18JPAEmitterWorkData = .text:0x80276A90; // type:function size:0x3C scope:global align:4 JPASetLineWidth__FP18JPAEmitterWorkData = .text:0x80276ACC; // type:function size:0x3C scope:global align:4 JPASetPointSize__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80276B08; // type:function size:0x44 scope:global align:4 @@ -10603,9 +10603,9 @@ JPACalcTexIdxMerge__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80277B94; JPACalcTexIdxRandom__FP18JPAEmitterWorkData = .text:0x80277C0C; // type:function size:0x1C scope:global align:4 JPACalcTexIdxRandom__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80277C28; // type:function size:0x3C scope:global align:4 JPALoadPosMtxCam__FP18JPAEmitterWorkData = .text:0x80277C64; // type:function size:0x28 scope:global align:4 -noLoadPrj__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x80277C8C; // type:function size:0x4 scope:global align:4 +noLoadPrj__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x80277C8C; // type:function size:0x4 scope:local align:4 loadPrj__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x80277C90; // type:function size:0x38 scope:global align:4 -loadPrjAnm__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x80277CC8; // type:function size:0x1C0 scope:global align:4 +loadPrjAnm__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x80277CC8; // type:function size:0x1C0 scope:local align:4 JPADrawBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80277E88; // type:function size:0xE8 scope:global align:4 JPADrawRotBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80277F70; // type:function size:0x118 scope:global align:4 JPADrawYBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80278088; // type:function size:0xFC scope:global align:4 @@ -10615,13 +10615,13 @@ dirTypePos__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3 = . dirTypePosInv__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3 = .text:0x802782EC; // type:function size:0x34 scope:global align:4 dirTypeEmtrDir__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3 = .text:0x80278320; // type:function size:0x1C scope:global align:4 dirTypePrevPtcl__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3 = .text:0x8027833C; // type:function size:0x98 scope:global align:4 -rotTypeY__FffRA3_A4_f = .text:0x802783D4; // type:function size:0x40 scope:global align:4 -rotTypeX__FffRA3_A4_f = .text:0x80278414; // type:function size:0x40 scope:global align:4 -rotTypeZ__FffRA3_A4_f = .text:0x80278454; // type:function size:0x40 scope:global align:4 -rotTypeXYZ__FffRA3_A4_f = .text:0x80278494; // type:function size:0x5C scope:global align:4 -basePlaneTypeXY__FPA4_fff = .text:0x802784F0; // type:function size:0x4C scope:global align:4 -basePlaneTypeXZ__FPA4_fff = .text:0x8027853C; // type:function size:0x4C scope:global align:4 -basePlaneTypeX__FPA4_fff = .text:0x80278588; // type:function size:0x70 scope:global align:4 +rotTypeY__FffRA3_A4_f = .text:0x802783D4; // type:function size:0x40 scope:local align:4 +rotTypeX__FffRA3_A4_f = .text:0x80278414; // type:function size:0x40 scope:local align:4 +rotTypeZ__FffRA3_A4_f = .text:0x80278454; // type:function size:0x40 scope:local align:4 +rotTypeXYZ__FffRA3_A4_f = .text:0x80278494; // type:function size:0x5C scope:local align:4 +basePlaneTypeXY__FPA4_fff = .text:0x802784F0; // type:function size:0x4C scope:local align:4 +basePlaneTypeXZ__FPA4_fff = .text:0x8027853C; // type:function size:0x4C scope:local align:4 +basePlaneTypeX__FPA4_fff = .text:0x80278588; // type:function size:0x70 scope:local align:4 JPADrawDirection__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x802785F8; // type:function size:0x39C scope:global align:4 JPADrawRotDirection__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80278994; // type:function size:0x414 scope:global align:4 JPADrawDBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80278DA8; // type:function size:0x220 scope:global align:4 @@ -10634,7 +10634,7 @@ JPADrawStripe__FP18JPAEmitterWorkData = .text:0x80279374; // type:function size: JPADrawStripeX__FP18JPAEmitterWorkData = .text:0x8027996C; // type:function size:0xA6C scope:global align:4 JPADrawEmitterCallBackB__FP18JPAEmitterWorkData = .text:0x8027A3D8; // type:function size:0x3C scope:global align:4 JPADrawParticleCallBack__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027A414; // type:function size:0x40 scope:global align:4 -makeColorTable__FPP8_GXColorPC16JPAClrAnmKeyDataUcsP7JKRHeap = .text:0x8027A454; // type:function size:0x288 scope:global align:4 +makeColorTable__FPP8_GXColorPC16JPAClrAnmKeyDataUcsP7JKRHeap = .text:0x8027A454; // type:function size:0x288 scope:local align:4 __ct__12JPABaseShapeFPCUcP7JKRHeap = .text:0x8027A6DC; // type:function size:0x10C scope:global align:4 setGX__12JPABaseShapeCFP18JPAEmitterWorkData = .text:0x8027A7E8; // type:function size:0x130 scope:global align:4 JPACalcScaleX__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027A918; // type:function size:0x78 scope:global align:4 @@ -10659,9 +10659,9 @@ JPAVolumePoint__FP18JPAEmitterWorkData = .text:0x8027B144; // type:function size JPAVolumeLine__FP18JPAEmitterWorkData = .text:0x8027B220; // type:function size:0x11C scope:global align:4 JPAVolumeCircle__FP18JPAEmitterWorkData = .text:0x8027B33C; // type:function size:0x1AC scope:global align:4 JPAVolumeCube__FP18JPAEmitterWorkData = .text:0x8027B4E8; // type:function size:0x108 scope:global align:4 -JPAVolumeSphere__FP18JPAEmitterWorkData = .text:0x8027B5F0; // type:function size:0x28C scope:global align:4 -JPAVolumeCylinder__FP18JPAEmitterWorkData = .text:0x8027B87C; // type:function size:0x17C scope:global align:4 -JPAVolumeTorus__FP18JPAEmitterWorkData = .text:0x8027B9F8; // type:function size:0x120 scope:global align:4 +JPAVolumeSphere__FP18JPAEmitterWorkData = .text:0x8027B5F0; // type:function size:0x28C scope:local align:4 +JPAVolumeCylinder__FP18JPAEmitterWorkData = .text:0x8027B87C; // type:function size:0x17C scope:local align:4 +JPAVolumeTorus__FP18JPAEmitterWorkData = .text:0x8027B9F8; // type:function size:0x120 scope:local align:4 __ct__16JPADynamicsBlockFPCUc = .text:0x8027BB18; // type:function size:0x34 scope:global align:4 init__16JPADynamicsBlockFv = .text:0x8027BB4C; // type:function size:0x9C scope:global align:4 create__16JPADynamicsBlockFP18JPAEmitterWorkData = .text:0x8027BBE8; // type:function size:0x204 scope:global align:4 @@ -10685,16 +10685,16 @@ prepare__12JPAFieldSpinFP18JPAEmitterWorkDataP13JPAFieldBlock = .text:0x8027CE64 calc__12JPAFieldSpinFP18JPAEmitterWorkDataP13JPAFieldBlockP15JPABaseParticle = .text:0x8027CFA8; // type:function size:0xE0 scope:global align:4 __ct__13JPAFieldBlockFPCUcP7JKRHeap = .text:0x8027D088; // type:function size:0x38 scope:global align:4 init__13JPAFieldBlockFP7JKRHeap = .text:0x8027D0C0; // type:function size:0x2EC scope:global align:4 -__dt__12JPAFieldBaseFv = .text:0x8027D3AC; // type:function size:0x48 scope:global align:4 -__dt__12JPAFieldSpinFv = .text:0x8027D3F4; // type:function size:0x5C scope:global align:4 -__dt__12JPAFieldDragFv = .text:0x8027D450; // type:function size:0x5C scope:global align:4 -__dt__14JPAFieldRandomFv = .text:0x8027D4AC; // type:function size:0x5C scope:global align:4 -__dt__18JPAFieldConvectionFv = .text:0x8027D508; // type:function size:0x5C scope:global align:4 -__dt__14JPAFieldVortexFv = .text:0x8027D564; // type:function size:0x5C scope:global align:4 -__dt__14JPAFieldNewtonFv = .text:0x8027D5C0; // type:function size:0x5C scope:global align:4 -__dt__14JPAFieldMagnetFv = .text:0x8027D61C; // type:function size:0x5C scope:global align:4 -__dt__11JPAFieldAirFv = .text:0x8027D678; // type:function size:0x5C scope:global align:4 -__dt__15JPAFieldGravityFv = .text:0x8027D6D4; // type:function size:0x5C scope:global align:4 +__dt__12JPAFieldBaseFv = .text:0x8027D3AC; // type:function size:0x48 scope:weak align:4 +__dt__12JPAFieldSpinFv = .text:0x8027D3F4; // type:function size:0x5C scope:weak align:4 +__dt__12JPAFieldDragFv = .text:0x8027D450; // type:function size:0x5C scope:weak align:4 +__dt__14JPAFieldRandomFv = .text:0x8027D4AC; // type:function size:0x5C scope:weak align:4 +__dt__18JPAFieldConvectionFv = .text:0x8027D508; // type:function size:0x5C scope:weak align:4 +__dt__14JPAFieldVortexFv = .text:0x8027D564; // type:function size:0x5C scope:weak align:4 +__dt__14JPAFieldNewtonFv = .text:0x8027D5C0; // type:function size:0x5C scope:weak align:4 +__dt__14JPAFieldMagnetFv = .text:0x8027D61C; // type:function size:0x5C scope:weak align:4 +__dt__11JPAFieldAirFv = .text:0x8027D678; // type:function size:0x5C scope:weak align:4 +__dt__15JPAFieldGravityFv = .text:0x8027D6D4; // type:function size:0x5C scope:weak align:4 __ct__11JPAKeyBlockFPCUc = .text:0x8027D730; // type:function size:0x10 scope:global align:4 calc__11JPAKeyBlockFf = .text:0x8027D740; // type:function size:0x94 scope:global align:4 __ct__10JPATextureFPCUc = .text:0x8027D7D4; // type:function size:0x68 scope:global align:4 @@ -10711,12 +10711,12 @@ forceDeleteEmitter__17JPAEmitterManagerFP14JPABaseEmitter = .text:0x8027E2D8; // entryResourceManager__17JPAEmitterManagerFP18JPAResourceManagerUc = .text:0x8027E344; // type:function size:0x10 scope:global align:4 clearResourceManager__17JPAEmitterManagerFUc = .text:0x8027E354; // type:function size:0xA0 scope:global align:4 calcYBBCam__17JPAEmitterManagerFv = .text:0x8027E3F4; // type:function size:0x128 scope:global align:4 -__ct__25JSUList<14JPABaseEmitter>Fv = .text:0x8027E51C; // type:function size:0x30 scope:global align:4 -__dt__26JPANode<15JPABaseParticle>Fv = .text:0x8027E54C; // type:function size:0x3C scope:global align:4 -__ct__26JPANode<15JPABaseParticle>Fv = .text:0x8027E588; // type:function size:0x10 scope:global align:4 -__dt__25JSUList<14JPABaseEmitter>Fv = .text:0x8027E598; // type:function size:0x54 scope:global align:4 -__dt__14JPABaseEmitterFv = .text:0x8027E5EC; // type:function size:0x60 scope:global align:4 -__ct__14JPABaseEmitterFv = .text:0x8027E64C; // type:function size:0x58 scope:global align:4 +__ct__25JSUList<14JPABaseEmitter>Fv = .text:0x8027E51C; // type:function size:0x30 scope:weak align:4 +__dt__26JPANode<15JPABaseParticle>Fv = .text:0x8027E54C; // type:function size:0x3C scope:weak align:4 +__ct__26JPANode<15JPABaseParticle>Fv = .text:0x8027E588; // type:function size:0x10 scope:weak align:4 +__dt__25JSUList<14JPABaseEmitter>Fv = .text:0x8027E598; // type:function size:0x54 scope:weak align:4 +__dt__14JPABaseEmitterFv = .text:0x8027E5EC; // type:function size:0x60 scope:weak align:4 +__ct__14JPABaseEmitterFv = .text:0x8027E64C; // type:function size:0x58 scope:weak align:4 __dt__18JPAEmitterCallBackFv = .text:0x8027E6A4; // type:function size:0x48 scope:global align:4 init__14JPABaseEmitterFP17JPAEmitterManagerP11JPAResource = .text:0x8027E6EC; // type:function size:0x354 scope:global align:4 createParticle__14JPABaseEmitterFv = .text:0x8027EA40; // type:function size:0x120 scope:global align:4 @@ -10853,8 +10853,8 @@ __ct__Q37JStudio3ctb6TParseFPQ37JStudio3ctb8TControl = .text:0x8028135C; // type __dt__Q37JStudio3ctb6TParseFv = .text:0x8028137C; // type:function size:0x60 scope:global align:4 parseHeader_next__Q37JStudio3ctb6TParseFPPCvPUlUl = .text:0x802813DC; // type:function size:0x94 scope:global align:4 parseBlock_next__Q37JStudio3ctb6TParseFPPCvPUlUl = .text:0x80281470; // type:function size:0xE4 scope:global align:4 -__dt__Q37JStudio3ctb14TObject_TxyzRyFv = .text:0x80281554; // type:function size:0x60 scope:global align:4 -find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x802815B4; // type:function size:0x94 scope:global align:4 +__dt__Q37JStudio3ctb14TObject_TxyzRyFv = .text:0x80281554; // type:function size:0x60 scope:weak align:4 +find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x802815B4; // type:function size:0x94 scope:weak align:4 toFunction_outside__Q27JStudio14TFunctionValueFi = .text:0x80281648; // type:function size:0x48 scope:global align:4 __ct__Q27JStudio14TFunctionValueFv = .text:0x80281690; // type:function size:0x10 scope:global align:4 __dt__Q27JStudio14TFunctionValueFv = .text:0x802816A0; // type:function size:0x48 scope:global align:4 @@ -10921,31 +10921,31 @@ data_set__Q27JStudio22TFunctionValue_hermiteFPCfUlUl = .text:0x8028336C; // type initialize__Q27JStudio22TFunctionValue_hermiteFv = .text:0x802833BC; // type:function size:0x6C scope:global align:4 prepare__Q27JStudio22TFunctionValue_hermiteFv = .text:0x80283428; // type:function size:0x24 scope:global align:4 getValue__Q27JStudio22TFunctionValue_hermiteFd = .text:0x8028344C; // type:function size:0x124 scope:global align:4 -extrapolateParameter_raw__Q27JStudio13functionvalueFdd = .text:0x80283570; // type:function size:0x4 scope:global align:4 -extrapolateParameter_repeat__Q27JStudio13functionvalueFdd = .text:0x80283574; // type:function size:0x3C scope:global align:4 -extrapolateParameter_clamp__Q27JStudio13functionvalueFdd = .text:0x802835B0; // 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:0x802835DC; // 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:0x80283634; // type:function size:0x224 scope:global align:4 -findUpperBound_binary_current__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCd = .text:0x80283858; // type:function size:0x70 scope:global align:4 -findUpperBound_binary_current>__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x802838C8; // type:function size:0x2FC scope:global align:4 -__dt__Q27JStudio22TFunctionValue_hermiteFv = .text:0x80283BC4; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio29TFunctionValue_list_parameterFv = .text:0x80283C24; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio19TFunctionValue_listFv = .text:0x80283C84; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio25TFunctionValue_transitionFv = .text:0x80283CE4; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio23TFunctionValue_constantFv = .text:0x80283D44; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio24TFunctionValue_compositeFv = .text:0x80283DA4; // type:function size:0x80 scope:global align:4 -upper_bound>__3stdFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less = .text:0x80283E24; // type:function size:0x94 scope:global align:4 -upper_bound>__3stdFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x80283EB8; // type:function size:0xC8 scope:global align:4 +extrapolateParameter_raw__Q27JStudio13functionvalueFdd = .text:0x80283570; // type:function size:0x4 scope:weak align:4 +extrapolateParameter_repeat__Q27JStudio13functionvalueFdd = .text:0x80283574; // type:function size:0x3C scope:weak align:4 +extrapolateParameter_clamp__Q27JStudio13functionvalueFdd = .text:0x802835B0; // type:function size:0x2C scope:weak align:4 +findUpperBound_binary_current__7JGadgetFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCd = .text:0x802835DC; // type:function size:0x58 scope:local align:4 +findUpperBound_binary_current>__7JGadgetFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less = .text:0x80283634; // type:function size:0x224 scope:local align:4 +findUpperBound_binary_current__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCd = .text:0x80283858; // type:function size:0x70 scope:local align:4 +findUpperBound_binary_current>__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x802838C8; // type:function size:0x2FC scope:local align:4 +__dt__Q27JStudio22TFunctionValue_hermiteFv = .text:0x80283BC4; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio29TFunctionValue_list_parameterFv = .text:0x80283C24; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio19TFunctionValue_listFv = .text:0x80283C84; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio25TFunctionValue_transitionFv = .text:0x80283CE4; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio23TFunctionValue_constantFv = .text:0x80283D44; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio24TFunctionValue_compositeFv = .text:0x80283DA4; // type:function size:0x80 scope:weak align:4 +upper_bound>__3stdFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less = .text:0x80283E24; // type:function size:0x94 scope:weak align:4 +upper_bound>__3stdFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x80283EB8; // type:function size:0xC8 scope:weak align:4 __dt__Q37JStudio3fvb7TObjectFv = .text:0x80283F80; // type:function size:0x48 scope:global align:4 prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl = .text:0x80283FC8; // type:function size:0x224 scope:global align:4 -getCompositeData_raw___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x802841EC; // type:function size:0xC scope:global align:4 -getCompositeData_index___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x802841F8; // type:function size:0xC scope:global align:4 -getCompositeData_parameter___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80284204; // type:function size:0xC scope:global align:4 -getCompositeData_add___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80284210; // type:function size:0xC scope:global align:4 -getCompositeData_subtract___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8028421C; // type:function size:0xC scope:global align:4 -getCompositeData_multiply___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80284228; // type:function size:0xC scope:global align:4 -getCompositeData_divide___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80284234; // type:function size:0xC scope:global align:4 -getCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@FQ47JStudio3fvb4data11TEComposite = .text:0x80284240; // type:function size:0x14 scope:global align:4 +getCompositeData_raw___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x802841EC; // type:function size:0xC scope:local align:4 +getCompositeData_index___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x802841F8; // type:function size:0xC scope:local align:4 +getCompositeData_parameter___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80284204; // type:function size:0xC scope:local align:4 +getCompositeData_add___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80284210; // type:function size:0xC scope:local align:4 +getCompositeData_subtract___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8028421C; // type:function size:0xC scope:local align:4 +getCompositeData_multiply___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80284228; // type:function size:0xC scope:local align:4 +getCompositeData_divide___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80284234; // type:function size:0xC scope:local align:4 +getCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@FQ47JStudio3fvb4data11TEComposite = .text:0x80284240; // type:function size:0x14 scope:local align:4 __ct__Q37JStudio3fvb17TObject_compositeFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x80284254; // type:function size:0x80 scope:global align:4 prepare_data___Q37JStudio3fvb17TObject_compositeFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl = .text:0x802842D4; // type:function size:0x64 scope:global align:4 __ct__Q37JStudio3fvb16TObject_constantFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x80284338; // type:function size:0x80 scope:global align:4 @@ -10973,13 +10973,13 @@ __ct__Q37JStudio3fvb6TParseFPQ37JStudio3fvb8TControl = .text:0x80284ADC; // type __dt__Q37JStudio3fvb6TParseFv = .text:0x80284AFC; // type:function size:0x60 scope:global align:4 parseHeader_next__Q37JStudio3fvb6TParseFPPCvPUlUl = .text:0x80284B5C; // type:function size:0x94 scope:global align:4 parseBlock_next__Q37JStudio3fvb6TParseFPPCvPUlUl = .text:0x80284BF0; // type:function size:0xF4 scope:global align:4 -__dt__Q37JStudio3fvb15TObject_hermiteFv = .text:0x80284CE4; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb22TObject_list_parameterFv = .text:0x80284D68; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb12TObject_listFv = .text:0x80284DEC; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb18TObject_transitionFv = .text:0x80284E70; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb16TObject_constantFv = .text:0x80284EF4; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb17TObject_compositeFv = .text:0x80284F78; // type:function size:0xA0 scope:global align:4 -find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x80285018; // type:function size:0x94 scope:global align:4 +__dt__Q37JStudio3fvb15TObject_hermiteFv = .text:0x80284CE4; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb22TObject_list_parameterFv = .text:0x80284D68; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb12TObject_listFv = .text:0x80284DEC; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb18TObject_transitionFv = .text:0x80284E70; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb16TObject_constantFv = .text:0x80284EF4; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb17TObject_compositeFv = .text:0x80284F78; // type:function size:0xA0 scope:weak align:4 +find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x80285018; // type:function size:0x94 scope:weak align:4 getData__Q47JStudio3fvb4data17TParse_TParagraphCFPQ57JStudio3fvb4data17TParse_TParagraph5TData = .text:0x802850AC; // type:function size:0x68 scope:global align:4 __ct__Q27JStudio8TControlFv = .text:0x80285114; // type:function size:0x98 scope:global align:4 __dt__Q27JStudio8TControlFv = .text:0x802851AC; // type:function size:0x7C scope:global align:4 @@ -11058,25 +11058,25 @@ do_paragraph__Q27JStudio16TObject_particleFUlPCvUl = .text:0x802877A8; // type:f __dt__Q27JStudio14TAdaptor_soundFv = .text:0x80287B3C; // type:function size:0x60 scope:global align:4 __ct__Q27JStudio13TObject_soundFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio14TAdaptor_sound = .text:0x80287B9C; // type:function size:0x3C scope:global align:4 do_paragraph__Q27JStudio13TObject_soundFUlPCvUl = .text:0x80287BD8; // type:function size:0x32C scope:global align:4 -__dt__Q27JStudio13TObject_soundFv = .text:0x80287F04; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio16TObject_particleFv = .text:0x80287F64; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio15TObject_messageFv = .text:0x80287FC4; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio13TObject_lightFv = .text:0x80288024; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio11TObject_fogFv = .text:0x80288084; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio14TObject_cameraFv = .text:0x802880E4; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio20TObject_ambientLightFv = .text:0x80288144; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio13TObject_actorFv = .text:0x802881A4; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio13TObject_soundFv = .text:0x80287F04; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio16TObject_particleFv = .text:0x80287F64; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio15TObject_messageFv = .text:0x80287FC4; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio13TObject_lightFv = .text:0x80288024; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio11TObject_fogFv = .text:0x80288084; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio14TObject_cameraFv = .text:0x802880E4; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio20TObject_ambientLightFv = .text:0x80288144; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio13TObject_actorFv = .text:0x802881A4; // type:function size:0x60 scope:weak align:4 __sinit_jstudio-object_cpp = .text:0x80288204; // type:function size:0x3D8 scope:local align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x802885DC; // type:function size:0x60 scope:global align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_Fv = .text:0x8028863C; // type:function size:0x60 scope:global align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028869C; // type:function size:0x60 scope:global align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_Fv = .text:0x802886FC; // type:function size:0x60 scope:global align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028875C; // type:function size:0x60 scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x802887BC; // type:function size:0x5C scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x80288818; // type:function size:0x5C scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x80288874; // type:function size:0x5C scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x802888D0; // type:function size:0x5C scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028892C; // type:function size:0x5C scope:global align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x802885DC; // type:function size:0x60 scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_Fv = .text:0x8028863C; // type:function size:0x60 scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028869C; // type:function size:0x60 scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_Fv = .text:0x802886FC; // type:function size:0x60 scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028875C; // type:function size:0x60 scope:local align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x802887BC; // type:function size:0x5C scope:weak align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x80288818; // type:function size:0x5C scope:weak align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x80288874; // type:function size:0x5C scope:weak align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x802888D0; // type:function size:0x5C scope:weak align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028892C; // type:function size:0x5C scope:weak align:4 isEqual__Q37JStudio6object7TIDDataFRCQ37JStudio6object7TIDDataRCQ37JStudio6object7TIDData = .text:0x80288988; // type:function size:0xF0 scope:global align:4 __ct__Q37JStudio3stb7TObjectFUlPCvUl = .text:0x80288A78; // type:function size:0x48 scope:global align:4 __ct__Q37JStudio3stb7TObjectFRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80288AC0; // type:function size:0x70 scope:global align:4 @@ -11093,7 +11093,7 @@ process_sequence___Q37JStudio3stb7TObjectFv = .text:0x80288E2C; // type:function process_paragraph_reserved___Q37JStudio3stb7TObjectFUlPCvUl = .text:0x80288F80; // type:function size:0xE8 scope:global align:4 __ct__Q37JStudio3stb15TObject_controlFPCvUl = .text:0x80289068; // type:function size:0x4C scope:global align:4 __ct__Q37JStudio3stb8TControlFv = .text:0x802890B4; // type:function size:0x80 scope:global align:4 -__dt__Q37JStudio3stb15TObject_controlFv = .text:0x80289134; // type:function size:0x60 scope:global align:4 +__dt__Q37JStudio3stb15TObject_controlFv = .text:0x80289134; // type:function size:0x60 scope:weak align:4 __dt__Q37JStudio3stb8TControlFv = .text:0x80289194; // type:function size:0x94 scope:global align:4 appendObject__Q37JStudio3stb8TControlFPQ37JStudio3stb7TObject = .text:0x80289228; // type:function size:0x50 scope:global align:4 removeObject__Q37JStudio3stb8TControlFPQ37JStudio3stb7TObject = .text:0x80289278; // type:function size:0x38 scope:global align:4 @@ -11112,17 +11112,17 @@ parseBlock_next__Q37JStudio3stb6TParseFPPCvPUlUl = .text:0x8028978C; // type:fun parseHeader__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data14TParse_THeaderUl = .text:0x802897E0; // type:function size:0x8 scope:global align:4 parseBlock_block__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data13TParse_TBlockUl = .text:0x802897E8; // type:function size:0x38 scope:global align:4 parseBlock_object__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data20TParse_TBlock_objectUl = .text:0x80289820; // type:function size:0x108 scope:global align:4 -find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x80289928; // type:function size:0x94 scope:global align:4 +find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x80289928; // type:function size:0x94 scope:weak align:4 getData__Q47JStudio3stb4data16TParse_TSequenceCFPQ57JStudio3stb4data16TParse_TSequence5TData = .text:0x802899BC; // type:function size:0x4C scope:global align:4 getData__Q47JStudio3stb4data17TParse_TParagraphCFPQ57JStudio3stb4data17TParse_TParagraph5TData = .text:0x80289A08; // type:function size:0x78 scope:global align:4 getData__Q47JStudio3stb4data22TParse_TParagraph_dataCFPQ57JStudio3stb4data22TParse_TParagraph_data5TData = .text:0x80289A80; // type:function size:0x80 scope:global align:4 __dt__Q214JStudio_JStage13TCreateObjectFv = .text:0x80289B00; // type:function size:0x60 scope:global align:4 create__Q214JStudio_JStage13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80289B60; // type:function size:0x184 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x80289CE4; // type:function size:0x104 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x80289DE8; // type:function size:0x104 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x80289EEC; // type:function size:0x104 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x80289FF0; // type:function size:0x104 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028A0F4; // type:function size:0x104 scope:global align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x80289CE4; // type:function size:0x104 scope:weak align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x80289DE8; // type:function size:0x104 scope:weak align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x80289EEC; // type:function size:0x104 scope:weak align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x80289FF0; // type:function size:0x104 scope:weak align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028A0F4; // type:function size:0x104 scope:weak align:4 transform_toGlobalFromLocal__14JStudio_JStageFPA4_fRCQ37JStudio8TControl39TTransform_translation_rotation_scalingPCQ26JStage7TObjectUl = .text:0x8028A1F8; // type:function size:0x98 scope:global align:4 transform_toGlobalFromLocal__14JStudio_JStageFPA4_fRCQ37JStudio8TControl19TTransform_positionPCQ26JStage7TObjectUl = .text:0x8028A290; // type:function size:0x98 scope:global align:4 transform_toLocalFromGlobal__14JStudio_JStageFPA4_fRCQ37JStudio8TControl39TTransform_translation_rotation_scalingPCQ26JStage7TObjectUl = .text:0x8028A328; // type:function size:0xA4 scope:global align:4 @@ -11154,11 +11154,11 @@ setJSG_ID___Q214JStudio_JStage14TAdaptor_actorFMQ26JStage6TActorFPCvPvUl_vQ37JSt setJSG_SRT___Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio8TControl = .text:0x8028AD38; // type:function size:0x194 scope:global align:4 getJSG_SRT___Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio8TControl = .text:0x8028AECC; // type:function size:0x198 scope:global align:4 __cl__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_CFfPQ27JStudio8TAdaptor = .text:0x8028B064; // type:function size:0xD4 scope:global align:4 -__dt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_Fv = .text:0x8028B138; // type:function size:0x60 scope:global align:4 +__dt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_Fv = .text:0x8028B138; // type:function size:0x60 scope:weak align:4 __sinit_object-actor_cpp = .text:0x8028B198; // type:function size:0x3D0 scope:local align:4 -__ct__Q27JStudio14TVariableValueFv = .text:0x8028B568; // type:function size:0x18 scope:global align:4 -__dt__Q214JStudio_JStage81TVariableValueOutput_object_Fv = .text:0x8028B580; // type:function size:0x60 scope:global align:4 -__cl__Q214JStudio_JStage81TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028B5E0; // type:function size:0x30 scope:global align:4 +__ct__Q27JStudio14TVariableValueFv = .text:0x8028B568; // type:function size:0x18 scope:weak align:4 +__dt__Q214JStudio_JStage81TVariableValueOutput_object_Fv = .text:0x8028B580; // type:function size:0x60 scope:weak align:4 +__cl__Q214JStudio_JStage81TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028B5E0; // type:function size:0x30 scope:weak align:4 __ct__Q214JStudio_JStage21TAdaptor_ambientLightFPCQ26JStage7TSystemPQ26JStage13TAmbientLight = .text:0x8028B610; // type:function size:0x9C scope:global align:4 __dt__Q214JStudio_JStage21TAdaptor_ambientLightFv = .text:0x8028B6AC; // type:function size:0x74 scope:global align:4 adaptor_do_prepare__Q214JStudio_JStage21TAdaptor_ambientLightFv = .text:0x8028B720; // type:function size:0x4 scope:global align:4 @@ -11185,8 +11185,8 @@ getJSG_position___Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio8TControl = .t setJSG_targetPosition___Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio8TControl = .text:0x8028BFBC; // type:function size:0xE0 scope:global align:4 getJSG_targetPosition___Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio8TControl = .text:0x8028C09C; // type:function size:0xE4 scope:global align:4 __sinit_object-camera_cpp = .text:0x8028C180; // type:function size:0x364 scope:local align:4 -__dt__Q214JStudio_JStage83TVariableValueOutput_object_Fv = .text:0x8028C4E4; // type:function size:0x60 scope:global align:4 -__cl__Q214JStudio_JStage83TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028C544; // type:function size:0x30 scope:global align:4 +__dt__Q214JStudio_JStage83TVariableValueOutput_object_Fv = .text:0x8028C4E4; // type:function size:0x60 scope:weak align:4 +__cl__Q214JStudio_JStage83TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028C544; // type:function size:0x30 scope:weak align:4 __ct__Q214JStudio_JStage12TAdaptor_fogFPCQ26JStage7TSystemPQ26JStage4TFog = .text:0x8028C574; // type:function size:0x9C scope:global align:4 __dt__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x8028C610; // type:function size:0x74 scope:global align:4 adaptor_do_prepare__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x8028C684; // type:function size:0x48 scope:global align:4 @@ -11195,8 +11195,8 @@ adaptor_do_end__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x8028C7B4; // type:f adaptor_do_update__Q214JStudio_JStage12TAdaptor_fogFUl = .text:0x8028C808; // type:function size:0x78 scope:global align:4 adaptor_do_data__Q214JStudio_JStage12TAdaptor_fogFPCvUlPCvUl = .text:0x8028C880; // type:function size:0x24 scope:global align:4 __sinit_object-fog_cpp = .text:0x8028C8A4; // type:function size:0x21C scope:local align:4 -__dt__Q214JStudio_JStage77TVariableValueOutput_object_Fv = .text:0x8028CAC0; // type:function size:0x60 scope:global align:4 -__cl__Q214JStudio_JStage77TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028CB20; // type:function size:0x30 scope:global align:4 +__dt__Q214JStudio_JStage77TVariableValueOutput_object_Fv = .text:0x8028CAC0; // type:function size:0x60 scope:weak align:4 +__cl__Q214JStudio_JStage77TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028CB20; // type:function size:0x30 scope:weak align:4 __ct__Q214JStudio_JStage14TAdaptor_lightFPCQ26JStage7TSystemPQ26JStage6TLight = .text:0x8028CB50; // type:function size:0xA4 scope:global align:4 __dt__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x8028CBF4; // type:function size:0x74 scope:global align:4 adaptor_do_prepare__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x8028CC68; // type:function size:0x48 scope:global align:4 @@ -11207,16 +11207,16 @@ adaptor_do_data__Q214JStudio_JStage14TAdaptor_lightFPCvUlPCvUl = .text:0x8028D18 adaptor_do_FACULTY__Q214JStudio_JStage14TAdaptor_lightFQ37JStudio4data15TEOperationDataPCvUl = .text:0x8028D1B0; // type:function size:0x78 scope:global align:4 adaptor_do_ENABLE__Q214JStudio_JStage14TAdaptor_lightFQ37JStudio4data15TEOperationDataPCvUl = .text:0x8028D228; // type:function size:0x24 scope:global align:4 __cl__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_CFfPQ27JStudio8TAdaptor = .text:0x8028D24C; // type:function size:0xC scope:global align:4 -__dt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_Fv = .text:0x8028D258; // type:function size:0x60 scope:global align:4 +__dt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_Fv = .text:0x8028D258; // type:function size:0x60 scope:weak align:4 __sinit_object-light_cpp = .text:0x8028D2B8; // type:function size:0x298 scope:local align:4 __dt__Q215JStudio_JAudio213TCreateObjectFv = .text:0x8028D550; // type:function size:0x60 scope:global align:4 create__Q215JStudio_JAudio213TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x8028D5B0; // type:function size:0x74 scope:global align:4 createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject = .text:0x8028D624; // type:function size:0x104 scope:global align:4 -setValue_VOLUME___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028D728; // type:function size:0x28 scope:global align:4 -setValue_PAN___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028D750; // type:function size:0x28 scope:global align:4 -setValue_PITCH___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028D778; // type:function size:0x28 scope:global align:4 -setValue_TEMPO___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028D7A0; // type:function size:0x60 scope:global align:4 -setValue_ECHO___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028D800; // type:function size:0x28 scope:global align:4 +setValue_VOLUME___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028D728; // type:function size:0x28 scope:local align:4 +setValue_PAN___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028D750; // type:function size:0x28 scope:local align:4 +setValue_PITCH___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028D778; // type:function size:0x28 scope:local align:4 +setValue_TEMPO___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028D7A0; // type:function size:0x60 scope:local align:4 +setValue_ECHO___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028D800; // type:function size:0x28 scope:local align:4 __ct__Q215JStudio_JAudio214TAdaptor_soundFPQ215JStudio_JAudio213TCreateObject = .text:0x8028D828; // type:function size:0xCC scope:global align:4 __dt__Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x8028D8F4; // type:function size:0xB0 scope:global align:4 adaptor_do_prepare__Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x8028D9A4; // type:function size:0xD0 scope:global align:4 @@ -11238,7 +11238,7 @@ __cl__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_CFfPQ27JStudio8TAdaptor prepareSound___Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x8028DF04; // type:function size:0xA0 scope:global align:4 beginSound_fadeIn___Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x8028DFA4; // type:function size:0xB0 scope:global align:4 endSound_fadeOut___Q215JStudio_JAudio214TAdaptor_soundFUl = .text:0x8028E054; // type:function size:0x40 scope:global align:4 -__dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv = .text:0x8028E094; // type:function size:0x60 scope:global align:4 +__dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv = .text:0x8028E094; // type:function size:0x60 scope:weak align:4 __sinit_object-sound_cpp = .text:0x8028E0F4; // type:function size:0x2AC scope:local align:4 __dt__Q217JStudio_JParticle13TCreateObjectFv = .text:0x8028E3A0; // type:function size:0x60 scope:global align:4 create__Q217JStudio_JParticle13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x8028E400; // type:function size:0x74 scope:global align:4 @@ -11246,7 +11246,7 @@ emitter_create__Q217JStudio_JParticle13TCreateObjectFUl = .text:0x8028E474; // t emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter = .text:0x8028E4E4; // type:function size:0x24 scope:global align:4 createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject = .text:0x8028E508; // type:function size:0x104 scope:global align:4 __ct__Q217JStudio_JParticle17TAdaptor_particleFPQ217JStudio_JParticle13TCreateObject = .text:0x8028E60C; // type:function size:0xF4 scope:global align:4 -__dt__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_Fv = .text:0x8028E700; // type:function size:0x60 scope:global align:4 +__dt__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_Fv = .text:0x8028E700; // type:function size:0x60 scope:weak align:4 __dt__Q217JStudio_JParticle17TAdaptor_particleFv = .text:0x8028E760; // type:function size:0xF0 scope:global align:4 adaptor_do_prepare__Q217JStudio_JParticle17TAdaptor_particleFv = .text:0x8028E850; // type:function size:0x12C scope:global align:4 adaptor_do_end__Q217JStudio_JParticle17TAdaptor_particleFv = .text:0x8028E97C; // type:function size:0x4 scope:global align:4 @@ -11308,11 +11308,11 @@ getCommandHeap__9JASKernelFv = .text:0x80290AC8; // type:function size:0x8 scope setupAramHeap__9JASKernelFUlUl = .text:0x80290AD0; // type:function size:0x38 scope:global align:4 getAramHeap__9JASKernelFv = .text:0x80290B08; // type:function size:0xC scope:global align:4 __sinit_JASHeapCtrl_cpp = .text:0x80290B14; // type:function size:0x40 scope:local align:4 -__dt__7JASHeapFv = .text:0x80290B54; // type:function size:0x78 scope:global align:4 -onDispose__11JASDisposerFv = .text:0x80290BCC; // type:function size:0x4 scope:global align:4 +__dt__7JASHeapFv = .text:0x80290B54; // type:function size:0x78 scope:weak align:4 +onDispose__11JASDisposerFv = .text:0x80290BCC; // type:function size:0x4 scope:weak align:4 getResSize__15JASResArcLoaderFPC10JKRArchiveUs = .text:0x80290BD0; // type:function size:0x34 scope:global align:4 getResMaxSize__15JASResArcLoaderFPC10JKRArchive = .text:0x80290C04; // type:function size:0x78 scope:global align:4 -loadResourceCallback__15JASResArcLoaderFPv = .text:0x80290C7C; // type:function size:0x9C scope:global align:4 +loadResourceCallback__15JASResArcLoaderFPv = .text:0x80290C7C; // type:function size:0x9C scope:local align:4 loadResourceAsync__15JASResArcLoaderFP10JKRArchiveUsPUcUlPFUlUl_vUl = .text:0x80290D18; // type:function size:0x5C scope:global align:4 start__8JASProbeFPCc = .text:0x80290D74; // type:function size:0x50 scope:global align:4 stop__8JASProbeFv = .text:0x80290DC4; // type:function size:0x120 scope:global align:4 @@ -11323,7 +11323,7 @@ execAllCommand__10JASPortCmdFv = .text:0x80291060; // type:function size:0x34 sc execCommandOnce__Q210JASPortCmd9TPortHeadFv = .text:0x80291094; // type:function size:0x78 scope:global align:4 execCommandStay__Q210JASPortCmd9TPortHeadFv = .text:0x8029110C; // type:function size:0x60 scope:global align:4 __sinit_JASCmdStack_cpp = .text:0x8029116C; // type:function size:0x64 scope:local align:4 -__dt__Q210JASPortCmd9TPortHeadFv = .text:0x802911D0; // type:function size:0x58 scope:global align:4 +__dt__Q210JASPortCmd9TPortHeadFv = .text:0x802911D0; // type:function size:0x58 scope:weak align:4 __ct__8JASTrackFv = .text:0x80291228; // type:function size:0xF4 scope:global align:4 __dt__8JASTrackFv = .text:0x8029131C; // type:function size:0x128 scope:global align:4 setChannelMgrCount__8JASTrackFUl = .text:0x80291444; // type:function size:0x190 scope:global align:4 @@ -11414,7 +11414,7 @@ findIntr__10JASSeqCtrlFv = .text:0x80293B28; // type:function size:0x50 scope:gl checkIntr__10JASSeqCtrlFv = .text:0x80293B78; // type:function size:0x70 scope:global align:4 timerProcess__10JASSeqCtrlFv = .text:0x80293BE8; // type:function size:0x84 scope:global align:4 __sinit_JASSeqCtrl_cpp = .text:0x80293C6C; // type:function size:0x40 scope:local align:4 -__dt__12JASSeqParserFv = .text:0x80293CAC; // type:function size:0x48 scope:global align:4 +__dt__12JASSeqParserFv = .text:0x80293CAC; // type:function size:0x48 scope:weak align:4 conditionCheck__12JASSeqParserFP8JASTrackQ212JASSeqParser15BranchCondition = .text:0x80293CF4; // type:function size:0xD0 scope:global align:4 writeReg__12JASSeqParserFP8JASTrackUlUl = .text:0x80293DC4; // type:function size:0x204 scope:global align:4 readReg__12JASSeqParserCFP8JASTrackUl = .text:0x80293FC8; // type:function size:0x1C0 scope:global align:4 @@ -11514,7 +11514,7 @@ updateChannel__13JASAramStreamFUlP10JASChannelPQ26JASDsp8TChannel = .text:0x8029 channelProc__13JASAramStreamFv = .text:0x802974AC; // type:function size:0x1AC scope:global align:4 channelStart__13JASAramStreamFv = .text:0x80297658; // type:function size:0x218 scope:global align:4 channelStop__13JASAramStreamFUs = .text:0x80297870; // type:function size:0x6C scope:global align:4 -__dt__38JASMemPool_MultiThreaded<10JASChannel>Fv = .text:0x802978DC; // type:function size:0x54 scope:global align:4 +__dt__38JASMemPool_MultiThreaded<10JASChannel>Fv = .text:0x802978DC; // type:function size:0x54 scope:weak align:4 noteOn__7JASBankFPC7JASBankiUcUcUsPFUlP10JASChannelPQ26JASDsp8TChannelPv_vPv = .text:0x80297930; // type:function size:0x310 scope:global align:4 noteOnOsc__7JASBankFiUcUcUsPFUlP10JASChannelPQ26JASDsp8TChannelPv_vPv = .text:0x80297C40; // type:function size:0x138 scope:global align:4 __ct__12JASBasicBankFv = .text:0x80297D78; // type:function size:0x2C scope:global align:4 @@ -11522,9 +11522,9 @@ newInstTable__12JASBasicBankFUcP7JKRHeap = .text:0x80297DA4; // type:function si getInstParam__12JASBasicBankCFiiiP12JASInstParam = .text:0x80297E00; // type:function size:0x68 scope:global align:4 setInst__12JASBasicBankFiP7JASInst = .text:0x80297E68; // type:function size:0x18 scope:global align:4 getInst__12JASBasicBankCFi = .text:0x80297E80; // type:function size:0x44 scope:global align:4 -__dt__7JASBankFv = .text:0x80297EC4; // type:function size:0x48 scope:global align:4 -__dt__12JASBasicBankFv = .text:0x80297F0C; // type:function size:0x5C scope:global align:4 -getType__12JASBasicBankCFv = .text:0x80297F68; // type:function size:0xC scope:global align:4 +__dt__7JASBankFv = .text:0x80297EC4; // type:function size:0x48 scope:weak align:4 +__dt__12JASBasicBankFv = .text:0x80297F0C; // type:function size:0x5C scope:weak align:4 +getType__12JASBasicBankCFv = .text:0x80297F68; // type:function size:0xC scope:weak align:4 getInstParam__12JASVoiceBankCFiiiP12JASInstParam = .text:0x80297F74; // type:function size:0x38 scope:global align:4 __dt__12JASVoiceBankFv = .text:0x80297FAC; // type:function size:0x5C scope:global align:4 getType__12JASVoiceBankCFv = .text:0x80298008; // type:function size:0xC scope:global align:4 @@ -11535,9 +11535,9 @@ setKeyRegionCount__12JASBasicInstFUlP7JKRHeap = .text:0x8029819C; // type:functi setOsc__12JASBasicInstFiPCQ213JASOscillator4Data = .text:0x8029821C; // type:function size:0x10 scope:global align:4 getKeyRegion__12JASBasicInstFi = .text:0x8029822C; // type:function size:0x24 scope:global align:4 __dt__Q212JASBasicInst7TKeymapFv = .text:0x80298250; // type:function size:0x3C scope:global align:4 -__dt__7JASInstFv = .text:0x8029828C; // type:function size:0x48 scope:global align:4 -__ct__Q212JASBasicInst7TKeymapFv = .text:0x802982D4; // type:function size:0xC scope:global align:4 -getType__12JASBasicInstCFv = .text:0x802982E0; // type:function size:0xC scope:global align:4 +__dt__7JASInstFv = .text:0x8029828C; // type:function size:0x48 scope:weak align:4 +__ct__Q212JASBasicInst7TKeymapFv = .text:0x802982D4; // type:function size:0xC scope:weak align:4 +getType__12JASBasicInstCFv = .text:0x802982E0; // type:function size:0xC scope:weak align:4 __ct__10JASDrumSetFv = .text:0x802982EC; // type:function size:0x28 scope:global align:4 __dt__10JASDrumSetFv = .text:0x80298314; // type:function size:0x5C scope:global align:4 newPercArray__10JASDrumSetFUcP7JKRHeap = .text:0x80298370; // type:function size:0x5C scope:global align:4 @@ -11548,7 +11548,7 @@ setRelease__Q210JASDrumSet5TPercFUl = .text:0x802984E4; // type:function size:0x getType__10JASDrumSetCFv = .text:0x802984EC; // type:function size:0xC scope:global align:4 __ct__16JASBasicWaveBankFv = .text:0x802984F8; // type:function size:0x60 scope:global align:4 __dt__16JASBasicWaveBankFv = .text:0x80298558; // type:function size:0x8C scope:global align:4 -__dt__Q216JASBasicWaveBank11TWaveHandleFv = .text:0x802985E4; // type:function size:0x5C scope:global align:4 +__dt__Q216JASBasicWaveBank11TWaveHandleFv = .text:0x802985E4; // type:function size:0x5C scope:weak align:4 getWaveGroup__16JASBasicWaveBankFUl = .text:0x80298640; // type:function size:0x24 scope:global align:4 setGroupCount__16JASBasicWaveBankFUlP7JKRHeap = .text:0x80298664; // type:function size:0xAC scope:global align:4 setWaveTableSize__16JASBasicWaveBankFUlP7JKRHeap = .text:0x80298710; // type:function size:0x80 scope:global align:4 @@ -11563,16 +11563,16 @@ onLoadDone__Q216JASBasicWaveBank10TWaveGroupFv = .text:0x80298B04; // type:funct onEraseDone__Q216JASBasicWaveBank10TWaveGroupFv = .text:0x80298B2C; // type:function size:0x28 scope:global align:4 getWaveID__Q216JASBasicWaveBank10TWaveGroupCFi = .text:0x80298B54; // type:function size:0x10 scope:global align:4 getWavePtr__Q216JASBasicWaveBank11TWaveHandleCFv = .text:0x80298B64; // type:function size:0x24 scope:global align:4 -__dt__11JASWaveBankFv = .text:0x80298B88; // type:function size:0x48 scope:global align:4 -__dt__13JASWaveHandleFv = .text:0x80298BD0; // type:function size:0x48 scope:global align:4 -__ct__Q216JASBasicWaveBank11TWaveHandleFv = .text:0x80298C18; // type:function size:0x34 scope:global align:4 -__ct__Q216JASBasicWaveBank14TGroupWaveInfoFv = .text:0x80298C4C; // type:function size:0x18 scope:global align:4 -getWaveInfo__Q216JASBasicWaveBank11TWaveHandleCFv = .text:0x80298C64; // type:function size:0x8 scope:global align:4 -getWaveArc__16JASBasicWaveBankFUl = .text:0x80298C6C; // type:function size:0x20 scope:global align:4 -getArcCount__16JASBasicWaveBankCFv = .text:0x80298C8C; // type:function size:0x8 scope:global align:4 +__dt__11JASWaveBankFv = .text:0x80298B88; // type:function size:0x48 scope:weak align:4 +__dt__13JASWaveHandleFv = .text:0x80298BD0; // type:function size:0x48 scope:weak align:4 +__ct__Q216JASBasicWaveBank11TWaveHandleFv = .text:0x80298C18; // type:function size:0x34 scope:weak align:4 +__ct__Q216JASBasicWaveBank14TGroupWaveInfoFv = .text:0x80298C4C; // type:function size:0x18 scope:weak align:4 +getWaveInfo__Q216JASBasicWaveBank11TWaveHandleCFv = .text:0x80298C64; // type:function size:0x8 scope:weak align:4 +getWaveArc__16JASBasicWaveBankFUl = .text:0x80298C6C; // type:function size:0x20 scope:weak align:4 +getArcCount__16JASBasicWaveBankCFv = .text:0x80298C8C; // type:function size:0x8 scope:weak align:4 __ct__17JASSimpleWaveBankFv = .text:0x80298C94; // type:function size:0x60 scope:global align:4 __dt__17JASSimpleWaveBankFv = .text:0x80298CF4; // type:function size:0x90 scope:global align:4 -__dt__Q217JASSimpleWaveBank11TWaveHandleFv = .text:0x80298D84; // type:function size:0x5C scope:global align:4 +__dt__Q217JASSimpleWaveBank11TWaveHandleFv = .text:0x80298D84; // type:function size:0x5C scope:weak align:4 setWaveTableSize__17JASSimpleWaveBankFUlP7JKRHeap = .text:0x80298DE0; // type:function size:0x80 scope:global align:4 getWaveHandle__17JASSimpleWaveBankCFUl = .text:0x80298E60; // type:function size:0x24 scope:global align:4 setWaveInfo__17JASSimpleWaveBankFUlRC11JASWaveInfo = .text:0x80298E84; // type:function size:0x94 scope:global align:4 @@ -11581,20 +11581,20 @@ getWavePtr__Q217JASSimpleWaveBank11TWaveHandleCFv = .text:0x80298F38; // type:fu __ct__Q217JASSimpleWaveBank11TWaveHandleFv = .text:0x80298F5C; // type:function size:0x34 scope:global align:4 getWaveInfo__Q217JASSimpleWaveBank11TWaveHandleCFv = .text:0x80298F90; // type:function size:0x8 scope:global align:4 getArcCount__17JASSimpleWaveBankCFv = .text:0x80298F98; // type:function size:0x8 scope:global align:4 -onLoadDone__10JASWaveArcFv = .text:0x80298FA0; // type:function size:0x4 scope:global align:4 -onEraseDone__10JASWaveArcFv = .text:0x80298FA4; // type:function size:0x4 scope:global align:4 -@4@__dt__17JASSimpleWaveBankFv = .text:0x80298FA8; // type:function size:0x8 scope:local align:4 +onLoadDone__10JASWaveArcFv = .text:0x80298FA0; // type:function size:0x4 scope:weak align:4 +onEraseDone__10JASWaveArcFv = .text:0x80298FA4; // type:function size:0x4 scope:weak align:4 +@4@__dt__17JASSimpleWaveBankFv = .text:0x80298FA8; // type:function size:0x8 scope:weak align:4 getGroupCount__11JASWSParserFPCv = .text:0x80298FB0; // type:function size:0x28 scope:global align:4 createWaveBank__11JASWSParserFPCvP7JKRHeap = .text:0x80298FD8; // type:function size:0x5C scope:global align:4 createBasicWaveBank__11JASWSParserFPCvP7JKRHeap = .text:0x80299034; // type:function size:0x230 scope:global align:4 createSimpleWaveBank__11JASWSParserFPCvP7JKRHeap = .text:0x80299264; // type:function size:0x22C scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x80299490; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x802994A8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x802994C0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x802994D8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x802994F0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x80299508; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x80299520; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80299490; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x802994A8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x802994C0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x802994D8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x802994F0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80299508; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80299520; // type:function size:0x18 scope:weak align:4 createBank__12JASBNKParserFPCvP7JKRHeap = .text:0x80299538; // type:function size:0x20 scope:global align:4 createBasicBank__12JASBNKParserFPCvP7JKRHeap = .text:0x80299558; // type:function size:0xA8 scope:global align:4 findChunk__Q212JASBNKParser4Ver1FPCvUl = .text:0x80299600; // type:function size:0x3C scope:global align:4 @@ -11602,13 +11602,13 @@ createBasicBank__Q212JASBNKParser4Ver1FPCvP7JKRHeap = .text:0x8029963C; // type: createBasicBank__Q212JASBNKParser4Ver0FPCvP7JKRHeap = .text:0x80299A3C; // type:function size:0x42C scope:global align:4 findOscPtr__Q212JASBNKParser4Ver0FP12JASBasicBankPCQ312JASBNKParser4Ver07THeaderPCQ312JASBNKParser4Ver04TOsc = .text:0x80299E68; // type:function size:0x124 scope:global align:4 getOscTableEndPtr__Q212JASBNKParser4Ver0FPCQ213JASOscillator5Point = .text:0x80299F8C; // type:function size:0x14 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x80299FA0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x80299FB8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x80299FD0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x80299FE8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A000; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A018; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A030; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80299FA0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80299FB8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80299FD0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80299FE8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A000; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A018; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A030; // type:function size:0x18 scope:weak align:4 __sinit_JASBNKParser_cpp = .text:0x8029A048; // type:function size:0x58 scope:local align:4 getRootHeap__16JASWaveArcLoaderFv = .text:0x8029A0A0; // type:function size:0x30 scope:global align:4 setCurrentDir__16JASWaveArcLoaderFPCc = .text:0x8029A0D0; // type:function size:0x60 scope:global align:4 @@ -11625,7 +11625,7 @@ erase__10JASWaveArcFv = .text:0x8029A640; // type:function size:0x24 scope:globa onDispose__10JASWaveArcFv = .text:0x8029A664; // type:function size:0x48 scope:global align:4 setEntryNum__10JASWaveArcFl = .text:0x8029A6AC; // type:function size:0x60 scope:global align:4 setFileName__10JASWaveArcFPCc = .text:0x8029A70C; // type:function size:0xAC scope:global align:4 -__dt__11JASDisposerFv = .text:0x8029A7B8; // type:function size:0x48 scope:global align:4 +__dt__11JASDisposerFv = .text:0x8029A7B8; // type:function size:0x48 scope:weak align:4 __ct__10JASChannelFPFUlP10JASChannelPQ26JASDsp8TChannelPv_vPv = .text:0x8029A800; // type:function size:0x118 scope:global align:4 __dt__10JASChannelFv = .text:0x8029A918; // type:function size:0xD8 scope:global align:4 play__10JASChannelFv = .text:0x8029A9F0; // type:function size:0x70 scope:global align:4 @@ -11683,7 +11683,7 @@ stop__14JASAudioThreadFv = .text:0x8029CDC0; // type:function size:0x2C scope:gl run__14JASAudioThreadFv = .text:0x8029CDEC; // type:function size:0x17C scope:global align:4 DMACallback__14JASAudioThreadFv = .text:0x8029CF68; // type:function size:0x54 scope:global align:4 DSPCallback__14JASAudioThreadFPv = .text:0x8029CFBC; // type:function size:0x6C scope:global align:4 -__dt__14JASAudioThreadFv = .text:0x8029D028; // type:function size:0x8C scope:global align:4 +__dt__14JASAudioThreadFv = .text:0x8029D028; // type:function size:0x8C scope:weak align:4 __ct__15JASAudioReseterFv = .text:0x8029D0B4; // type:function size:0x48 scope:global align:4 __dt__15JASAudioReseterFv = .text:0x8029D0FC; // type:function size:0x3C scope:global align:4 start__15JASAudioReseterFUlb = .text:0x8029D138; // type:function size:0x9C scope:global align:4 @@ -11753,27 +11753,27 @@ subframeCallback__9JASDriverFv = .text:0x8029E2A8; // type:function size:0x28 sc DSPSyncCallback__9JASDriverFv = .text:0x8029E2D0; // type:function size:0x28 scope:global align:4 updateDacCallback__9JASDriverFv = .text:0x8029E2F8; // type:function size:0x28 scope:global align:4 __sinit_JASDriverIF_cpp = .text:0x8029E320; // type:function size:0x80 scope:local align:4 -__ct__Q214JASCallbackMgr9TCallbackFv = .text:0x8029E3A0; // type:function size:0x10 scope:global align:4 +__ct__Q214JASCallbackMgr9TCallbackFv = .text:0x8029E3A0; // type:function size:0x10 scope:weak align:4 clamp__14JASSoundParamsFv = .text:0x8029E3B0; // type:function size:0xCC scope:global align:4 combine__14JASSoundParamsFRC14JASSoundParamsRC14JASSoundParams = .text:0x8029E47C; // type:function size:0x5C scope:global align:4 DSPReleaseHalt2__FUl = .text:0x8029E4E0; // type:function size:0x48 scope:global align:32 -setup_callback__FUs = .text:0x8029E540; // type:function size:0xC scope:global align:32 +setup_callback__FUs = .text:0x8029E540; // type:function size:0xC scope:local align:32 DsetupTable__FUlUlUlUlUl = .text:0x8029E560; // type:function size:0x64 scope:global align:32 DsetMixerLevel__Ff = .text:0x8029E5E0; // type:function size:0x24 scope:global align:32 DsyncFrame2ch__FUlUlUl = .text:0x8029E620; // type:function size:0x54 scope:global align:32 DsyncFrame4ch__FUlUlUlUlUl = .text:0x8029E680; // type:function size:0x50 scope:global align:32 -DspHandShake__FPv = .text:0x8029E6E0; // type:function size:0x38 scope:global align:32 +DspHandShake__FPv = .text:0x8029E6E0; // type:function size:0x38 scope:local align:32 DspBoot__FPFPv_v = .text:0x8029E720; // type:function size:0xAC scope:global align:32 DSPSendCommands2__FPUlUlPFUs_v = .text:0x8029E7E0; // type:function size:0xE8 scope:global align:32 -DspInitWork__Fv = .text:0x8029E8E0; // type:function size:0x2C scope:global align:32 -DspStartWork__FUlPFUs_v = .text:0x8029E920; // type:function size:0x48 scope:global align:32 +DspInitWork__Fv = .text:0x8029E8E0; // type:function size:0x2C scope:local align:32 +DspStartWork__FUlPFUs_v = .text:0x8029E920; // type:function size:0x48 scope:local align:32 DspFinishWork__FUs = .text:0x8029E980; // type:function size:0x68 scope:global align:32 -DSPAddTask = .text:0x8029EA00; // type:function size:0x84 scope:global align:32 +DSPAddTask = .text:0x8029EA00; // type:function size:0x84 scope:weak align:32 DSPAddPriorTask__FP15STRUCT_DSP_TASK = .text:0x8029EAA0; // type:function size:0x7C scope:global align:32 __DSPHandler = .text:0x8029EB20; // type:function size:0x304 scope:global align:32 DsyncFrame2__FUlUlUl = .text:0x8029EE40; // type:function size:0x50 scope:global align:32 -DsyncFrame3__FUlUlUlUlUl = .text:0x8029EEA0; // type:function size:0x58 scope:global align:32 -Dsp_Update_Request__Fv = .text:0x8029EF00; // type:function size:0x78 scope:global align:32 +DsyncFrame3__FUlUlUlUlUl = .text:0x8029EEA0; // type:function size:0x58 scope:local align:32 +Dsp_Update_Request__Fv = .text:0x8029EF00; // type:function size:0x78 scope:local align:32 Dsp_Running_Check__Fv = .text:0x8029EF80; // type:function size:0x14 scope:global align:32 Dsp_Running_Start__Fv = .text:0x8029EFA0; // type:function size:0xC scope:global align:32 __dt__10JAIAudibleFv = .text:0x8029EFAC; // type:function size:0x48 scope:global align:4 @@ -11795,19 +11795,19 @@ getTrack__5JAISeFv = .text:0x8029F84C; // type:function size:0x8 scope:global al getChildTrack__5JAISeFi = .text:0x8029F854; // type:function size:0x10 scope:global align:4 asSe__5JAISeFv = .text:0x8029F864; // type:function size:0x4 scope:global align:4 getTempoMgr__5JAISeFv = .text:0x8029F868; // type:function size:0x8 scope:global align:4 -@16@JAISound_tryDie___5JAISeFv = .text:0x8029F870; // type:function size:0x8 scope:local align:4 -@16@getTempoMgr__5JAISeFv = .text:0x8029F878; // type:function size:0x8 scope:local align:4 -@16@getChildTrack__5JAISeFi = .text:0x8029F880; // type:function size:0x8 scope:local align:4 -@16@getTrack__5JAISeFv = .text:0x8029F888; // type:function size:0x8 scope:local align:4 -@16@asSe__5JAISeFv = .text:0x8029F890; // type:function size:0x8 scope:local align:4 -@16@releaseChild__5JAISeFi = .text:0x8029F898; // type:function size:0x8 scope:local align:4 -@16@getChild__5JAISeFi = .text:0x8029F8A0; // type:function size:0x8 scope:local align:4 -@16@getNumChild__5JAISeCFv = .text:0x8029F8A8; // type:function size:0x8 scope:local align:4 +@16@JAISound_tryDie___5JAISeFv = .text:0x8029F870; // type:function size:0x8 scope:weak align:4 +@16@getTempoMgr__5JAISeFv = .text:0x8029F878; // type:function size:0x8 scope:weak align:4 +@16@getChildTrack__5JAISeFi = .text:0x8029F880; // type:function size:0x8 scope:weak align:4 +@16@getTrack__5JAISeFv = .text:0x8029F888; // type:function size:0x8 scope:weak align:4 +@16@asSe__5JAISeFv = .text:0x8029F890; // type:function size:0x8 scope:weak align:4 +@16@releaseChild__5JAISeFi = .text:0x8029F898; // type:function size:0x8 scope:weak align:4 +@16@getChild__5JAISeFi = .text:0x8029F8A0; // type:function size:0x8 scope:weak align:4 +@16@getNumChild__5JAISeCFv = .text:0x8029F8A8; // type:function size:0x8 scope:weak align:4 isUsingSeqData__16JAISeCategoryMgrFRC16JAISeqDataRegion = .text:0x8029F8B0; // type:function size:0x6C scope:global align:4 releaseSeqData__16JAISeCategoryMgrFRC16JAISeqDataRegion = .text:0x8029F91C; // type:function size:0xA8 scope:global align:4 JAISeMgr_calc___16JAISeCategoryMgrFv = .text:0x8029F9C4; // type:function size:0x16C scope:global align:4 JAISeMgr_freeDeadSe___16JAISeCategoryMgrFv = .text:0x8029FB30; // type:function size:0x104 scope:global align:4 -__dt__18JASMemPool<5JAISe>Fv = .text:0x8029FC34; // type:function size:0x54 scope:global align:4 +__dt__18JASMemPool<5JAISe>Fv = .text:0x8029FC34; // type:function size:0x54 scope:weak align:4 JAISeMgr_acceptsNewSe___16JAISeCategoryMgrCFUl = .text:0x8029FC88; // type:function size:0xB8 scope:global align:4 sortByPriority___16JAISeCategoryMgrFv = .text:0x8029FD40; // type:function size:0xA0 scope:global align:4 stop__16JAISeCategoryMgrFUl = .text:0x8029FDE0; // type:function size:0x54 scope:global align:4 @@ -11830,9 +11830,9 @@ calc__8JAISeMgrFv = .text:0x802A0574; // type:function size:0x190 scope:global a mixOut__8JAISeMgrFv = .text:0x802A0704; // type:function size:0x64 scope:global align:4 startSound__8JAISeMgrF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A0768; // type:function size:0x168 scope:global align:4 getNumActiveSe__8JAISeMgrCFv = .text:0x802A08D0; // type:function size:0x2C scope:global align:4 -__dt__8JAISeMgrFv = .text:0x802A08FC; // type:function size:0x98 scope:global align:4 -__ct__16JAISeCategoryMgrFv = .text:0x802A0994; // type:function size:0xD8 scope:global align:4 -JASTrack_isFreeOrStopped__20@unnamed@JAISeq_cpp@FP8JASTrack = .text:0x802A0A6C; // type:function size:0x20 scope:global align:4 +__dt__8JAISeMgrFv = .text:0x802A08FC; // type:function size:0x98 scope:weak align:4 +__ct__16JAISeCategoryMgrFv = .text:0x802A0994; // type:function size:0xD8 scope:weak align:4 +JASTrack_isFreeOrStopped__20@unnamed@JAISeq_cpp@FP8JASTrack = .text:0x802A0A6C; // type:function size:0x20 scope:local align:4 __ct__6JAISeqFP9JAISeqMgrP28JAISoundStrategyMgr<6JAISeq> = .text:0x802A0A8C; // type:function size:0xD8 scope:global align:4 JAISeqMgr_startID___6JAISeqF10JAISoundIDPCQ29JGeometry8TVec3P11JAIAudienceii = .text:0x802A0B64; // type:function size:0xA0 scope:global align:4 playSeqData___6JAISeqFRC14JASSoundParams16JAISoundActivity = .text:0x802A0C04; // type:function size:0xA0 scope:global align:4 @@ -11842,7 +11842,7 @@ prepare_getSeqData___6JAISeqFv = .text:0x802A0EDC; // type:function size:0xB4 sc prepare___6JAISeqFRC14JASSoundParams16JAISoundActivity = .text:0x802A0F90; // type:function size:0xFC scope:global align:4 JAISeqMgr_calc___6JAISeqFv = .text:0x802A108C; // type:function size:0xF4 scope:global align:4 die___6JAISeqFv = .text:0x802A1180; // type:function size:0xE8 scope:global align:4 -__dt__27JASMemPool<13JAISoundChild>Fv = .text:0x802A1268; // type:function size:0x54 scope:global align:4 +__dt__27JASMemPool<13JAISoundChild>Fv = .text:0x802A1268; // type:function size:0x54 scope:weak align:4 JAISound_tryDie___6JAISeqFv = .text:0x802A12BC; // type:function size:0x8C scope:global align:4 mixOut___6JAISeqFRC14JASSoundParams16JAISoundActivity = .text:0x802A1348; // type:function size:0x1B4 scope:global align:4 JAISeqMgr_mixOut___6JAISeqFRC14JASSoundParams16JAISoundActivity = .text:0x802A14FC; // type:function size:0x74 scope:global align:4 @@ -11859,7 +11859,7 @@ isUsingSeqData__9JAISeqMgrFRC16JAISeqDataRegion = .text:0x802A1804; // type:func releaseSeqData__9JAISeqMgrFRC16JAISeqDataRegion = .text:0x802A1870; // type:function size:0xA4 scope:global align:4 __ct__9JAISeqMgrFb = .text:0x802A1914; // type:function size:0xF4 scope:global align:4 freeDeadSeq___9JAISeqMgrFv = .text:0x802A1A08; // type:function size:0xEC scope:global align:4 -__dt__19JASMemPool<6JAISeq>Fv = .text:0x802A1AF4; // type:function size:0x54 scope:global align:4 +__dt__19JASMemPool<6JAISeq>Fv = .text:0x802A1AF4; // type:function size:0x54 scope:weak align:4 startSound__9JAISeqMgrF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A1B48; // type:function size:0x148 scope:global align:4 calc__9JAISeqMgrFv = .text:0x802A1C90; // type:function size:0x16C scope:global align:4 stop__9JAISeqMgrFv = .text:0x802A1DFC; // type:function size:0x40 scope:global align:4 @@ -11868,7 +11868,7 @@ stopSoundID__9JAISeqMgrF10JAISoundID = .text:0x802A1E8C; // type:function size:0 mixOut__9JAISeqMgrFv = .text:0x802A1EFC; // type:function size:0x5C scope:global align:4 beginStartSeq___9JAISeqMgrFv = .text:0x802A1F58; // type:function size:0x90 scope:global align:4 endStartSeq___9JAISeqMgrFP6JAISeqP14JAISoundHandle = .text:0x802A1FE8; // type:function size:0x108 scope:global align:4 -__dt__9JAISeqMgrFv = .text:0x802A20F0; // type:function size:0x94 scope:global align:4 +__dt__9JAISeqMgrFv = .text:0x802A20F0; // type:function size:0x94 scope:weak align:4 releaseSound__14JAISoundHandleFv = .text:0x802A2184; // type:function size:0x1C scope:global align:4 releaseHandle__8JAISoundFv = .text:0x802A21A0; // type:function size:0x1C scope:global align:4 attachHandle__8JAISoundFP14JAISoundHandle = .text:0x802A21BC; // type:function size:0x64 scope:global align:4 @@ -11903,7 +11903,7 @@ moveDolby__18JAISoundParamsMoveFfUl = .text:0x802A2F14; // type:function size:0x __ct__15JAISoundStarterFb = .text:0x802A2F6C; // type:function size:0x1C scope:global align:4 __dt__15JAISoundStarterFv = .text:0x802A2F88; // type:function size:0x64 scope:global align:4 startLevelSound__15JAISoundStarterF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A2FEC; // type:function size:0xE8 scope:global align:4 -JAIStream_JASAramStreamCallback___FUlP13JASAramStreamPv = .text:0x802A30D4; // type:function size:0x30 scope:global align:4 +JAIStream_JASAramStreamCallback___FUlP13JASAramStreamPv = .text:0x802A30D4; // type:function size:0x30 scope:local align:4 __ct__9JAIStreamFP12JAIStreamMgrP31JAISoundStrategyMgr<9JAIStream> = .text:0x802A3104; // type:function size:0x98 scope:global align:4 JAIStreamMgr_startID___9JAIStreamF10JAISoundIDlPCQ29JGeometry8TVec3P11JAIAudiencei = .text:0x802A319C; // type:function size:0x94 scope:global align:4 prepare_prepareStream___9JAIStreamFv = .text:0x802A3230; // type:function size:0x1C4 scope:global align:4 @@ -11925,7 +11925,7 @@ __dt__16JAIStreamAramMgrFv = .text:0x802A3B20; // type:function size:0x48 scope: __ct__12JAIStreamMgrFb = .text:0x802A3B68; // type:function size:0xD4 scope:global align:4 startSound__12JAIStreamMgrF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A3C3C; // type:function size:0x134 scope:global align:4 freeDeadStream___12JAIStreamMgrFv = .text:0x802A3D70; // type:function size:0xF8 scope:global align:4 -__dt__22JASMemPool<9JAIStream>Fv = .text:0x802A3E68; // type:function size:0x54 scope:global align:4 +__dt__22JASMemPool<9JAIStream>Fv = .text:0x802A3E68; // type:function size:0x54 scope:weak align:4 calc__12JAIStreamMgrFv = .text:0x802A3EBC; // type:function size:0x16C scope:global align:4 stop__12JAIStreamMgrFv = .text:0x802A4028; // type:function size:0x40 scope:global align:4 stop__12JAIStreamMgrFUl = .text:0x802A4068; // type:function size:0x50 scope:global align:4 @@ -11952,11 +11952,11 @@ readBSFT__17JAUAudioArcLoaderFPCv = .text:0x802A4968; // type:function size:0x28 beginBNKList__17JAUAudioArcLoaderFUlUl = .text:0x802A4990; // type:function size:0x24 scope:global align:4 endBNKList__17JAUAudioArcLoaderFv = .text:0x802A49B4; // type:function size:0x24 scope:global align:4 readMaxSeCategory__17JAUAudioArcLoaderFiii = .text:0x802A49D8; // type:function size:0x24 scope:global align:4 -__dt__17JAUAudioArcLoaderFv = .text:0x802A49FC; // type:function size:0x60 scope:global align:4 -__defctor__7JASHeapFv = .text:0x802A4A5C; // type:function size:0x24 scope:global align:4 +__dt__17JAUAudioArcLoaderFv = .text:0x802A49FC; // type:function size:0x60 scope:weak align:4 +__defctor__7JASHeapFv = .text:0x802A4A5C; // type:function size:0x24 scope:weak align:4 appendBankTable__22JAUBankTableDictionaryFP23JSULink<12JAUBankTable> = .text:0x802A4A80; // type:function size:0x20 scope:global align:4 -getBank__12JAUBankTableCFUl = .text:0x802A4AA0; // type:function size:0x24 scope:global align:4 -__ct__14JAISoundHandleFv = .text:0x802A4AC4; // type:function size:0xC scope:global align:4 +getBank__12JAUBankTableCFUl = .text:0x802A4AA0; // type:function size:0x24 scope:weak align:4 +__ct__14JAISoundHandleFv = .text:0x802A4AC4; // type:function size:0xC scope:weak align:4 __ct__18JAU_JASInitializerFv = .text:0x802A4AD0; // type:function size:0x58 scope:global align:4 initJASystem__18JAU_JASInitializerFP12JKRSolidHeap = .text:0x802A4B28; // type:function size:0x214 scope:global align:4 __ct__18JAU_JAIInitializerFv = .text:0x802A4D3C; // type:function size:0x24 scope:global align:4 @@ -11985,7 +11985,7 @@ __ct__Q214JAUSectionHeap16TSectionHeapDataFv = .text:0x802A5DF4; // type:functio setSeqDataArchive__14JAUSectionHeapFP10JKRArchive = .text:0x802A5E60; // type:function size:0x60 scope:global align:4 loadDynamicSeq__14JAUSectionHeapF10JAISoundIDb = .text:0x802A5EC0; // type:function size:0x38 scope:global align:4 releaseIdleDynamicSeqDataBlock__14JAUSectionHeapFv = .text:0x802A5EF8; // type:function size:0x2C scope:global align:4 -JAUNewSectionHeap__FP12JKRSolidHeapb = .text:0x802A5F24; // type:function size:0x78 scope:global align:4 +JAUNewSectionHeap__FP12JKRSolidHeapb = .text:0x802A5F24; // type:function size:0x78 scope:local align:4 JAUNewSectionHeap__Fb = .text:0x802A5F9C; // type:function size:0x44 scope:global align:4 __ct__14JAUSectionHeapFP12JKRSolidHeapbl = .text:0x802A5FE0; // type:function size:0xB4 scope:global align:4 getOpenSection__14JAUSectionHeapFv = .text:0x802A6094; // type:function size:0xC scope:global align:4 @@ -11993,18 +11993,18 @@ setSeqDataUser__14JAUSectionHeapFP14JAISeqDataUser = .text:0x802A60A0; // type:f newDynamicSeqBlock__14JAUSectionHeapFUl = .text:0x802A60AC; // type:function size:0x124 scope:global align:4 getSeqData__14JAUSectionHeapF10JAISoundIDP10JAISeqData = .text:0x802A61D0; // type:function size:0xA0 scope:global align:4 releaseSeqData__14JAUSectionHeapFv = .text:0x802A6270; // type:function size:0x8 scope:global align:4 -__dt__14JAUSectionHeapFv = .text:0x802A6278; // type:function size:0x1C8 scope:global align:4 -getStreamFileEntry__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgrF10JAISoundID = .text:0x802A6440; // type:function size:0x28 scope:global align:4 -__dt__10JAUSectionFv = .text:0x802A6468; // type:function size:0x10C scope:global align:4 -__dt__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgrFv = .text:0x802A6574; // type:function size:0x60 scope:global align:4 -set__Q23std16__bitset_base<8>FUlb = .text:0x802A65D4; // type:function size:0x40 scope:global align:4 -reset__Q23std16__bitset_base<8>FUl = .text:0x802A6614; // type:function size:0x20 scope:global align:4 -test__Q23std16__bitset_base<8>CFUl = .text:0x802A6634; // type:function size:0x28 scope:global align:4 -__ct__Q23std16__bitset_base<8>Fv = .text:0x802A665C; // type:function size:0x24 scope:global align:4 -@220@setSeqDataUser__14JAUSectionHeapFP14JAISeqDataUser = .text:0x802A6680; // type:function size:0x8 scope:local align:4 -@220@releaseSeqData__14JAUSectionHeapFv = .text:0x802A6688; // type:function size:0x8 scope:local align:4 -@220@getSeqData__14JAUSectionHeapF10JAISoundIDP10JAISeqData = .text:0x802A6690; // type:function size:0x8 scope:local align:4 -@220@__dt__14JAUSectionHeapFv = .text:0x802A6698; // type:function size:0x8 scope:local align:4 +__dt__14JAUSectionHeapFv = .text:0x802A6278; // type:function size:0x1C8 scope:weak align:4 +getStreamFileEntry__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgrF10JAISoundID = .text:0x802A6440; // type:function size:0x28 scope:local align:4 +__dt__10JAUSectionFv = .text:0x802A6468; // type:function size:0x10C scope:weak align:4 +__dt__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgrFv = .text:0x802A6574; // type:function size:0x60 scope:local align:4 +set__Q23std16__bitset_base<8>FUlb = .text:0x802A65D4; // type:function size:0x40 scope:weak align:4 +reset__Q23std16__bitset_base<8>FUl = .text:0x802A6614; // type:function size:0x20 scope:weak align:4 +test__Q23std16__bitset_base<8>CFUl = .text:0x802A6634; // type:function size:0x28 scope:weak align:4 +__ct__Q23std16__bitset_base<8>Fv = .text:0x802A665C; // type:function size:0x24 scope:weak align:4 +@220@setSeqDataUser__14JAUSectionHeapFP14JAISeqDataUser = .text:0x802A6680; // type:function size:0x8 scope:weak align:4 +@220@releaseSeqData__14JAUSectionHeapFv = .text:0x802A6688; // type:function size:0x8 scope:weak align:4 +@220@getSeqData__14JAUSectionHeapF10JAISoundIDP10JAISeqData = .text:0x802A6690; // type:function size:0x8 scope:weak align:4 +@220@__dt__14JAUSectionHeapFv = .text:0x802A6698; // type:function size:0x8 scope:weak align:4 __ct__16JAUSeqCollectionFv = .text:0x802A66A0; // type:function size:0xC scope:global align:4 init__16JAUSeqCollectionFPCv = .text:0x802A66AC; // type:function size:0x50 scope:global align:4 getSeqData__16JAUSeqCollectionFiiP10JAISeqData = .text:0x802A66FC; // type:function size:0x58 scope:global align:4 @@ -12024,7 +12024,7 @@ __ct__23JAUDynamicSeqDataBlocksFv = .text:0x802A6A58; // type:function size:0x48 setSeqDataArchive__23JAUDynamicSeqDataBlocksFP10JKRArchive = .text:0x802A6AA0; // type:function size:0x8 scope:global align:4 getSeqData__23JAUDynamicSeqDataBlocksF10JAISoundIDP14JAISeqDataUserP10JAISeqDatab = .text:0x802A6AA8; // type:function size:0xE4 scope:global align:4 appendDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP15JAUSeqDataBlock = .text:0x802A6B8C; // type:function size:0x68 scope:global align:4 -JAUDynamicSeqDataBlocks_receiveLoaded___FUlUl = .text:0x802A6BF4; // type:function size:0x24 scope:global align:4 +JAUDynamicSeqDataBlocks_receiveLoaded___FUlUl = .text:0x802A6BF4; // type:function size:0x24 scope:local align:4 loadDynamicSeq__23JAUDynamicSeqDataBlocksF10JAISoundIDbP14JAISeqDataUser = .text:0x802A6C18; // type:function size:0x130 scope:global align:4 releaseIdleDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP14JAISeqDataUser = .text:0x802A6D48; // type:function size:0xB8 scope:global align:4 releaseIdleDynamicSeqDataBlock___23JAUDynamicSeqDataBlocksFP14JAISeqDataUserUl = .text:0x802A6E00; // type:function size:0xDC scope:global align:4 @@ -12040,7 +12040,7 @@ init__18JAUStreamFileTableFPCv = .text:0x802A742C; // type:function size:0x4C sc getNumFiles__18JAUStreamFileTableCFv = .text:0x802A7478; // type:function size:0xC scope:global align:4 getFilePath__18JAUStreamFileTableCFi = .text:0x802A7484; // type:function size:0x28 scope:global align:4 getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID = .text:0x802A74AC; // type:function size:0x3C scope:global align:4 -__dt__32JAUStreamDataMgr_StreamFileTableFv = .text:0x802A74E8; // type:function size:0x60 scope:global align:4 +__dt__32JAUStreamDataMgr_StreamFileTableFv = .text:0x802A74E8; // type:function size:0x60 scope:weak align:4 __ct__Q28JMessage8TControlFv = .text:0x802A7548; // type:function size:0x44 scope:global align:4 __dt__Q28JMessage8TControlFv = .text:0x802A758C; // type:function size:0x48 scope:global align:4 reset__Q28JMessage8TControlFv = .text:0x802A75D4; // type:function size:0x60 scope:global align:4 @@ -12111,8 +12111,8 @@ process__Q28JMessage19TRenderingProcessorFPCc = .text:0x802A8B20; // type:functi do_begin___Q28JMessage19TRenderingProcessorFPCvPCc = .text:0x802A8BA4; // type:function size:0x4 scope:global align:4 do_end___Q28JMessage19TRenderingProcessorFv = .text:0x802A8BA8; // type:function size:0x4 scope:global align:4 do_tag___Q28JMessage19TRenderingProcessorFUlPCvUl = .text:0x802A8BAC; // type:function size:0x78 scope:global align:4 -on_message__Q28JMessage10TProcessorCFUl = .text:0x802A8C24; // type:function size:0x20 scope:global align:4 -getMessageText_messageCode__Q28JMessage10TProcessorCFUl = .text:0x802A8C44; // type:function size:0x98 scope:global align:4 +on_message__Q28JMessage10TProcessorCFUl = .text:0x802A8C24; // type:function size:0x20 scope:weak align:4 +getMessageText_messageCode__Q28JMessage10TProcessorCFUl = .text:0x802A8C44; // type:function size:0x98 scope:weak align:4 toMessageIndex_messageID__Q28JMessage9TResourceCFUlUlPb = .text:0x802A8CDC; // type:function size:0x1E4 scope:global align:4 __ct__Q38JMessage18TResourceContainer10TCResourceFv = .text:0x802A8EC0; // type:function size:0x38 scope:global align:4 __dt__Q38JMessage18TResourceContainer10TCResourceFv = .text:0x802A8EF8; // type:function size:0x74 scope:global align:4 @@ -12128,7 +12128,7 @@ parseHeader_next__Q28JMessage6TParseFPPCvPUlUl = .text:0x802A91B8; // type:funct parseBlock_next__Q28JMessage6TParseFPPCvPUlUl = .text:0x802A92F4; // type:function size:0x19C scope:global align:4 parseCharacter_1Byte__Q28JMessage6localeFPPCc = .text:0x802A9490; // type:function size:0x18 scope:global align:4 parseCharacter_2Byte__Q28JMessage6localeFPPCc = .text:0x802A94A8; // type:function size:0x2C scope:global align:4 -lower_bound__3stdFPCUlPCUlRCUl = .text:0x802A94D4; // type:function size:0x54 scope:global align:4 +lower_bound__3stdFPCUlPCUlRCUl = .text:0x802A94D4; // type:function size:0x54 scope:weak align:4 parseCharacter_ShiftJIS__Q28JMessage6localeFPPCc = .text:0x802A9528; // type:function size:0x64 scope:global align:4 parseCharacter_UTF8__Q28JMessage6localeFPPCc = .text:0x802A958C; // type:function size:0x100 scope:global align:4 linearTransform__6Z2CalcFfffffb = .text:0x802A968C; // type:function size:0x68 scope:global align:4 @@ -12142,7 +12142,7 @@ __ct__16Z2AudioArcLoaderFP10JAUSection = .text:0x802A9A34; // type:function size readCommandMore__16Z2AudioArcLoaderFUl = .text:0x802A9A70; // type:function size:0x58 scope:global align:4 readBFCA__16Z2AudioArcLoaderFPCv = .text:0x802A9AC8; // type:function size:0x8C scope:global align:4 readBSTN__16Z2AudioArcLoaderFPCvUl = .text:0x802A9B54; // type:function size:0x4 scope:global align:4 -__dt__16Z2AudioArcLoaderFv = .text:0x802A9B58; // type:function size:0x70 scope:global align:4 +__dt__16Z2AudioArcLoaderFv = .text:0x802A9B58; // type:function size:0x70 scope:weak align:4 seqCallback__FP8JASTrackUs = .text:0x802A9BC8; // type:function size:0x2B8 scope:global align:4 __ct__10Z2SoundMgrFv = .text:0x802A9E80; // type:function size:0x68 scope:global align:4 startSound__10Z2SoundMgrF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A9EE8; // type:function size:0x2C8 scope:global align:4 @@ -12164,12 +12164,12 @@ startSound__14Z2SoundStarterF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3UlfffffUl = .text:0x802AAC3C; // type:function size:0x2A0 scope:global align:4 setPortData__14Z2SoundStarterFP14JAISoundHandleUlUsSc = .text:0x802AAEDC; // type:function size:0x98 scope:global align:4 getPortData__14Z2SoundStarterFP14JAISoundHandleUlSc = .text:0x802AAF74; // type:function size:0x7C scope:global align:4 -__dt__14Z2SoundStarterFv = .text:0x802AAFF0; // type:function size:0x8C scope:global align:4 +__dt__14Z2SoundStarterFv = .text:0x802AAFF0; // type:function size:0x8C scope:weak align:4 __ct__14Z2SoundHandlesFv = .text:0x802AB07C; // type:function size:0x38 scope:global align:4 __dt__14Z2SoundHandlesFv = .text:0x802AB0B4; // type:function size:0x64 scope:global align:4 initHandlesPool__14Z2SoundHandlesFUc = .text:0x802AB118; // type:function size:0x8 scope:global align:4 deleteHandlesPool__14Z2SoundHandlesFv = .text:0x802AB120; // type:function size:0xE0 scope:global align:4 -__dt__31JASMemPool<17Z2SoundHandlePool>Fv = .text:0x802AB200; // type:function size:0x54 scope:global align:4 +__dt__31JASMemPool<17Z2SoundHandlePool>Fv = .text:0x802AB200; // type:function size:0x54 scope:weak align:4 getHandleSoundID__14Z2SoundHandlesF10JAISoundID = .text:0x802AB254; // type:function size:0x4C scope:global align:4 getHandleUserData__14Z2SoundHandlesFUl = .text:0x802AB2A0; // type:function size:0x38 scope:global align:4 getFreeHandle__14Z2SoundHandlesFv = .text:0x802AB2D8; // type:function size:0xF8 scope:global align:4 @@ -12321,11 +12321,11 @@ getStreamFilePath__11Z2SoundInfoF10JAISoundID = .text:0x802BBA10; // type:functi getStreamFileEntry__11Z2SoundInfoF10JAISoundID = .text:0x802BBA88; // type:function size:0x40 scope:global align:4 getSwBit__11Z2SoundInfoCF10JAISoundID = .text:0x802BBAC8; // type:function size:0x80 scope:global align:4 getSoundInfo___11Z2SoundInfoCF10JAISoundIDP8JAISound = .text:0x802BBB48; // type:function size:0x98 scope:global align:4 -__dt__11Z2SoundInfoFv = .text:0x802BBBE0; // type:function size:0xDC scope:global align:4 -@4@getBgmSeqResourceID__11Z2SoundInfoCF10JAISoundID = .text:0x802BBCBC; // type:function size:0x8 scope:local align:4 -@4@getAudibleSw__11Z2SoundInfoCF10JAISoundID = .text:0x802BBCC4; // type:function size:0x8 scope:local align:4 -@8@__dt__11Z2SoundInfoFv = .text:0x802BBCCC; // type:function size:0x8 scope:local align:4 -@8@getStreamFileEntry__11Z2SoundInfoF10JAISoundID = .text:0x802BBCD4; // type:function size:0x8 scope:local align:4 +__dt__11Z2SoundInfoFv = .text:0x802BBBE0; // type:function size:0xDC scope:weak align:4 +@4@getBgmSeqResourceID__11Z2SoundInfoCF10JAISoundID = .text:0x802BBCBC; // type:function size:0x8 scope:weak align:4 +@4@getAudibleSw__11Z2SoundInfoCF10JAISoundID = .text:0x802BBCC4; // type:function size:0x8 scope:weak align:4 +@8@__dt__11Z2SoundInfoFv = .text:0x802BBCCC; // type:function size:0x8 scope:weak align:4 +@8@getStreamFileEntry__11Z2SoundInfoF10JAISoundID = .text:0x802BBCD4; // type:function size:0x8 scope:weak align:4 calc__15Z2AudibleAbsPosFRCQ29JGeometry8TVec3 = .text:0x802BBCDC; // type:function size:0x3C scope:global align:4 init__15Z2AudibleAbsPosFPQ29JGeometry8TVec3RCQ29JGeometry8TVec3PCQ29JGeometry8TVec3 = .text:0x802BBD18; // type:function size:0x7C scope:global align:4 __ct__9Z2AudibleFRCQ29JGeometry8TVec3PCQ29JGeometry8TVec3Ulb = .text:0x802BBD94; // type:function size:0xE0 scope:global align:4 @@ -12357,7 +12357,7 @@ calcMicPriority__9Z2SpotMicFf = .text:0x802BCFE4; // type:function size:0x58 sco calcMicVolume__9Z2SpotMicFfif = .text:0x802BD03C; // type:function size:0xF4 scope:global align:4 __ct__10Z2AudienceFv = .text:0x802BD130; // type:function size:0xCC scope:global align:4 __dt__10Z2AudienceFv = .text:0x802BD1FC; // type:function size:0x8C scope:global align:4 -__dt__22JASMemPool<9Z2Audible>Fv = .text:0x802BD288; // type:function size:0x54 scope:global align:4 +__dt__22JASMemPool<9Z2Audible>Fv = .text:0x802BD288; // type:function size:0x54 scope:weak align:4 setAudioCamera__10Z2AudienceFPA4_fR3VecR3Vecffbib = .text:0x802BD2DC; // type:function size:0x5C scope:global align:4 newAudible__10Z2AudienceFRCQ29JGeometry8TVec310JAISoundIDPCQ29JGeometry8TVec3Ul = .text:0x802BD338; // type:function size:0x19C scope:global align:4 deleteAudible__10Z2AudienceFP10JAIAudible = .text:0x802BD4D4; // type:function size:0x3C scope:global align:4 @@ -12478,10 +12478,10 @@ framework__12Z2CreatureOIFUlSc = .text:0x802C2864; // type:function size:0x170 s startCreatureSoundLevel__12Z2CreatureOIF10JAISoundIDUlSc = .text:0x802C29D4; // type:function size:0x2B0 scope:global align:4 startTentacleSound__12Z2CreatureOIF10JAISoundIDUcUlSc = .text:0x802C2C84; // type:function size:0x50 scope:global align:4 startTentacleSoundLevel__12Z2CreatureOIF10JAISoundIDUcfUlSc = .text:0x802C2CD4; // type:function size:0x10C scope:global align:4 -Z2_E_sw_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C2DE0; // type:function size:0x74 scope:global align:4 -Z2_E_ms_modVol__FP17Z2SoundHandlePoolUl = .text:0x802C2E54; // type:function size:0x48 scope:global align:4 -Z2_E_mm_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C2E9C; // type:function size:0x48 scope:global align:4 -Z2_B_zan_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C2EE4; // type:function size:0x15C scope:global align:4 +Z2_E_sw_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C2DE0; // type:function size:0x74 scope:local align:4 +Z2_E_ms_modVol__FP17Z2SoundHandlePoolUl = .text:0x802C2E54; // type:function size:0x48 scope:local align:4 +Z2_E_mm_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C2E9C; // type:function size:0x48 scope:local align:4 +Z2_B_zan_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C2EE4; // type:function size:0x15C scope:local align:4 __sinit_Z2Creature_cpp = .text:0x802C3040; // type:function size:0x1DC scope:local align:4 setLinkGroupInfo__14Z2CreatureLinkFUc = .text:0x802C321C; // type:function size:0x4 scope:global align:4 setLinkHp__14Z2CreatureLinkFll = .text:0x802C3220; // type:function size:0x8 scope:global align:4 @@ -12489,7 +12489,7 @@ setLinkSwordType__14Z2CreatureLinkFll = .text:0x802C3228; // type:function size: setLinkShieldType__14Z2CreatureLinkFll = .text:0x802C328C; // type:function size:0x64 scope:global align:4 setLinkBootsType__14Z2CreatureLinkFl = .text:0x802C32F0; // type:function size:0x4C scope:global align:4 __ct__14Z2CreatureLinkFv = .text:0x802C333C; // type:function size:0x128 scope:global align:4 -__dt__18Z2LinkSoundStarterFv = .text:0x802C3464; // type:function size:0x9C scope:global align:4 +__dt__18Z2LinkSoundStarterFv = .text:0x802C3464; // type:function size:0x9C scope:weak align:4 __dt__14Z2CreatureLinkFv = .text:0x802C3500; // type:function size:0xF8 scope:global align:4 deleteObject__14Z2CreatureLinkFv = .text:0x802C35F8; // type:function size:0x40 scope:global align:4 init__14Z2CreatureLinkFP3VecP3VecP3Vec = .text:0x802C3638; // type:function size:0xD8 scope:global align:4 @@ -12512,7 +12512,7 @@ setResumeAttack__14Z2CreatureLinkFb = .text:0x802C48D8; // type:function size:0x __ct__18Z2LinkSoundStarterFv = .text:0x802C48E8; // type:function size:0x40 scope:global align:4 startSound__18Z2LinkSoundStarterF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3UlfffffUl = .text:0x802C4928; // type:function size:0x6D4 scope:global align:4 __ct__14Z2CreatureRideFv = .text:0x802C4FFC; // type:function size:0x7C scope:global align:4 -__dt__18Z2RideSoundStarterFv = .text:0x802C5078; // type:function size:0x9C scope:global align:4 +__dt__18Z2RideSoundStarterFv = .text:0x802C5078; // type:function size:0x9C scope:weak align:4 __dt__14Z2CreatureRideFv = .text:0x802C5114; // type:function size:0xD8 scope:global align:4 deleteObject__14Z2CreatureRideFv = .text:0x802C51EC; // type:function size:0x20 scope:global align:4 init__14Z2CreatureRideFP3VecP3VecUcUc = .text:0x802C520C; // type:function size:0x20 scope:global align:4 @@ -12524,8 +12524,8 @@ init__15Z2SoundObjCoachFP3VecUc = .text:0x802C54FC; // type:function size:0x20 s startWheelSound__15Z2SoundObjCoachFf = .text:0x802C551C; // type:function size:0x1A4 scope:global align:4 startFireSound__15Z2SoundObjCoachFUs = .text:0x802C56C0; // type:function size:0x100 scope:global align:4 startSound__15Z2SoundObjCoachF10JAISoundIDUlSc = .text:0x802C57C0; // type:function size:0xCC scope:global align:4 -@144@__dt__14Z2CreatureLinkFv = .text:0x802C588C; // type:function size:0x8 scope:local align:4 -@144@__dt__14Z2CreatureRideFv = .text:0x802C5894; // type:function size:0x8 scope:local align:4 +@144@__dt__14Z2CreatureLinkFv = .text:0x802C588C; // type:function size:0x8 scope:weak align:4 +@144@__dt__14Z2CreatureRideFv = .text:0x802C5894; // type:function size:0x8 scope:weak align:4 __ct__11Z2EnvSeBaseFP3Vec = .text:0x802C589C; // type:function size:0x10 scope:global align:4 __dt__11Z2EnvSeBaseFv = .text:0x802C58AC; // type:function size:0x5C scope:global align:4 startEnvSe__11Z2EnvSeBaseF10JAISoundIDfffffUl = .text:0x802C5908; // type:function size:0x1AC scope:global align:4 @@ -12592,7 +12592,7 @@ startGuideMelody__13Z2WolfHowlMgrFb = .text:0x802CBA88; // type:function size:0x skipCorrectDemo__13Z2WolfHowlMgrFv = .text:0x802CBB58; // type:function size:0x24 scope:global align:4 __sinit_Z2WolfHowlMgr_cpp = .text:0x802CBB7C; // type:function size:0xE4 scope:local align:4 __ct__12Z2SpeechMgr2Fv = .text:0x802CBC60; // type:function size:0x8C scope:global align:4 -__dt__15Z2SpeechStarterFv = .text:0x802CBCEC; // type:function size:0x9C scope:global align:4 +__dt__15Z2SpeechStarterFv = .text:0x802CBCEC; // type:function size:0x9C scope:weak align:4 setString__12Z2SpeechMgr2FPCUssUcUs = .text:0x802CBD88; // type:function size:0x1D8 scope:global align:4 setTextCount__12Z2SpeechMgr2Fs = .text:0x802CBF60; // type:function size:0x230 scope:global align:4 speakOneWord__12Z2SpeechMgr2Fb = .text:0x802CC190; // type:function size:0x16C scope:global align:4 @@ -12772,8 +12772,8 @@ run__9JKRThreadFv = .text:0x802D1E14; // type:function size:0x8 scope:global ali draw__15JKRThreadSwitchFP14JKRThreadName_ = .text:0x802D1E1C; // type:function size:0x30 scope:global align:4 __dt__15JKRThreadSwitchFv = .text:0x802D1E4C; // type:function size:0x48 scope:global align:4 __sinit_JKRThread_cpp = .text:0x802D1E94; // type:function size:0x68 scope:local align:4 -__dt__17JSUList<7JKRTask>Fv = .text:0x802D1EFC; // type:function size:0x54 scope:global align:4 -__dt__19JSUList<9JKRThread>Fv = .text:0x802D1F50; // type:function size:0x54 scope:global align:4 +__dt__17JSUList<7JKRTask>Fv = .text:0x802D1EFC; // type:function size:0x54 scope:weak align:4 +__dt__19JSUList<9JKRThread>Fv = .text:0x802D1F50; // type:function size:0x54 scope:weak align:4 create__7JKRAramFUlUllll = .text:0x802D1FA4; // type:function size:0x9C scope:global align:4 __ct__7JKRAramFUlUll = .text:0x802D2040; // type:function size:0x10C scope:global align:4 __dt__7JKRAramFv = .text:0x802D214C; // type:function size:0x90 scope:global align:4 @@ -12782,12 +12782,12 @@ checkOkAddress__7JKRAramFPUcUlP12JKRAramBlockUl = .text:0x802D2248; // type:func changeGroupIdIfNeed__7JKRAramFPUci = .text:0x802D22DC; // type:function size:0x60 scope:global align:4 mainRamToAram__7JKRAramFPUcUlUl15JKRExpandSwitchUlP7JKRHeapiPUl = .text:0x802D233C; // type:function size:0x278 scope:global align:4 aramToMainRam__7JKRAramFUlPUcUl15JKRExpandSwitchUlP7JKRHeapiPUl = .text:0x802D25B4; // type:function size:0x27C scope:global align:4 -JKRDecompressFromAramToMainRam__FUlPvUlUlUlPUl = .text:0x802D2830; // type:function size:0x170 scope:global align:4 -decompSZS_subroutine__FPUcPUc = .text:0x802D29A0; // type:function size:0x2A0 scope:local align:4 +JKRDecompressFromAramToMainRam__FUlPvUlUlUlPUl = .text:0x802D2830; // type:function size:0x170 scope:local align:4 +decompSZS_subroutine__FPUcPUc = .text:0x802D29A0; // type:function size:0x2A0 scope:global align:4 firstSrcData__Fv = .text:0x802D2C40; // type:function size:0xA4 scope:local align:4 nextSrcData__FPUc = .text:0x802D2CE4; // type:function size:0xC8 scope:local align:4 __sinit_JKRAram_cpp = .text:0x802D2DAC; // type:function size:0x44 scope:local align:4 -__dt__23JSUList<12JKRAMCommand>Fv = .text:0x802D2DF0; // type:function size:0x54 scope:global align:4 +__dt__23JSUList<12JKRAMCommand>Fv = .text:0x802D2DF0; // type:function size:0x54 scope:weak align:4 __ct__11JKRAramHeapFUlUl = .text:0x802D2E44; // type:function size:0xD0 scope:global align:4 __dt__11JKRAramHeapFv = .text:0x802D2F14; // type:function size:0xA8 scope:global align:4 alloc__11JKRAramHeapFUlQ211JKRAramHeap10EAllocMode = .text:0x802D2FBC; // type:function size:0x78 scope:global align:4 @@ -12797,7 +12797,7 @@ getFreeSize__11JKRAramHeapFv = .text:0x802D3134; // type:function size:0x78 scop getTotalFreeSize__11JKRAramHeapFv = .text:0x802D31AC; // type:function size:0x6C scope:global align:4 dump__11JKRAramHeapFv = .text:0x802D3218; // type:function size:0x54 scope:global align:4 __sinit_JKRAramHeap_cpp = .text:0x802D326C; // type:function size:0x44 scope:local align:4 -__dt__23JSUList<12JKRAramBlock>Fv = .text:0x802D32B0; // type:function size:0x54 scope:global align:4 +__dt__23JSUList<12JKRAramBlock>Fv = .text:0x802D32B0; // type:function size:0x54 scope:weak align:4 __ct__12JKRAramBlockFUlUlUlUcb = .text:0x802D3304; // type:function size:0x74 scope:global align:4 __dt__12JKRAramBlockFv = .text:0x802D3378; // type:function size:0xBC scope:global align:4 allocHead__12JKRAramBlockFUlUcP11JKRAramHeap = .text:0x802D3434; // type:function size:0x9C scope:global align:4 @@ -12822,7 +12822,7 @@ write_StreamToAram_Async__13JKRAramStreamFP18JSUFileInputStreamUlUlUlPUl = .text sync__13JKRAramStreamFP20JKRAramStreamCommandi = .text:0x802D3FA0; // type:function size:0x94 scope:global align:4 setTransBuffer__13JKRAramStreamFPUcUlP7JKRHeap = .text:0x802D4034; // type:function size:0x54 scope:global align:4 __ct__20JKRAramStreamCommandFv = .text:0x802D4088; // type:function size:0xC scope:global align:4 -getAvailable__20JSURandomInputStreamCFv = .text:0x802D4094; // type:function size:0x5C scope:global align:4 +getAvailable__20JSURandomInputStreamCFv = .text:0x802D4094; // type:function size:0x5C scope:weak align:4 __ct__13JKRFileLoaderFv = .text:0x802D40F0; // type:function size:0x58 scope:global align:4 __dt__13JKRFileLoaderFv = .text:0x802D4148; // type:function size:0x8C scope:global align:4 unmount__13JKRFileLoaderFv = .text:0x802D41D4; // type:function size:0x50 scope:global align:4 @@ -12833,14 +12833,14 @@ detachResource__13JKRFileLoaderFPvP13JKRFileLoader = .text:0x802D43A0; // type:f findVolume__13JKRFileLoaderFPPCc = .text:0x802D4438; // type:function size:0x8C scope:global align:4 fetchVolumeName__13JKRFileLoaderFPclPCc = .text:0x802D44C4; // type:function size:0xDC scope:global align:4 __sinit_JKRFileLoader_cpp = .text:0x802D45A0; // type:function size:0x44 scope:local align:4 -__dt__24JSUList<13JKRFileLoader>Fv = .text:0x802D45E4; // type:function size:0x54 scope:global align:4 +__dt__24JSUList<13JKRFileLoader>Fv = .text:0x802D45E4; // type:function size:0x54 scope:weak align:4 __ct__12JKRArcFinderFP10JKRArchivell = .text:0x802D4638; // type:function size:0x8C scope:global align:4 findNextFile__12JKRArcFinderFv = .text:0x802D46C4; // type:function size:0xAC scope:global align:4 __ct__12JKRDvdFinderFPCc = .text:0x802D4770; // type:function size:0x84 scope:global align:4 __dt__12JKRDvdFinderFv = .text:0x802D47F4; // type:function size:0x80 scope:global align:4 findNextFile__12JKRDvdFinderFv = .text:0x802D4874; // type:function size:0x9C scope:global align:4 -__dt__13JKRFileFinderFv = .text:0x802D4910; // type:function size:0x48 scope:global align:4 -__dt__12JKRArcFinderFv = .text:0x802D4958; // type:function size:0x5C scope:global align:4 +__dt__13JKRFileFinderFv = .text:0x802D4910; // type:function size:0x48 scope:weak align:4 +__dt__12JKRArcFinderFv = .text:0x802D4958; // type:function size:0x5C scope:weak align:4 mount__12JKRFileCacheFPCcP7JKRHeapPCc = .text:0x802D49B4; // type:function size:0x100 scope:global align:4 __ct__12JKRFileCacheFPCcPCc = .text:0x802D4AB4; // type:function size:0x1BC scope:global align:4 __dt__12JKRFileCacheFv = .text:0x802D4C70; // type:function size:0xD4 scope:global align:4 @@ -12924,7 +12924,7 @@ getAramAddress__14JKRAramArchiveFPCc = .text:0x802D781C; // type:function size:0 fetchResource_subroutine__14JKRAramArchiveFUlUlPUcUli = .text:0x802D7858; // type:function size:0xBC scope:global align:4 fetchResource_subroutine__14JKRAramArchiveFUlUlP7JKRHeapiPPUc = .text:0x802D7914; // type:function size:0x150 scope:global align:4 getExpandedResSize__14JKRAramArchiveCFPCv = .text:0x802D7A64; // type:function size:0x12C scope:global align:4 -__dt__7JKRFileFv = .text:0x802D7B90; // type:function size:0x60 scope:global align:4 +__dt__7JKRFileFv = .text:0x802D7B90; // type:function size:0x60 scope:weak align:4 __ct__13JKRDvdArchiveFlQ210JKRArchive15EMountDirection = .text:0x802D7BF0; // type:function size:0xA8 scope:global align:4 __dt__13JKRDvdArchiveFv = .text:0x802D7C98; // type:function size:0x11C scope:global align:4 open__13JKRDvdArchiveFl = .text:0x802D7DB4; // type:function size:0x29C scope:global align:4 @@ -12956,32 +12956,32 @@ sync__10JKRDvdFileFv = .text:0x802D9A70; // type:function size:0x54 scope:global doneProcess__10JKRDvdFileFlP11DVDFileInfo = .text:0x802D9AC4; // type:function size:0x34 scope:global align:4 getFileSize__10JKRDvdFileCFv = .text:0x802D9AF8; // type:function size:0x8 scope:global align:4 __sinit_JKRDvdFile_cpp = .text:0x802D9B00; // type:function size:0x44 scope:local align:4 -__dt__21JSUList<10JKRDvdFile>Fv = .text:0x802D9B44; // type:function size:0x54 scope:global align:4 +__dt__21JSUList<10JKRDvdFile>Fv = .text:0x802D9B44; // type:function size:0x54 scope:weak align:4 loadToMainRAM__12JKRDvdRipperFPCcPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl = .text:0x802D9B98; // type:function size:0xBC scope:global align:4 loadToMainRAM__12JKRDvdRipperFlPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl = .text:0x802D9C54; // type:function size:0xBC scope:global align:4 loadToMainRAM__12JKRDvdRipperFP10JKRDvdFilePUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl = .text:0x802D9D10; // type:function size:0x4D4 scope:global align:4 -JKRDecompressFromDVD__FP10JKRDvdFilePvUlUlUlUlPUl = .text:0x802DA1E4; // type:function size:0x178 scope:global align:4 +JKRDecompressFromDVD__FP10JKRDvdFilePvUlUlUlUlPUl = .text:0x802DA1E4; // type:function size:0x178 scope:local align:4 decompSZS_subroutine__FPUcPUc = .text:0x802DA35C; // type:function size:0x2B0 scope:local align:4 firstSrcData__Fv = .text:0x802DA60C; // type:function size:0xCC scope:local align:4 nextSrcData__FPUc = .text:0x802DA6D8; // type:function size:0xFC scope:local align:4 isErrorRetry__12JKRDvdRipperFv = .text:0x802DA7D4; // type:function size:0x8 scope:global align:4 __sinit_JKRDvdRipper_cpp = .text:0x802DA7DC; // type:function size:0x44 scope:local align:4 -__dt__23JSUList<12JKRDMCommand>Fv = .text:0x802DA820; // type:function size:0x54 scope:global align:4 +__dt__23JSUList<12JKRDMCommand>Fv = .text:0x802DA820; // type:function size:0x54 scope:weak align:4 loadToAram__16JKRDvdAramRipperFlUl15JKRExpandSwitchUlUlPUl = .text:0x802DA874; // type:function size:0xA4 scope:global align:4 loadToAram__16JKRDvdAramRipperFP10JKRDvdFileUl15JKRExpandSwitchUlUlPUl = .text:0x802DA918; // type:function size:0xA8 scope:global align:4 loadToAram_Async__16JKRDvdAramRipperFP10JKRDvdFileUl15JKRExpandSwitchPFUl_vUlUlPUl = .text:0x802DA9C0; // type:function size:0xB4 scope:global align:4 callCommand_Async__16JKRDvdAramRipperFP12JKRADCommand = .text:0x802DAA74; // type:function size:0x364 scope:global align:4 -__dt__18JSUFileInputStreamFv = .text:0x802DADD8; // type:function size:0x70 scope:global align:4 +__dt__18JSUFileInputStreamFv = .text:0x802DADD8; // type:function size:0x70 scope:weak align:4 syncAram__16JKRDvdAramRipperFP12JKRADCommandi = .text:0x802DAE48; // type:function size:0xD4 scope:global align:4 __ct__12JKRADCommandFv = .text:0x802DAF1C; // type:function size:0x40 scope:global align:4 __dt__12JKRADCommandFv = .text:0x802DAF5C; // type:function size:0x8C scope:global align:4 -JKRDecompressFromDVDToAram__FP10JKRDvdFileUlUlUlUlUlPUl = .text:0x802DAFE8; // type:function size:0x178 scope:global align:4 -decompSZS_subroutine__FPUcUl = .text:0x802DB160; // type:function size:0x288 scope:global align:4 +JKRDecompressFromDVDToAram__FP10JKRDvdFileUlUlUlUlUlPUl = .text:0x802DAFE8; // type:function size:0x178 scope:local align:4 +decompSZS_subroutine__FPUcUl = .text:0x802DB160; // type:function size:0x288 scope:local align:4 firstSrcData__Fv = .text:0x802DB3E8; // type:function size:0xB4 scope:local align:4 nextSrcData__FPUc = .text:0x802DB49C; // type:function size:0xE4 scope:local align:4 -dmaBufferFlush__FUl = .text:0x802DB580; // type:function size:0x68 scope:global align:4 +dmaBufferFlush__FUl = .text:0x802DB580; // type:function size:0x68 scope:local align:4 __sinit_JKRDvdAramRipper_cpp = .text:0x802DB5E8; // type:function size:0x44 scope:local align:4 -__dt__23JSUList<12JKRADCommand>Fv = .text:0x802DB62C; // type:function size:0x54 scope:global align:4 +__dt__23JSUList<12JKRADCommand>Fv = .text:0x802DB62C; // type:function size:0x54 scope:weak align:4 create__9JKRDecompFl = .text:0x802DB680; // type:function size:0x60 scope:global align:4 __ct__9JKRDecompFl = .text:0x802DB6E0; // type:function size:0x50 scope:global align:4 __dt__9JKRDecompFv = .text:0x802DB730; // type:function size:0x60 scope:global align:4 @@ -13040,9 +13040,9 @@ __ct__Q27JGadget20TVector_pointer_voidFRCQ27JGadget14TAllocator = .text:0x80 __dt__Q27JGadget20TVector_pointer_voidFv = .text:0x802DCCFC; // type:function size:0xA8 scope:global align:4 insert__Q27JGadget20TVector_pointer_voidFPPvRCPv = .text:0x802DCDA4; // type:function size:0x20 scope:global align:4 erase__Q27JGadget20TVector_pointer_voidFPPvPPv = .text:0x802DCDC4; // type:function size:0x58 scope:global align:4 -insert__Q27JGadget38TVector>FPPvUlRCPv = .text:0x802DCE1C; // type:function size:0x70 scope:global align:4 -Insert_raw__Q27JGadget38TVector>FPPvUl = .text:0x802DCE8C; // type:function size:0x2A4 scope:global align:4 -insert__Q27JGadget38TVector>FPPvRCPv = .text:0x802DD130; // type:function size:0x58 scope:global align:4 +insert__Q27JGadget38TVector>FPPvUlRCPv = .text:0x802DCE1C; // type:function size:0x70 scope:weak align:4 +Insert_raw__Q27JGadget38TVector>FPPvUl = .text:0x802DCE8C; // type:function size:0x2A4 scope:weak align:4 +insert__Q27JGadget38TVector>FPPvRCPv = .text:0x802DD130; // type:function size:0x58 scope:weak align:4 __ct__12JUTCacheFontFPC7ResFONTUlP7JKRHeap = .text:0x802DD188; // type:function size:0x80 scope:global align:4 __dt__12JUTCacheFontFv = .text:0x802DD208; // type:function size:0x94 scope:global align:4 deleteMemBlocks_CacheFont__12JUTCacheFontFv = .text:0x802DD29C; // type:function size:0x84 scope:global align:4 @@ -13115,9 +13115,9 @@ isLeadByte__10JUTResFontCFi = .text:0x802DFDA4; // type:function size:0x34 scope getFontCode__10JUTResFontCFi = .text:0x802DFDD8; // type:function size:0x188 scope:global align:4 loadImage__10JUTResFontFi11_GXTexMapID = .text:0x802DFF60; // type:function size:0x164 scope:global align:4 convertSjis__10JUTResFontCFiPUs = .text:0x802E00C4; // type:function size:0x44 scope:global align:4 -isLeadByte_1Byte__7JUTFontFi = .text:0x802E0108; // type:function size:0x8 scope:global align:4 -isLeadByte_2Byte__7JUTFontFi = .text:0x802E0110; // type:function size:0x8 scope:global align:4 -isLeadByte_ShiftJIS__7JUTFontFi = .text:0x802E0118; // type:function size:0x30 scope:global align:4 +isLeadByte_1Byte__7JUTFontFi = .text:0x802E0108; // type:function size:0x8 scope:weak align:4 +isLeadByte_2Byte__7JUTFontFi = .text:0x802E0110; // type:function size:0x8 scope:weak align:4 +isLeadByte_ShiftJIS__7JUTFontFi = .text:0x802E0118; // type:function size:0x30 scope:weak align:4 __ct__10JUTDbPrintFP7JUTFontP7JKRHeap = .text:0x802E0148; // type:function size:0x48 scope:global align:4 start__10JUTDbPrintFP7JUTFontP7JKRHeap = .text:0x802E0190; // type:function size:0x74 scope:global align:4 changeFont__10JUTDbPrintFP7JUTFont = .text:0x802E0204; // type:function size:0x18 scope:global align:4 @@ -13147,7 +13147,7 @@ clear__Q210JUTGamePad7CRumbleFv = .text:0x802E15B4; // type:function size:0x24 s clear__Q210JUTGamePad7CRumbleFP10JUTGamePad = .text:0x802E15D8; // type:function size:0x5C scope:global align:4 startMotor__Q210JUTGamePad7CRumbleFi = .text:0x802E1634; // type:function size:0x58 scope:global align:4 stopMotor__Q210JUTGamePad7CRumbleFib = .text:0x802E168C; // type:function size:0x6C scope:global align:4 -getNumBit__FPUci = .text:0x802E16F8; // type:function size:0x28 scope:global align:4 +getNumBit__FPUci = .text:0x802E16F8; // type:function size:0x28 scope:local align:4 update__Q210JUTGamePad7CRumbleFs = .text:0x802E1720; // type:function size:0x184 scope:global align:4 triggerPatternedRumble__Q210JUTGamePad7CRumbleFUl = .text:0x802E18A4; // type:function size:0x28 scope:global align:4 startPatternedRumble__Q210JUTGamePad7CRumbleFPvQ310JUTGamePad7CRumble7ERumbleUl = .text:0x802E18CC; // type:function size:0x7C scope:global align:4 @@ -13159,10 +13159,10 @@ setRepeat__Q210JUTGamePad7CButtonFUlUlUl = .text:0x802E1A7C; // type:function si recalibrate__10JUTGamePadFUl = .text:0x802E1A98; // type:function size:0x64 scope:global align:4 checkCallback__19JUTGamePadLongPressFiUl = .text:0x802E1AFC; // type:function size:0x64 scope:global align:4 __sinit_JUTGamePad_cpp = .text:0x802E1B60; // type:function size:0xF4 scope:local align:4 -__dt__30JSUList<19JUTGamePadLongPress>Fv = .text:0x802E1C54; // type:function size:0x54 scope:global align:4 -__ct__Q210JUTGamePad6CStickFv = .text:0x802E1CA8; // type:function size:0x30 scope:global align:4 -__ct__Q210JUTGamePad7CButtonFv = .text:0x802E1CD8; // type:function size:0x30 scope:global align:4 -__dt__21JSUList<10JUTGamePad>Fv = .text:0x802E1D08; // type:function size:0x54 scope:global align:4 +__dt__30JSUList<19JUTGamePadLongPress>Fv = .text:0x802E1C54; // type:function size:0x54 scope:weak align:4 +__ct__Q210JUTGamePad6CStickFv = .text:0x802E1CA8; // type:function size:0x30 scope:weak align:4 +__ct__Q210JUTGamePad7CButtonFv = .text:0x802E1CD8; // type:function size:0x30 scope:weak align:4 +__dt__21JSUList<10JUTGamePad>Fv = .text:0x802E1D08; // type:function size:0x54 scope:weak align:4 __ct__12JUTExceptionFP14JUTDirectPrint = .text:0x802E1D5C; // type:function size:0xE4 scope:global align:4 create__12JUTExceptionFP14JUTDirectPrint = .text:0x802E1E40; // type:function size:0x68 scope:global align:4 run__12JUTExceptionFv = .text:0x802E1EA8; // type:function size:0x124 scope:global align:4 @@ -13173,7 +13173,7 @@ setFPException__12JUTExceptionFUl = .text:0x802E227C; // type:function size:0x48 showFloatSub__12JUTExceptionFif = .text:0x802E22C4; // type:function size:0x190 scope:global align:4 showFloat__12JUTExceptionFP9OSContext = .text:0x802E2454; // type:function size:0x124 scope:global align:4 searchPartialModule__12JUTExceptionFUlPUlPUlPUlPUl = .text:0x802E2578; // type:function size:0xC0 scope:global align:4 -search_name_part__FPUcPUci = .text:0x802E2638; // type:function size:0x78 scope:global align:4 +search_name_part__FPUcPUci = .text:0x802E2638; // type:function size:0x78 scope:local align:4 showStack__12JUTExceptionFP9OSContext = .text:0x802E26B0; // type:function size:0x100 scope:global align:4 showMainInfo__12JUTExceptionFUsP9OSContextUlUl = .text:0x802E27B0; // type:function size:0x2D4 scope:global align:4 showGPR__12JUTExceptionFP9OSContext = .text:0x802E2A84; // type:function size:0xC0 scope:global align:4 @@ -13195,7 +13195,7 @@ createConsole__12JUTExceptionFPvUl = .text:0x802E3FEC; // type:function size:0xE __ct__13JUTExternalFBFP16_GXRenderModeObj8_GXGammaPvUl = .text:0x802E40CC; // type:function size:0x20 scope:global align:4 __dt__12JUTExceptionFv = .text:0x802E40EC; // type:function size:0x60 scope:global align:4 __sinit_JUTException_cpp = .text:0x802E414C; // type:function size:0x48 scope:local align:4 -__dt__39JSUListFv = .text:0x802E4194; // type:function size:0x54 scope:global align:4 +__dt__39JSUListFv = .text:0x802E4194; // type:function size:0x54 scope:weak align:4 __ct__14JUTDirectPrintFv = .text:0x802E41E8; // type:function size:0x58 scope:global align:4 start__14JUTDirectPrintFv = .text:0x802E4240; // type:function size:0x48 scope:global align:4 erase__14JUTDirectPrintFiiii = .text:0x802E4288; // type:function size:0x94 scope:global align:4 @@ -13247,11 +13247,11 @@ bar_subroutine__10JUTProcBarFiiiiiiiQ28JUtility6TColorQ28JUtility6TColor = .text adjustMeterLength__10JUTProcBarFUlPfffPi = .text:0x802E5CC4; // type:function size:0x144 scope:global align:4 draw__10JUTProcBarFv = .text:0x802E5E08; // type:function size:0x34 scope:global align:4 drawProcessBar__10JUTProcBarFv = .text:0x802E5E3C; // type:function size:0xF00 scope:global align:4 -addrToXPos__FPvi = .text:0x802E6D3C; // type:function size:0x68 scope:global align:4 -byteToXLen__Fii = .text:0x802E6DA4; // type:function size:0x68 scope:global align:4 -heapBar__FP7JKRHeapiiiii = .text:0x802E6E0C; // type:function size:0x194 scope:global align:4 +addrToXPos__FPvi = .text:0x802E6D3C; // type:function size:0x68 scope:local align:4 +byteToXLen__Fii = .text:0x802E6DA4; // type:function size:0x68 scope:local align:4 +heapBar__FP7JKRHeapiiiii = .text:0x802E6E0C; // type:function size:0x194 scope:local align:4 drawHeapBar__10JUTProcBarFv = .text:0x802E6FA0; // type:function size:0x3A0 scope:global align:4 -__ct__Q210JUTProcBar5CTimeFv = .text:0x802E7340; // type:function size:0x14 scope:global align:4 +__ct__Q210JUTProcBar5CTimeFv = .text:0x802E7340; // type:function size:0x14 scope:weak align:4 create__10JUTConsoleFUiUiP7JKRHeap = .text:0x802E7354; // type:function size:0x90 scope:global align:4 create__10JUTConsoleFUiPvUl = .text:0x802E73E4; // type:function size:0x88 scope:global align:4 __ct__10JUTConsoleFUiUib = .text:0x802E746C; // type:function size:0xF0 scope:global align:4 @@ -13301,10 +13301,10 @@ fillBox__14J2DGrafContextFRCQ29JGeometry8TBox2 = .text:0x802E9260; // type:fu drawFrame__14J2DGrafContextFRCQ29JGeometry8TBox2 = .text:0x802E9368; // type:function size:0x120 scope:global align:4 line__14J2DGrafContextFQ29JGeometry8TVec2Q29JGeometry8TVec2 = .text:0x802E9488; // type:function size:0xDC scope:global align:4 lineTo__14J2DGrafContextFQ29JGeometry8TVec2 = .text:0x802E9564; // type:function size:0x70 scope:global align:4 -__dt__14J2DGrafContextFv = .text:0x802E95D4; // type:function size:0x48 scope:global align:4 -place__14J2DGrafContextFffff = .text:0x802E961C; // type:function size:0x48 scope:global align:4 -getGrafType__14J2DGrafContextCFv = .text:0x802E9664; // type:function size:0x8 scope:global align:4 -setLookat__14J2DGrafContextFv = .text:0x802E966C; // type:function size:0x4 scope:global align:4 +__dt__14J2DGrafContextFv = .text:0x802E95D4; // type:function size:0x48 scope:weak align:4 +place__14J2DGrafContextFffff = .text:0x802E961C; // type:function size:0x48 scope:weak align:4 +getGrafType__14J2DGrafContextCFv = .text:0x802E9664; // type:function size:0x8 scope:weak align:4 +setLookat__14J2DGrafContextFv = .text:0x802E966C; // type:function size:0x4 scope:weak align:4 __ct__13J2DOrthoGraphFv = .text:0x802E9670; // type:function size:0x60 scope:global align:4 __ct__13J2DOrthoGraphFffffff = .text:0x802E96D0; // type:function size:0xE4 scope:global align:4 setPort__13J2DOrthoGraphFv = .text:0x802E97B4; // type:function size:0x58 scope:global align:4 @@ -13316,7 +13316,7 @@ J2DFillBox__FffffQ28JUtility6TColor = .text:0x802E9AC4; // type:function size:0x J2DFillBox__FRCQ29JGeometry8TBox2Q28JUtility6TColor = .text:0x802E9B0C; // type:function size:0x90 scope:global align:4 J2DDrawFrame__FffffQ28JUtility6TColorUc = .text:0x802E9B9C; // type:function size:0x4C scope:global align:4 J2DDrawFrame__FRCQ29JGeometry8TBox2Q28JUtility6TColorUc = .text:0x802E9BE8; // type:function size:0xA0 scope:global align:4 -getGrafType__13J2DOrthoGraphCFv = .text:0x802E9C88; // type:function size:0x8 scope:global align:4 +getGrafType__13J2DOrthoGraphCFv = .text:0x802E9C88; // type:function size:0x8 scope:weak align:4 load__9J2DTexMtxFUl = .text:0x802E9C90; // type:function size:0x34 scope:global align:4 calc__9J2DTexMtxFv = .text:0x802E9CC4; // type:function size:0x68 scope:global align:4 getTextureMtx__9J2DTexMtxFRC17J2DTextureSRTInfo3VecPA4_f = .text:0x802E9D2C; // type:function size:0x190 scope:global align:4 @@ -13325,21 +13325,21 @@ load__14J2DIndTevStageFUc = .text:0x802EA044; // type:function size:0x54 scope:g load__12J2DIndTexMtxFUc = .text:0x802EA098; // type:function size:0x34 scope:global align:4 load__19J2DIndTexCoordScaleFUc = .text:0x802EA0CC; // type:function size:0x30 scope:global align:4 load__14J2DIndTexOrderFUc = .text:0x802EA0FC; // type:function size:0x30 scope:global align:4 -getTevSwapModeTable__11J2DTevBlockFUl = .text:0x802EA12C; // type:function size:0x8 scope:global align:4 -getTevStage__11J2DTevBlockFUl = .text:0x802EA134; // type:function size:0x8 scope:global align:4 -getTevColor__11J2DTevBlockFUl = .text:0x802EA13C; // type:function size:0x8 scope:global align:4 -getTevOrder__11J2DTevBlockFUl = .text:0x802EA144; // type:function size:0x8 scope:global align:4 -getTevKAlphaSel__11J2DTevBlockFUl = .text:0x802EA14C; // type:function size:0x8 scope:global align:4 -getTevKColorSel__11J2DTevBlockFUl = .text:0x802EA154; // type:function size:0x8 scope:global align:4 -getTevKColor__11J2DTevBlockFUl = .text:0x802EA15C; // type:function size:0x8 scope:global align:4 -getFontNo__11J2DTevBlockCFv = .text:0x802EA164; // type:function size:0xC scope:global align:4 -getTexNo__11J2DTevBlockCFUl = .text:0x802EA170; // type:function size:0xC scope:global align:4 -getTevStageNum__11J2DTevBlockCFv = .text:0x802EA17C; // type:function size:0x8 scope:global align:4 -getIndTevStage__11J2DTevBlockFUl = .text:0x802EA184; // type:function size:0x8 scope:global align:4 -getIndTexCoordScale__11J2DIndBlockFUl = .text:0x802EA18C; // type:function size:0x8 scope:global align:4 -getIndTexMtx__11J2DIndBlockFUl = .text:0x802EA194; // type:function size:0x8 scope:global align:4 -getIndTexOrder__11J2DIndBlockFUl = .text:0x802EA19C; // type:function size:0x8 scope:global align:4 -getIndTexStageNum__11J2DIndBlockCFv = .text:0x802EA1A4; // type:function size:0x8 scope:global align:4 +getTevSwapModeTable__11J2DTevBlockFUl = .text:0x802EA12C; // type:function size:0x8 scope:weak align:4 +getTevStage__11J2DTevBlockFUl = .text:0x802EA134; // type:function size:0x8 scope:weak align:4 +getTevColor__11J2DTevBlockFUl = .text:0x802EA13C; // type:function size:0x8 scope:weak align:4 +getTevOrder__11J2DTevBlockFUl = .text:0x802EA144; // type:function size:0x8 scope:weak align:4 +getTevKAlphaSel__11J2DTevBlockFUl = .text:0x802EA14C; // type:function size:0x8 scope:weak align:4 +getTevKColorSel__11J2DTevBlockFUl = .text:0x802EA154; // type:function size:0x8 scope:weak align:4 +getTevKColor__11J2DTevBlockFUl = .text:0x802EA15C; // type:function size:0x8 scope:weak align:4 +getFontNo__11J2DTevBlockCFv = .text:0x802EA164; // type:function size:0xC scope:weak align:4 +getTexNo__11J2DTevBlockCFUl = .text:0x802EA170; // type:function size:0xC scope:weak align:4 +getTevStageNum__11J2DTevBlockCFv = .text:0x802EA17C; // type:function size:0x8 scope:weak align:4 +getIndTevStage__11J2DTevBlockFUl = .text:0x802EA184; // type:function size:0x8 scope:weak align:4 +getIndTexCoordScale__11J2DIndBlockFUl = .text:0x802EA18C; // type:function size:0x8 scope:weak align:4 +getIndTexMtx__11J2DIndBlockFUl = .text:0x802EA194; // type:function size:0x8 scope:weak align:4 +getIndTexOrder__11J2DIndBlockFUl = .text:0x802EA19C; // type:function size:0x8 scope:weak align:4 +getIndTexStageNum__11J2DIndBlockCFv = .text:0x802EA1A4; // type:function size:0x8 scope:weak align:4 __ct__11J2DMaterialFv = .text:0x802EA1AC; // type:function size:0x120 scope:global align:4 __dt__11J2DMaterialFv = .text:0x802EA2CC; // type:function size:0xC0 scope:global align:4 setGX__11J2DMaterialFv = .text:0x802EA38C; // type:function size:0x84 scope:global align:4 @@ -13464,202 +13464,202 @@ initialize__15J2DIndBlockFullFv = .text:0x802F1664; // type:function size:0xCC s setGX__15J2DIndBlockFullFv = .text:0x802F1730; // type:function size:0xCC scope:global align:4 initialize__10J2DPEBlockFv = .text:0x802F17FC; // type:function size:0x44 scope:global align:4 setGX__10J2DPEBlockFv = .text:0x802F1840; // type:function size:0x60 scope:global align:4 -__ct__14J2DIndTevStageFv = .text:0x802F18A0; // type:function size:0x94 scope:global align:4 -__ct__19J2DTevSwapModeTableFv = .text:0x802F1934; // type:function size:0xC scope:global align:4 -__ct__11J2DTevStageFv = .text:0x802F1940; // type:function size:0x68 scope:global align:4 -setTevStageInfo__11J2DTevStageFRC15J2DTevStageInfo = .text:0x802F19A8; // type:function size:0x1C8 scope:global align:4 -__ct__11J2DTevOrderFv = .text:0x802F1B70; // type:function size:0x20 scope:global align:4 -__ct__13J2DGXColorS10Fv = .text:0x802F1B90; // type:function size:0x4 scope:global align:4 -getType__15J2DIndBlockFullFv = .text:0x802F1B94; // type:function size:0xC scope:global align:4 -setIndTexStageNum__15J2DIndBlockFullFUc = .text:0x802F1BA0; // type:function size:0x8 scope:global align:4 -getIndTexStageNum__15J2DIndBlockFullCFv = .text:0x802F1BA8; // type:function size:0x8 scope:global align:4 -setIndTexOrder__15J2DIndBlockFullFUl14J2DIndTexOrder = .text:0x802F1BB0; // type:function size:0x1C scope:global align:4 -getIndTexOrder__15J2DIndBlockFullFUl = .text:0x802F1BCC; // type:function size:0x14 scope:global align:4 -setIndTexMtx__15J2DIndBlockFullFUl12J2DIndTexMtx = .text:0x802F1BE0; // type:function size:0x58 scope:global align:4 -getIndTexMtx__15J2DIndBlockFullFUl = .text:0x802F1C38; // type:function size:0x14 scope:global align:4 -setIndTexCoordScale__15J2DIndBlockFullFUl19J2DIndTexCoordScale = .text:0x802F1C4C; // type:function size:0x1C scope:global align:4 -getIndTexCoordScale__15J2DIndBlockFullFUl = .text:0x802F1C68; // type:function size:0x14 scope:global align:4 -__dt__15J2DIndBlockFullFv = .text:0x802F1C7C; // type:function size:0x9C scope:global align:4 -getType__13J2DTevBlock16Fv = .text:0x802F1D18; // type:function size:0xC scope:global align:4 -getMaxStage__13J2DTevBlock16Fv = .text:0x802F1D24; // type:function size:0x8 scope:global align:4 -setTexNo__13J2DTevBlock16FUlUs = .text:0x802F1D2C; // type:function size:0x10 scope:global align:4 -getTexNo__13J2DTevBlock16CFUl = .text:0x802F1D3C; // type:function size:0x10 scope:global align:4 -setFontNo__13J2DTevBlock16FUs = .text:0x802F1D4C; // type:function size:0x8 scope:global align:4 -getFontNo__13J2DTevBlock16CFv = .text:0x802F1D54; // type:function size:0x8 scope:global align:4 -setTevOrder__13J2DTevBlock16FUl11J2DTevOrder = .text:0x802F1D5C; // type:function size:0x24 scope:global align:4 -getTevOrder__13J2DTevBlock16FUl = .text:0x802F1D80; // type:function size:0x14 scope:global align:4 -setTevColor__13J2DTevBlock16FUl13J2DGXColorS10 = .text:0x802F1D94; // type:function size:0x2C scope:global align:4 -getTevColor__13J2DTevBlock16FUl = .text:0x802F1DC0; // type:function size:0x14 scope:global align:4 -setTevKColor__13J2DTevBlock16FUlQ28JUtility6TColor = .text:0x802F1DD4; // type:function size:0x2C scope:global align:4 -getTevKColor__13J2DTevBlock16FUl = .text:0x802F1E00; // type:function size:0x14 scope:global align:4 -setTevKColorSel__13J2DTevBlock16FUlUc = .text:0x802F1E14; // type:function size:0xC scope:global align:4 -getTevKColorSel__13J2DTevBlock16FUl = .text:0x802F1E20; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__13J2DTevBlock16FUlUc = .text:0x802F1E2C; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__13J2DTevBlock16FUl = .text:0x802F1E38; // type:function size:0xC scope:global align:4 -setTevStageNum__13J2DTevBlock16FUc = .text:0x802F1E44; // type:function size:0x8 scope:global align:4 -getTevStageNum__13J2DTevBlock16CFv = .text:0x802F1E4C; // type:function size:0x8 scope:global align:4 -setTevStage__13J2DTevBlock16FUl11J2DTevStage = .text:0x802F1E54; // type:function size:0x3C scope:global align:4 -getTevStage__13J2DTevBlock16FUl = .text:0x802F1E90; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__13J2DTevBlock16FUl18J2DTevSwapModeInfo = .text:0x802F1EA4; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__13J2DTevBlock16FUl19J2DTevSwapModeTable = .text:0x802F1EDC; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__13J2DTevBlock16FUl = .text:0x802F1EEC; // type:function size:0x10 scope:global align:4 -setIndTevStage__13J2DTevBlock16FUl14J2DIndTevStage = .text:0x802F1EFC; // type:function size:0x14 scope:global align:4 -getIndTevStage__13J2DTevBlock16FUl = .text:0x802F1F10; // type:function size:0x14 scope:global align:4 -insertTexture__13J2DTevBlock16FUlPC7ResTIMG = .text:0x802F1F24; // type:function size:0x30 scope:global align:4 -getTexture__13J2DTevBlock16FUl = .text:0x802F1F54; // type:function size:0x20 scope:global align:4 -getPalette__13J2DTevBlock16FUl = .text:0x802F1F74; // type:function size:0x20 scope:global align:4 -getFont__13J2DTevBlock16Fv = .text:0x802F1F94; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__13J2DTevBlock16FUc = .text:0x802F1F9C; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__13J2DTevBlock16Fv = .text:0x802F1FAC; // type:function size:0xC scope:global align:4 -getType__12J2DTevBlock8Fv = .text:0x802F1FB8; // type:function size:0xC scope:global align:4 -getMaxStage__12J2DTevBlock8Fv = .text:0x802F1FC4; // type:function size:0x8 scope:global align:4 -setTexNo__12J2DTevBlock8FUlUs = .text:0x802F1FCC; // type:function size:0x10 scope:global align:4 -getTexNo__12J2DTevBlock8CFUl = .text:0x802F1FDC; // type:function size:0x10 scope:global align:4 -setFontNo__12J2DTevBlock8FUs = .text:0x802F1FEC; // type:function size:0x8 scope:global align:4 -getFontNo__12J2DTevBlock8CFv = .text:0x802F1FF4; // type:function size:0x8 scope:global align:4 -setTevOrder__12J2DTevBlock8FUl11J2DTevOrder = .text:0x802F1FFC; // type:function size:0x24 scope:global align:4 -getTevOrder__12J2DTevBlock8FUl = .text:0x802F2020; // type:function size:0x14 scope:global align:4 -setTevColor__12J2DTevBlock8FUl13J2DGXColorS10 = .text:0x802F2034; // type:function size:0x2C scope:global align:4 -getTevColor__12J2DTevBlock8FUl = .text:0x802F2060; // type:function size:0x14 scope:global align:4 -setTevKColor__12J2DTevBlock8FUlQ28JUtility6TColor = .text:0x802F2074; // type:function size:0x2C scope:global align:4 -getTevKColor__12J2DTevBlock8FUl = .text:0x802F20A0; // type:function size:0x14 scope:global align:4 -setTevKColorSel__12J2DTevBlock8FUlUc = .text:0x802F20B4; // type:function size:0xC scope:global align:4 -getTevKColorSel__12J2DTevBlock8FUl = .text:0x802F20C0; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__12J2DTevBlock8FUlUc = .text:0x802F20CC; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__12J2DTevBlock8FUl = .text:0x802F20D8; // type:function size:0xC scope:global align:4 -setTevStageNum__12J2DTevBlock8FUc = .text:0x802F20E4; // type:function size:0x8 scope:global align:4 -getTevStageNum__12J2DTevBlock8CFv = .text:0x802F20EC; // type:function size:0x8 scope:global align:4 -setTevStage__12J2DTevBlock8FUl11J2DTevStage = .text:0x802F20F4; // type:function size:0x3C scope:global align:4 -getTevStage__12J2DTevBlock8FUl = .text:0x802F2130; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__12J2DTevBlock8FUl18J2DTevSwapModeInfo = .text:0x802F2144; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__12J2DTevBlock8FUl19J2DTevSwapModeTable = .text:0x802F217C; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__12J2DTevBlock8FUl = .text:0x802F218C; // type:function size:0x10 scope:global align:4 -setIndTevStage__12J2DTevBlock8FUl14J2DIndTevStage = .text:0x802F219C; // type:function size:0x14 scope:global align:4 -getIndTevStage__12J2DTevBlock8FUl = .text:0x802F21B0; // type:function size:0x14 scope:global align:4 -insertTexture__12J2DTevBlock8FUlPC7ResTIMG = .text:0x802F21C4; // type:function size:0x30 scope:global align:4 -getTexture__12J2DTevBlock8FUl = .text:0x802F21F4; // type:function size:0x20 scope:global align:4 -getPalette__12J2DTevBlock8FUl = .text:0x802F2214; // type:function size:0x20 scope:global align:4 -getFont__12J2DTevBlock8Fv = .text:0x802F2234; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__12J2DTevBlock8FUc = .text:0x802F223C; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__12J2DTevBlock8Fv = .text:0x802F224C; // type:function size:0xC scope:global align:4 -getType__12J2DTevBlock4Fv = .text:0x802F2258; // type:function size:0xC scope:global align:4 -getMaxStage__12J2DTevBlock4Fv = .text:0x802F2264; // type:function size:0x8 scope:global align:4 -setTexNo__12J2DTevBlock4FUlUs = .text:0x802F226C; // type:function size:0x10 scope:global align:4 -getTexNo__12J2DTevBlock4CFUl = .text:0x802F227C; // type:function size:0x10 scope:global align:4 -setFontNo__12J2DTevBlock4FUs = .text:0x802F228C; // type:function size:0x8 scope:global align:4 -getFontNo__12J2DTevBlock4CFv = .text:0x802F2294; // type:function size:0x8 scope:global align:4 -setTevOrder__12J2DTevBlock4FUl11J2DTevOrder = .text:0x802F229C; // type:function size:0x24 scope:global align:4 -getTevOrder__12J2DTevBlock4FUl = .text:0x802F22C0; // type:function size:0x14 scope:global align:4 -setTevColor__12J2DTevBlock4FUl13J2DGXColorS10 = .text:0x802F22D4; // type:function size:0x2C scope:global align:4 -getTevColor__12J2DTevBlock4FUl = .text:0x802F2300; // type:function size:0x14 scope:global align:4 -setTevKColor__12J2DTevBlock4FUlQ28JUtility6TColor = .text:0x802F2314; // type:function size:0x2C scope:global align:4 -getTevKColor__12J2DTevBlock4FUl = .text:0x802F2340; // type:function size:0x14 scope:global align:4 -setTevKColorSel__12J2DTevBlock4FUlUc = .text:0x802F2354; // type:function size:0xC scope:global align:4 -getTevKColorSel__12J2DTevBlock4FUl = .text:0x802F2360; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__12J2DTevBlock4FUlUc = .text:0x802F236C; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__12J2DTevBlock4FUl = .text:0x802F2378; // type:function size:0xC scope:global align:4 -setTevStageNum__12J2DTevBlock4FUc = .text:0x802F2384; // type:function size:0x8 scope:global align:4 -getTevStageNum__12J2DTevBlock4CFv = .text:0x802F238C; // type:function size:0x8 scope:global align:4 -setTevStage__12J2DTevBlock4FUl11J2DTevStage = .text:0x802F2394; // type:function size:0x3C scope:global align:4 -getTevStage__12J2DTevBlock4FUl = .text:0x802F23D0; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__12J2DTevBlock4FUl18J2DTevSwapModeInfo = .text:0x802F23E4; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__12J2DTevBlock4FUl19J2DTevSwapModeTable = .text:0x802F241C; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__12J2DTevBlock4FUl = .text:0x802F242C; // type:function size:0x10 scope:global align:4 -setIndTevStage__12J2DTevBlock4FUl14J2DIndTevStage = .text:0x802F243C; // type:function size:0x14 scope:global align:4 -getIndTevStage__12J2DTevBlock4FUl = .text:0x802F2450; // type:function size:0x14 scope:global align:4 -insertTexture__12J2DTevBlock4FUlPC7ResTIMG = .text:0x802F2464; // type:function size:0x30 scope:global align:4 -getTexture__12J2DTevBlock4FUl = .text:0x802F2494; // type:function size:0x20 scope:global align:4 -getPalette__12J2DTevBlock4FUl = .text:0x802F24B4; // type:function size:0x20 scope:global align:4 -getFont__12J2DTevBlock4Fv = .text:0x802F24D4; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__12J2DTevBlock4FUc = .text:0x802F24DC; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__12J2DTevBlock4Fv = .text:0x802F24EC; // type:function size:0x10 scope:global align:4 -getType__12J2DTevBlock2Fv = .text:0x802F24FC; // type:function size:0xC scope:global align:4 -getMaxStage__12J2DTevBlock2Fv = .text:0x802F2508; // type:function size:0x8 scope:global align:4 -setTexNo__12J2DTevBlock2FUlUs = .text:0x802F2510; // type:function size:0x10 scope:global align:4 -getTexNo__12J2DTevBlock2CFUl = .text:0x802F2520; // type:function size:0x10 scope:global align:4 -setFontNo__12J2DTevBlock2FUs = .text:0x802F2530; // type:function size:0x8 scope:global align:4 -getFontNo__12J2DTevBlock2CFv = .text:0x802F2538; // type:function size:0x8 scope:global align:4 -setTevOrder__12J2DTevBlock2FUl11J2DTevOrder = .text:0x802F2540; // type:function size:0x24 scope:global align:4 -getTevOrder__12J2DTevBlock2FUl = .text:0x802F2564; // type:function size:0x14 scope:global align:4 -setTevColor__12J2DTevBlock2FUl13J2DGXColorS10 = .text:0x802F2578; // type:function size:0x2C scope:global align:4 -getTevColor__12J2DTevBlock2FUl = .text:0x802F25A4; // type:function size:0x14 scope:global align:4 -setTevKColor__12J2DTevBlock2FUlQ28JUtility6TColor = .text:0x802F25B8; // type:function size:0x2C scope:global align:4 -getTevKColor__12J2DTevBlock2FUl = .text:0x802F25E4; // type:function size:0x14 scope:global align:4 -setTevKColorSel__12J2DTevBlock2FUlUc = .text:0x802F25F8; // type:function size:0xC scope:global align:4 -getTevKColorSel__12J2DTevBlock2FUl = .text:0x802F2604; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__12J2DTevBlock2FUlUc = .text:0x802F2610; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__12J2DTevBlock2FUl = .text:0x802F261C; // type:function size:0xC scope:global align:4 -setTevStageNum__12J2DTevBlock2FUc = .text:0x802F2628; // type:function size:0x8 scope:global align:4 -getTevStageNum__12J2DTevBlock2CFv = .text:0x802F2630; // type:function size:0x8 scope:global align:4 -setTevStage__12J2DTevBlock2FUl11J2DTevStage = .text:0x802F2638; // type:function size:0x3C scope:global align:4 -getTevStage__12J2DTevBlock2FUl = .text:0x802F2674; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__12J2DTevBlock2FUl18J2DTevSwapModeInfo = .text:0x802F2688; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__12J2DTevBlock2FUl19J2DTevSwapModeTable = .text:0x802F26C0; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__12J2DTevBlock2FUl = .text:0x802F26D0; // type:function size:0x10 scope:global align:4 -setIndTevStage__12J2DTevBlock2FUl14J2DIndTevStage = .text:0x802F26E0; // type:function size:0x14 scope:global align:4 -getIndTevStage__12J2DTevBlock2FUl = .text:0x802F26F4; // type:function size:0x14 scope:global align:4 -insertTexture__12J2DTevBlock2FUlPC7ResTIMG = .text:0x802F2708; // type:function size:0x30 scope:global align:4 -getTexture__12J2DTevBlock2FUl = .text:0x802F2738; // type:function size:0x20 scope:global align:4 -getPalette__12J2DTevBlock2FUl = .text:0x802F2758; // type:function size:0x20 scope:global align:4 -getFont__12J2DTevBlock2Fv = .text:0x802F2778; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__12J2DTevBlock2FUc = .text:0x802F2780; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__12J2DTevBlock2Fv = .text:0x802F2790; // type:function size:0x10 scope:global align:4 -getType__12J2DTevBlock1Fv = .text:0x802F27A0; // type:function size:0xC scope:global align:4 -getMaxStage__12J2DTevBlock1Fv = .text:0x802F27AC; // type:function size:0x8 scope:global align:4 -setTexNo__12J2DTevBlock1FUlUs = .text:0x802F27B4; // type:function size:0x10 scope:global align:4 -getTexNo__12J2DTevBlock1CFUl = .text:0x802F27C4; // type:function size:0x10 scope:global align:4 -setFontNo__12J2DTevBlock1FUs = .text:0x802F27D4; // type:function size:0x8 scope:global align:4 -getFontNo__12J2DTevBlock1CFv = .text:0x802F27DC; // type:function size:0x8 scope:global align:4 -setTevOrder__12J2DTevBlock1FUl11J2DTevOrder = .text:0x802F27E4; // type:function size:0x24 scope:global align:4 -getTevOrder__12J2DTevBlock1FUl = .text:0x802F2808; // type:function size:0x14 scope:global align:4 -setTevColor__12J2DTevBlock1FUl13J2DGXColorS10 = .text:0x802F281C; // type:function size:0x2C scope:global align:4 -getTevColor__12J2DTevBlock1FUl = .text:0x802F2848; // type:function size:0x14 scope:global align:4 -setTevKColor__12J2DTevBlock1FUlQ28JUtility6TColor = .text:0x802F285C; // type:function size:0x2C scope:global align:4 -getTevKColor__12J2DTevBlock1FUl = .text:0x802F2888; // type:function size:0x14 scope:global align:4 -setTevKColorSel__12J2DTevBlock1FUlUc = .text:0x802F289C; // type:function size:0xC scope:global align:4 -getTevKColorSel__12J2DTevBlock1FUl = .text:0x802F28A8; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__12J2DTevBlock1FUlUc = .text:0x802F28B4; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__12J2DTevBlock1FUl = .text:0x802F28C0; // type:function size:0xC scope:global align:4 -setTevStageNum__12J2DTevBlock1FUc = .text:0x802F28CC; // type:function size:0x4 scope:global align:4 -getTevStageNum__12J2DTevBlock1CFv = .text:0x802F28D0; // type:function size:0x8 scope:global align:4 -setTevStage__12J2DTevBlock1FUl11J2DTevStage = .text:0x802F28D8; // type:function size:0x3C scope:global align:4 -getTevStage__12J2DTevBlock1FUl = .text:0x802F2914; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__12J2DTevBlock1FUl18J2DTevSwapModeInfo = .text:0x802F2928; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__12J2DTevBlock1FUl19J2DTevSwapModeTable = .text:0x802F2960; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__12J2DTevBlock1FUl = .text:0x802F2970; // type:function size:0x10 scope:global align:4 -setIndTevStage__12J2DTevBlock1FUl14J2DIndTevStage = .text:0x802F2980; // type:function size:0x14 scope:global align:4 -getIndTevStage__12J2DTevBlock1FUl = .text:0x802F2994; // type:function size:0x14 scope:global align:4 -insertTexture__12J2DTevBlock1FUlPC7ResTIMG = .text:0x802F29A8; // type:function size:0x30 scope:global align:4 -getTexture__12J2DTevBlock1FUl = .text:0x802F29D8; // type:function size:0x20 scope:global align:4 -getPalette__12J2DTevBlock1FUl = .text:0x802F29F8; // type:function size:0x20 scope:global align:4 -getFont__12J2DTevBlock1Fv = .text:0x802F2A18; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__12J2DTevBlock1FUc = .text:0x802F2A20; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__12J2DTevBlock1Fv = .text:0x802F2A30; // type:function size:0x10 scope:global align:4 -initialize__11J2DTevBlockFv = .text:0x802F2A40; // type:function size:0x4 scope:global align:4 -loadTexture__11J2DTevBlockF11_GXTexMapIDUl = .text:0x802F2A44; // type:function size:0x4 scope:global align:4 -setFontNo__11J2DTevBlockFUs = .text:0x802F2A48; // type:function size:0x4 scope:global align:4 -setTevOrder__11J2DTevBlockFUl11J2DTevOrder = .text:0x802F2A4C; // type:function size:0x4 scope:global align:4 -setTevKColorSel__11J2DTevBlockFUlUc = .text:0x802F2A50; // type:function size:0x4 scope:global align:4 -setTevKAlphaSel__11J2DTevBlockFUlUc = .text:0x802F2A54; // type:function size:0x4 scope:global align:4 -setTevStageNum__11J2DTevBlockFUc = .text:0x802F2A58; // type:function size:0x4 scope:global align:4 -setTevStage__11J2DTevBlockFUl11J2DTevStage = .text:0x802F2A5C; // type:function size:0x4 scope:global align:4 -setTevSwapModeInfo__11J2DTevBlockFUl18J2DTevSwapModeInfo = .text:0x802F2A60; // type:function size:0x4 scope:global align:4 -setTevSwapModeTable__11J2DTevBlockFUl19J2DTevSwapModeTable = .text:0x802F2A64; // type:function size:0x4 scope:global align:4 -setIndTevStage__11J2DTevBlockFUl14J2DIndTevStage = .text:0x802F2A68; // type:function size:0x4 scope:global align:4 -insertTexture__11J2DTevBlockFUlP10JUTTexture = .text:0x802F2A6C; // type:function size:0x8 scope:global align:4 -insertTexture__11J2DTevBlockFUlPC7ResTIMGP10JUTPalette = .text:0x802F2A74; // type:function size:0x8 scope:global align:4 -insertTexture__11J2DTevBlockFUlPC7ResTIMG = .text:0x802F2A7C; // type:function size:0x8 scope:global align:4 -setTexture__11J2DTevBlockFUlP10JUTTexture = .text:0x802F2A84; // type:function size:0x8 scope:global align:4 -setTexture__11J2DTevBlockFUlPC7ResTIMG = .text:0x802F2A8C; // type:function size:0x8 scope:global align:4 -removeTexture__11J2DTevBlockFUl = .text:0x802F2A94; // type:function size:0x8 scope:global align:4 -setFont__11J2DTevBlockFP7JUTFont = .text:0x802F2A9C; // type:function size:0x8 scope:global align:4 -setFont__11J2DTevBlockFP7ResFONT = .text:0x802F2AA4; // type:function size:0x8 scope:global align:4 -setPalette__11J2DTevBlockFUlPC7ResTLUT = .text:0x802F2AAC; // type:function size:0x8 scope:global align:4 -prepareTexture__11J2DTevBlockFUc = .text:0x802F2AB4; // type:function size:0x8 scope:global align:4 -getFont__11J2DTevBlockFv = .text:0x802F2ABC; // type:function size:0x8 scope:global align:4 -shiftDeleteFlag__11J2DTevBlockFUcb = .text:0x802F2AC4; // type:function size:0x4 scope:global align:4 -setUndeleteFlag__11J2DTevBlockFUc = .text:0x802F2AC8; // type:function size:0x4 scope:global align:4 -setFontUndeleteFlag__11J2DTevBlockFv = .text:0x802F2ACC; // type:function size:0x4 scope:global align:4 +__ct__14J2DIndTevStageFv = .text:0x802F18A0; // type:function size:0x94 scope:weak align:4 +__ct__19J2DTevSwapModeTableFv = .text:0x802F1934; // type:function size:0xC scope:weak align:4 +__ct__11J2DTevStageFv = .text:0x802F1940; // type:function size:0x68 scope:weak align:4 +setTevStageInfo__11J2DTevStageFRC15J2DTevStageInfo = .text:0x802F19A8; // type:function size:0x1C8 scope:weak align:4 +__ct__11J2DTevOrderFv = .text:0x802F1B70; // type:function size:0x20 scope:weak align:4 +__ct__13J2DGXColorS10Fv = .text:0x802F1B90; // type:function size:0x4 scope:weak align:4 +getType__15J2DIndBlockFullFv = .text:0x802F1B94; // type:function size:0xC scope:weak align:4 +setIndTexStageNum__15J2DIndBlockFullFUc = .text:0x802F1BA0; // type:function size:0x8 scope:weak align:4 +getIndTexStageNum__15J2DIndBlockFullCFv = .text:0x802F1BA8; // type:function size:0x8 scope:weak align:4 +setIndTexOrder__15J2DIndBlockFullFUl14J2DIndTexOrder = .text:0x802F1BB0; // type:function size:0x1C scope:weak align:4 +getIndTexOrder__15J2DIndBlockFullFUl = .text:0x802F1BCC; // type:function size:0x14 scope:weak align:4 +setIndTexMtx__15J2DIndBlockFullFUl12J2DIndTexMtx = .text:0x802F1BE0; // type:function size:0x58 scope:weak align:4 +getIndTexMtx__15J2DIndBlockFullFUl = .text:0x802F1C38; // type:function size:0x14 scope:weak align:4 +setIndTexCoordScale__15J2DIndBlockFullFUl19J2DIndTexCoordScale = .text:0x802F1C4C; // type:function size:0x1C scope:weak align:4 +getIndTexCoordScale__15J2DIndBlockFullFUl = .text:0x802F1C68; // type:function size:0x14 scope:weak align:4 +__dt__15J2DIndBlockFullFv = .text:0x802F1C7C; // type:function size:0x9C scope:weak align:4 +getType__13J2DTevBlock16Fv = .text:0x802F1D18; // type:function size:0xC scope:weak align:4 +getMaxStage__13J2DTevBlock16Fv = .text:0x802F1D24; // type:function size:0x8 scope:weak align:4 +setTexNo__13J2DTevBlock16FUlUs = .text:0x802F1D2C; // type:function size:0x10 scope:weak align:4 +getTexNo__13J2DTevBlock16CFUl = .text:0x802F1D3C; // type:function size:0x10 scope:weak align:4 +setFontNo__13J2DTevBlock16FUs = .text:0x802F1D4C; // type:function size:0x8 scope:weak align:4 +getFontNo__13J2DTevBlock16CFv = .text:0x802F1D54; // type:function size:0x8 scope:weak align:4 +setTevOrder__13J2DTevBlock16FUl11J2DTevOrder = .text:0x802F1D5C; // type:function size:0x24 scope:weak align:4 +getTevOrder__13J2DTevBlock16FUl = .text:0x802F1D80; // type:function size:0x14 scope:weak align:4 +setTevColor__13J2DTevBlock16FUl13J2DGXColorS10 = .text:0x802F1D94; // type:function size:0x2C scope:weak align:4 +getTevColor__13J2DTevBlock16FUl = .text:0x802F1DC0; // type:function size:0x14 scope:weak align:4 +setTevKColor__13J2DTevBlock16FUlQ28JUtility6TColor = .text:0x802F1DD4; // type:function size:0x2C scope:weak align:4 +getTevKColor__13J2DTevBlock16FUl = .text:0x802F1E00; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__13J2DTevBlock16FUlUc = .text:0x802F1E14; // type:function size:0xC scope:weak align:4 +getTevKColorSel__13J2DTevBlock16FUl = .text:0x802F1E20; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__13J2DTevBlock16FUlUc = .text:0x802F1E2C; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__13J2DTevBlock16FUl = .text:0x802F1E38; // type:function size:0xC scope:weak align:4 +setTevStageNum__13J2DTevBlock16FUc = .text:0x802F1E44; // type:function size:0x8 scope:weak align:4 +getTevStageNum__13J2DTevBlock16CFv = .text:0x802F1E4C; // type:function size:0x8 scope:weak align:4 +setTevStage__13J2DTevBlock16FUl11J2DTevStage = .text:0x802F1E54; // type:function size:0x3C scope:weak align:4 +getTevStage__13J2DTevBlock16FUl = .text:0x802F1E90; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__13J2DTevBlock16FUl18J2DTevSwapModeInfo = .text:0x802F1EA4; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__13J2DTevBlock16FUl19J2DTevSwapModeTable = .text:0x802F1EDC; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__13J2DTevBlock16FUl = .text:0x802F1EEC; // type:function size:0x10 scope:weak align:4 +setIndTevStage__13J2DTevBlock16FUl14J2DIndTevStage = .text:0x802F1EFC; // type:function size:0x14 scope:weak align:4 +getIndTevStage__13J2DTevBlock16FUl = .text:0x802F1F10; // type:function size:0x14 scope:weak align:4 +insertTexture__13J2DTevBlock16FUlPC7ResTIMG = .text:0x802F1F24; // type:function size:0x30 scope:weak align:4 +getTexture__13J2DTevBlock16FUl = .text:0x802F1F54; // type:function size:0x20 scope:weak align:4 +getPalette__13J2DTevBlock16FUl = .text:0x802F1F74; // type:function size:0x20 scope:weak align:4 +getFont__13J2DTevBlock16Fv = .text:0x802F1F94; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__13J2DTevBlock16FUc = .text:0x802F1F9C; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__13J2DTevBlock16Fv = .text:0x802F1FAC; // type:function size:0xC scope:weak align:4 +getType__12J2DTevBlock8Fv = .text:0x802F1FB8; // type:function size:0xC scope:weak align:4 +getMaxStage__12J2DTevBlock8Fv = .text:0x802F1FC4; // type:function size:0x8 scope:weak align:4 +setTexNo__12J2DTevBlock8FUlUs = .text:0x802F1FCC; // type:function size:0x10 scope:weak align:4 +getTexNo__12J2DTevBlock8CFUl = .text:0x802F1FDC; // type:function size:0x10 scope:weak align:4 +setFontNo__12J2DTevBlock8FUs = .text:0x802F1FEC; // type:function size:0x8 scope:weak align:4 +getFontNo__12J2DTevBlock8CFv = .text:0x802F1FF4; // type:function size:0x8 scope:weak align:4 +setTevOrder__12J2DTevBlock8FUl11J2DTevOrder = .text:0x802F1FFC; // type:function size:0x24 scope:weak align:4 +getTevOrder__12J2DTevBlock8FUl = .text:0x802F2020; // type:function size:0x14 scope:weak align:4 +setTevColor__12J2DTevBlock8FUl13J2DGXColorS10 = .text:0x802F2034; // type:function size:0x2C scope:weak align:4 +getTevColor__12J2DTevBlock8FUl = .text:0x802F2060; // type:function size:0x14 scope:weak align:4 +setTevKColor__12J2DTevBlock8FUlQ28JUtility6TColor = .text:0x802F2074; // type:function size:0x2C scope:weak align:4 +getTevKColor__12J2DTevBlock8FUl = .text:0x802F20A0; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__12J2DTevBlock8FUlUc = .text:0x802F20B4; // type:function size:0xC scope:weak align:4 +getTevKColorSel__12J2DTevBlock8FUl = .text:0x802F20C0; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__12J2DTevBlock8FUlUc = .text:0x802F20CC; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__12J2DTevBlock8FUl = .text:0x802F20D8; // type:function size:0xC scope:weak align:4 +setTevStageNum__12J2DTevBlock8FUc = .text:0x802F20E4; // type:function size:0x8 scope:weak align:4 +getTevStageNum__12J2DTevBlock8CFv = .text:0x802F20EC; // type:function size:0x8 scope:weak align:4 +setTevStage__12J2DTevBlock8FUl11J2DTevStage = .text:0x802F20F4; // type:function size:0x3C scope:weak align:4 +getTevStage__12J2DTevBlock8FUl = .text:0x802F2130; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__12J2DTevBlock8FUl18J2DTevSwapModeInfo = .text:0x802F2144; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__12J2DTevBlock8FUl19J2DTevSwapModeTable = .text:0x802F217C; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__12J2DTevBlock8FUl = .text:0x802F218C; // type:function size:0x10 scope:weak align:4 +setIndTevStage__12J2DTevBlock8FUl14J2DIndTevStage = .text:0x802F219C; // type:function size:0x14 scope:weak align:4 +getIndTevStage__12J2DTevBlock8FUl = .text:0x802F21B0; // type:function size:0x14 scope:weak align:4 +insertTexture__12J2DTevBlock8FUlPC7ResTIMG = .text:0x802F21C4; // type:function size:0x30 scope:weak align:4 +getTexture__12J2DTevBlock8FUl = .text:0x802F21F4; // type:function size:0x20 scope:weak align:4 +getPalette__12J2DTevBlock8FUl = .text:0x802F2214; // type:function size:0x20 scope:weak align:4 +getFont__12J2DTevBlock8Fv = .text:0x802F2234; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__12J2DTevBlock8FUc = .text:0x802F223C; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__12J2DTevBlock8Fv = .text:0x802F224C; // type:function size:0xC scope:weak align:4 +getType__12J2DTevBlock4Fv = .text:0x802F2258; // type:function size:0xC scope:weak align:4 +getMaxStage__12J2DTevBlock4Fv = .text:0x802F2264; // type:function size:0x8 scope:weak align:4 +setTexNo__12J2DTevBlock4FUlUs = .text:0x802F226C; // type:function size:0x10 scope:weak align:4 +getTexNo__12J2DTevBlock4CFUl = .text:0x802F227C; // type:function size:0x10 scope:weak align:4 +setFontNo__12J2DTevBlock4FUs = .text:0x802F228C; // type:function size:0x8 scope:weak align:4 +getFontNo__12J2DTevBlock4CFv = .text:0x802F2294; // type:function size:0x8 scope:weak align:4 +setTevOrder__12J2DTevBlock4FUl11J2DTevOrder = .text:0x802F229C; // type:function size:0x24 scope:weak align:4 +getTevOrder__12J2DTevBlock4FUl = .text:0x802F22C0; // type:function size:0x14 scope:weak align:4 +setTevColor__12J2DTevBlock4FUl13J2DGXColorS10 = .text:0x802F22D4; // type:function size:0x2C scope:weak align:4 +getTevColor__12J2DTevBlock4FUl = .text:0x802F2300; // type:function size:0x14 scope:weak align:4 +setTevKColor__12J2DTevBlock4FUlQ28JUtility6TColor = .text:0x802F2314; // type:function size:0x2C scope:weak align:4 +getTevKColor__12J2DTevBlock4FUl = .text:0x802F2340; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__12J2DTevBlock4FUlUc = .text:0x802F2354; // type:function size:0xC scope:weak align:4 +getTevKColorSel__12J2DTevBlock4FUl = .text:0x802F2360; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__12J2DTevBlock4FUlUc = .text:0x802F236C; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__12J2DTevBlock4FUl = .text:0x802F2378; // type:function size:0xC scope:weak align:4 +setTevStageNum__12J2DTevBlock4FUc = .text:0x802F2384; // type:function size:0x8 scope:weak align:4 +getTevStageNum__12J2DTevBlock4CFv = .text:0x802F238C; // type:function size:0x8 scope:weak align:4 +setTevStage__12J2DTevBlock4FUl11J2DTevStage = .text:0x802F2394; // type:function size:0x3C scope:weak align:4 +getTevStage__12J2DTevBlock4FUl = .text:0x802F23D0; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__12J2DTevBlock4FUl18J2DTevSwapModeInfo = .text:0x802F23E4; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__12J2DTevBlock4FUl19J2DTevSwapModeTable = .text:0x802F241C; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__12J2DTevBlock4FUl = .text:0x802F242C; // type:function size:0x10 scope:weak align:4 +setIndTevStage__12J2DTevBlock4FUl14J2DIndTevStage = .text:0x802F243C; // type:function size:0x14 scope:weak align:4 +getIndTevStage__12J2DTevBlock4FUl = .text:0x802F2450; // type:function size:0x14 scope:weak align:4 +insertTexture__12J2DTevBlock4FUlPC7ResTIMG = .text:0x802F2464; // type:function size:0x30 scope:weak align:4 +getTexture__12J2DTevBlock4FUl = .text:0x802F2494; // type:function size:0x20 scope:weak align:4 +getPalette__12J2DTevBlock4FUl = .text:0x802F24B4; // type:function size:0x20 scope:weak align:4 +getFont__12J2DTevBlock4Fv = .text:0x802F24D4; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__12J2DTevBlock4FUc = .text:0x802F24DC; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__12J2DTevBlock4Fv = .text:0x802F24EC; // type:function size:0x10 scope:weak align:4 +getType__12J2DTevBlock2Fv = .text:0x802F24FC; // type:function size:0xC scope:weak align:4 +getMaxStage__12J2DTevBlock2Fv = .text:0x802F2508; // type:function size:0x8 scope:weak align:4 +setTexNo__12J2DTevBlock2FUlUs = .text:0x802F2510; // type:function size:0x10 scope:weak align:4 +getTexNo__12J2DTevBlock2CFUl = .text:0x802F2520; // type:function size:0x10 scope:weak align:4 +setFontNo__12J2DTevBlock2FUs = .text:0x802F2530; // type:function size:0x8 scope:weak align:4 +getFontNo__12J2DTevBlock2CFv = .text:0x802F2538; // type:function size:0x8 scope:weak align:4 +setTevOrder__12J2DTevBlock2FUl11J2DTevOrder = .text:0x802F2540; // type:function size:0x24 scope:weak align:4 +getTevOrder__12J2DTevBlock2FUl = .text:0x802F2564; // type:function size:0x14 scope:weak align:4 +setTevColor__12J2DTevBlock2FUl13J2DGXColorS10 = .text:0x802F2578; // type:function size:0x2C scope:weak align:4 +getTevColor__12J2DTevBlock2FUl = .text:0x802F25A4; // type:function size:0x14 scope:weak align:4 +setTevKColor__12J2DTevBlock2FUlQ28JUtility6TColor = .text:0x802F25B8; // type:function size:0x2C scope:weak align:4 +getTevKColor__12J2DTevBlock2FUl = .text:0x802F25E4; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__12J2DTevBlock2FUlUc = .text:0x802F25F8; // type:function size:0xC scope:weak align:4 +getTevKColorSel__12J2DTevBlock2FUl = .text:0x802F2604; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__12J2DTevBlock2FUlUc = .text:0x802F2610; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__12J2DTevBlock2FUl = .text:0x802F261C; // type:function size:0xC scope:weak align:4 +setTevStageNum__12J2DTevBlock2FUc = .text:0x802F2628; // type:function size:0x8 scope:weak align:4 +getTevStageNum__12J2DTevBlock2CFv = .text:0x802F2630; // type:function size:0x8 scope:weak align:4 +setTevStage__12J2DTevBlock2FUl11J2DTevStage = .text:0x802F2638; // type:function size:0x3C scope:weak align:4 +getTevStage__12J2DTevBlock2FUl = .text:0x802F2674; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__12J2DTevBlock2FUl18J2DTevSwapModeInfo = .text:0x802F2688; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__12J2DTevBlock2FUl19J2DTevSwapModeTable = .text:0x802F26C0; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__12J2DTevBlock2FUl = .text:0x802F26D0; // type:function size:0x10 scope:weak align:4 +setIndTevStage__12J2DTevBlock2FUl14J2DIndTevStage = .text:0x802F26E0; // type:function size:0x14 scope:weak align:4 +getIndTevStage__12J2DTevBlock2FUl = .text:0x802F26F4; // type:function size:0x14 scope:weak align:4 +insertTexture__12J2DTevBlock2FUlPC7ResTIMG = .text:0x802F2708; // type:function size:0x30 scope:weak align:4 +getTexture__12J2DTevBlock2FUl = .text:0x802F2738; // type:function size:0x20 scope:weak align:4 +getPalette__12J2DTevBlock2FUl = .text:0x802F2758; // type:function size:0x20 scope:weak align:4 +getFont__12J2DTevBlock2Fv = .text:0x802F2778; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__12J2DTevBlock2FUc = .text:0x802F2780; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__12J2DTevBlock2Fv = .text:0x802F2790; // type:function size:0x10 scope:weak align:4 +getType__12J2DTevBlock1Fv = .text:0x802F27A0; // type:function size:0xC scope:weak align:4 +getMaxStage__12J2DTevBlock1Fv = .text:0x802F27AC; // type:function size:0x8 scope:weak align:4 +setTexNo__12J2DTevBlock1FUlUs = .text:0x802F27B4; // type:function size:0x10 scope:weak align:4 +getTexNo__12J2DTevBlock1CFUl = .text:0x802F27C4; // type:function size:0x10 scope:weak align:4 +setFontNo__12J2DTevBlock1FUs = .text:0x802F27D4; // type:function size:0x8 scope:weak align:4 +getFontNo__12J2DTevBlock1CFv = .text:0x802F27DC; // type:function size:0x8 scope:weak align:4 +setTevOrder__12J2DTevBlock1FUl11J2DTevOrder = .text:0x802F27E4; // type:function size:0x24 scope:weak align:4 +getTevOrder__12J2DTevBlock1FUl = .text:0x802F2808; // type:function size:0x14 scope:weak align:4 +setTevColor__12J2DTevBlock1FUl13J2DGXColorS10 = .text:0x802F281C; // type:function size:0x2C scope:weak align:4 +getTevColor__12J2DTevBlock1FUl = .text:0x802F2848; // type:function size:0x14 scope:weak align:4 +setTevKColor__12J2DTevBlock1FUlQ28JUtility6TColor = .text:0x802F285C; // type:function size:0x2C scope:weak align:4 +getTevKColor__12J2DTevBlock1FUl = .text:0x802F2888; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__12J2DTevBlock1FUlUc = .text:0x802F289C; // type:function size:0xC scope:weak align:4 +getTevKColorSel__12J2DTevBlock1FUl = .text:0x802F28A8; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__12J2DTevBlock1FUlUc = .text:0x802F28B4; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__12J2DTevBlock1FUl = .text:0x802F28C0; // type:function size:0xC scope:weak align:4 +setTevStageNum__12J2DTevBlock1FUc = .text:0x802F28CC; // type:function size:0x4 scope:weak align:4 +getTevStageNum__12J2DTevBlock1CFv = .text:0x802F28D0; // type:function size:0x8 scope:weak align:4 +setTevStage__12J2DTevBlock1FUl11J2DTevStage = .text:0x802F28D8; // type:function size:0x3C scope:weak align:4 +getTevStage__12J2DTevBlock1FUl = .text:0x802F2914; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__12J2DTevBlock1FUl18J2DTevSwapModeInfo = .text:0x802F2928; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__12J2DTevBlock1FUl19J2DTevSwapModeTable = .text:0x802F2960; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__12J2DTevBlock1FUl = .text:0x802F2970; // type:function size:0x10 scope:weak align:4 +setIndTevStage__12J2DTevBlock1FUl14J2DIndTevStage = .text:0x802F2980; // type:function size:0x14 scope:weak align:4 +getIndTevStage__12J2DTevBlock1FUl = .text:0x802F2994; // type:function size:0x14 scope:weak align:4 +insertTexture__12J2DTevBlock1FUlPC7ResTIMG = .text:0x802F29A8; // type:function size:0x30 scope:weak align:4 +getTexture__12J2DTevBlock1FUl = .text:0x802F29D8; // type:function size:0x20 scope:weak align:4 +getPalette__12J2DTevBlock1FUl = .text:0x802F29F8; // type:function size:0x20 scope:weak align:4 +getFont__12J2DTevBlock1Fv = .text:0x802F2A18; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__12J2DTevBlock1FUc = .text:0x802F2A20; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__12J2DTevBlock1Fv = .text:0x802F2A30; // type:function size:0x10 scope:weak align:4 +initialize__11J2DTevBlockFv = .text:0x802F2A40; // type:function size:0x4 scope:weak align:4 +loadTexture__11J2DTevBlockF11_GXTexMapIDUl = .text:0x802F2A44; // type:function size:0x4 scope:weak align:4 +setFontNo__11J2DTevBlockFUs = .text:0x802F2A48; // type:function size:0x4 scope:weak align:4 +setTevOrder__11J2DTevBlockFUl11J2DTevOrder = .text:0x802F2A4C; // type:function size:0x4 scope:weak align:4 +setTevKColorSel__11J2DTevBlockFUlUc = .text:0x802F2A50; // type:function size:0x4 scope:weak align:4 +setTevKAlphaSel__11J2DTevBlockFUlUc = .text:0x802F2A54; // type:function size:0x4 scope:weak align:4 +setTevStageNum__11J2DTevBlockFUc = .text:0x802F2A58; // type:function size:0x4 scope:weak align:4 +setTevStage__11J2DTevBlockFUl11J2DTevStage = .text:0x802F2A5C; // type:function size:0x4 scope:weak align:4 +setTevSwapModeInfo__11J2DTevBlockFUl18J2DTevSwapModeInfo = .text:0x802F2A60; // type:function size:0x4 scope:weak align:4 +setTevSwapModeTable__11J2DTevBlockFUl19J2DTevSwapModeTable = .text:0x802F2A64; // type:function size:0x4 scope:weak align:4 +setIndTevStage__11J2DTevBlockFUl14J2DIndTevStage = .text:0x802F2A68; // type:function size:0x4 scope:weak align:4 +insertTexture__11J2DTevBlockFUlP10JUTTexture = .text:0x802F2A6C; // type:function size:0x8 scope:weak align:4 +insertTexture__11J2DTevBlockFUlPC7ResTIMGP10JUTPalette = .text:0x802F2A74; // type:function size:0x8 scope:weak align:4 +insertTexture__11J2DTevBlockFUlPC7ResTIMG = .text:0x802F2A7C; // type:function size:0x8 scope:weak align:4 +setTexture__11J2DTevBlockFUlP10JUTTexture = .text:0x802F2A84; // type:function size:0x8 scope:weak align:4 +setTexture__11J2DTevBlockFUlPC7ResTIMG = .text:0x802F2A8C; // type:function size:0x8 scope:weak align:4 +removeTexture__11J2DTevBlockFUl = .text:0x802F2A94; // type:function size:0x8 scope:weak align:4 +setFont__11J2DTevBlockFP7JUTFont = .text:0x802F2A9C; // type:function size:0x8 scope:weak align:4 +setFont__11J2DTevBlockFP7ResFONT = .text:0x802F2AA4; // type:function size:0x8 scope:weak align:4 +setPalette__11J2DTevBlockFUlPC7ResTLUT = .text:0x802F2AAC; // type:function size:0x8 scope:weak align:4 +prepareTexture__11J2DTevBlockFUc = .text:0x802F2AB4; // type:function size:0x8 scope:weak align:4 +getFont__11J2DTevBlockFv = .text:0x802F2ABC; // type:function size:0x8 scope:weak align:4 +shiftDeleteFlag__11J2DTevBlockFUcb = .text:0x802F2AC4; // type:function size:0x4 scope:weak align:4 +setUndeleteFlag__11J2DTevBlockFUc = .text:0x802F2AC8; // type:function size:0x4 scope:weak align:4 +setFontUndeleteFlag__11J2DTevBlockFv = .text:0x802F2ACC; // type:function size:0x4 scope:weak align:4 __ct__18J2DMaterialFactoryFRC16J2DMaterialBlock = .text:0x802F2AD0; // type:function size:0x1C4 scope:global align:4 countStages__18J2DMaterialFactoryCFi = .text:0x802F2C94; // type:function size:0x88 scope:global align:4 create__18J2DMaterialFactoryCFP11J2DMaterialiUlP15J2DResReferenceP15J2DResReferenceP10JKRArchive = .text:0x802F2D1C; // type:function size:0x910 scope:global align:4 @@ -13686,24 +13686,24 @@ newIndTexCoordScale__18J2DMaterialFactoryCFii = .text:0x802F3F78; // type:functi newAlphaComp__18J2DMaterialFactoryCFi = .text:0x802F3FE0; // type:function size:0x7C scope:global align:4 newBlend__18J2DMaterialFactoryCFi = .text:0x802F405C; // type:function size:0x7C scope:global align:4 newDither__18J2DMaterialFactoryCFi = .text:0x802F40D8; // type:function size:0x38 scope:global align:4 -__ct__11J2DTevStageFRC15J2DTevStageInfo = .text:0x802F4110; // type:function size:0x60 scope:global align:4 -JSUConvertOffsetToPtr<12J2DBlendInfo>__FPCvPCv = .text:0x802F4170; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J2DAlphaCompInfo>__FPCvPCv = .text:0x802F4188; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<23J2DTevSwapModeTableInfo>__FPCvPCv = .text:0x802F41A0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J2DTevSwapModeInfo>__FPCvPCv = .text:0x802F41B8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J2DTevStageInfo>__FPCvPCv = .text:0x802F41D0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<11_GXColorS10>__FPCvPCv = .text:0x802F41E8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J2DTevOrderInfo>__FPCvPCv = .text:0x802F4200; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<13J2DTexMtxInfo>__FPCvPCv = .text:0x802F4218; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J2DTexCoordInfo>__FPCvPCv = .text:0x802F4230; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J2DColorChanInfo>__FPCvPCv = .text:0x802F4248; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F4260; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<8_GXColor>__FPCvPCv = .text:0x802F4278; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<11_GXCullMode>__FPCvPCv = .text:0x802F4290; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<14J2DIndInitData>__FPCvPCv = .text:0x802F42A8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F42C0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<19J2DMaterialInitData>__FPCvPCv = .text:0x802F42D8; // type:function size:0x18 scope:global align:4 -J2DPrint_print_alpha_va__FP8J2DPrintUcPCcP16__va_list_struct = .text:0x802F42F0; // type:function size:0xA4 scope:global align:4 +__ct__11J2DTevStageFRC15J2DTevStageInfo = .text:0x802F4110; // type:function size:0x60 scope:weak align:4 +JSUConvertOffsetToPtr<12J2DBlendInfo>__FPCvPCv = .text:0x802F4170; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J2DAlphaCompInfo>__FPCvPCv = .text:0x802F4188; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<23J2DTevSwapModeTableInfo>__FPCvPCv = .text:0x802F41A0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J2DTevSwapModeInfo>__FPCvPCv = .text:0x802F41B8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J2DTevStageInfo>__FPCvPCv = .text:0x802F41D0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<11_GXColorS10>__FPCvPCv = .text:0x802F41E8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J2DTevOrderInfo>__FPCvPCv = .text:0x802F4200; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<13J2DTexMtxInfo>__FPCvPCv = .text:0x802F4218; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J2DTexCoordInfo>__FPCvPCv = .text:0x802F4230; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J2DColorChanInfo>__FPCvPCv = .text:0x802F4248; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F4260; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<8_GXColor>__FPCvPCv = .text:0x802F4278; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<11_GXCullMode>__FPCvPCv = .text:0x802F4290; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<14J2DIndInitData>__FPCvPCv = .text:0x802F42A8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F42C0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<19J2DMaterialInitData>__FPCvPCv = .text:0x802F42D8; // type:function size:0x18 scope:weak align:4 +J2DPrint_print_alpha_va = .text:0x802F42F0; // type:function size:0xA4 scope:global align:4 __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor = .text:0x802F4394; // type:function size:0x8C scope:global align:4 __dt__8J2DPrintFv = .text:0x802F4420; // type:function size:0x48 scope:global align:4 private_initiate__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorb = .text:0x802F4468; // type:function size:0x1F0 scope:global align:4 @@ -13870,26 +13870,26 @@ setTexCoord__10J2DPictureFPQ29JGeometry8TVec2PC10JUTTexture10J2DBinding9J2DMi isUsed__10J2DPictureFPC7ResTIMG = .text:0x802FF09C; // type:function size:0x64 scope:global align:4 getUsableTlut__10J2DPictureFUc = .text:0x802FF100; // type:function size:0xD0 scope:global align:4 getTlutID__10J2DPictureFPC7ResTIMGUc = .text:0x802FF1D0; // type:function size:0x34 scope:global align:4 -__ct__Q29JGeometry8TVec2Fv = .text:0x802FF204; // type:function size:0x4 scope:global align:4 -append__10J2DPictureFP10JUTTexturef = .text:0x802FF208; // type:function size:0x30 scope:global align:4 -append__10J2DPictureFPC7ResTIMGP10JUTPalettef = .text:0x802FF238; // type:function size:0x30 scope:global align:4 -load__10J2DPictureFUc = .text:0x802FF268; // type:function size:0x34 scope:global align:4 -load__10J2DPictureF11_GXTexMapIDUc = .text:0x802FF29C; // type:function size:0x4C scope:global align:4 -getTypeID__10J2DPictureCFv = .text:0x802FF2E8; // type:function size:0x8 scope:global align:4 -append__10J2DPictureFPCcP10JUTPalettef = .text:0x802FF2F0; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFP10JUTTexturef = .text:0x802FF320; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFPCcP10JUTPalettef = .text:0x802FF350; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFPCcf = .text:0x802FF380; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFPC7ResTIMGP10JUTPalettef = .text:0x802FF3B0; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFPC7ResTIMGf = .text:0x802FF3E0; // type:function size:0x30 scope:global align:4 -remove__10J2DPictureFv = .text:0x802FF410; // type:function size:0x38 scope:global align:4 -draw__10J2DPictureFffUcbbb = .text:0x802FF448; // type:function size:0x98 scope:global align:4 -draw__10J2DPictureFffbbb = .text:0x802FF4E0; // type:function size:0x44 scope:global align:4 -drawOut__10J2DPictureFffffffff = .text:0x802FF524; // type:function size:0x64 scope:global align:4 -drawOut__10J2DPictureFffffff = .text:0x802FF588; // type:function size:0xAC scope:global align:4 -getTextureCount__10J2DPictureCFv = .text:0x802FF634; // type:function size:0x8 scope:global align:4 -isUsed__10J2DPictureFPC7ResFONT = .text:0x802FF63C; // type:function size:0x20 scope:global align:4 -rewriteAlpha__10J2DPictureFv = .text:0x802FF65C; // type:function size:0x4 scope:global align:4 +__ct__Q29JGeometry8TVec2Fv = .text:0x802FF204; // type:function size:0x4 scope:weak align:4 +append__10J2DPictureFP10JUTTexturef = .text:0x802FF208; // type:function size:0x30 scope:weak align:4 +append__10J2DPictureFPC7ResTIMGP10JUTPalettef = .text:0x802FF238; // type:function size:0x30 scope:weak align:4 +load__10J2DPictureFUc = .text:0x802FF268; // type:function size:0x34 scope:weak align:4 +load__10J2DPictureF11_GXTexMapIDUc = .text:0x802FF29C; // type:function size:0x4C scope:weak align:4 +getTypeID__10J2DPictureCFv = .text:0x802FF2E8; // type:function size:0x8 scope:weak align:4 +append__10J2DPictureFPCcP10JUTPalettef = .text:0x802FF2F0; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFP10JUTTexturef = .text:0x802FF320; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFPCcP10JUTPalettef = .text:0x802FF350; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFPCcf = .text:0x802FF380; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFPC7ResTIMGP10JUTPalettef = .text:0x802FF3B0; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFPC7ResTIMGf = .text:0x802FF3E0; // type:function size:0x30 scope:weak align:4 +remove__10J2DPictureFv = .text:0x802FF410; // type:function size:0x38 scope:weak align:4 +draw__10J2DPictureFffUcbbb = .text:0x802FF448; // type:function size:0x98 scope:weak align:4 +draw__10J2DPictureFffbbb = .text:0x802FF4E0; // type:function size:0x44 scope:weak align:4 +drawOut__10J2DPictureFffffffff = .text:0x802FF524; // type:function size:0x64 scope:weak align:4 +drawOut__10J2DPictureFffffff = .text:0x802FF588; // type:function size:0xAC scope:weak align:4 +getTextureCount__10J2DPictureCFv = .text:0x802FF634; // type:function size:0x8 scope:weak align:4 +isUsed__10J2DPictureFPC7ResFONT = .text:0x802FF63C; // type:function size:0x20 scope:weak align:4 +rewriteAlpha__10J2DPictureFv = .text:0x802FF65C; // type:function size:0x4 scope:weak align:4 __ct__10J2DTextBoxFv = .text:0x802FF660; // type:function size:0x78 scope:global align:4 __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive = .text:0x802FF6D8; // type:function size:0x84 scope:global align:4 __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial = .text:0x802FF75C; // type:function size:0x468 scope:global align:4 @@ -13951,7 +13951,7 @@ draw__11J2DWindowExFffff = .text:0x80303568; // type:function size:0x58 scope:gl setCullBack__11J2DWindowExFb = .text:0x803035C0; // type:function size:0x3C scope:global align:4 isUsed__11J2DWindowExFPC7ResFONT = .text:0x803035FC; // type:function size:0x20 scope:global align:4 setAnimation__11J2DWindowExFP10J2DAnmBase = .text:0x8030361C; // type:function size:0x20 scope:global align:4 -getColor__14J2DAnmVtxColorCFUcUsP8_GXColor = .text:0x8030363C; // type:function size:0x4 scope:global align:4 +getColor__14J2DAnmVtxColorCFUcUsP8_GXColor = .text:0x8030363C; // type:function size:0x4 scope:weak align:4 initiate__12J2DPictureExFPC7ResTIMGPC7ResTLUT = .text:0x80303640; // type:function size:0xAC scope:global align:4 __ct__12J2DPictureExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial = .text:0x803036EC; // type:function size:0x250 scope:global align:4 __dt__12J2DPictureExFv = .text:0x8030393C; // type:function size:0x90 scope:global align:4 @@ -14085,22 +14085,22 @@ readAnmVisibility__20J2DAnmFullLoader_v15FPC24J3DAnmVisibilityFullData = .text:0 setAnmVisibility__20J2DAnmFullLoader_v15FP20J2DAnmVisibilityFullPC24J3DAnmVisibilityFullData = .text:0x8030A1B8; // type:function size:0x7C scope:global align:4 readAnmVtxColor__20J2DAnmFullLoader_v15FPC22J3DAnmVtxColorFullData = .text:0x8030A234; // type:function size:0x28 scope:global align:4 setAnmVtxColor__20J2DAnmFullLoader_v15FP18J2DAnmVtxColorFullPC22J3DAnmVtxColorFullData = .text:0x8030A25C; // type:function size:0xFC scope:global align:4 -__dt__14J2DAnmVtxColorFv = .text:0x8030A358; // type:function size:0x5C scope:global align:4 -__dt__20J2DAnmVisibilityFullFv = .text:0x8030A3B4; // type:function size:0x5C scope:global align:4 -__dt__12J2DAnmLoaderFv = .text:0x8030A410; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<25J3DAnmVisibilityFullTable>__FPCvPCv = .text:0x8030A458; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J3DAnmKRegKeyTable>__FPCvPCv = .text:0x8030A470; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J3DAnmCRegKeyTable>__FPCvPCv = .text:0x8030A488; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<25J3DAnmTexPatternFullTable>__FPCvPCv = .text:0x8030A4A0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<20J3DAnmColorFullTable>__FPCvPCv = .text:0x8030A4B8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<24J3DAnmTransformFullTable>__FPCvPCv = .text:0x8030A4D0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<23J3DAnmVtxColorIndexData>__FPCvPCv = .text:0x8030A4E8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<19J3DAnmColorKeyTable>__FPCvPCv = .text:0x8030A500; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<3Vec>__FPCvPCv = .text:0x8030A518; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<7ResNTAB>__FPCvPCv = .text:0x8030A530; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x8030A548; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x8030A560; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<23J3DAnmTransformKeyTable>__FPCvPCv = .text:0x8030A578; // type:function size:0x18 scope:global align:4 +__dt__14J2DAnmVtxColorFv = .text:0x8030A358; // type:function size:0x5C scope:weak align:4 +__dt__20J2DAnmVisibilityFullFv = .text:0x8030A3B4; // type:function size:0x5C scope:weak align:4 +__dt__12J2DAnmLoaderFv = .text:0x8030A410; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<25J3DAnmVisibilityFullTable>__FPCvPCv = .text:0x8030A458; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J3DAnmKRegKeyTable>__FPCvPCv = .text:0x8030A470; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J3DAnmCRegKeyTable>__FPCvPCv = .text:0x8030A488; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<25J3DAnmTexPatternFullTable>__FPCvPCv = .text:0x8030A4A0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<20J3DAnmColorFullTable>__FPCvPCv = .text:0x8030A4B8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<24J3DAnmTransformFullTable>__FPCvPCv = .text:0x8030A4D0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<23J3DAnmVtxColorIndexData>__FPCvPCv = .text:0x8030A4E8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<19J3DAnmColorKeyTable>__FPCvPCv = .text:0x8030A500; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<3Vec>__FPCvPCv = .text:0x8030A518; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<7ResNTAB>__FPCvPCv = .text:0x8030A530; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x8030A548; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x8030A560; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<23J3DAnmTransformKeyTable>__FPCvPCv = .text:0x8030A578; // type:function size:0x18 scope:weak align:4 getTransform__19J2DAnmTransformFullCFUsP16J3DTransformInfo = .text:0x8030A590; // type:function size:0x56C scope:global align:4 calcTransform__18J2DAnmTransformKeyCFfUsP16J3DTransformInfo = .text:0x8030AAFC; // type:function size:0x428 scope:global align:4 searchUpdateMaterialID__11J2DAnmColorFP9J2DScreen = .text:0x8030AF24; // type:function size:0xA4 scope:global align:4 @@ -14118,16 +14118,16 @@ getVisibility__20J2DAnmVisibilityFullCFUsPUc = .text:0x8030C048; // type:functio getTevColorReg__15J2DAnmTevRegKeyCFUsP11_GXColorS10 = .text:0x8030C0F0; // type:function size:0x2C4 scope:global align:4 getTevKonstReg__15J2DAnmTevRegKeyCFUsP8_GXColor = .text:0x8030C3B4; // type:function size:0x2C4 scope:global align:4 searchUpdateMaterialID__15J2DAnmTevRegKeyFP9J2DScreen = .text:0x8030C678; // type:function size:0x104 scope:global align:4 -J2DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePs = .text:0x8030C77C; // type:function size:0x234 scope:global align:4 -J2DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePf = .text:0x8030C9B0; // type:function size:0x17C scope:global align:4 +J2DGetKeyFrameInterpolations__FfP18J3DAnmKeyTableBasePs = .text:0x8030C77C; // type:function size:0x234 scope:global align:4 +J2DGetKeyFrameInterpolationf__FfP18J3DAnmKeyTableBasePf = .text:0x8030C9B0; // type:function size:0x17C scope:global align:4 __ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv = .text:0x8030CB2C; // type:function size:0x10 scope:global align:4 __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv = .text:0x8030CB3C; // type:function size:0x54 scope:global align:4 -__dt__16J2DAnmTexPatternFv = .text:0x8030CB90; // type:function size:0x90 scope:global align:4 -__dt__17J2DAnmVtxColorKeyFv = .text:0x8030CC20; // type:function size:0x6C scope:global align:4 -__dt__18J2DAnmVtxColorFullFv = .text:0x8030CC8C; // type:function size:0x6C scope:global align:4 -__dt__15J2DAnmColorFullFv = .text:0x8030CCF8; // type:function size:0x84 scope:global align:4 -getTransform__18J2DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8030CD7C; // type:function size:0x30 scope:global align:4 -__dt__19J2DAnmTransformFullFv = .text:0x8030CDAC; // type:function size:0x6C scope:global align:4 +__dt__16J2DAnmTexPatternFv = .text:0x8030CB90; // type:function size:0x90 scope:weak align:4 +__dt__17J2DAnmVtxColorKeyFv = .text:0x8030CC20; // type:function size:0x6C scope:weak align:4 +__dt__18J2DAnmVtxColorFullFv = .text:0x8030CC8C; // type:function size:0x6C scope:weak align:4 +__dt__15J2DAnmColorFullFv = .text:0x8030CCF8; // type:function size:0x84 scope:weak align:4 +getTransform__18J2DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8030CD7C; // type:function size:0x30 scope:weak align:4 +__dt__19J2DAnmTransformFullFv = .text:0x8030CDAC; // type:function size:0x6C scope:weak align:4 get__13J2DDataManageFPCc = .text:0x8030CE18; // type:function size:0x64 scope:global align:4 get__13J2DDataManageFP14JSUInputStream = .text:0x8030CE7C; // type:function size:0x94 scope:global align:4 getResReference__15J2DResReferenceCFUs = .text:0x8030CF10; // type:function size:0x34 scope:global align:4 @@ -14259,25 +14259,25 @@ load__26J3DShapeMtxMultiConcatViewCFv = .text:0x80313FA4; // type:function size: loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUsPA4_f = .text:0x8031419C; // type:function size:0x138 scope:global align:4 load__27J3DShapeMtxBBoardConcatViewCFv = .text:0x803142D4; // type:function size:0x110 scope:global align:4 load__28J3DShapeMtxYBBoardConcatViewCFv = .text:0x803143E4; // type:function size:0x13C scope:global align:4 -__dt__28J3DShapeMtxYBBoardConcatViewFv = .text:0x80314520; // type:function size:0x6C scope:global align:4 -getType__28J3DShapeMtxYBBoardConcatViewCFv = .text:0x8031458C; // type:function size:0xC scope:global align:4 -loadNrmMtx__21J3DShapeMtxConcatViewCFiUs = .text:0x80314598; // type:function size:0x4 scope:global align:4 -getUseMtxIndex__11J3DShapeMtxCFUs = .text:0x8031459C; // type:function size:0x8 scope:global align:4 -__dt__27J3DShapeMtxBBoardConcatViewFv = .text:0x803145A4; // type:function size:0x6C scope:global align:4 -getType__27J3DShapeMtxBBoardConcatViewCFv = .text:0x80314610; // type:function size:0xC scope:global align:4 -__dt__26J3DShapeMtxMultiConcatViewFv = .text:0x8031461C; // type:function size:0x6C scope:global align:4 -getType__26J3DShapeMtxMultiConcatViewCFv = .text:0x80314688; // type:function size:0xC scope:global align:4 -getUseMtxNum__26J3DShapeMtxMultiConcatViewCFv = .text:0x80314694; // type:function size:0x8 scope:global align:4 -getUseMtxIndex__26J3DShapeMtxMultiConcatViewCFUs = .text:0x8031469C; // type:function size:0x10 scope:global align:4 -loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUs = .text:0x803146AC; // type:function size:0x4 scope:global align:4 -__dt__16J3DShapeMtxMultiFv = .text:0x803146B0; // type:function size:0x5C scope:global align:4 -getType__16J3DShapeMtxMultiCFv = .text:0x8031470C; // type:function size:0xC scope:global align:4 -getUseMtxNum__16J3DShapeMtxMultiCFv = .text:0x80314718; // type:function size:0x8 scope:global align:4 -getUseMtxIndex__16J3DShapeMtxMultiCFUs = .text:0x80314720; // type:function size:0x10 scope:global align:4 -__dt__21J3DShapeMtxConcatViewFv = .text:0x80314730; // type:function size:0x5C scope:global align:4 -getType__21J3DShapeMtxConcatViewCFv = .text:0x8031478C; // type:function size:0xC scope:global align:4 -__dt__11J3DShapeMtxFv = .text:0x80314798; // type:function size:0x48 scope:global align:4 -getType__11J3DShapeMtxCFv = .text:0x803147E0; // type:function size:0xC scope:global align:4 +__dt__28J3DShapeMtxYBBoardConcatViewFv = .text:0x80314520; // type:function size:0x6C scope:weak align:4 +getType__28J3DShapeMtxYBBoardConcatViewCFv = .text:0x8031458C; // type:function size:0xC scope:weak align:4 +loadNrmMtx__21J3DShapeMtxConcatViewCFiUs = .text:0x80314598; // type:function size:0x4 scope:weak align:4 +getUseMtxIndex__11J3DShapeMtxCFUs = .text:0x8031459C; // type:function size:0x8 scope:weak align:4 +__dt__27J3DShapeMtxBBoardConcatViewFv = .text:0x803145A4; // type:function size:0x6C scope:weak align:4 +getType__27J3DShapeMtxBBoardConcatViewCFv = .text:0x80314610; // type:function size:0xC scope:weak align:4 +__dt__26J3DShapeMtxMultiConcatViewFv = .text:0x8031461C; // type:function size:0x6C scope:weak align:4 +getType__26J3DShapeMtxMultiConcatViewCFv = .text:0x80314688; // type:function size:0xC scope:weak align:4 +getUseMtxNum__26J3DShapeMtxMultiConcatViewCFv = .text:0x80314694; // type:function size:0x8 scope:weak align:4 +getUseMtxIndex__26J3DShapeMtxMultiConcatViewCFUs = .text:0x8031469C; // type:function size:0x10 scope:weak align:4 +loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUs = .text:0x803146AC; // type:function size:0x4 scope:weak align:4 +__dt__16J3DShapeMtxMultiFv = .text:0x803146B0; // type:function size:0x5C scope:weak align:4 +getType__16J3DShapeMtxMultiCFv = .text:0x8031470C; // type:function size:0xC scope:weak align:4 +getUseMtxNum__16J3DShapeMtxMultiCFv = .text:0x80314718; // type:function size:0x8 scope:weak align:4 +getUseMtxIndex__16J3DShapeMtxMultiCFUs = .text:0x80314720; // type:function size:0x10 scope:weak align:4 +__dt__21J3DShapeMtxConcatViewFv = .text:0x80314730; // type:function size:0x5C scope:weak align:4 +getType__21J3DShapeMtxConcatViewCFv = .text:0x8031478C; // type:function size:0xC scope:weak align:4 +__dt__11J3DShapeMtxFv = .text:0x80314798; // type:function size:0x48 scope:weak align:4 +getType__11J3DShapeMtxCFv = .text:0x803147E0; // type:function size:0xC scope:weak align:4 __sinit_J3DShapeMtx_cpp = .text:0x803147EC; // type:function size:0x138 scope:local align:4 countVertex__12J3DShapeDrawFUl = .text:0x80314924; // type:function size:0x50 scope:global align:4 addTexMtxIndexInDL__12J3DShapeDrawFUlUlUl = .text:0x80314974; // type:function size:0x148 scope:global align:4 @@ -14290,7 +14290,7 @@ addTexMtxIndexInVcd__8J3DShapeF7_GXAttr = .text:0x80314CBC; // type:function siz calcNBTScale__8J3DShapeFRC3VecPA3_A3_fPA3_A3_f = .text:0x80314DA8; // type:function size:0x80 scope:global align:4 countBumpMtxNum__8J3DShapeCFv = .text:0x80314E28; // type:function size:0x70 scope:global align:4 J3DLoadCPCmd__FUcUl = .text:0x80314E98; // type:function size:0x18 scope:global align:4 -J3DLoadArrayBasePtr__F7_GXAttrPv = .text:0x80314EB0; // type:function size:0x3C scope:global align:4 +J3DLoadArrayBasePtr__F7_GXAttrPv = .text:0x80314EB0; // type:function size:0x3C scope:local align:4 loadVtxArray__8J3DShapeCFv = .text:0x80314EEC; // type:function size:0x70 scope:global align:4 isSameVcdVatCmd__8J3DShapeFP8J3DShape = .text:0x80314F5C; // type:function size:0x3C scope:global align:4 makeVtxArrayCmd__8J3DShapeFv = .text:0x80314F98; // type:function size:0x2C8 scope:global align:4 @@ -14346,72 +14346,72 @@ diff__17J3DLockedMaterialFUl = .text:0x803170CC; // type:function size:0x4 scope calc__17J3DLockedMaterialFPA4_Cf = .text:0x803170D0; // type:function size:0x4 scope:global align:4 reset__17J3DLockedMaterialFv = .text:0x803170D4; // type:function size:0x4 scope:global align:4 change__17J3DLockedMaterialFv = .text:0x803170D8; // type:function size:0x4 scope:global align:4 -__dt__21J3DColorBlockLightOffFv = .text:0x803170DC; // type:function size:0x5C scope:global align:4 -__dt__13J3DColorBlockFv = .text:0x80317138; // type:function size:0x48 scope:global align:4 -__dt__21J3DTexGenBlockPatchedFv = .text:0x80317180; // type:function size:0x5C scope:global align:4 -__dt__14J3DTexGenBlockFv = .text:0x803171DC; // type:function size:0x48 scope:global align:4 -__dt__11J3DTevBlockFv = .text:0x80317224; // type:function size:0x48 scope:global align:4 -__dt__11J3DIndBlockFv = .text:0x8031726C; // type:function size:0x48 scope:global align:4 -__dt__10J3DPEBlockFv = .text:0x803172B4; // type:function size:0x48 scope:global align:4 -countDLSize__14J3DTexGenBlockFv = .text:0x803172FC; // type:function size:0x8 scope:global align:4 -countDLSize__13J3DColorBlockFv = .text:0x80317304; // type:function size:0x8 scope:global align:4 -countDLSize__11J3DTevBlockFv = .text:0x8031730C; // type:function size:0x8 scope:global align:4 -countDLSize__11J3DIndBlockFv = .text:0x80317314; // type:function size:0x8 scope:global align:4 -countDLSize__10J3DPEBlockFv = .text:0x8031731C; // type:function size:0x8 scope:global align:4 -load__13J3DColorBlockFv = .text:0x80317324; // type:function size:0x4 scope:global align:4 -getCullMode__13J3DColorBlockCFv = .text:0x80317328; // type:function size:0x8 scope:global align:4 -load__11J3DTevBlockFv = .text:0x80317330; // type:function size:0x4 scope:global align:4 -getNBTScale__14J3DTexGenBlockFv = .text:0x80317334; // type:function size:0x8 scope:global align:4 -patch__13J3DColorBlockFv = .text:0x8031733C; // type:function size:0x4 scope:global align:4 -diff__13J3DColorBlockFUl = .text:0x80317340; // type:function size:0x4 scope:global align:4 -diff__10J3DPEBlockFUl = .text:0x80317344; // type:function size:0x4 scope:global align:4 -reset__10J3DPEBlockFP10J3DPEBlock = .text:0x80317348; // type:function size:0x4 scope:global align:4 -reset__11J3DIndBlockFP11J3DIndBlock = .text:0x8031734C; // type:function size:0x4 scope:global align:4 -reset__11J3DTevBlockFP11J3DTevBlock = .text:0x80317350; // type:function size:0x4 scope:global align:4 -reset__14J3DTexGenBlockFP14J3DTexGenBlock = .text:0x80317354; // type:function size:0x4 scope:global align:4 -reset__13J3DColorBlockFP13J3DColorBlock = .text:0x80317358; // type:function size:0x4 scope:global align:4 -diffFog__10J3DPEBlockFv = .text:0x8031735C; // type:function size:0x4 scope:global align:4 -diffBlend__10J3DPEBlockFv = .text:0x80317360; // type:function size:0x4 scope:global align:4 -setFog__10J3DPEBlockFP6J3DFog = .text:0x80317364; // type:function size:0x4 scope:global align:4 -setFog__10J3DPEBlockF6J3DFog = .text:0x80317368; // type:function size:0x4 scope:global align:4 -setAlphaComp__10J3DPEBlockFPC12J3DAlphaComp = .text:0x8031736C; // type:function size:0x4 scope:global align:4 -setBlend__10J3DPEBlockFPC8J3DBlend = .text:0x80317370; // type:function size:0x4 scope:global align:4 -setZMode__10J3DPEBlockFPC8J3DZMode = .text:0x80317374; // type:function size:0x4 scope:global align:4 -setZCompLoc__10J3DPEBlockFPCUc = .text:0x80317378; // type:function size:0x4 scope:global align:4 -setDither__10J3DPEBlockFUc = .text:0x8031737C; // type:function size:0x4 scope:global align:4 -setDither__10J3DPEBlockFPCUc = .text:0x80317380; // type:function size:0x4 scope:global align:4 -getDither__10J3DPEBlockCFv = .text:0x80317384; // type:function size:0x8 scope:global align:4 -getFogOffset__10J3DPEBlockCFv = .text:0x8031738C; // type:function size:0x8 scope:global align:4 -setFogOffset__10J3DPEBlockFUl = .text:0x80317394; // type:function size:0x4 scope:global align:4 -diff__15J3DIndBlockNullFUl = .text:0x80317398; // type:function size:0x4 scope:global align:4 -load__15J3DIndBlockNullFv = .text:0x8031739C; // type:function size:0x4 scope:global align:4 -reset__15J3DIndBlockNullFP11J3DIndBlock = .text:0x803173A0; // type:function size:0x4 scope:global align:4 -getType__15J3DIndBlockNullFv = .text:0x803173A4; // type:function size:0xC scope:global align:4 -__dt__15J3DIndBlockNullFv = .text:0x803173B0; // type:function size:0x5C scope:global align:4 -setIndTexOrder__11J3DIndBlockFUlPC14J3DIndTexOrder = .text:0x8031740C; // type:function size:0x4 scope:global align:4 -setIndTexOrder__11J3DIndBlockFUl14J3DIndTexOrder = .text:0x80317410; // type:function size:0x4 scope:global align:4 -setIndTexMtx__11J3DIndBlockFUlPC12J3DIndTexMtx = .text:0x80317414; // type:function size:0x4 scope:global align:4 -setIndTexCoordScale__11J3DIndBlockFUlPC19J3DIndTexCoordScale = .text:0x80317418; // type:function size:0x4 scope:global align:4 -setTexGenNum__14J3DTexGenBlockFPCUl = .text:0x8031741C; // type:function size:0x4 scope:global align:4 -setNBTScale__14J3DTexGenBlockF11J3DNBTScale = .text:0x80317420; // type:function size:0x4 scope:global align:4 -setNBTScale__14J3DTexGenBlockFPC11J3DNBTScale = .text:0x80317424; // type:function size:0x4 scope:global align:4 -getTexMtxOffset__14J3DTexGenBlockCFv = .text:0x80317428; // type:function size:0x8 scope:global align:4 -setTexMtxOffset__14J3DTexGenBlockFUl = .text:0x80317430; // type:function size:0x4 scope:global align:4 -patchMatColor__13J3DColorBlockFv = .text:0x80317434; // type:function size:0x4 scope:global align:4 -diffAmbColor__13J3DColorBlockFv = .text:0x80317438; // type:function size:0x4 scope:global align:4 -diffMatColor__13J3DColorBlockFv = .text:0x8031743C; // type:function size:0x4 scope:global align:4 -diffColorChan__13J3DColorBlockFv = .text:0x80317440; // type:function size:0x4 scope:global align:4 -diffLightObj__13J3DColorBlockFUl = .text:0x80317444; // type:function size:0x4 scope:global align:4 -setMatColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x80317448; // type:function size:0x4 scope:global align:4 -setColorChanNum__13J3DColorBlockFPCUc = .text:0x8031744C; // type:function size:0x4 scope:global align:4 -setColorChan__13J3DColorBlockFUlPC12J3DColorChan = .text:0x80317450; // type:function size:0x4 scope:global align:4 -getLight__13J3DColorBlockFUl = .text:0x80317454; // type:function size:0x8 scope:global align:4 -setCullMode__13J3DColorBlockFUc = .text:0x8031745C; // type:function size:0x4 scope:global align:4 -setCullMode__13J3DColorBlockFPCUc = .text:0x80317460; // type:function size:0x4 scope:global align:4 -getMatColorOffset__13J3DColorBlockCFv = .text:0x80317464; // type:function size:0x8 scope:global align:4 -getColorChanOffset__13J3DColorBlockCFv = .text:0x8031746C; // type:function size:0x8 scope:global align:4 -setMatColorOffset__13J3DColorBlockFUl = .text:0x80317474; // type:function size:0x4 scope:global align:4 -setColorChanOffset__13J3DColorBlockFUl = .text:0x80317478; // type:function size:0x4 scope:global align:4 +__dt__21J3DColorBlockLightOffFv = .text:0x803170DC; // type:function size:0x5C scope:weak align:4 +__dt__13J3DColorBlockFv = .text:0x80317138; // type:function size:0x48 scope:weak align:4 +__dt__21J3DTexGenBlockPatchedFv = .text:0x80317180; // type:function size:0x5C scope:weak align:4 +__dt__14J3DTexGenBlockFv = .text:0x803171DC; // type:function size:0x48 scope:weak align:4 +__dt__11J3DTevBlockFv = .text:0x80317224; // type:function size:0x48 scope:weak align:4 +__dt__11J3DIndBlockFv = .text:0x8031726C; // type:function size:0x48 scope:weak align:4 +__dt__10J3DPEBlockFv = .text:0x803172B4; // type:function size:0x48 scope:weak align:4 +countDLSize__14J3DTexGenBlockFv = .text:0x803172FC; // type:function size:0x8 scope:weak align:4 +countDLSize__13J3DColorBlockFv = .text:0x80317304; // type:function size:0x8 scope:weak align:4 +countDLSize__11J3DTevBlockFv = .text:0x8031730C; // type:function size:0x8 scope:weak align:4 +countDLSize__11J3DIndBlockFv = .text:0x80317314; // type:function size:0x8 scope:weak align:4 +countDLSize__10J3DPEBlockFv = .text:0x8031731C; // type:function size:0x8 scope:weak align:4 +load__13J3DColorBlockFv = .text:0x80317324; // type:function size:0x4 scope:weak align:4 +getCullMode__13J3DColorBlockCFv = .text:0x80317328; // type:function size:0x8 scope:weak align:4 +load__11J3DTevBlockFv = .text:0x80317330; // type:function size:0x4 scope:weak align:4 +getNBTScale__14J3DTexGenBlockFv = .text:0x80317334; // type:function size:0x8 scope:weak align:4 +patch__13J3DColorBlockFv = .text:0x8031733C; // type:function size:0x4 scope:weak align:4 +diff__13J3DColorBlockFUl = .text:0x80317340; // type:function size:0x4 scope:weak align:4 +diff__10J3DPEBlockFUl = .text:0x80317344; // type:function size:0x4 scope:weak align:4 +reset__10J3DPEBlockFP10J3DPEBlock = .text:0x80317348; // type:function size:0x4 scope:weak align:4 +reset__11J3DIndBlockFP11J3DIndBlock = .text:0x8031734C; // type:function size:0x4 scope:weak align:4 +reset__11J3DTevBlockFP11J3DTevBlock = .text:0x80317350; // type:function size:0x4 scope:weak align:4 +reset__14J3DTexGenBlockFP14J3DTexGenBlock = .text:0x80317354; // type:function size:0x4 scope:weak align:4 +reset__13J3DColorBlockFP13J3DColorBlock = .text:0x80317358; // type:function size:0x4 scope:weak align:4 +diffFog__10J3DPEBlockFv = .text:0x8031735C; // type:function size:0x4 scope:weak align:4 +diffBlend__10J3DPEBlockFv = .text:0x80317360; // type:function size:0x4 scope:weak align:4 +setFog__10J3DPEBlockFP6J3DFog = .text:0x80317364; // type:function size:0x4 scope:weak align:4 +setFog__10J3DPEBlockF6J3DFog = .text:0x80317368; // type:function size:0x4 scope:weak align:4 +setAlphaComp__10J3DPEBlockFPC12J3DAlphaComp = .text:0x8031736C; // type:function size:0x4 scope:weak align:4 +setBlend__10J3DPEBlockFPC8J3DBlend = .text:0x80317370; // type:function size:0x4 scope:weak align:4 +setZMode__10J3DPEBlockFPC8J3DZMode = .text:0x80317374; // type:function size:0x4 scope:weak align:4 +setZCompLoc__10J3DPEBlockFPCUc = .text:0x80317378; // type:function size:0x4 scope:weak align:4 +setDither__10J3DPEBlockFUc = .text:0x8031737C; // type:function size:0x4 scope:weak align:4 +setDither__10J3DPEBlockFPCUc = .text:0x80317380; // type:function size:0x4 scope:weak align:4 +getDither__10J3DPEBlockCFv = .text:0x80317384; // type:function size:0x8 scope:weak align:4 +getFogOffset__10J3DPEBlockCFv = .text:0x8031738C; // type:function size:0x8 scope:weak align:4 +setFogOffset__10J3DPEBlockFUl = .text:0x80317394; // type:function size:0x4 scope:weak align:4 +diff__15J3DIndBlockNullFUl = .text:0x80317398; // type:function size:0x4 scope:weak align:4 +load__15J3DIndBlockNullFv = .text:0x8031739C; // type:function size:0x4 scope:weak align:4 +reset__15J3DIndBlockNullFP11J3DIndBlock = .text:0x803173A0; // type:function size:0x4 scope:weak align:4 +getType__15J3DIndBlockNullFv = .text:0x803173A4; // type:function size:0xC scope:weak align:4 +__dt__15J3DIndBlockNullFv = .text:0x803173B0; // type:function size:0x5C scope:weak align:4 +setIndTexOrder__11J3DIndBlockFUlPC14J3DIndTexOrder = .text:0x8031740C; // type:function size:0x4 scope:weak align:4 +setIndTexOrder__11J3DIndBlockFUl14J3DIndTexOrder = .text:0x80317410; // type:function size:0x4 scope:weak align:4 +setIndTexMtx__11J3DIndBlockFUlPC12J3DIndTexMtx = .text:0x80317414; // type:function size:0x4 scope:weak align:4 +setIndTexCoordScale__11J3DIndBlockFUlPC19J3DIndTexCoordScale = .text:0x80317418; // type:function size:0x4 scope:weak align:4 +setTexGenNum__14J3DTexGenBlockFPCUl = .text:0x8031741C; // type:function size:0x4 scope:weak align:4 +setNBTScale__14J3DTexGenBlockF11J3DNBTScale = .text:0x80317420; // type:function size:0x4 scope:weak align:4 +setNBTScale__14J3DTexGenBlockFPC11J3DNBTScale = .text:0x80317424; // type:function size:0x4 scope:weak align:4 +getTexMtxOffset__14J3DTexGenBlockCFv = .text:0x80317428; // type:function size:0x8 scope:weak align:4 +setTexMtxOffset__14J3DTexGenBlockFUl = .text:0x80317430; // type:function size:0x4 scope:weak align:4 +patchMatColor__13J3DColorBlockFv = .text:0x80317434; // type:function size:0x4 scope:weak align:4 +diffAmbColor__13J3DColorBlockFv = .text:0x80317438; // type:function size:0x4 scope:weak align:4 +diffMatColor__13J3DColorBlockFv = .text:0x8031743C; // type:function size:0x4 scope:weak align:4 +diffColorChan__13J3DColorBlockFv = .text:0x80317440; // type:function size:0x4 scope:weak align:4 +diffLightObj__13J3DColorBlockFUl = .text:0x80317444; // type:function size:0x4 scope:weak align:4 +setMatColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x80317448; // type:function size:0x4 scope:weak align:4 +setColorChanNum__13J3DColorBlockFPCUc = .text:0x8031744C; // type:function size:0x4 scope:weak align:4 +setColorChan__13J3DColorBlockFUlPC12J3DColorChan = .text:0x80317450; // type:function size:0x4 scope:weak align:4 +getLight__13J3DColorBlockFUl = .text:0x80317454; // type:function size:0x8 scope:weak align:4 +setCullMode__13J3DColorBlockFUc = .text:0x8031745C; // type:function size:0x4 scope:weak align:4 +setCullMode__13J3DColorBlockFPCUc = .text:0x80317460; // type:function size:0x4 scope:weak align:4 +getMatColorOffset__13J3DColorBlockCFv = .text:0x80317464; // type:function size:0x8 scope:weak align:4 +getColorChanOffset__13J3DColorBlockCFv = .text:0x8031746C; // type:function size:0x8 scope:weak align:4 +setMatColorOffset__13J3DColorBlockFUl = .text:0x80317474; // type:function size:0x4 scope:weak align:4 +setColorChanOffset__13J3DColorBlockFUl = .text:0x80317478; // type:function size:0x4 scope:weak align:4 initialize__21J3DColorBlockLightOffFv = .text:0x8031747C; // type:function size:0x60 scope:global align:4 initialize__22J3DColorBlockAmbientOnFv = .text:0x803174DC; // type:function size:0xA4 scope:global align:4 initialize__20J3DColorBlockLightOnFv = .text:0x80317580; // type:function size:0xC4 scope:global align:4 @@ -14883,8 +14883,8 @@ makeZModeTable__Fv = .text:0x803242A8; // type:function size:0x6C scope:global a makeTevSwapTable__Fv = .text:0x80324314; // type:function size:0x44 scope:global align:4 loadTexMtx__9J3DTexMtxCFUl = .text:0x80324358; // type:function size:0x64 scope:global align:4 loadPostTexMtx__9J3DTexMtxCFUl = .text:0x803243BC; // type:function size:0x60 scope:global align:4 -J3DGDLoadTexMtxImm__FPA4_fUl13_GXTexMtxType = .text:0x8032441C; // type:function size:0x580 scope:global align:4 -J3DGDLoadPostTexMtxImm__FPA4_fUl = .text:0x8032499C; // type:function size:0x56C scope:global align:4 +J3DGDLoadTexMtxImm__FPA4_fUl13_GXTexMtxType = .text:0x8032441C; // type:function size:0x580 scope:local align:4 +J3DGDLoadPostTexMtxImm__FPA4_fUl = .text:0x8032499C; // type:function size:0x56C scope:local align:4 initialize__13J3DDrawBufferFv = .text:0x80324F08; // type:function size:0x68 scope:global align:4 allocBuffer__13J3DDrawBufferFUl = .text:0x80324F70; // type:function size:0x98 scope:global align:4 __dt__13J3DDrawBufferFv = .text:0x80325008; // type:function size:0x60 scope:global align:4 @@ -14915,7 +14915,7 @@ makeHierarchy__12J3DJointTreeFP8J3DJointPPC17J3DModelHierarchyP16J3DMaterialTabl findImportantMtxIndex__12J3DJointTreeFv = .text:0x80325C00; // type:function size:0xAC scope:global align:4 calc__12J3DJointTreeFP12J3DMtxBufferRC3VecRA3_A4_Cf = .text:0x80325CAC; // type:function size:0x70 scope:global align:4 setMtxBuffer__10J3DMtxCalcFP12J3DMtxBuffer = .text:0x80325D1C; // type:function size:0x8 scope:global align:4 -__dt__12J3DJointTreeFv = .text:0x80325D24; // type:function size:0x64 scope:global align:4 +__dt__12J3DJointTreeFv = .text:0x80325D24; // type:function size:0x64 scope:weak align:4 clear__12J3DModelDataFv = .text:0x80325D88; // type:function size:0x18 scope:global align:4 __ct__12J3DModelDataFv = .text:0x80325DA0; // type:function size:0x74 scope:global align:4 newSharedDisplayList__12J3DModelDataFUl = .text:0x80325E14; // type:function size:0xB4 scope:global align:4 @@ -14924,8 +14924,8 @@ makeSharedDL__12J3DModelDataFv = .text:0x80325F94; // type:function size:0x78 sc simpleCalcMaterial__12J3DModelDataFUsPA4_f = .text:0x8032600C; // type:function size:0xC0 scope:global align:4 syncJ3DSysPointers__12J3DModelDataCFv = .text:0x803260CC; // type:function size:0x2C scope:global align:4 syncJ3DSysFlags__12J3DModelDataCFv = .text:0x803260F8; // type:function size:0x3C scope:global align:4 -__dt__13J3DShapeTableFv = .text:0x80326134; // type:function size:0x48 scope:global align:4 -__dt__12J3DModelDataFv = .text:0x8032617C; // type:function size:0x98 scope:global align:4 +__dt__13J3DShapeTableFv = .text:0x80326134; // type:function size:0x48 scope:weak align:4 +__dt__12J3DModelDataFv = .text:0x8032617C; // type:function size:0x98 scope:weak align:4 initialize__12J3DMtxBufferFv = .text:0x80326214; // type:function size:0x44 scope:global align:4 create__12J3DMtxBufferFP12J3DModelDataUl = .text:0x80326258; // type:function size:0x10C scope:global align:4 createAnmMtx__12J3DMtxBufferFP12J3DModelData = .text:0x80326364; // type:function size:0x8C scope:global align:4 @@ -14960,8 +14960,8 @@ calcNrmMtx__8J3DModelFv = .text:0x80328190; // type:function size:0x24 scope:glo calcBumpMtx__8J3DModelFv = .text:0x803281B4; // type:function size:0x104 scope:global align:4 calcBBoardMtx__8J3DModelFv = .text:0x803282B8; // type:function size:0x34 scope:global align:4 prepareShapePackets__8J3DModelFv = .text:0x803282EC; // type:function size:0x64 scope:global align:4 -__dt__8J3DModelFv = .text:0x80328350; // type:function size:0x64 scope:global align:4 -__dt__12J3DMtxBufferFv = .text:0x803283B4; // type:function size:0x48 scope:global align:4 +__dt__8J3DModelFv = .text:0x80328350; // type:function size:0x64 scope:weak align:4 +__dt__12J3DMtxBufferFv = .text:0x803283B4; // type:function size:0x48 scope:weak align:4 init__12J3DFrameCtrlFs = .text:0x803283FC; // type:function size:0x30 scope:global align:4 checkPass__12J3DFrameCtrlFf = .text:0x8032842C; // type:function size:0x5A0 scope:global align:4 update__12J3DFrameCtrlFv = .text:0x803289CC; // type:function size:0x474 scope:global align:4 @@ -14995,39 +14995,39 @@ getTevColorReg__15J3DAnmTevRegKeyCFUsP11_GXColorS10 = .text:0x8032B1F8; // type: getTevKonstReg__15J3DAnmTevRegKeyCFUsP8_GXColor = .text:0x8032B4BC; // type:function size:0x2C4 scope:global align:4 searchUpdateMaterialID__15J3DAnmTevRegKeyFP16J3DMaterialTable = .text:0x8032B780; // type:function size:0xFC scope:global align:4 searchUpdateMaterialID__15J3DAnmTevRegKeyFP12J3DModelData = .text:0x8032B87C; // type:function size:0x24 scope:global align:4 -J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePs = .text:0x8032B8A0; // type:function size:0x234 scope:global align:4 -J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePf = .text:0x8032BAD4; // type:function size:0x17C scope:global align:4 -__dt__14J3DAnmVtxColorFv = .text:0x8032BC50; // type:function size:0x5C scope:global align:4 -__dt__11J3DAnmColorFv = .text:0x8032BCAC; // type:function size:0x74 scope:global align:4 -__dt__16J3DAnmTexPatternFv = .text:0x8032BD20; // type:function size:0x74 scope:global align:4 -getKind__16J3DAnmTexPatternCFv = .text:0x8032BD94; // type:function size:0x8 scope:global align:4 -__dt__15J3DAnmTevRegKeyFv = .text:0x8032BD9C; // type:function size:0x88 scope:global align:4 -getKind__15J3DAnmTevRegKeyCFv = .text:0x8032BE24; // type:function size:0x8 scope:global align:4 -__dt__14J3DAnmColorKeyFv = .text:0x8032BE2C; // type:function size:0x84 scope:global align:4 -getKind__14J3DAnmColorKeyCFv = .text:0x8032BEB0; // type:function size:0x8 scope:global align:4 -__dt__15J3DAnmColorFullFv = .text:0x8032BEB8; // type:function size:0x84 scope:global align:4 -getKind__15J3DAnmColorFullCFv = .text:0x8032BF3C; // type:function size:0x8 scope:global align:4 -getKind__11J3DAnmColorCFv = .text:0x8032BF44; // type:function size:0x8 scope:global align:4 -getColor__11J3DAnmColorCFUsP8_GXColor = .text:0x8032BF4C; // type:function size:0x4 scope:global align:4 -__dt__17J3DAnmVtxColorKeyFv = .text:0x8032BF50; // type:function size:0x6C scope:global align:4 -getKind__17J3DAnmVtxColorKeyCFv = .text:0x8032BFBC; // type:function size:0x8 scope:global align:4 -__dt__18J3DAnmVtxColorFullFv = .text:0x8032BFC4; // type:function size:0x6C scope:global align:4 -getKind__18J3DAnmVtxColorFullCFv = .text:0x8032C030; // type:function size:0x8 scope:global align:4 -getKind__14J3DAnmVtxColorCFv = .text:0x8032C038; // type:function size:0x8 scope:global align:4 -getColor__14J3DAnmVtxColorCFUcUsP8_GXColor = .text:0x8032C040; // type:function size:0x4 scope:global align:4 -__dt__16J3DAnmClusterKeyFv = .text:0x8032C044; // type:function size:0x6C scope:global align:4 -getKind__16J3DAnmClusterKeyCFv = .text:0x8032C0B0; // type:function size:0x8 scope:global align:4 -__dt__13J3DAnmClusterFv = .text:0x8032C0B8; // type:function size:0x5C scope:global align:4 -getKind__13J3DAnmClusterCFv = .text:0x8032C114; // type:function size:0x8 scope:global align:4 -getWeight__13J3DAnmClusterCFUs = .text:0x8032C11C; // type:function size:0x8 scope:global align:4 -__dt__17J3DAnmClusterFullFv = .text:0x8032C124; // type:function size:0x6C scope:global align:4 -getKind__17J3DAnmClusterFullCFv = .text:0x8032C190; // type:function size:0x8 scope:global align:4 -__dt__19J3DAnmTextureSRTKeyFv = .text:0x8032C198; // type:function size:0x88 scope:global align:4 -getKind__19J3DAnmTextureSRTKeyCFv = .text:0x8032C220; // type:function size:0x8 scope:global align:4 -__dt__27J3DAnmTransformFullWithLerpFv = .text:0x8032C228; // type:function size:0x7C scope:global align:4 -getKind__27J3DAnmTransformFullWithLerpCFv = .text:0x8032C2A4; // type:function size:0x8 scope:global align:4 -__dt__19J3DAnmTransformFullFv = .text:0x8032C2AC; // type:function size:0x6C scope:global align:4 -getKind__19J3DAnmTransformFullCFv = .text:0x8032C318; // type:function size:0x8 scope:global align:4 +J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePs = .text:0x8032B8A0; // type:function size:0x234 scope:weak align:4 +J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePf = .text:0x8032BAD4; // type:function size:0x17C scope:weak align:4 +__dt__14J3DAnmVtxColorFv = .text:0x8032BC50; // type:function size:0x5C scope:weak align:4 +__dt__11J3DAnmColorFv = .text:0x8032BCAC; // type:function size:0x74 scope:weak align:4 +__dt__16J3DAnmTexPatternFv = .text:0x8032BD20; // type:function size:0x74 scope:weak align:4 +getKind__16J3DAnmTexPatternCFv = .text:0x8032BD94; // type:function size:0x8 scope:weak align:4 +__dt__15J3DAnmTevRegKeyFv = .text:0x8032BD9C; // type:function size:0x88 scope:weak align:4 +getKind__15J3DAnmTevRegKeyCFv = .text:0x8032BE24; // type:function size:0x8 scope:weak align:4 +__dt__14J3DAnmColorKeyFv = .text:0x8032BE2C; // type:function size:0x84 scope:weak align:4 +getKind__14J3DAnmColorKeyCFv = .text:0x8032BEB0; // type:function size:0x8 scope:weak align:4 +__dt__15J3DAnmColorFullFv = .text:0x8032BEB8; // type:function size:0x84 scope:weak align:4 +getKind__15J3DAnmColorFullCFv = .text:0x8032BF3C; // type:function size:0x8 scope:weak align:4 +getKind__11J3DAnmColorCFv = .text:0x8032BF44; // type:function size:0x8 scope:weak align:4 +getColor__11J3DAnmColorCFUsP8_GXColor = .text:0x8032BF4C; // type:function size:0x4 scope:weak align:4 +__dt__17J3DAnmVtxColorKeyFv = .text:0x8032BF50; // type:function size:0x6C scope:weak align:4 +getKind__17J3DAnmVtxColorKeyCFv = .text:0x8032BFBC; // type:function size:0x8 scope:weak align:4 +__dt__18J3DAnmVtxColorFullFv = .text:0x8032BFC4; // type:function size:0x6C scope:weak align:4 +getKind__18J3DAnmVtxColorFullCFv = .text:0x8032C030; // type:function size:0x8 scope:weak align:4 +getKind__14J3DAnmVtxColorCFv = .text:0x8032C038; // type:function size:0x8 scope:weak align:4 +getColor__14J3DAnmVtxColorCFUcUsP8_GXColor = .text:0x8032C040; // type:function size:0x4 scope:weak align:4 +__dt__16J3DAnmClusterKeyFv = .text:0x8032C044; // type:function size:0x6C scope:weak align:4 +getKind__16J3DAnmClusterKeyCFv = .text:0x8032C0B0; // type:function size:0x8 scope:weak align:4 +__dt__13J3DAnmClusterFv = .text:0x8032C0B8; // type:function size:0x5C scope:weak align:4 +getKind__13J3DAnmClusterCFv = .text:0x8032C114; // type:function size:0x8 scope:weak align:4 +getWeight__13J3DAnmClusterCFUs = .text:0x8032C11C; // type:function size:0x8 scope:weak align:4 +__dt__17J3DAnmClusterFullFv = .text:0x8032C124; // type:function size:0x6C scope:weak align:4 +getKind__17J3DAnmClusterFullCFv = .text:0x8032C190; // type:function size:0x8 scope:weak align:4 +__dt__19J3DAnmTextureSRTKeyFv = .text:0x8032C198; // type:function size:0x88 scope:weak align:4 +getKind__19J3DAnmTextureSRTKeyCFv = .text:0x8032C220; // type:function size:0x8 scope:weak align:4 +__dt__27J3DAnmTransformFullWithLerpFv = .text:0x8032C228; // type:function size:0x7C scope:weak align:4 +getKind__27J3DAnmTransformFullWithLerpCFv = .text:0x8032C2A4; // type:function size:0x8 scope:weak align:4 +__dt__19J3DAnmTransformFullFv = .text:0x8032C2AC; // type:function size:0x6C scope:weak align:4 +getKind__19J3DAnmTransformFullCFv = .text:0x8032C318; // type:function size:0x8 scope:weak align:4 initialize__14J3DMaterialAnmFv = .text:0x8032C320; // type:function size:0xA4 scope:global align:4 calc__14J3DMaterialAnmCFP11J3DMaterial = .text:0x8032C3C4; // type:function size:0x1E0 scope:global align:4 setMatColorAnm__14J3DMaterialAnmFiP14J3DMatColorAnm = .text:0x8032C5A4; // type:function size:0x40 scope:global align:4 @@ -15036,8 +15036,8 @@ setTexNoAnm__14J3DMaterialAnmFiP11J3DTexNoAnm = .text:0x8032C624; // type:functi setTevColorAnm__14J3DMaterialAnmFiP14J3DTevColorAnm = .text:0x8032C664; // type:function size:0x40 scope:global align:4 setTevKColorAnm__14J3DMaterialAnmFiP15J3DTevKColorAnm = .text:0x8032C6A4; // type:function size:0x40 scope:global align:4 __ct__12J3DSkinNListFv = .text:0x8032C6E4; // type:function size:0x20 scope:global align:4 -J3DPSWeightMTXMultVec__FPA4_ffP3VecP3Vec = .text:0x8032C704; // type:function size:0xB8 scope:global align:4 -J3DPSWeightMTXMultVecSR__FPA4_ffP3VecP3Vec = .text:0x8032C7BC; // type:function size:0xA0 scope:global align:4 +J3DPSWeightMTXMultVec__FPA4_ffP3VecP3Vec = .text:0x8032C704; // type:function size:0xB8 scope:local align:4 +J3DPSWeightMTXMultVecSR__FPA4_ffP3VecP3Vec = .text:0x8032C7BC; // type:function size:0xA0 scope:local align:4 calcSkin_VtxPosF32__12J3DSkinNListFPA4_fPvPv = .text:0x8032C85C; // type:function size:0x88 scope:global align:4 calcSkin_VtxNrmF32__12J3DSkinNListFPA4_fPvPv = .text:0x8032C8E4; // type:function size:0x88 scope:global align:4 __ct__13J3DSkinDeformFv = .text:0x8032C96C; // type:function size:0x44 scope:global align:4 @@ -15130,47 +15130,47 @@ newZMode__18J3DMaterialFactoryCFi = .text:0x8033282C; // type:function size:0x60 newZCompLoc__18J3DMaterialFactoryCFi = .text:0x8033288C; // type:function size:0x38 scope:global align:4 newDither__18J3DMaterialFactoryCFi = .text:0x803328C4; // type:function size:0x38 scope:global align:4 newNBTScale__18J3DMaterialFactoryCFi = .text:0x803328FC; // type:function size:0xA4 scope:global align:4 -load__14J3DPEBlockNullFv = .text:0x803329A0; // type:function size:0x4 scope:global align:4 -getType__14J3DPEBlockNullFv = .text:0x803329A4; // type:function size:0xC scope:global align:4 -__dt__14J3DPEBlockNullFv = .text:0x803329B0; // type:function size:0x5C scope:global align:4 -reset__15J3DTevBlockNullFP11J3DTevBlock = .text:0x80332A0C; // type:function size:0x4 scope:global align:4 -ptrToIndex__15J3DTevBlockNullFv = .text:0x80332A10; // type:function size:0x4 scope:global align:4 -indexToPtr__15J3DTevBlockNullFv = .text:0x80332A14; // type:function size:0x24 scope:global align:4 -getType__15J3DTevBlockNullFv = .text:0x80332A38; // type:function size:0xC scope:global align:4 -__dt__15J3DTevBlockNullFv = .text:0x80332A44; // type:function size:0x5C scope:global align:4 -calc__18J3DTexGenBlockNullFPA4_Cf = .text:0x80332AA0; // type:function size:0x4 scope:global align:4 -calcWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x80332AA4; // type:function size:0x4 scope:global align:4 -calcPostTexMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x80332AA8; // type:function size:0x4 scope:global align:4 -calcPostTexMtxWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x80332AAC; // type:function size:0x4 scope:global align:4 -load__18J3DTexGenBlockNullFv = .text:0x80332AB0; // type:function size:0x4 scope:global align:4 -patch__18J3DTexGenBlockNullFv = .text:0x80332AB4; // type:function size:0x4 scope:global align:4 -diff__18J3DTexGenBlockNullFUl = .text:0x80332AB8; // type:function size:0x4 scope:global align:4 -diffTexMtx__18J3DTexGenBlockNullFv = .text:0x80332ABC; // type:function size:0x4 scope:global align:4 -diffTexGen__18J3DTexGenBlockNullFv = .text:0x80332AC0; // type:function size:0x4 scope:global align:4 -getType__18J3DTexGenBlockNullFv = .text:0x80332AC4; // type:function size:0xC scope:global align:4 -__dt__18J3DTexGenBlockNullFv = .text:0x80332AD0; // type:function size:0x5C scope:global align:4 -getType__17J3DColorBlockNullFv = .text:0x80332B2C; // type:function size:0xC scope:global align:4 -__dt__17J3DColorBlockNullFv = .text:0x80332B38; // type:function size:0x5C scope:global align:4 -__dt__11J3DMaterialFv = .text:0x80332B94; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<17J3DCurrentMtxInfo>__FPCvPCv = .text:0x80332BDC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DPatchingInfo>__FPCvPCv = .text:0x80332BF4; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J3DDisplayListInit>__FPCvPCv = .text:0x80332C0C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DNBTScaleInfo>__FPCvPCv = .text:0x80332C24; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<12J3DZModeInfo>__FPCvPCv = .text:0x80332C3C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<12J3DBlendInfo>__FPCvPCv = .text:0x80332C54; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J3DAlphaCompInfo>__FPCvPCv = .text:0x80332C6C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<10J3DFogInfo>__FPCvPCv = .text:0x80332C84; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<23J3DTevSwapModeTableInfo>__FPCvPCv = .text:0x80332C9C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J3DTevSwapModeInfo>__FPCvPCv = .text:0x80332CB4; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DTevStageInfo>__FPCvPCv = .text:0x80332CCC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DTevOrderInfo>__FPCvPCv = .text:0x80332CE4; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<13J3DTexMtxInfo>__FPCvPCv = .text:0x80332CFC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J3DTexCoord2Info>__FPCvPCv = .text:0x80332D14; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DTexCoordInfo>__FPCvPCv = .text:0x80332D2C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<12J3DLightInfo>__FPCvPCv = .text:0x80332D44; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J3DColorChanInfo>__FPCvPCv = .text:0x80332D5C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<14J3DIndInitData>__FPCvPCv = .text:0x80332D74; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<19J3DMaterialInitData>__FPCvPCv = .text:0x80332D8C; // type:function size:0x18 scope:global align:4 +load__14J3DPEBlockNullFv = .text:0x803329A0; // type:function size:0x4 scope:weak align:4 +getType__14J3DPEBlockNullFv = .text:0x803329A4; // type:function size:0xC scope:weak align:4 +__dt__14J3DPEBlockNullFv = .text:0x803329B0; // type:function size:0x5C scope:weak align:4 +reset__15J3DTevBlockNullFP11J3DTevBlock = .text:0x80332A0C; // type:function size:0x4 scope:weak align:4 +ptrToIndex__15J3DTevBlockNullFv = .text:0x80332A10; // type:function size:0x4 scope:weak align:4 +indexToPtr__15J3DTevBlockNullFv = .text:0x80332A14; // type:function size:0x24 scope:weak align:4 +getType__15J3DTevBlockNullFv = .text:0x80332A38; // type:function size:0xC scope:weak align:4 +__dt__15J3DTevBlockNullFv = .text:0x80332A44; // type:function size:0x5C scope:weak align:4 +calc__18J3DTexGenBlockNullFPA4_Cf = .text:0x80332AA0; // type:function size:0x4 scope:weak align:4 +calcWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x80332AA4; // type:function size:0x4 scope:weak align:4 +calcPostTexMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x80332AA8; // type:function size:0x4 scope:weak align:4 +calcPostTexMtxWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x80332AAC; // type:function size:0x4 scope:weak align:4 +load__18J3DTexGenBlockNullFv = .text:0x80332AB0; // type:function size:0x4 scope:weak align:4 +patch__18J3DTexGenBlockNullFv = .text:0x80332AB4; // type:function size:0x4 scope:weak align:4 +diff__18J3DTexGenBlockNullFUl = .text:0x80332AB8; // type:function size:0x4 scope:weak align:4 +diffTexMtx__18J3DTexGenBlockNullFv = .text:0x80332ABC; // type:function size:0x4 scope:weak align:4 +diffTexGen__18J3DTexGenBlockNullFv = .text:0x80332AC0; // type:function size:0x4 scope:weak align:4 +getType__18J3DTexGenBlockNullFv = .text:0x80332AC4; // type:function size:0xC scope:weak align:4 +__dt__18J3DTexGenBlockNullFv = .text:0x80332AD0; // type:function size:0x5C scope:weak align:4 +getType__17J3DColorBlockNullFv = .text:0x80332B2C; // type:function size:0xC scope:weak align:4 +__dt__17J3DColorBlockNullFv = .text:0x80332B38; // type:function size:0x5C scope:weak align:4 +__dt__11J3DMaterialFv = .text:0x80332B94; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<17J3DCurrentMtxInfo>__FPCvPCv = .text:0x80332BDC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DPatchingInfo>__FPCvPCv = .text:0x80332BF4; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J3DDisplayListInit>__FPCvPCv = .text:0x80332C0C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DNBTScaleInfo>__FPCvPCv = .text:0x80332C24; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<12J3DZModeInfo>__FPCvPCv = .text:0x80332C3C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<12J3DBlendInfo>__FPCvPCv = .text:0x80332C54; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DAlphaCompInfo>__FPCvPCv = .text:0x80332C6C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<10J3DFogInfo>__FPCvPCv = .text:0x80332C84; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<23J3DTevSwapModeTableInfo>__FPCvPCv = .text:0x80332C9C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J3DTevSwapModeInfo>__FPCvPCv = .text:0x80332CB4; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DTevStageInfo>__FPCvPCv = .text:0x80332CCC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DTevOrderInfo>__FPCvPCv = .text:0x80332CE4; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<13J3DTexMtxInfo>__FPCvPCv = .text:0x80332CFC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DTexCoord2Info>__FPCvPCv = .text:0x80332D14; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DTexCoordInfo>__FPCvPCv = .text:0x80332D2C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<12J3DLightInfo>__FPCvPCv = .text:0x80332D44; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DColorChanInfo>__FPCvPCv = .text:0x80332D5C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<14J3DIndInitData>__FPCvPCv = .text:0x80332D74; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<19J3DMaterialInitData>__FPCvPCv = .text:0x80332D8C; // type:function size:0x18 scope:weak align:4 __ct__22J3DMaterialFactory_v21FRC20J3DMaterialBlock_v21 = .text:0x80332DA4; // type:function size:0x1E0 scope:global align:4 countUniqueMaterials__22J3DMaterialFactory_v21Fv = .text:0x80332F84; // type:function size:0x24 scope:global align:4 countTexGens__22J3DMaterialFactory_v21CFi = .text:0x80332FA8; // type:function size:0x38 scope:global align:4 @@ -15197,16 +15197,16 @@ newZMode__22J3DMaterialFactory_v21CFi = .text:0x80333FA4; // type:function size: newZCompLoc__22J3DMaterialFactory_v21CFi = .text:0x80334004; // type:function size:0x38 scope:global align:4 newDither__22J3DMaterialFactory_v21CFi = .text:0x8033403C; // type:function size:0x38 scope:global align:4 newNBTScale__22J3DMaterialFactory_v21CFi = .text:0x80334074; // type:function size:0xA4 scope:global align:4 -JSUConvertOffsetToPtr<23J3DMaterialInitData_v21>__FPCvPCv = .text:0x80334118; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<23J3DMaterialInitData_v21>__FPCvPCv = .text:0x80334118; // type:function size:0x18 scope:weak align:4 load__24J3DClusterLoaderDataBaseFPCv = .text:0x80334130; // type:function size:0x9C scope:global align:4 __ct__20J3DClusterLoader_v15Fv = .text:0x803341CC; // type:function size:0x1C scope:global align:4 __dt__20J3DClusterLoader_v15Fv = .text:0x803341E8; // type:function size:0x5C scope:global align:4 load__20J3DClusterLoader_v15FPCv = .text:0x80334244; // type:function size:0xB4 scope:global align:4 readCluster__20J3DClusterLoader_v15FPC15J3DClusterBlock = .text:0x803342F8; // type:function size:0x304 scope:global align:4 -__dt__16J3DClusterLoaderFv = .text:0x803345FC; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<16J3DClusterVertex>__FPCvPCv = .text:0x80334644; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<13J3DClusterKey>__FPCvPCv = .text:0x8033465C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<10J3DCluster>__FPCvPCv = .text:0x80334674; // type:function size:0x18 scope:global align:4 +__dt__16J3DClusterLoaderFv = .text:0x803345FC; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DClusterVertex>__FPCvPCv = .text:0x80334644; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<13J3DClusterKey>__FPCvPCv = .text:0x8033465C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<10J3DCluster>__FPCvPCv = .text:0x80334674; // type:function size:0x18 scope:weak align:4 __ct__14J3DModelLoaderFv = .text:0x8033468C; // type:function size:0x30 scope:global align:4 load__22J3DModelLoaderDataBaseFPCvUl = .text:0x803346BC; // type:function size:0x124 scope:global align:4 load__14J3DModelLoaderFPCvUl = .text:0x803347E0; // type:function size:0x2DC scope:global align:4 @@ -15214,7 +15214,7 @@ loadMaterialTable__14J3DModelLoaderFPCv = .text:0x80334ABC; // type:function siz loadBinaryDisplayList__14J3DModelLoaderFPCvUl = .text:0x80334C20; // type:function size:0x2C0 scope:global align:4 setupBBoardInfo__14J3DModelLoaderFv = .text:0x80334EE0; // type:function size:0x168 scope:global align:4 readInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl = .text:0x80335048; // type:function size:0x15C scope:global align:4 -getFmtType__FP17_GXVtxAttrFmtList7_GXAttr = .text:0x803351A4; // type:function size:0x2C scope:global align:4 +getFmtType__FP17_GXVtxAttrFmtList7_GXAttr = .text:0x803351A4; // type:function size:0x2C scope:local align:4 readVertex__14J3DModelLoaderFPC14J3DVertexBlock = .text:0x803351D0; // type:function size:0x220 scope:global align:4 readEnvelop__14J3DModelLoaderFPC16J3DEnvelopeBlock = .text:0x803353F0; // type:function size:0x90 scope:global align:4 readDraw__14J3DModelLoaderFPC12J3DDrawBlock = .text:0x80335480; // type:function size:0xB0 scope:global align:4 @@ -15229,30 +15229,30 @@ readTextureTable__14J3DModelLoaderFPC15J3DTextureBlock = .text:0x80335F5C; // ty readPatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x80336028; // type:function size:0x140 scope:global align:4 readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl = .text:0x80336168; // type:function size:0x1B4 scope:global align:4 modifyMaterial__14J3DModelLoaderFUl = .text:0x8033631C; // type:function size:0x7C scope:global align:4 -__dt__18J3DModelLoader_v26Fv = .text:0x80336398; // type:function size:0x5C scope:global align:4 -__dt__18J3DModelLoader_v21Fv = .text:0x803363F4; // type:function size:0x5C scope:global align:4 -__dt__14J3DModelLoaderFv = .text:0x80336450; // type:function size:0x48 scope:global align:4 -readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x80336498; // type:function size:0x4 scope:global align:4 -readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x8033649C; // type:function size:0x4 scope:global align:4 -readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x803364A0; // type:function size:0x4 scope:global align:4 -readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803364A4; // type:function size:0x4 scope:global align:4 -calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803364A8; // type:function size:0x8 scope:global align:4 -calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803364B0; // type:function size:0x8 scope:global align:4 -__dt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x803364B8; // type:function size:0x6C scope:global align:4 -init__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>FRC3VecRA3_A4_Cf = .text:0x80336524; // type:function size:0x48 scope:global align:4 -calc__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x8033656C; // type:function size:0x28 scope:global align:4 -__dt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80336594; // type:function size:0x6C scope:global align:4 -init__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>FRC3VecRA3_A4_Cf = .text:0x80336600; // type:function size:0x28 scope:global align:4 -calc__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80336628; // type:function size:0x28 scope:global align:4 -__ct__11J3DMaterialFv = .text:0x80336650; // type:function size:0x54 scope:global align:4 -__dt__10J3DTextureFv = .text:0x803366A4; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<7ResTIMG>__FPCvPCv = .text:0x803366EC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x80336704; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x8033671C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<17_GXVtxAttrFmtList>__FPCvPCv = .text:0x80336734; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<17J3DModelHierarchy>__FPCvPCv = .text:0x8033674C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J3DShapeInitData>__FPCvUl = .text:0x80336764; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8033677C; // type:function size:0x18 scope:global align:4 +__dt__18J3DModelLoader_v26Fv = .text:0x80336398; // type:function size:0x5C scope:weak align:4 +__dt__18J3DModelLoader_v21Fv = .text:0x803363F4; // type:function size:0x5C scope:weak align:4 +__dt__14J3DModelLoaderFv = .text:0x80336450; // type:function size:0x48 scope:weak align:4 +readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x80336498; // type:function size:0x4 scope:weak align:4 +readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x8033649C; // type:function size:0x4 scope:weak align:4 +readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x803364A0; // type:function size:0x4 scope:weak align:4 +readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803364A4; // type:function size:0x4 scope:weak align:4 +calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803364A8; // type:function size:0x8 scope:weak align:4 +calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803364B0; // type:function size:0x8 scope:weak align:4 +__dt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x803364B8; // type:function size:0x6C scope:weak align:4 +init__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>FRC3VecRA3_A4_Cf = .text:0x80336524; // type:function size:0x48 scope:weak align:4 +calc__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x8033656C; // type:function size:0x28 scope:weak align:4 +__dt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80336594; // type:function size:0x6C scope:weak align:4 +init__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>FRC3VecRA3_A4_Cf = .text:0x80336600; // type:function size:0x28 scope:weak align:4 +calc__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80336628; // type:function size:0x28 scope:weak align:4 +__ct__11J3DMaterialFv = .text:0x80336650; // type:function size:0x54 scope:weak align:4 +__dt__10J3DTextureFv = .text:0x803366A4; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<7ResTIMG>__FPCvPCv = .text:0x803366EC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x80336704; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x8033671C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<17_GXVtxAttrFmtList>__FPCvPCv = .text:0x80336734; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<17J3DModelHierarchy>__FPCvPCv = .text:0x8033674C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DShapeInitData>__FPCvUl = .text:0x80336764; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8033677C; // type:function size:0x18 scope:weak align:4 countMaterialNum__14J3DModelLoaderFPCv = .text:0x80336794; // type:function size:0x40 scope:global align:4 calcLoadSize__14J3DModelLoaderFPCvUl = .text:0x803367D4; // type:function size:0x1CC scope:global align:4 calcLoadMaterialTableSize__14J3DModelLoaderFPCv = .text:0x803369A0; // type:function size:0xF8 scope:global align:4 @@ -15270,7 +15270,7 @@ calcSizePatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x80337 calcSizeMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl = .text:0x803370A0; // type:function size:0xD8 scope:global align:4 __ct__15J3DJointFactoryFRC13J3DJointBlock = .text:0x80337178; // type:function size:0x58 scope:global align:4 create__15J3DJointFactoryFi = .text:0x803371D0; // type:function size:0x168 scope:global align:4 -JSUConvertOffsetToPtr<16J3DJointInitData>__FPCvUl = .text:0x80337338; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<16J3DJointInitData>__FPCvUl = .text:0x80337338; // type:function size:0x18 scope:weak align:4 __ct__15J3DShapeFactoryFRC13J3DShapeBlock = .text:0x80337350; // type:function size:0xB0 scope:global align:4 create__15J3DShapeFactoryFiUlP14_GXVtxDescList = .text:0x80337400; // type:function size:0x1BC scope:global align:4 newShapeMtx__15J3DShapeFactoryCFUlii = .text:0x803375BC; // type:function size:0x290 scope:global align:4 @@ -15279,10 +15279,10 @@ allocVcdVatCmdBuffer__15J3DShapeFactoryFUl = .text:0x803378D8; // type:function calcSize__15J3DShapeFactoryFiUl = .text:0x80337944; // type:function size:0x94 scope:global align:4 calcSizeVcdVatCmdBuffer__15J3DShapeFactoryFUl = .text:0x803379D8; // type:function size:0x10 scope:global align:4 calcSizeShapeMtx__15J3DShapeFactoryCFUlii = .text:0x803379E8; // type:function size:0xF8 scope:global align:4 -JSUConvertOffsetToPtr<20J3DShapeDrawInitData>__FPCvUl = .text:0x80337AE0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<19J3DShapeMtxInitData>__FPCvUl = .text:0x80337AF8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x80337B10; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<14_GXVtxDescList>__FPCvUl = .text:0x80337B28; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<20J3DShapeDrawInitData>__FPCvUl = .text:0x80337AE0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<19J3DShapeMtxInitData>__FPCvUl = .text:0x80337AF8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80337B10; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<14_GXVtxDescList>__FPCvUl = .text:0x80337B28; // type:function size:0x18 scope:weak align:4 load__20J3DAnmLoaderDataBaseFPCv24J3DAnmLoaderDataBaseFlag = .text:0x80337B40; // type:function size:0x5F4 scope:global align:4 setResource__20J3DAnmLoaderDataBaseFP10J3DAnmBasePCv = .text:0x80338134; // type:function size:0x334 scope:global align:4 __ct__20J3DAnmFullLoader_v15Fv = .text:0x80338468; // type:function size:0x1C scope:global align:4 @@ -15317,11 +15317,11 @@ readAnmTevReg__19J3DAnmKeyLoader_v15FPC19J3DAnmTevRegKeyData = .text:0x80339458; setAnmTevReg__19J3DAnmKeyLoader_v15FP15J3DAnmTevRegKeyPC19J3DAnmTevRegKeyData = .text:0x80339480; // type:function size:0x18C scope:global align:4 readAnmVtxColor__19J3DAnmKeyLoader_v15FPC21J3DAnmVtxColorKeyData = .text:0x8033960C; // type:function size:0x28 scope:global align:4 setAnmVtxColor__19J3DAnmKeyLoader_v15FP17J3DAnmVtxColorKeyPC21J3DAnmVtxColorKeyData = .text:0x80339634; // type:function size:0x168 scope:global align:4 -__dt__20J3DAnmVisibilityFullFv = .text:0x8033979C; // type:function size:0x5C scope:global align:4 -getKind__20J3DAnmVisibilityFullCFv = .text:0x803397F8; // type:function size:0x8 scope:global align:4 -__dt__12J3DAnmLoaderFv = .text:0x80339800; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<21J3DAnmClusterKeyTable>__FPCvPCv = .text:0x80339848; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<22J3DAnmClusterFullTable>__FPCvPCv = .text:0x80339860; // type:function size:0x18 scope:global align:4 +__dt__20J3DAnmVisibilityFullFv = .text:0x8033979C; // type:function size:0x5C scope:weak align:4 +getKind__20J3DAnmVisibilityFullCFv = .text:0x803397F8; // type:function size:0x8 scope:weak align:4 +__dt__12J3DAnmLoaderFv = .text:0x80339800; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<21J3DAnmClusterKeyTable>__FPCvPCv = .text:0x80339848; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<22J3DAnmClusterFullTable>__FPCvPCv = .text:0x80339860; // type:function size:0x18 scope:weak align:4 JMAEulerToQuat__FsssP10Quaternion = .text:0x80339878; // type:function size:0xC0 scope:global align:4 JMAQuatLerp__FPC10QuaternionPC10QuaternionfP10Quaternion = .text:0x80339938; // type:function size:0xF8 scope:global align:4 JMAFastVECNormalize__FPC3VecP3Vec = .text:0x80339A30; // type:function size:0x2C scope:global align:4 @@ -15329,7 +15329,7 @@ JMAVECScaleAdd__FPC3VecPC3VecP3Vecf = .text:0x80339A5C; // type:function size:0x JMAMTXApplyScale__FPA4_CfPA4_ffff = .text:0x80339A84; // type:function size:0x60 scope:global align:4 __ct__Q25JMath13TRandom_fast_FUl = .text:0x80339AE4; // type:function size:0x8 scope:global align:4 __sinit_JMATrigonometric_cpp = .text:0x80339AEC; // type:function size:0x1C4 scope:local align:4 -__ct__Q23std9pairFv = .text:0x80339CB0; // type:function size:0x10 scope:global align:4 +__ct__Q23std9pairFv = .text:0x80339CB0; // type:function size:0x10 scope:weak align:4 PPCMfmsr = .text:0x80339CC0; // type:function size:0x8 scope:global align:4 PPCMtmsr = .text:0x80339CC8; // type:function size:0x8 scope:global align:4 PPCMfhid0 = .text:0x80339CD0; // type:function size:0x8 scope:global align:4 @@ -15354,17 +15354,17 @@ PPCDisableSpeculation = .text:0x80339DA4; // type:function size:0x28 scope:globa PPCSetFpNonIEEEMode = .text:0x80339DCC; // type:function size:0x8 scope:global align:4 __OSFPRInit = .text:0x80339DD4; // type:function size:0x128 scope:global align:4 OSGetConsoleType = .text:0x80339EFC; // type:function size:0x28 scope:global align:4 -InquiryCallback = .text:0x80339F24; // type:function size:0x3C scope:global align:4 +InquiryCallback = .text:0x80339F24; // type:function size:0x3C scope:local align:4 OSInit = .text:0x80339F60; // type:function size:0x4E0 scope:global align:4 -OSExceptionInit = .text:0x8033A440; // type:function size:0x280 scope:global align:4 -__OSDBIntegrator = .text:0x8033A6C0; // type:function size:0x24 scope:global align:4 +OSExceptionInit = .text:0x8033A440; // type:function size:0x280 scope:local align:4 +__OSDBIntegrator = .text:0x8033A6C0; // type:function size:0x24 scope:local align:4 __OSDBINTSTART = .text:0x8033A6C0; // type:label scope:global -__OSDBJump = .text:0x8033A6E4; // type:function size:0x4 scope:global align:4 +__OSDBJump = .text:0x8033A6E4; // type:function size:0x4 scope:local align:4 __OSDBJUMPSTART = .text:0x8033A6E4; // type:label scope:global __OSSetExceptionHandler = .text:0x8033A6E8; // type:function size:0x1C scope:global align:4 __OSDBJUMPEND = .text:0x8033A6E8; // type:label scope:global __OSGetExceptionHandler = .text:0x8033A704; // type:function size:0x14 scope:global align:4 -OSExceptionVector = .text:0x8033A718; // type:function size:0x9C scope:global align:4 +OSExceptionVector = .text:0x8033A718; // type:function size:0x9C scope:local align:4 __OSEVStart = .text:0x8033A718; // type:label scope:global __DBVECTOR = .text:0x8033A770; // type:label scope:global data:4byte __OSEVSetNumber = .text:0x8033A780; // type:label scope:global data:4byte @@ -15375,14 +15375,14 @@ __OSGetDIConfig = .text:0x8033A860; // type:function size:0x14 scope:global alig OSRegisterVersion = .text:0x8033A874; // type:function size:0x2C scope:global align:4 OSInitAlarm = .text:0x8033A8A0; // type:function size:0x58 scope:global align:4 OSCreateAlarm = .text:0x8033A8F8; // type:function size:0x10 scope:global align:4 -InsertAlarm = .text:0x8033A908; // type:function size:0x250 scope:global align:4 +InsertAlarm = .text:0x8033A908; // type:function size:0x250 scope:local align:4 OSSetAlarm = .text:0x8033AB58; // type:function size:0x68 scope:global align:4 OSSetPeriodicAlarm = .text:0x8033ABC0; // type:function size:0x7C scope:global align:4 OSCancelAlarm = .text:0x8033AC3C; // type:function size:0x11C scope:global align:4 -DecrementerExceptionCallback = .text:0x8033AD58; // type:function size:0x230 scope:global align:4 -DecrementerExceptionHandler = .text:0x8033AF88; // type:function size:0x50 scope:global align:4 +DecrementerExceptionCallback = .text:0x8033AD58; // type:function size:0x230 scope:local align:4 +DecrementerExceptionHandler = .text:0x8033AF88; // type:function size:0x50 scope:local align:4 OnReset = .text:0x8033AFD8; // type:function size:0xA0 scope:local align:4 -DLInsert = .text:0x8033B078; // type:function size:0xAC scope:global align:4 +DLInsert = .text:0x8033B078; // type:function size:0xAC scope:local align:4 OSFreeToHeap = .text:0x8033B124; // type:function size:0x7C scope:global align:4 OSSetCurrentHeap = .text:0x8033B1A0; // type:function size:0x10 scope:global align:4 OSInitAlloc = .text:0x8033B1B0; // type:function size:0x70 scope:global align:4 @@ -15404,7 +15404,7 @@ DCZeroRange = .text:0x8033B664; // type:function size:0x2C scope:global align:4 ICInvalidateRange = .text:0x8033B690; // type:function size:0x34 scope:global align:4 ICFlashInvalidate = .text:0x8033B6C4; // type:function size:0x10 scope:global align:4 ICEnable = .text:0x8033B6D4; // type:function size:0x14 scope:global align:4 -__LCEnable = .text:0x8033B6E8; // type:function size:0xCC scope:global align:4 +__LCEnable = .text:0x8033B6E8; // type:function size:0xCC scope:local align:4 LCEnable = .text:0x8033B7B4; // type:function size:0x38 scope:global align:4 LCDisable = .text:0x8033B7EC; // type:function size:0x28 scope:global align:4 LCStoreBlocks = .text:0x8033B814; // type:function size:0x24 scope:global align:4 @@ -15413,8 +15413,8 @@ LCQueueWait = .text:0x8033B8E4; // type:function size:0x14 scope:global align:4 L2GlobalInvalidate = .text:0x8033B8F8; // type:function size:0x98 scope:global align:4 DMAErrorHandler = .text:0x8033B990; // type:function size:0x160 scope:global align:4 __OSCacheInit = .text:0x8033BAF0; // type:function size:0xF4 scope:global align:4 -__OSLoadFPUContext = .text:0x8033BBE4; // type:function size:0x124 scope:global align:4 -__OSSaveFPUContext = .text:0x8033BD08; // type:function size:0x128 scope:global align:4 +__OSLoadFPUContext = .text:0x8033BBE4; // type:function size:0x124 scope:local align:4 +__OSSaveFPUContext = .text:0x8033BD08; // type:function size:0x128 scope:local align:4 OSSaveFPUContext = .text:0x8033BE30; // type:function size:0x8 scope:global align:4 OSSetCurrentContext = .text:0x8033BE38; // type:function size:0x5C scope:global align:4 OSGetCurrentContext = .text:0x8033BE94; // type:function size:0xC scope:global align:4 @@ -15424,22 +15424,22 @@ OSGetStackPointer = .text:0x8033BFF8; // type:function size:0x8 scope:global ali OSClearContext = .text:0x8033C000; // type:function size:0x24 scope:global align:4 OSInitContext = .text:0x8033C024; // type:function size:0xBC scope:global align:4 OSDumpContext = .text:0x8033C0E0; // type:function size:0x2A8 scope:global align:4 -OSSwitchFPUContext = .text:0x8033C388; // type:function size:0x84 scope:global align:4 +OSSwitchFPUContext = .text:0x8033C388; // type:function size:0x84 scope:local align:4 __OSContextInit = .text:0x8033C40C; // type:function size:0x48 scope:global align:4 OSFillFPUContext = .text:0x8033C454; // type:function size:0x12C scope:global align:4 OSSetErrorHandler = .text:0x8033C580; // type:function size:0x218 scope:global align:4 __OSUnhandledException = .text:0x8033C798; // type:function size:0x2E8 scope:global align:4 -PackArgs = .text:0x8033CA80; // type:function size:0x188 scope:global align:4 -Run = .text:0x8033CC08; // type:function size:0x3C scope:global align:4 -ReadDisc = .text:0x8033CC44; // type:function size:0x6C scope:global align:4 +PackArgs = .text:0x8033CA80; // type:function size:0x188 scope:local align:4 +Run = .text:0x8033CC08; // type:function size:0x3C scope:local align:4 +ReadDisc = .text:0x8033CC44; // type:function size:0x6C scope:local align:4 Callback = .text:0x8033CCB0; // type:function size:0xC scope:local align:4 __OSGetExecParams = .text:0x8033CCBC; // type:function size:0x40 scope:global align:4 -GetApploaderPosition = .text:0x8033CCFC; // type:function size:0xC4 scope:global align:4 +GetApploaderPosition = .text:0x8033CCFC; // type:function size:0xC4 scope:local align:4 __OSBootDolSimple = .text:0x8033CDC0; // type:function size:0x484 scope:global align:4 __OSBootDol = .text:0x8033D244; // type:function size:0x19C scope:global align:4 -GetFontCode = .text:0x8033D3E0; // type:function size:0x174 scope:global align:4 +GetFontCode = .text:0x8033D3E0; // type:function size:0x174 scope:local align:4 OSGetFontEncode = .text:0x8033D554; // type:function size:0x64 scope:global align:4 -ParseStringS = .text:0x8033D5B8; // type:function size:0x13C scope:global align:4 +ParseStringS = .text:0x8033D5B8; // type:function size:0x13C scope:local align:4 OSDisableInterrupts = .text:0x8033D6F4; // type:function size:0x14 scope:global align:4 __RAS_OSDisableInterrupts_begin = .text:0x8033D6F4; // type:label scope:global __RAS_OSDisableInterrupts_end = .text:0x8033D700; // type:label scope:global @@ -15448,19 +15448,19 @@ OSRestoreInterrupts = .text:0x8033D71C; // type:function size:0x24 scope:global __OSSetInterruptHandler = .text:0x8033D740; // type:function size:0x1C scope:global align:4 __OSGetInterruptHandler = .text:0x8033D75C; // type:function size:0x14 scope:global align:4 __OSInterruptInit = .text:0x8033D770; // type:function size:0x74 scope:global align:4 -SetInterruptMask = .text:0x8033D7E4; // type:function size:0x2D8 scope:global align:4 +SetInterruptMask = .text:0x8033D7E4; // type:function size:0x2D8 scope:local align:4 __OSMaskInterrupts = .text:0x8033DABC; // type:function size:0x88 scope:global align:4 __OSUnmaskInterrupts = .text:0x8033DB44; // type:function size:0x88 scope:global align:4 __OSDispatchInterrupt = .text:0x8033DBCC; // type:function size:0x344 scope:global align:4 -ExternalInterruptHandler = .text:0x8033DF10; // type:function size:0x50 scope:global align:4 +ExternalInterruptHandler = .text:0x8033DF10; // type:function size:0x50 scope:local align:4 OSNotifyLink = .text:0x8033DF60; // type:function size:0x4 scope:global align:4 OSNotifyUnlink = .text:0x8033DF64; // type:function size:0x4 scope:global align:4 OSSetStringTable = .text:0x8033DF68; // type:function size:0xC scope:global align:4 -Relocate = .text:0x8033DF74; // type:function size:0x2BC scope:global align:4 -Link = .text:0x8033E230; // type:function size:0x2E0 scope:global align:4 +Relocate = .text:0x8033DF74; // type:function size:0x2BC scope:local align:4 +Link = .text:0x8033E230; // type:function size:0x2E0 scope:local align:4 OSLink = .text:0x8033E510; // type:function size:0x24 scope:global align:4 OSLinkFixed = .text:0x8033E534; // type:function size:0x3C scope:global align:4 -Undo = .text:0x8033E570; // type:function size:0x238 scope:global align:4 +Undo = .text:0x8033E570; // type:function size:0x238 scope:local align:4 OSUnlink = .text:0x8033E7A8; // type:function size:0x1D4 scope:global align:4 __OSModuleInit = .text:0x8033E97C; // type:function size:0x18 scope:global align:4 OSInitMessageQueue = .text:0x8033E994; // type:function size:0x60 scope:global align:4 @@ -15468,11 +15468,11 @@ OSSendMessage = .text:0x8033E9F4; // type:function size:0xC8 scope:global align: OSReceiveMessage = .text:0x8033EABC; // type:function size:0xDC scope:global align:4 OSJamMessage = .text:0x8033EB98; // type:function size:0xD4 scope:global align:4 OnReset = .text:0x8033EC6C; // type:function size:0x3C scope:local align:4 -MEMIntrruptHandler = .text:0x8033ECA8; // type:function size:0x6C scope:global align:4 +MEMIntrruptHandler = .text:0x8033ECA8; // type:function size:0x6C scope:local align:4 OSProtectRange = .text:0x8033ED14; // type:function size:0xC4 scope:global align:4 -Config24MB = .text:0x8033EDD8; // type:function size:0x80 scope:global align:4 -Config48MB = .text:0x8033EE58; // type:function size:0x80 scope:global align:4 -RealMode = .text:0x8033EED8; // type:function size:0x18 scope:global align:4 +Config24MB = .text:0x8033EDD8; // type:function size:0x80 scope:local align:4 +Config48MB = .text:0x8033EE58; // type:function size:0x80 scope:local align:4 +RealMode = .text:0x8033EED8; // type:function size:0x18 scope:local align:4 __OSInitMemoryProtection = .text:0x8033EEF0; // type:function size:0x118 scope:global align:4 OSInitMutex = .text:0x8033F008; // type:function size:0x38 scope:global align:4 OSLockMutex = .text:0x8033F040; // type:function size:0xDC scope:global align:4 @@ -15490,20 +15490,20 @@ OSSetSaveRegion = .text:0x8033F640; // type:function size:0xC scope:global align OSGetSaveRegion = .text:0x8033F64C; // type:function size:0x14 scope:global align:4 OSRegisterResetFunction = .text:0x8033F660; // type:function size:0x84 scope:global align:4 __OSCallResetFunctions = .text:0x8033F6E4; // type:function size:0xA8 scope:global align:4 -Reset = .text:0x8033F78C; // type:function size:0x70 scope:global align:4 -KillThreads = .text:0x8033F7FC; // type:function size:0x68 scope:global align:4 +Reset = .text:0x8033F78C; // type:function size:0x70 scope:local align:4 +KillThreads = .text:0x8033F7FC; // type:function size:0x68 scope:local align:4 __OSDoHotReset = .text:0x8033F864; // type:function size:0x48 scope:global align:4 OSResetSystem = .text:0x8033F8AC; // type:function size:0x200 scope:global align:4 OSGetResetCode = .text:0x8033FAAC; // type:function size:0x38 scope:global align:4 __OSResetSWInterruptHandler = .text:0x8033FAE4; // type:function size:0xF4 scope:global align:4 OSGetResetButtonState = .text:0x8033FBD8; // type:function size:0x298 scope:global align:4 OSGetResetSwitchState = .text:0x8033FE70; // type:function size:0x20 scope:global align:4 -WriteSramCallback = .text:0x8033FE90; // type:function size:0x60 scope:global align:4 -WriteSram = .text:0x8033FEF0; // type:function size:0x118 scope:global align:4 +WriteSramCallback = .text:0x8033FE90; // type:function size:0x60 scope:local align:4 +WriteSram = .text:0x8033FEF0; // type:function size:0x118 scope:local align:4 __OSInitSram = .text:0x80340008; // type:function size:0x13C scope:global align:4 __OSLockSram = .text:0x80340144; // type:function size:0x5C scope:global align:4 __OSLockSramEx = .text:0x803401A0; // type:function size:0x5C scope:global align:4 -UnlockSram = .text:0x803401FC; // type:function size:0x33C scope:global align:4 +UnlockSram = .text:0x803401FC; // type:function size:0x33C scope:local align:4 __OSUnlockSram = .text:0x80340538; // type:function size:0x24 scope:global align:4 __OSUnlockSramEx = .text:0x8034055C; // type:function size:0x24 scope:global align:4 __OSSyncSram = .text:0x80340580; // type:function size:0x10 scope:global align:4 @@ -15515,11 +15515,11 @@ OSGetWirelessID = .text:0x803407C8; // type:function size:0x84 scope:global alig OSSetWirelessID = .text:0x8034084C; // type:function size:0xAC scope:global align:4 OSGetGbsMode = .text:0x803408F8; // type:function size:0x70 scope:global align:4 OSSetGbsMode = .text:0x80340968; // type:function size:0xB8 scope:global align:4 -SystemCallVector = .text:0x80340A20; // type:function size:0x20 scope:global align:4 +SystemCallVector = .text:0x80340A20; // type:function size:0x20 scope:local align:4 __OSSystemCallVectorStart = .text:0x80340A20; // type:label scope:global __OSSystemCallVectorEnd = .text:0x80340A3C; // type:label scope:global __OSInitSystemCall = .text:0x80340A40; // type:function size:0x64 scope:global align:4 -DefaultSwitchThreadCallback = .text:0x80340AA4; // type:function size:0x4 scope:global align:4 +DefaultSwitchThreadCallback = .text:0x80340AA4; // type:function size:0x4 scope:local align:4 OSSetSwitchThreadCallback = .text:0x80340AA8; // type:function size:0x74 scope:global align:4 __OSThreadInit = .text:0x80340B1C; // type:function size:0x158 scope:global align:4 OSInitThreadQueue = .text:0x80340C74; // type:function size:0x10 scope:global align:4 @@ -15527,11 +15527,11 @@ OSGetCurrentThread = .text:0x80340C84; // type:function size:0xC scope:global al OSIsThreadTerminated = .text:0x80340C90; // type:function size:0x34 scope:global align:4 OSDisableScheduler = .text:0x80340CC4; // type:function size:0x40 scope:global align:4 OSEnableScheduler = .text:0x80340D04; // type:function size:0x40 scope:global align:4 -UnsetRun = .text:0x80340D44; // type:function size:0x68 scope:global align:4 +UnsetRun = .text:0x80340D44; // type:function size:0x68 scope:local align:4 __OSGetEffectivePriority = .text:0x80340DAC; // type:function size:0x3C scope:global align:4 -SetEffectivePriority = .text:0x80340DE8; // type:function size:0x1C0 scope:global align:4 +SetEffectivePriority = .text:0x80340DE8; // type:function size:0x1C0 scope:local align:4 __OSPromoteThread = .text:0x80340FA8; // type:function size:0x50 scope:global align:4 -SelectThread = .text:0x80340FF8; // type:function size:0x228 scope:global align:4 +SelectThread = .text:0x80340FF8; // type:function size:0x228 scope:local align:4 __OSReschedule = .text:0x80341220; // type:function size:0x30 scope:global align:4 OSYieldThread = .text:0x80341250; // type:function size:0x3C scope:global align:4 OSCreateThread = .text:0x8034128C; // type:function size:0x1E8 scope:global align:4 @@ -15544,65 +15544,65 @@ OSSleepThread = .text:0x80341BAC; // type:function size:0xEC scope:global align: OSWakeupThread = .text:0x80341C98; // type:function size:0x104 scope:global align:4 OSSetThreadPriority = .text:0x80341D9C; // type:function size:0xC0 scope:global align:4 OSGetThreadPriority = .text:0x80341E5C; // type:function size:0x8 scope:global align:4 -CheckThreadQueue = .text:0x80341E64; // type:function size:0x9C scope:global align:4 +CheckThreadQueue = .text:0x80341E64; // type:function size:0x9C scope:local align:4 OSCheckActiveThreads = .text:0x80341F00; // type:function size:0x750 scope:global align:4 OSClearStack = .text:0x80342650; // type:function size:0xAC scope:global align:4 OSGetTime = .text:0x803426FC; // type:function size:0x18 scope:global align:4 OSGetTick = .text:0x80342714; // type:function size:0x8 scope:global align:4 __OSGetSystemTime = .text:0x8034271C; // type:function size:0x64 scope:global align:4 __OSTimeToSystemTime = .text:0x80342780; // type:function size:0x58 scope:global align:4 -GetDates = .text:0x803427D8; // type:function size:0x19C scope:global align:4 +GetDates = .text:0x803427D8; // type:function size:0x19C scope:local align:4 OSTicksToCalendarTime = .text:0x80342974; // type:function size:0x204 scope:global align:4 __init_user = .text:0x80342B78; // type:function size:0x20 scope:global align:4 __init_cpp = .text:0x80342B98; // type:function size:0x54 scope:global align:4 _ExitProcess = .text:0x80342BEC; // type:function size:0x20 scope:global align:4 -SetExiInterruptMask = .text:0x80342C0C; // type:function size:0xF4 scope:global align:4 +SetExiInterruptMask = .text:0x80342C0C; // type:function size:0xF4 scope:local align:4 EXIImm = .text:0x80342D00; // type:function size:0x25C scope:global align:4 EXIImmEx = .text:0x80342F5C; // type:function size:0xA0 scope:global align:4 EXIDma = .text:0x80342FFC; // type:function size:0xEC scope:global align:4 EXISync = .text:0x803430E8; // type:function size:0x24C scope:global align:4 EXIClearInterrupts = .text:0x80343334; // type:function size:0x48 scope:global align:4 EXISetExiCallback = .text:0x8034337C; // type:function size:0x7C scope:global align:4 -__EXIProbe = .text:0x803433F8; // type:function size:0x174 scope:global align:4 +__EXIProbe = .text:0x803433F8; // type:function size:0x174 scope:local align:4 EXIProbe = .text:0x8034356C; // type:function size:0x80 scope:global align:4 EXIProbeEx = .text:0x803435EC; // type:function size:0xB4 scope:global align:4 EXIAttach = .text:0x803436A0; // type:function size:0x10C scope:global align:4 EXIDetach = .text:0x803437AC; // type:function size:0xBC scope:global align:4 EXISelect = .text:0x80343868; // type:function size:0x12C scope:global align:4 EXIDeselect = .text:0x80343994; // type:function size:0x110 scope:global align:4 -EXIIntrruptHandler = .text:0x80343AA4; // type:function size:0xC8 scope:global align:4 -TCIntrruptHandler = .text:0x80343B6C; // type:function size:0x218 scope:global align:4 -EXTIntrruptHandler = .text:0x80343D84; // type:function size:0xD0 scope:global align:4 +EXIIntrruptHandler = .text:0x80343AA4; // type:function size:0xC8 scope:local align:4 +TCIntrruptHandler = .text:0x80343B6C; // type:function size:0x218 scope:local align:4 +EXTIntrruptHandler = .text:0x80343D84; // type:function size:0xD0 scope:local align:4 EXIInit = .text:0x80343E54; // type:function size:0x1D4 scope:global align:4 EXILock = .text:0x80344028; // type:function size:0xF4 scope:global align:4 EXIUnlock = .text:0x8034411C; // type:function size:0xDC scope:global align:4 EXIGetState = .text:0x803441F8; // type:function size:0x18 scope:global align:4 -UnlockedHandler = .text:0x80344210; // type:function size:0x28 scope:global align:4 +UnlockedHandler = .text:0x80344210; // type:function size:0x28 scope:local align:4 EXIGetID = .text:0x80344238; // type:function size:0x3B0 scope:global align:4 -ProbeBarnacle = .text:0x803445E8; // type:function size:0x18C scope:global align:4 +ProbeBarnacle = .text:0x803445E8; // type:function size:0x18C scope:local align:4 __OSEnableBarnacle = .text:0x80344774; // type:function size:0x1BC scope:global align:4 InitializeUART = .text:0x80344930; // type:function size:0x70 scope:global align:4 WriteUARTN = .text:0x803449A0; // type:function size:0x200 scope:global align:4 SIBusy = .text:0x80344BA0; // type:function size:0x20 scope:global align:4 SIIsChanBusy = .text:0x80344BC0; // type:function size:0x3C scope:global align:4 -CompleteTransfer = .text:0x80344BFC; // type:function size:0x2FC scope:global align:4 -SIInterruptHandler = .text:0x80344EF8; // type:function size:0x344 scope:global align:4 -SIEnablePollingInterrupt = .text:0x8034523C; // type:function size:0x98 scope:global align:4 +CompleteTransfer = .text:0x80344BFC; // type:function size:0x2FC scope:local align:4 +SIInterruptHandler = .text:0x80344EF8; // type:function size:0x344 scope:local align:4 +SIEnablePollingInterrupt = .text:0x8034523C; // type:function size:0x98 scope:local align:4 SIRegisterPollingHandler = .text:0x803452D4; // type:function size:0xCC scope:global align:4 SIUnregisterPollingHandler = .text:0x803453A0; // type:function size:0xF4 scope:global align:4 SIInit = .text:0x80345494; // type:function size:0xB4 scope:global align:4 -__SITransfer = .text:0x80345548; // type:function size:0x20C scope:global align:4 +__SITransfer = .text:0x80345548; // type:function size:0x20C scope:local align:4 SIGetStatus = .text:0x80345754; // type:function size:0x7C scope:global align:4 SISetCommand = .text:0x803457D0; // type:function size:0x14 scope:global align:4 SITransferCommands = .text:0x803457E4; // type:function size:0x10 scope:global align:4 SISetXY = .text:0x803457F4; // type:function size:0x6C scope:global align:4 SIEnablePolling = .text:0x80345860; // type:function size:0x9C scope:global align:4 SIDisablePolling = .text:0x803458FC; // type:function size:0x6C scope:global align:4 -SIGetResponseRaw = .text:0x80345968; // type:function size:0xD4 scope:global align:4 +SIGetResponseRaw = .text:0x80345968; // type:function size:0xD4 scope:local align:4 SIGetResponse = .text:0x80345A3C; // type:function size:0xC4 scope:global align:4 AlarmHandler = .text:0x80345B00; // type:function size:0x8C scope:local align:4 SITransfer = .text:0x80345B8C; // type:function size:0x16C scope:global align:4 -GetTypeCallback = .text:0x80345CF8; // type:function size:0x298 scope:global align:4 +GetTypeCallback = .text:0x80345CF8; // type:function size:0x298 scope:local align:4 SIGetType = .text:0x80345F90; // type:function size:0x1C4 scope:global align:4 SIGetTypeAsync = .text:0x80346154; // type:function size:0x13C scope:global align:4 SISetSamplingRate = .text:0x80346290; // type:function size:0xE4 scope:global align:4 @@ -15618,7 +15618,7 @@ PSMTXConcat = .text:0x803464E4; // type:function size:0xCC scope:global align:4 PSMTXInverse = .text:0x803465B0; // type:function size:0xF8 scope:global align:4 PSMTXRotRad = .text:0x803466A8; // type:function size:0x70 scope:global align:4 PSMTXRotTrig = .text:0x80346718; // type:function size:0xB0 scope:global align:4 -__PSMTXRotAxisRadInternal = .text:0x803467C8; // type:function size:0xB0 scope:global align:4 +__PSMTXRotAxisRadInternal = .text:0x803467C8; // type:function size:0xB0 scope:local align:4 PSMTXRotAxisRad = .text:0x80346878; // type:function size:0x70 scope:global align:4 PSMTXTrans = .text:0x803468E8; // type:function size:0x34 scope:global align:4 PSMTXTransApply = .text:0x8034691C; // type:function size:0x4C scope:global align:4 @@ -15652,9 +15652,9 @@ C_QUATSlerp = .text:0x80347500; // type:function size:0x174 scope:global align:4 __DVDInitWA = .text:0x80347674; // type:function size:0x40 scope:global align:4 __DVDInterruptHandler = .text:0x803476B4; // type:function size:0x2E0 scope:global align:4 AlarmHandler = .text:0x80347994; // type:function size:0x84 scope:local align:4 -AlarmHandlerForTimeout = .text:0x80347A18; // type:function size:0x70 scope:global align:4 -Read = .text:0x80347A88; // type:function size:0x110 scope:global align:4 -SeekTwiceBeforeRead = .text:0x80347B98; // type:function size:0x80 scope:global align:4 +AlarmHandlerForTimeout = .text:0x80347A18; // type:function size:0x70 scope:local align:4 +Read = .text:0x80347A88; // type:function size:0x110 scope:local align:4 +SeekTwiceBeforeRead = .text:0x80347B98; // type:function size:0x80 scope:local align:4 DVDLowRead = .text:0x80347C18; // type:function size:0x298 scope:global align:4 DVDLowSeek = .text:0x80347EB0; // type:function size:0x94 scope:global align:4 DVDLowWaitCoverClose = .text:0x80347F44; // type:function size:0x2C scope:global align:4 @@ -15675,47 +15675,47 @@ DVDConvertPathToEntrynum = .text:0x80348528; // type:function size:0x2F4 scope:g DVDFastOpen = .text:0x8034881C; // type:function size:0x74 scope:global align:4 DVDOpen = .text:0x80348890; // type:function size:0xC8 scope:global align:4 DVDClose = .text:0x80348958; // type:function size:0x24 scope:global align:4 -entryToPath = .text:0x8034897C; // type:function size:0x160 scope:global align:4 -DVDConvertEntrynumToPath = .text:0x80348ADC; // type:function size:0x154 scope:global align:4 +entryToPath = .text:0x8034897C; // type:function size:0x160 scope:local align:4 +DVDConvertEntrynumToPath = .text:0x80348ADC; // type:function size:0x154 scope:local align:4 DVDGetCurrentDir = .text:0x80348C30; // type:function size:0xC4 scope:global align:4 DVDChangeDir = .text:0x80348CF4; // type:function size:0x60 scope:global align:4 DVDReadAsyncPrio = .text:0x80348D54; // type:function size:0xC0 scope:global align:4 -cbForReadAsync = .text:0x80348E14; // type:function size:0x30 scope:global align:4 +cbForReadAsync = .text:0x80348E14; // type:function size:0x30 scope:local align:4 DVDReadPrio = .text:0x80348E44; // type:function size:0x118 scope:global align:4 -cbForReadSync = .text:0x80348F5C; // type:function size:0x24 scope:global align:4 +cbForReadSync = .text:0x80348F5C; // type:function size:0x24 scope:local align:4 DVDOpenDir = .text:0x80348F80; // type:function size:0xC0 scope:global align:4 DVDReadDir = .text:0x80349040; // type:function size:0xA4 scope:global align:4 DVDCloseDir = .text:0x803490E4; // type:function size:0x8 scope:global align:4 -defaultOptionalCommandChecker = .text:0x803490EC; // type:function size:0x4 scope:global align:4 +defaultOptionalCommandChecker = .text:0x803490EC; // type:function size:0x4 scope:local align:4 DVDInit = .text:0x803490F0; // type:function size:0xD8 scope:global align:4 -stateReadingFST = .text:0x803491C8; // type:function size:0x94 scope:global align:4 -cbForStateReadingFST = .text:0x8034925C; // type:function size:0x80 scope:global align:4 -cbForStateError = .text:0x803492DC; // type:function size:0xAC scope:global align:4 -stateTimeout = .text:0x80349388; // type:function size:0x34 scope:global align:4 -stateGettingError = .text:0x803493BC; // type:function size:0x28 scope:global align:4 -CategorizeError = .text:0x803493E4; // type:function size:0xB4 scope:global align:4 -cbForStateGettingError = .text:0x80349498; // type:function size:0x264 scope:global align:4 -cbForUnrecoveredError = .text:0x803496FC; // type:function size:0x5C scope:global align:4 -cbForUnrecoveredErrorRetry = .text:0x80349758; // type:function size:0x80 scope:global align:4 -stateGoToRetry = .text:0x803497D8; // type:function size:0x28 scope:global align:4 -cbForStateGoToRetry = .text:0x80349800; // type:function size:0x140 scope:global align:4 -stateCheckID = .text:0x80349940; // type:function size:0xE0 scope:global align:4 -stateCheckID3 = .text:0x80349A20; // type:function size:0x34 scope:global align:4 -stateCheckID2a = .text:0x80349A54; // type:function size:0x34 scope:global align:4 -cbForStateCheckID2a = .text:0x80349A88; // type:function size:0x68 scope:global align:4 -stateCheckID2 = .text:0x80349AF0; // type:function size:0x38 scope:global align:4 -cbForStateCheckID1 = .text:0x80349B28; // type:function size:0xFC scope:global align:4 -cbForStateCheckID2 = .text:0x80349C24; // type:function size:0xD8 scope:global align:4 -cbForStateCheckID3 = .text:0x80349CFC; // type:function size:0xF0 scope:global align:4 +stateReadingFST = .text:0x803491C8; // type:function size:0x94 scope:local align:4 +cbForStateReadingFST = .text:0x8034925C; // type:function size:0x80 scope:local align:4 +cbForStateError = .text:0x803492DC; // type:function size:0xAC scope:local align:4 +stateTimeout = .text:0x80349388; // type:function size:0x34 scope:local align:4 +stateGettingError = .text:0x803493BC; // type:function size:0x28 scope:local align:4 +CategorizeError = .text:0x803493E4; // type:function size:0xB4 scope:local align:4 +cbForStateGettingError = .text:0x80349498; // type:function size:0x264 scope:local align:4 +cbForUnrecoveredError = .text:0x803496FC; // type:function size:0x5C scope:local align:4 +cbForUnrecoveredErrorRetry = .text:0x80349758; // type:function size:0x80 scope:local align:4 +stateGoToRetry = .text:0x803497D8; // type:function size:0x28 scope:local align:4 +cbForStateGoToRetry = .text:0x80349800; // type:function size:0x140 scope:local align:4 +stateCheckID = .text:0x80349940; // type:function size:0xE0 scope:local align:4 +stateCheckID3 = .text:0x80349A20; // type:function size:0x34 scope:local align:4 +stateCheckID2a = .text:0x80349A54; // type:function size:0x34 scope:local align:4 +cbForStateCheckID2a = .text:0x80349A88; // type:function size:0x68 scope:local align:4 +stateCheckID2 = .text:0x80349AF0; // type:function size:0x38 scope:local align:4 +cbForStateCheckID1 = .text:0x80349B28; // type:function size:0xFC scope:local align:4 +cbForStateCheckID2 = .text:0x80349C24; // type:function size:0xD8 scope:local align:4 +cbForStateCheckID3 = .text:0x80349CFC; // type:function size:0xF0 scope:local align:4 AlarmHandler = .text:0x80349DEC; // type:function size:0x44 scope:local align:4 -stateCoverClosed = .text:0x80349E30; // type:function size:0xD4 scope:global align:4 -stateCoverClosed_CMD = .text:0x80349F04; // type:function size:0x30 scope:global align:4 -cbForStateCoverClosed = .text:0x80349F34; // type:function size:0x64 scope:global align:4 -stateMotorStopped = .text:0x80349F98; // type:function size:0x28 scope:global align:4 -cbForStateMotorStopped = .text:0x80349FC0; // type:function size:0xEC scope:global align:4 -stateReady = .text:0x8034A0AC; // type:function size:0x2E8 scope:global align:4 -stateBusy = .text:0x8034A394; // type:function size:0x340 scope:global align:4 -cbForStateBusy = .text:0x8034A6D4; // type:function size:0x658 scope:global align:4 +stateCoverClosed = .text:0x80349E30; // type:function size:0xD4 scope:local align:4 +stateCoverClosed_CMD = .text:0x80349F04; // type:function size:0x30 scope:local align:4 +cbForStateCoverClosed = .text:0x80349F34; // type:function size:0x64 scope:local align:4 +stateMotorStopped = .text:0x80349F98; // type:function size:0x28 scope:local align:4 +cbForStateMotorStopped = .text:0x80349FC0; // type:function size:0xEC scope:local align:4 +stateReady = .text:0x8034A0AC; // type:function size:0x2E8 scope:local align:4 +stateBusy = .text:0x8034A394; // type:function size:0x340 scope:local align:4 +cbForStateBusy = .text:0x8034A6D4; // type:function size:0x658 scope:local align:4 DVDReadAbsAsyncPrio = .text:0x8034AD2C; // type:function size:0xDC scope:global align:4 DVDReadAbsAsyncForBS = .text:0x8034AE08; // type:function size:0xD0 scope:global align:4 DVDReadDiskID = .text:0x8034AED8; // type:function size:0xD4 scope:global align:4 @@ -15728,7 +15728,7 @@ DVDSetAutoInvalidation = .text:0x8034B274; // type:function size:0x10 scope:glob DVDResume = .text:0x8034B284; // type:function size:0x50 scope:global align:4 DVDCancelAsync = .text:0x8034B2D4; // type:function size:0x27C scope:global align:4 DVDCancel = .text:0x8034B550; // type:function size:0xAC scope:global align:4 -cbForCancelSync = .text:0x8034B5FC; // type:function size:0x24 scope:global align:4 +cbForCancelSync = .text:0x8034B5FC; // type:function size:0x24 scope:local align:4 DVDGetCurrentDiskID = .text:0x8034B620; // type:function size:0x8 scope:global align:4 DVDCheckDisk = .text:0x8034B628; // type:function size:0xF8 scope:global align:4 __DVDPrepareResetAsync = .text:0x8034B720; // type:function size:0x11C scope:global align:4 @@ -15738,21 +15738,21 @@ __DVDPushWaitingQueue = .text:0x8034B8AC; // type:function size:0x68 scope:globa __DVDPopWaitingQueue = .text:0x8034B914; // type:function size:0xA0 scope:global align:4 __DVDCheckWaitingQueue = .text:0x8034B9B4; // type:function size:0x58 scope:global align:4 __DVDDequeueWaitingQueue = .text:0x8034BA0C; // type:function size:0x60 scope:global align:4 -ErrorCode2Num = .text:0x8034BA6C; // type:function size:0x11C scope:global align:4 +ErrorCode2Num = .text:0x8034BA6C; // type:function size:0x11C scope:local align:4 __DVDStoreErrorCode = .text:0x8034BB88; // type:function size:0x7C scope:global align:4 DVDCompareDiskID = .text:0x8034BC04; // type:function size:0xF8 scope:global align:4 __DVDPrintFatalMessage = .text:0x8034BCFC; // type:function size:0x30 scope:global align:4 -cb = .text:0x8034BD2C; // type:function size:0xD8 scope:global align:4 +cb = .text:0x8034BD2C; // type:function size:0xD8 scope:local align:4 __fstLoad = .text:0x8034BE04; // type:function size:0x168 scope:global align:4 -__VIRetraceHandler = .text:0x8034BF6C; // type:function size:0x274 scope:global align:4 +__VIRetraceHandler = .text:0x8034BF6C; // type:function size:0x274 scope:local align:4 VISetPreRetraceCallback = .text:0x8034C1E0; // type:function size:0x44 scope:global align:4 VISetPostRetraceCallback = .text:0x8034C224; // type:function size:0x44 scope:global align:4 -getTiming = .text:0x8034C268; // type:function size:0xA8 scope:global align:4 +getTiming = .text:0x8034C268; // type:function size:0xA8 scope:local align:4 __VIInit = .text:0x8034C310; // type:function size:0x204 scope:global align:4 VIInit = .text:0x8034C514; // type:function size:0x4B0 scope:global align:4 VIWaitForRetrace = .text:0x8034C9C4; // type:function size:0x54 scope:global align:4 -setFbbRegs = .text:0x8034CA18; // type:function size:0x2D4 scope:global align:4 -setVerticalRegs = .text:0x8034CCEC; // type:function size:0x1A0 scope:global align:4 +setFbbRegs = .text:0x8034CA18; // type:function size:0x2D4 scope:local align:4 +setVerticalRegs = .text:0x8034CCEC; // type:function size:0x1A0 scope:local align:4 VIConfigure = .text:0x8034CE8C; // type:function size:0x808 scope:global align:4 VIFlush = .text:0x8034D694; // type:function size:0x130 scope:global align:4 VISetNextFrameBuffer = .text:0x8034D7C4; // type:function size:0x6C scope:global align:4 @@ -15760,36 +15760,36 @@ VIGetNextFrameBuffer = .text:0x8034D830; // type:function size:0x8 scope:global VIGetCurrentFrameBuffer = .text:0x8034D838; // type:function size:0x8 scope:global align:4 VISetBlack = .text:0x8034D840; // type:function size:0x7C scope:global align:4 VIGetRetraceCount = .text:0x8034D8BC; // type:function size:0x8 scope:global align:4 -GetCurrentDisplayPosition = .text:0x8034D8C4; // type:function size:0x3C scope:global align:4 -getCurrentFieldEvenOdd = .text:0x8034D900; // type:function size:0x68 scope:global align:4 +GetCurrentDisplayPosition = .text:0x8034D8C4; // type:function size:0x3C scope:local align:4 +getCurrentFieldEvenOdd = .text:0x8034D900; // type:function size:0x68 scope:local align:4 VIGetNextField = .text:0x8034D968; // type:function size:0x9C scope:global align:4 VIGetCurrentLine = .text:0x8034DA04; // type:function size:0x98 scope:global align:4 VIGetTvFormat = .text:0x8034DA9C; // type:function size:0x68 scope:global align:4 VIGetDTVStatus = .text:0x8034DB04; // type:function size:0x3C scope:global align:4 __VIDisplayPositionToXY = .text:0x8034DB40; // type:function size:0x21C scope:global align:4 __VIGetCurrentPosition = .text:0x8034DD5C; // type:function size:0x60 scope:global align:4 -ClampStick = .text:0x8034DDBC; // type:function size:0x130 scope:global align:4 -ClampCircle = .text:0x8034DEEC; // type:function size:0x1A8 scope:global align:4 +ClampStick = .text:0x8034DDBC; // type:function size:0x130 scope:local align:4 +ClampCircle = .text:0x8034DEEC; // type:function size:0x1A8 scope:local align:4 PADClamp = .text:0x8034E094; // type:function size:0x114 scope:global align:4 PADClampCircle = .text:0x8034E1A8; // type:function size:0x10C scope:global align:4 -UpdateOrigin = .text:0x8034E2B4; // type:function size:0x1A4 scope:global align:4 -PADOriginCallback = .text:0x8034E458; // type:function size:0xC4 scope:global align:4 -PADOriginUpdateCallback = .text:0x8034E51C; // type:function size:0xCC scope:global align:4 -PADProbeCallback = .text:0x8034E5E8; // type:function size:0xD8 scope:global align:4 -PADTypeAndStatusCallback = .text:0x8034E6C0; // type:function size:0x32C scope:global align:4 -PADReceiveCheckCallback = .text:0x8034E9EC; // type:function size:0x140 scope:global align:4 +UpdateOrigin = .text:0x8034E2B4; // type:function size:0x1A4 scope:local align:4 +PADOriginCallback = .text:0x8034E458; // type:function size:0xC4 scope:local align:4 +PADOriginUpdateCallback = .text:0x8034E51C; // type:function size:0xCC scope:local align:4 +PADProbeCallback = .text:0x8034E5E8; // type:function size:0xD8 scope:local align:4 +PADTypeAndStatusCallback = .text:0x8034E6C0; // type:function size:0x32C scope:local align:4 +PADReceiveCheckCallback = .text:0x8034E9EC; // type:function size:0x140 scope:local align:4 PADReset = .text:0x8034EB2C; // type:function size:0x110 scope:global align:4 PADRecalibrate = .text:0x8034EC3C; // type:function size:0x114 scope:global align:4 PADInit = .text:0x8034ED50; // type:function size:0x150 scope:global align:4 PADRead = .text:0x8034EEA0; // type:function size:0x300 scope:global align:4 PADControlMotor = .text:0x8034F1A0; // type:function size:0xB8 scope:global align:4 PADSetSpec = .text:0x8034F258; // type:function size:0x60 scope:global align:4 -SPEC0_MakeStatus = .text:0x8034F2B8; // type:function size:0x174 scope:global align:4 -SPEC1_MakeStatus = .text:0x8034F42C; // type:function size:0x174 scope:global align:4 -SPEC2_MakeStatus = .text:0x8034F5A0; // type:function size:0x470 scope:global align:4 +SPEC0_MakeStatus = .text:0x8034F2B8; // type:function size:0x174 scope:local align:4 +SPEC1_MakeStatus = .text:0x8034F42C; // type:function size:0x174 scope:local align:4 +SPEC2_MakeStatus = .text:0x8034F5A0; // type:function size:0x470 scope:local align:4 PADSetAnalogMode = .text:0x8034FA10; // type:function size:0x74 scope:global align:4 OnReset = .text:0x8034FA84; // type:function size:0xBC scope:local align:4 -SamplingHandler = .text:0x8034FB40; // type:function size:0x60 scope:global align:4 +SamplingHandler = .text:0x8034FB40; // type:function size:0x60 scope:local align:4 PADSetSamplingCallback = .text:0x8034FBA0; // type:function size:0x54 scope:global align:4 __PADDisableRecalibration = .text:0x8034FBF4; // type:function size:0x7C scope:global align:4 AIRegisterDMACallback = .text:0x8034FC70; // type:function size:0x44 scope:global align:4 @@ -15800,27 +15800,27 @@ AISetStreamPlayState = .text:0x8034FD6C; // type:function size:0xD8 scope:global AIGetStreamPlayState = .text:0x8034FE44; // type:function size:0x10 scope:global align:4 AISetDSPSampleRate = .text:0x8034FE54; // type:function size:0xE0 scope:global align:4 AIGetDSPSampleRate = .text:0x8034FF34; // type:function size:0x14 scope:global align:4 -__AI_set_stream_sample_rate = .text:0x8034FF48; // type:function size:0xD4 scope:global align:4 +__AI_set_stream_sample_rate = .text:0x8034FF48; // type:function size:0xD4 scope:local align:4 AIGetStreamSampleRate = .text:0x8035001C; // type:function size:0x10 scope:global align:4 AISetStreamVolLeft = .text:0x8035002C; // type:function size:0x1C scope:global align:4 AIGetStreamVolLeft = .text:0x80350048; // type:function size:0x10 scope:global align:4 AISetStreamVolRight = .text:0x80350058; // type:function size:0x1C scope:global align:4 AIGetStreamVolRight = .text:0x80350074; // type:function size:0x10 scope:global align:4 AIInit = .text:0x80350084; // type:function size:0x16C scope:global align:4 -__AISHandler = .text:0x803501F0; // type:function size:0x7C scope:global align:4 -__AIDHandler = .text:0x8035026C; // type:function size:0xAC scope:global align:4 -__AICallbackStackSwitch = .text:0x80350318; // type:function size:0x58 scope:global align:4 -__AI_SRC_INIT = .text:0x80350370; // type:function size:0x1E4 scope:global align:4 +__AISHandler = .text:0x803501F0; // type:function size:0x7C scope:local align:4 +__AIDHandler = .text:0x8035026C; // type:function size:0xAC scope:local align:4 +__AICallbackStackSwitch = .text:0x80350318; // type:function size:0x58 scope:local align:4 +__AI_SRC_INIT = .text:0x80350370; // type:function size:0x1E4 scope:local align:4 ARRegisterDMACallback = .text:0x80350554; // type:function size:0x44 scope:global align:4 ARGetDMAStatus = .text:0x80350598; // type:function size:0x3C scope:global align:4 ARStartDMA = .text:0x803505D4; // type:function size:0xF0 scope:global align:4 ARAlloc = .text:0x803506C4; // type:function size:0x68 scope:global align:4 ARInit = .text:0x8035072C; // type:function size:0xC4 scope:global align:4 ARGetSize = .text:0x803507F0; // type:function size:0x8 scope:global align:4 -__ARHandler = .text:0x803507F8; // type:function size:0x78 scope:global align:4 +__ARHandler = .text:0x803507F8; // type:function size:0x78 scope:local align:4 __ARClearInterrupt = .text:0x80350870; // type:function size:0x20 scope:global align:4 __ARGetInterruptStatus = .text:0x80350890; // type:function size:0x10 scope:global align:4 -__ARChecksize = .text:0x803508A0; // type:function size:0x17F4 scope:global align:4 +__ARChecksize = .text:0x803508A0; // type:function size:0x17F4 scope:local align:4 __ARQServiceQueueLo = .text:0x80352094; // type:function size:0x100 scope:global align:4 __ARQCallbackHack = .text:0x80352194; // type:function size:0x4 scope:global align:4 __ARQInterruptServiceRoutine = .text:0x80352198; // type:function size:0xCC scope:global align:4 @@ -15847,10 +15847,10 @@ __CARDEnableInterrupt = .text:0x80352D84; // type:function size:0xC0 scope:globa __CARDReadStatus = .text:0x80352E44; // type:function size:0xF0 scope:global align:4 __CARDReadVendorID = .text:0x80352F34; // type:function size:0xF0 scope:global align:4 __CARDClearStatus = .text:0x80353024; // type:function size:0xAC scope:global align:4 -TimeoutHandler = .text:0x803530D0; // type:function size:0xA4 scope:global align:4 -Retry = .text:0x80353174; // type:function size:0x2A0 scope:global align:4 -UnlockedCallback = .text:0x80353414; // type:function size:0x110 scope:global align:4 -__CARDStart = .text:0x80353524; // type:function size:0x224 scope:global align:4 +TimeoutHandler = .text:0x803530D0; // type:function size:0xA4 scope:local align:4 +Retry = .text:0x80353174; // type:function size:0x2A0 scope:local align:4 +UnlockedCallback = .text:0x80353414; // type:function size:0x110 scope:local align:4 +__CARDStart = .text:0x80353524; // type:function size:0x224 scope:local align:4 __CARDReadSegment = .text:0x80353748; // type:function size:0x134 scope:global align:4 __CARDWritePage = .text:0x8035387C; // type:function size:0x13C scope:global align:4 __CARDEraseSector = .text:0x803539B8; // type:function size:0x110 scope:global align:4 @@ -15863,15 +15863,15 @@ CARDFreeBlocks = .text:0x80353CD0; // type:function size:0x150 scope:global alig __CARDSync = .text:0x80353E20; // type:function size:0x98 scope:global align:4 OnReset = .text:0x80353EB8; // type:function size:0x50 scope:local align:4 CARDGetFastMode = .text:0x80353F08; // type:function size:0x1C scope:global align:4 -bitrev = .text:0x80353F24; // type:function size:0x16C scope:global align:4 -ReadArrayUnlock = .text:0x80354090; // type:function size:0x144 scope:global align:4 -DummyLen = .text:0x803541D4; // type:function size:0xC4 scope:global align:4 +bitrev = .text:0x80353F24; // type:function size:0x16C scope:local align:4 +ReadArrayUnlock = .text:0x80354090; // type:function size:0x144 scope:local align:4 +DummyLen = .text:0x803541D4; // type:function size:0xC4 scope:local align:4 __CARDUnlock = .text:0x80354298; // type:function size:0xB58 scope:global align:4 -InitCallback = .text:0x80354DF0; // type:function size:0x70 scope:global align:4 -DoneCallback = .text:0x80354E60; // type:function size:0x324 scope:global align:4 -BlockReadCallback = .text:0x80355184; // type:function size:0xDC scope:global align:4 +InitCallback = .text:0x80354DF0; // type:function size:0x70 scope:local align:4 +DoneCallback = .text:0x80354E60; // type:function size:0x324 scope:local align:4 +BlockReadCallback = .text:0x80355184; // type:function size:0xDC scope:local align:4 __CARDRead = .text:0x80355260; // type:function size:0x64 scope:global align:4 -BlockWriteCallback = .text:0x803552C4; // type:function size:0xE8 scope:global align:4 +BlockWriteCallback = .text:0x803552C4; // type:function size:0xE8 scope:local align:4 __CARDWrite = .text:0x803553AC; // type:function size:0x68 scope:global align:4 __CARDGetFatBlock = .text:0x80355414; // type:function size:0x8 scope:global align:4 WriteCallback = .text:0x8035541C; // type:function size:0xD4 scope:local align:4 @@ -15883,22 +15883,22 @@ WriteCallback = .text:0x80355784; // type:function size:0xD0 scope:local align:4 EraseCallback = .text:0x80355854; // type:function size:0xC8 scope:local align:4 __CARDUpdateDir = .text:0x8035591C; // type:function size:0xC4 scope:global align:4 __CARDCheckSum = .text:0x803559E0; // type:function size:0x1B0 scope:global align:4 -VerifyID = .text:0x80355B90; // type:function size:0x284 scope:global align:4 -VerifyDir = .text:0x80355E14; // type:function size:0x240 scope:global align:4 -VerifyFAT = .text:0x80356054; // type:function size:0x284 scope:global align:4 +VerifyID = .text:0x80355B90; // type:function size:0x284 scope:local align:4 +VerifyDir = .text:0x80355E14; // type:function size:0x240 scope:local align:4 +VerifyFAT = .text:0x80356054; // type:function size:0x284 scope:local align:4 __CARDVerify = .text:0x803562D8; // type:function size:0x8C scope:global align:4 CARDCheckExAsync = .text:0x80356364; // type:function size:0x590 scope:global align:4 CARDCheck = .text:0x803568F4; // type:function size:0x54 scope:global align:4 -IsCard = .text:0x80356948; // type:function size:0xCC scope:global align:4 +IsCard = .text:0x80356948; // type:function size:0xCC scope:local align:4 CARDProbe = .text:0x80356A14; // type:function size:0x38 scope:global align:4 CARDProbeEx = .text:0x80356A4C; // type:function size:0x17C scope:global align:4 -DoMount = .text:0x80356BC8; // type:function size:0x454 scope:global align:4 +DoMount = .text:0x80356BC8; // type:function size:0x454 scope:local align:4 __CARDMountCallback = .text:0x8035701C; // type:function size:0x138 scope:global align:4 CARDMountAsync = .text:0x80357154; // type:function size:0x1A0 scope:global align:4 CARDMount = .text:0x803572F4; // type:function size:0x48 scope:global align:4 -DoUnmount = .text:0x8035733C; // type:function size:0x9C scope:global align:4 +DoUnmount = .text:0x8035733C; // type:function size:0x9C scope:local align:4 CARDUnmount = .text:0x803573D8; // type:function size:0xAC scope:global align:4 -FormatCallback = .text:0x80357484; // type:function size:0x144 scope:global align:4 +FormatCallback = .text:0x80357484; // type:function size:0x144 scope:local align:4 __CARDFormatRegionAsync = .text:0x803575C8; // type:function size:0x658 scope:global align:4 CARDFormat = .text:0x80357C20; // type:function size:0x54 scope:global align:4 __CARDCompareFileName = .text:0x80357C74; // type:function size:0x68 scope:global align:4 @@ -15907,29 +15907,29 @@ __CARDIsWritable = .text:0x80357D70; // type:function size:0x134 scope:global al __CARDIsReadable = .text:0x80357EA4; // type:function size:0xF4 scope:global align:4 CARDOpen = .text:0x80357F98; // type:function size:0x11C scope:global align:4 CARDClose = .text:0x803580B4; // type:function size:0x54 scope:global align:4 -CreateCallbackFat = .text:0x80358108; // type:function size:0x130 scope:global align:4 +CreateCallbackFat = .text:0x80358108; // type:function size:0x130 scope:local align:4 CARDCreateAsync = .text:0x80358238; // type:function size:0x220 scope:global align:4 CARDCreate = .text:0x80358458; // type:function size:0x48 scope:global align:4 __CARDSeek = .text:0x803584A0; // type:function size:0x1B8 scope:global align:4 -ReadCallback = .text:0x80358658; // type:function size:0x130 scope:global align:4 +ReadCallback = .text:0x80358658; // type:function size:0x130 scope:local align:4 CARDReadAsync = .text:0x80358788; // type:function size:0x144 scope:global align:4 CARDRead = .text:0x803588CC; // type:function size:0x48 scope:global align:4 WriteCallback = .text:0x80358914; // type:function size:0x170 scope:local align:4 EraseCallback = .text:0x80358A84; // type:function size:0xB0 scope:local align:4 CARDWriteAsync = .text:0x80358B34; // type:function size:0x114 scope:global align:4 CARDWrite = .text:0x80358C48; // type:function size:0x48 scope:global align:4 -UpdateIconOffsets = .text:0x80358C90; // type:function size:0x1F8 scope:global align:4 +UpdateIconOffsets = .text:0x80358C90; // type:function size:0x1F8 scope:local align:4 CARDGetStatus = .text:0x80358E88; // type:function size:0x114 scope:global align:4 CARDSetStatusAsync = .text:0x80358F9C; // type:function size:0x174 scope:global align:4 CARDSetStatus = .text:0x80359110; // type:function size:0x48 scope:global align:4 CARDGetSerialNo = .text:0x80359158; // type:function size:0xC4 scope:global align:4 -__GXDefaultTexRegionCallback = .text:0x8035921C; // type:function size:0xFC scope:global align:4 -__GXDefaultTlutRegionCallback = .text:0x80359318; // type:function size:0x24 scope:global align:4 -__GXShutdown = .text:0x8035933C; // type:function size:0x190 scope:global align:4 +__GXDefaultTexRegionCallback = .text:0x8035921C; // type:function size:0xFC scope:local align:4 +__GXDefaultTlutRegionCallback = .text:0x80359318; // type:function size:0x24 scope:local align:4 +__GXShutdown = .text:0x8035933C; // type:function size:0x190 scope:local align:4 __GXInitRevisionBits = .text:0x803594CC; // type:function size:0x1A4 scope:global align:4 GXInit = .text:0x80359670; // type:function size:0x600 scope:global align:4 __GXInitGX = .text:0x80359C70; // type:function size:0x938 scope:global align:4 -GXCPInterruptHandler = .text:0x8035A5A8; // type:function size:0x134 scope:global align:4 +GXCPInterruptHandler = .text:0x8035A5A8; // type:function size:0x134 scope:local align:4 GXInitFifoBase = .text:0x8035A6DC; // type:function size:0x6C scope:global align:4 GXInitFifoPtrs = .text:0x8035A748; // type:function size:0x70 scope:global align:4 GXInitFifoLimits = .text:0x8035A7B8; // type:function size:0xC scope:global align:4 @@ -15942,11 +15942,11 @@ GXGetFifoBase = .text:0x8035ABD8; // type:function size:0x8 scope:global align:4 GXGetFifoSize = .text:0x8035ABE0; // type:function size:0x8 scope:global align:4 GXSetBreakPtCallback = .text:0x8035ABE8; // type:function size:0x44 scope:global align:4 __GXFifoInit = .text:0x8035AC2C; // type:function size:0x4C scope:global align:4 -__GXFifoReadEnable = .text:0x8035AC78; // type:function size:0x24 scope:global align:4 -__GXFifoReadDisable = .text:0x8035AC9C; // type:function size:0x24 scope:global align:4 -__GXFifoLink = .text:0x8035ACC0; // type:function size:0x34 scope:global align:4 -__GXWriteFifoIntEnable = .text:0x8035ACF4; // type:function size:0x30 scope:global align:4 -__GXWriteFifoIntReset = .text:0x8035AD24; // type:function size:0x30 scope:global align:4 +__GXFifoReadEnable = .text:0x8035AC78; // type:function size:0x24 scope:local align:4 +__GXFifoReadDisable = .text:0x8035AC9C; // type:function size:0x24 scope:local align:4 +__GXFifoLink = .text:0x8035ACC0; // type:function size:0x34 scope:local align:4 +__GXWriteFifoIntEnable = .text:0x8035ACF4; // type:function size:0x30 scope:local align:4 +__GXWriteFifoIntReset = .text:0x8035AD24; // type:function size:0x30 scope:local align:4 __GXCleanGPFifo = .text:0x8035AD54; // type:function size:0x100 scope:global align:4 GXSetCurrentGXThread = .text:0x8035AE54; // type:function size:0x4C scope:global align:4 GXGetCurrentGXThread = .text:0x8035AEA0; // type:function size:0x8 scope:global align:4 @@ -15981,9 +15981,9 @@ GXPokeDither = .text:0x8035C484; // type:function size:0x18 scope:global align:4 GXPokeZMode = .text:0x8035C49C; // type:function size:0x20 scope:global align:4 GXPeekZ = .text:0x8035C4BC; // type:function size:0x24 scope:global align:4 GXSetDrawSyncCallback = .text:0x8035C4E0; // type:function size:0x44 scope:global align:4 -GXTokenInterruptHandler = .text:0x8035C524; // type:function size:0x88 scope:global align:4 +GXTokenInterruptHandler = .text:0x8035C524; // type:function size:0x88 scope:local align:4 GXSetDrawDoneCallback = .text:0x8035C5AC; // type:function size:0x44 scope:global align:4 -GXFinishInterruptHandler = .text:0x8035C5F0; // type:function size:0x80 scope:global align:4 +GXFinishInterruptHandler = .text:0x8035C5F0; // type:function size:0x80 scope:local align:4 __GXPEInit = .text:0x8035C670; // type:function size:0x74 scope:global align:4 __GXSetDirtyState = .text:0x8035C6E4; // type:function size:0x80 scope:global align:4 GXBegin = .text:0x8035C764; // type:function size:0xD0 scope:global align:4 @@ -16042,7 +16042,7 @@ GXInvalidateTexAll = .text:0x8035E664; // type:function size:0x48 scope:global a GXSetTexRegionCallback = .text:0x8035E6AC; // type:function size:0x14 scope:global align:4 GXSetTlutRegionCallback = .text:0x8035E6C0; // type:function size:0x14 scope:global align:4 GXSetTexCoordScaleManually = .text:0x8035E6D4; // type:function size:0x7C scope:global align:4 -__SetSURegs = .text:0x8035E750; // type:function size:0xA0 scope:global align:4 +__SetSURegs = .text:0x8035E750; // type:function size:0xA0 scope:local align:4 __GXSetSUTexRegs = .text:0x8035E7F0; // type:function size:0x17C scope:global align:4 __GXSetTmemConfig = .text:0x8035E96C; // type:function size:0x354 scope:global align:4 GXSetTevIndirect = .text:0x8035ECC0; // type:function size:0x6C scope:global align:4 @@ -16116,13 +16116,13 @@ __copy = .text:0x80361C3C; // type:function size:0x30 scope:global align:4 __destroy_new_array = .text:0x80361C6C; // type:function size:0x7C scope:global align:4 __destroy_arr = .text:0x80361CE8; // type:function size:0x78 scope:global align:4 __construct_array = .text:0x80361D60; // type:function size:0xFC scope:global align:4 -__dt__26__partial_array_destructorFv = .text:0x80361E5C; // type:function size:0xB8 scope:global align:4 +__dt__26__partial_array_destructorFv = .text:0x80361E5C; // type:function size:0xB8 scope:weak align:4 __construct_new_array = .text:0x80361F14; // type:function size:0x104 scope:global align:4 __ptmf_test = .text:0x80362018; // type:function size:0x30 scope:global align:4 __ptmf_cmpr = .text:0x80362048; // type:function size:0x3C scope:global align:4 __ptmf_scall = .text:0x80362084; // type:function size:0x28 scope:global align:4 __cvt_fp2unsigned = .text:0x803620AC; // type:function size:0x5C scope:global align:4 -__save_fpr = .text:0x80362108; // type:function size:0x4C scope:global align:4 +__save_fpr = .text:0x80362108; // type:function size:0x4C scope:local align:4 _savefpr_14 = .text:0x80362108; // type:label scope:global _savefpr_15 = .text:0x8036210C; // type:label scope:global _savefpr_16 = .text:0x80362110; // type:label scope:global @@ -16141,7 +16141,7 @@ _savefpr_28 = .text:0x80362140; // type:label scope:global _savefpr_29 = .text:0x80362144; // type:label scope:global _savefpr_30 = .text:0x80362148; // type:label scope:global _savefpr_31 = .text:0x8036214C; // type:label scope:global -__restore_fpr = .text:0x80362154; // type:function size:0x4C scope:global align:4 +__restore_fpr = .text:0x80362154; // type:function size:0x4C scope:local align:4 _restfpr_14 = .text:0x80362154; // type:label scope:global _restfpr_15 = .text:0x80362158; // type:label scope:global _restfpr_16 = .text:0x8036215C; // type:label scope:global @@ -16160,7 +16160,7 @@ _restfpr_28 = .text:0x8036218C; // type:label scope:global _restfpr_29 = .text:0x80362190; // type:label scope:global _restfpr_30 = .text:0x80362194; // type:label scope:global _restfpr_31 = .text:0x80362198; // type:label scope:global -__save_gpr = .text:0x803621A0; // type:function size:0x4C scope:global align:4 +__save_gpr = .text:0x803621A0; // type:function size:0x4C scope:local align:4 _savegpr_14 = .text:0x803621A0; // type:label scope:global _savegpr_15 = .text:0x803621A4; // type:label scope:global _savegpr_16 = .text:0x803621A8; // type:label scope:global @@ -16179,7 +16179,7 @@ _savegpr_28 = .text:0x803621D8; // type:label scope:global _savegpr_29 = .text:0x803621DC; // type:label scope:global _savegpr_30 = .text:0x803621E0; // type:label scope:global _savegpr_31 = .text:0x803621E4; // type:label scope:global -__restore_gpr = .text:0x803621EC; // type:function size:0x4C scope:global align:4 +__restore_gpr = .text:0x803621EC; // type:function size:0x4C scope:local align:4 _restgpr_14 = .text:0x803621EC; // type:label scope:global _restgpr_15 = .text:0x803621F0; // type:label scope:global _restgpr_16 = .text:0x803621F4; // type:label scope:global @@ -16217,7 +16217,7 @@ abort = .text:0x80362ABC; // type:function size:0x9C scope:global align:4 free = .text:0x80362B58; // type:function size:0x70 scope:global align:4 __pool_free = .text:0x80362BC8; // type:function size:0x58 scope:global align:4 deallocate_from_fixed_pools = .text:0x80362C20; // type:function size:0x158 scope:global align:4 -deallocate_from_var_pools = .text:0x80362D78; // type:function size:0x294 scope:global align:4 +deallocate_from_var_pools = .text:0x80362D78; // type:function size:0x294 scope:local align:4 __flush_all = .text:0x8036300C; // type:function size:0x70 scope:global align:4 __close_all = .text:0x8036307C; // type:function size:0xA8 scope:global align:4 __num2dec = .text:0x80363124; // type:function size:0x1A4 scope:global align:4 @@ -16258,15 +16258,15 @@ vsnprintf = .text:0x80366690; // type:function size:0x74 scope:global align:4 vprintf = .text:0x80366704; // type:function size:0x98 scope:global align:4 fprintf = .text:0x8036679C; // type:function size:0xE0 scope:global align:4 printf = .text:0x8036687C; // type:function size:0xE8 scope:global align:4 -__StringWrite = .text:0x80366964; // type:function size:0x6C scope:global align:4 -__FileWrite = .text:0x803669D0; // type:function size:0x58 scope:global align:4 -__pformatter = .text:0x80366A28; // type:function size:0x774 scope:global align:4 -float2str = .text:0x8036719C; // type:function size:0x71C scope:global align:4 -round_decimal = .text:0x803678B8; // type:function size:0x12C scope:global align:4 -double2hex = .text:0x803679E4; // type:function size:0x338 scope:global align:4 -longlong2str = .text:0x80367D1C; // type:function size:0x314 scope:global align:4 -long2str = .text:0x80368030; // type:function size:0x258 scope:global align:4 -parse_format = .text:0x80368288; // type:function size:0x504 scope:global align:4 +__StringWrite = .text:0x80366964; // type:function size:0x6C scope:local align:4 +__FileWrite = .text:0x803669D0; // type:function size:0x58 scope:local align:4 +__pformatter = .text:0x80366A28; // type:function size:0x774 scope:local align:4 +float2str = .text:0x8036719C; // type:function size:0x71C scope:local align:4 +round_decimal = .text:0x803678B8; // type:function size:0x12C scope:local align:4 +double2hex = .text:0x803679E4; // type:function size:0x338 scope:local align:4 +longlong2str = .text:0x80367D1C; // type:function size:0x314 scope:local align:4 +long2str = .text:0x80368030; // type:function size:0x258 scope:local align:4 +parse_format = .text:0x80368288; // type:function size:0x504 scope:local align:4 __StringRead = .text:0x8036878C; // type:function size:0x90 scope:global align:4 raise = .text:0x8036881C; // type:function size:0xC0 scope:global align:4 strrchr = .text:0x803688DC; // type:function size:0x48 scope:global align:4 @@ -16311,10 +16311,10 @@ exp = .text:0x8036C740; // type:function size:0x20 scope:global align:4 fmod = .text:0x8036C760; // type:function size:0x20 scope:global align:4 pow = .text:0x8036C780; // type:function size:0x20 scope:global align:4 __ieee754_sqrt = .text:0x8036C7A0; // type:function size:0x224 scope:global align:4 -tanf = .text:0x8036C9C4; // type:function size:0x24 scope:global align:4 -sinf = .text:0x8036C9E8; // type:function size:0x24 scope:global align:4 -cosf = .text:0x8036CA0C; // type:function size:0x24 scope:global align:4 -acosf = .text:0x8036CA30; // type:function size:0x24 scope:global align:4 +tanf = .text:0x8036C9C4; // type:function size:0x24 scope:weak align:4 +sinf = .text:0x8036C9E8; // type:function size:0x24 scope:weak align:4 +cosf = .text:0x8036CA0C; // type:function size:0x24 scope:weak align:4 +acosf = .text:0x8036CA30; // type:function size:0x24 scope:weak align:4 sqrt = .text:0x8036CA54; // type:function size:0x20 scope:global align:4 strnicmp = .text:0x8036CA74; // type:function size:0x20 scope:global align:4 stricmp = .text:0x8036CA94; // type:function size:0x8C scope:global align:4 @@ -16381,9 +16381,9 @@ TRK_flush_cache = .text:0x8036F548; // type:function size:0x38 scope:global alig TRK_fill_mem = .text:0x8036F580; // type:function size:0xB8 scope:global align:4 __TRK_get_MSR = .text:0x8036F638; // type:function size:0x8 scope:global align:4 __TRK_set_MSR = .text:0x8036F640; // type:function size:0x8 scope:global align:4 -TRK_ppc_memcpy = .text:0x8036F648; // type:function size:0x3C scope:global align:4 +TRK_ppc_memcpy = .text:0x8036F648; // type:function size:0x3C scope:local align:4 TRKInterruptHandler = .text:0x8036F684; // type:function size:0x194 scope:global align:4 -TRKExceptionHandler = .text:0x8036F818; // type:function size:0x9C scope:global align:4 +TRKExceptionHandler = .text:0x8036F818; // type:function size:0x9C scope:local align:4 TRKSwapAndGo = .text:0x8036F8B4; // type:function size:0xC4 scope:global align:4 TRKInterruptHandlerEnableInterrupts = .text:0x8036F978; // type:function size:0x54 scope:global align:4 ReadFPSCR = .text:0x8036F9CC; // type:function size:0x24 scope:global align:4 @@ -16441,15 +16441,15 @@ GetUseSerialIO = .text:0x80372180; // type:function size:0x10 scope:global align SetUseSerialIO = .text:0x80372190; // type:function size:0xC scope:global align:4 __TRK_write_console = .text:0x8037219C; // type:function size:0xBC scope:global align:4 __read_console = .text:0x80372258; // type:function size:0xBC scope:global align:4 -udp_cc_post_stop = .text:0x80372314; // type:function size:0x8 scope:global align:4 -udp_cc_pre_continue = .text:0x8037231C; // type:function size:0x8 scope:global align:4 -udp_cc_peek = .text:0x80372324; // type:function size:0x8 scope:global align:4 -udp_cc_write = .text:0x8037232C; // type:function size:0x8 scope:global align:4 -udp_cc_read = .text:0x80372334; // type:function size:0x8 scope:global align:4 -udp_cc_close = .text:0x8037233C; // type:function size:0x8 scope:global align:4 -udp_cc_open = .text:0x80372344; // type:function size:0x8 scope:global align:4 -udp_cc_shutdown = .text:0x8037234C; // type:function size:0x8 scope:global align:4 -udp_cc_initialize = .text:0x80372354; // type:function size:0x8 scope:global align:4 +udp_cc_post_stop = .text:0x80372314; // type:function size:0x8 scope:weak align:4 +udp_cc_pre_continue = .text:0x8037231C; // type:function size:0x8 scope:weak align:4 +udp_cc_peek = .text:0x80372324; // type:function size:0x8 scope:weak align:4 +udp_cc_write = .text:0x8037232C; // type:function size:0x8 scope:weak align:4 +udp_cc_read = .text:0x80372334; // type:function size:0x8 scope:weak align:4 +udp_cc_close = .text:0x8037233C; // type:function size:0x8 scope:weak align:4 +udp_cc_open = .text:0x80372344; // type:function size:0x8 scope:weak align:4 +udp_cc_shutdown = .text:0x8037234C; // type:function size:0x8 scope:weak align:4 +udp_cc_initialize = .text:0x80372354; // type:function size:0x8 scope:weak align:4 ddh_cc_initinterrupts = .text:0x8037235C; // type:function size:0x24 scope:global align:4 ddh_cc_peek = .text:0x80372380; // type:function size:0x70 scope:global align:4 ddh_cc_post_stop = .text:0x803723F0; // type:function size:0x24 scope:global align:4 @@ -16493,13 +16493,13 @@ DBRead = .text:0x80372F94; // type:function size:0x8C scope:global align:4 DBQueryData = .text:0x80373020; // type:function size:0x9C scope:global align:4 DBInitInterrupts = .text:0x803730BC; // type:function size:0x54 scope:global align:4 DBInitComm = .text:0x80373110; // type:function size:0x78 scope:global align:4 -DBGHandler = .text:0x80373188; // type:function size:0x40 scope:global align:4 -MWCallback = .text:0x803731C8; // type:function size:0x3C scope:global align:4 -DBGReadStatus = .text:0x80373204; // type:function size:0xAC scope:global align:4 -DBGWrite = .text:0x803732B0; // type:function size:0xDC scope:global align:4 -DBGRead = .text:0x8037338C; // type:function size:0xDC scope:global align:4 -DBGReadMailbox = .text:0x80373468; // type:function size:0xAC scope:global align:4 -DBGEXIImm = .text:0x80373514; // type:function size:0x298 scope:global align:4 +DBGHandler = .text:0x80373188; // type:function size:0x40 scope:local align:4 +MWCallback = .text:0x803731C8; // type:function size:0x3C scope:local align:4 +DBGReadStatus = .text:0x80373204; // type:function size:0xAC scope:local align:4 +DBGWrite = .text:0x803732B0; // type:function size:0xDC scope:local align:4 +DBGRead = .text:0x8037338C; // type:function size:0xDC scope:local align:4 +DBGReadMailbox = .text:0x80373468; // type:function size:0xAC scope:local align:4 +DBGEXIImm = .text:0x80373514; // type:function size:0x298 scope:local align:4 Hu_IsStub = .text:0x803737AC; // type:function size:0x8 scope:global align:4 _ctors = .ctors:0x803737C0; // type:label scope:global data:4byte __init_cpp_exceptions_reference = .ctors:0x803737C0; // type:object size:0x4 scope:global align:4 @@ -16520,7 +16520,7 @@ fontdata$8287 = .rodata:0x803740E8; // type:object size:0x14 scope:local align:4 @stringBase0 = .rodata:0x803743F8; // type:object size:0x9 scope:local align:4 data:string_table @stringBase0 = .rodata:0x80374408; // type:object size:0x51 scope:local align:4 data:string_table @stringBase0 = .rodata:0x80374460; // type:object size:0x1DF scope:local align:4 data:string_table -DynamicNameTable = .rodata:0x80374640; // type:object size:0x17A8 scope:global align:4 data:2byte +DynamicNameTable = .rodata:0x80374640; // type:object size:0x17A8 scope:local align:4 data:2byte @stringBase0 = .rodata:0x80375DE8; // type:object size:0x2A8F scope:local align:4 data:string_table @stringBase0 = .rodata:0x80378878; // type:object size:0x6 scope:local align:4 data:string_table @4932 = .rodata:0x80378880; // type:object size:0xC scope:local align:4 data:4byte @@ -16546,26 +16546,26 @@ m_data__12daItemBase_c = .rodata:0x803792B0; // type:object size:0x38 scope:glob mData__12daShopItem_c = .rodata:0x803792E8; // type:object size:0x450 scope:global align:4 @stringBase0 = .rodata:0x80379738; // type:object size:0xBF scope:local align:4 data:string_table @stringBase0 = .rodata:0x803797F8; // type:object size:0x46 scope:local align:4 data:string_table -l_texMtxInfo = .rodata:0x80379840; // type:object size:0x64 scope:global align:4 +l_texMtxInfo = .rodata:0x80379840; // type:object size:0x64 scope:local align:4 l_tevStageInfo$3774 = .rodata:0x803798A4; // type:object size:0x14 scope:local align:4 @stringBase0 = .rodata:0x803798B8; // type:object size:0x373 scope:local align:4 data:string_table data$3644 = .rodata:0x80379C30; // type:object size:0x1C scope:local align:4 @stringBase0 = .rodata:0x80379C4C; // type:object size:0x7 scope:local align:4 data:string_table -l_100x100BoxVertexList = .rodata:0x80379C58; // type:object size:0x30 scope:global align:4 +l_100x100BoxVertexList = .rodata:0x80379C58; // type:object size:0x30 scope:local align:4 l_treasureDispList$4524 = .rodata:0x80379C88; // type:object size:0x30 scope:local align:4 data:byte l_treasureDispList$4606 = .rodata:0x80379CB8; // type:object size:0x84 scope:local align:4 data:byte l_iconPosData$4686 = .rodata:0x80379D3C; // type:object size:0x20 scope:local align:4 data:float l_offset$4703 = .rodata:0x80379D5C; // type:object size:0x24 scope:local align:4 @stringBase0 = .rodata:0x80379D80; // type:object size:0x4E scope:local align:4 data:string_table @stringBase0 = .rodata:0x80379DD0; // type:object size:0x17E scope:local align:4 data:string_table -DataFileName__29@unnamed@d_event_manager_cpp@ = .rodata:0x80379F50; // type:object size:0xF scope:global align:4 data:string +DataFileName__29@unnamed@d_event_manager_cpp@ = .rodata:0x80379F50; // type:object size:0xF scope:local align:4 data:string @stringBase0 = .rodata:0x80379F60; // type:object size:0x1A4 scope:local align:4 data:string_table @4065 = .rodata:0x8037A108; // type:object size:0xC scope:local align:4 data:4byte @5691 = .rodata:0x8037A114; // type:object size:0xC scope:local align:4 data:4byte @6363 = .rodata:0x8037A120; // type:object size:0xC scope:local align:4 data:4byte @stringBase0 = .rodata:0x8037A12C; // type:object size:0x4B scope:local align:4 data:string_table -l_drawlistSize$5656 = .rodata:0x8037A178; // type:object size:0x2A scope:local align:4 data:2byte -l_nonSortId$5662 = .rodata:0x8037A1A4; // type:object size:0x9 scope:local align:4 data:byte +l_drawlistSize = .rodata:0x8037A178; // type:object size:0x2A scope:local align:4 data:2byte +l_nonSortId = .rodata:0x8037A1A4; // type:object size:0x9 scope:local align:4 data:byte @stringBase0 = .rodata:0x8037A1B0; // type:object size:0xC scope:local align:4 data:string_table @stringBase0 = .rodata:0x8037A1C0; // type:object size:0x1A4 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8037A368; // type:object size:0x153 scope:local align:4 data:string_table @@ -16603,13 +16603,14 @@ m_hitSeID__12dCcD_GObjInf = .rodata:0x8037A780; // type:object size:0x60 scope:g @stringBase0 = .rodata:0x8037B0D0; // type:object size:0x7 scope:local align:4 data:string_table typeToTypeGroup__7dTres_c = .rodata:0x8037B0D8; // type:object size:0x22 scope:global align:4 @stringBase0 = .rodata:0x8037B100; // type:object size:0x2A scope:local align:4 data:string_table -black_tex = .rodata:0x8037B140; // type:object size:0x40 scope:global align:32 -msg_data = .rodata:0x8037B180; // type:object size:0x260 scope:global align:4 -font_data = .rodata:0x8037B3E0; // type:object size:0x12260 scope:global align:4 noreloc +black_tex = .rodata:0x8037B140; // type:object size:0x40 scope:local align:32 +msg_data = .rodata:0x8037B180; // type:object size:0x260 scope:local align:4 +font_data = .rodata:0x8037B3E0; // type:object size:0x12260 scope:local align:4 noreloc @stringBase0 = .rodata:0x8038D640; // type:object size:0x13 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x8038D658; // type:label scope:local @3757 = .rodata:0x8038D658; // type:object size:0xC scope:local m__19daAlinkHIO_basic_c0 = .rodata:0x8038D664; // type:object size:0x58 scope:global align:4 +...rodata.0 = .rodata:0x8038D664; // type:label scope:local m__18daAlinkHIO_move_c0 = .rodata:0x8038D6BC; // type:object size:0x58 scope:global align:4 m__21daAlinkHIO_atnMove_c0 = .rodata:0x8038D714; // type:object size:0x54 scope:global align:4 data:2byte m__26daAlinkHIO_noActAtnMove_c0 = .rodata:0x8038D768; // type:object size:0x54 scope:global align:4 data:2byte @@ -16890,6 +16891,7 @@ localBoomCatchPos$74910 = .rodata:0x80392088; // type:object size:0xC scope:loca ...rodata.0 = .rodata:0x80392680; // type:label scope:local mCcDObjData__8daNpcT_c = .rodata:0x80392680; // type:object size:0x30 scope:global align:4 data:4byte mCcDObj__11daBaseNpc_c = .rodata:0x803926B0; // type:object size:0x30 scope:global align:4 +...rodata.0 = .rodata:0x803926B0; // type:label scope:local mCcDObjInfo__8daNpcF_c = .rodata:0x803926E0; // type:object size:0x30 scope:global align:4 @stringBase0 = .rodata:0x80392710; // type:object size:0x302 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x80392A18; // type:label scope:local @@ -16934,6 +16936,7 @@ a_jntNumTbl$4463 = .rodata:0x80392FC4; // type:object size:0x24 scope:local alig ...rodata.0 = .rodata:0x80393250; // type:label scope:local l_resMANa = .rodata:0x80393250; // type:object size:0x18 scope:local align:4 data:4byte l_resMADa = .rodata:0x80393268; // type:object size:0x18 scope:local align:4 data:4byte +...rodata.0 = .rodata:0x80393268; // type:label scope:local l_resMCNa = .rodata:0x80393280; // type:object size:0x18 scope:local align:4 data:4byte l_resMONa = .rodata:0x80393298; // type:object size:0x18 scope:local align:4 data:4byte l_resMANb = .rodata:0x803932B0; // type:object size:0x18 scope:local align:4 data:4byte @@ -16997,9 +17000,9 @@ txTVhide$3752 = .rodata:0x803949B0; // type:object size:0x28 scope:local align:8 @stringBase0 = .rodata:0x803949D8; // type:object size:0x18 scope:local align:4 data:string_table @stringBase0 = .rodata:0x803949F0; // type:object size:0x1C scope:local align:4 data:string_table corner_tag$3707 = .rodata:0x80394A10; // type:object size:0x20 scope:local align:8 data:4byte -tag$4181 = .rodata:0x80394A30; // type:object size:0x20 scope:local align:8 data:4byte -tag$4197 = .rodata:0x80394A50; // type:object size:0x40 scope:local align:8 data:4byte -tag$4204 = .rodata:0x80394A90; // type:object size:0x10 scope:local align:8 data:4byte +tag_4181$2161 = .rodata:0x80394A30; // type:object size:0x20 scope:local align:8 data:4byte +tag_4197$2177 = .rodata:0x80394A50; // type:object size:0x40 scope:local align:8 data:4byte +tag_4204$2184 = .rodata:0x80394A90; // type:object size:0x10 scope:local align:8 data:4byte @stringBase0 = .rodata:0x80394AA0; // type:object size:0x16D scope:local align:4 data:string_table @stringBase0 = .rodata:0x80394C10; // type:object size:0x16 scope:local align:4 data:string_table @stringBase0 = .rodata:0x80394C28; // type:object size:0x32 scope:local align:4 data:string_table @@ -17011,6 +17014,7 @@ tag$4204 = .rodata:0x80394A90; // type:object size:0x10 scope:local align:8 data @stringBase0 = .rodata:0x80394F70; // type:object size:0x1 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x80394F78; // type:label scope:local @3778 = .rodata:0x80394F78; // type:object size:0xC scope:local align:4 +...rodata.0 = .rodata:0x80394F84; // type:label scope:local text_sv$4768 = .rodata:0x80394F88; // type:object size:0x18 scope:local align:8 text_op$4769 = .rodata:0x80394FA0; // type:object size:0x18 scope:local align:8 ftext_sv$4770 = .rodata:0x80394FB8; // type:object size:0x18 scope:local align:8 @@ -17054,7 +17058,7 @@ key_tag$5002 = .rodata:0x80395730; // type:object size:0x18 scope:local align:8 item_tag$5040 = .rodata:0x80395748; // type:object size:0x18 scope:local align:8 @stringBase0 = .rodata:0x80395760; // type:object size:0xEB scope:local align:4 data:string_table ...rodata.0 = .rodata:0x80395860; // type:label scope:local -l_paletteDmap_m = .rodata:0x80395860; // type:object size:0xF0 scope:global align:4 noreloc +l_paletteDmap_m = .rodata:0x80395860; // type:object size:0xF0 scope:local align:4 noreloc l_dungeon_offColor$3841 = .rodata:0x80395950; // type:object size:0x24 scope:local align:4 l_dungeon_onColor$3842 = .rodata:0x80395974; // type:object size:0x24 scope:local align:4 l_dungeon_stayColor$3843 = .rodata:0x80395998; // type:object size:0x24 scope:local align:4 @@ -17141,7 +17145,7 @@ text_a_tag$5024 = .rodata:0x80396D70; // type:object size:0x28 scope:local align text_b_tag$5025 = .rodata:0x80396D98; // type:object size:0x28 scope:local align:8 data:4byte @stringBase0 = .rodata:0x80396DC0; // type:object size:0xE8 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x80396EA8; // type:label scope:local -dMo_soundMode = .rodata:0x80396EA8; // type:object size:0xC scope:global align:4 +dMo_soundMode = .rodata:0x80396EA8; // type:object size:0xC scope:local align:4 text_a_tag$3904 = .rodata:0x80396EB8; // type:object size:0x28 scope:local align:8 data:string text_b_tag$3905 = .rodata:0x80396EE0; // type:object size:0x28 scope:local align:8 data:string l_tagName012$3918 = .rodata:0x80396F08; // type:object size:0x10 scope:local align:8 @@ -17281,7 +17285,7 @@ juji_m_tag$5270 = .rodata:0x80398850; // type:object size:0x28 scope:local align tag_bigh$5851 = .rodata:0x80398878; // type:object size:0x20 scope:local align:8 data:4byte tag_du$5852 = .rodata:0x80398898; // type:object size:0x10 scope:local align:8 data:4byte tag$7361 = .rodata:0x803988A8; // type:object size:0x10 scope:local align:8 data:string -tag$7759 = .rodata:0x803988B8; // type:object size:0x18 scope:local align:8 data:string +tag_7759 = .rodata:0x803988B8; // type:object size:0x18 scope:local align:8 data:string @stringBase0 = .rodata:0x803988D0; // type:object size:0x1A7 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x80398A78; // type:label scope:local black_color$4634 = .rodata:0x80398A78; // type:object size:0x94 scope:local @@ -17325,28 +17329,28 @@ t_tag$3763 = .rodata:0x80399C18; // type:object size:0x18 scope:local align:8 da @stringBase0 = .rodata:0x80399C98; // type:object size:0x13 scope:local align:4 data:string_table @stringBase0 = .rodata:0x80399CB0; // type:object size:0x18 scope:local align:4 data:string_table @stringBase0 = .rodata:0x80399CC8; // type:object size:0x314 scope:local align:4 data:string_table -l_preLoad_dylKeyTbl = .rodata:0x80399FE0; // type:object size:0x1C scope:global align:4 +l_preLoad_dylKeyTbl = .rodata:0x80399FE0; // type:object size:0x1C scope:local align:4 @stringBase0 = .rodata:0x80399FFC; // type:object size:0x2AA scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039A2A8; // type:object size:0x1D scope:local align:4 data:string_table -PreLoadInfoT = .rodata:0x8039A2C8; // type:object size:0x10 scope:global align:4 data:4byte +PreLoadInfoT = .rodata:0x8039A2C8; // type:object size:0x10 scope:local align:4 data:4byte @stringBase0 = .rodata:0x8039A2D8; // type:object size:0xA9 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039A388; // type:object size:0x4B scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039A3D8; // type:object size:0xAC scope:local align:4 data:string_table -kColor$localstatic3$draw__9dkWmark_cFv = .rodata:0x8039A488; // type:object size:0xC scope:local align:4 +kColor$localstatic3$draw__9dkWmark_cFv = .rodata:0x8039A488; // type:object size:0xC scope:weak align:4 @stringBase0 = .rodata:0x8039A494; // type:object size:0x6 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039A4A0; // type:object size:0x344 scope:local align:4 data:string_table -l_base = .rodata:0x8039A7E8; // type:object size:0x80 scope:global align:4 +l_base = .rodata:0x8039A7E8; // type:object size:0x80 scope:local align:4 @2299 = .rodata:0x8039A868; // type:object size:0xC scope:local align:4 data:4byte @stringBase0 = .rodata:0x8039A878; // type:object size:0xD0 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x8039A948; // type:label scope:local -@898 = .rodata:0x8039A948; // type:object size:0xC scope:local +unused$285 = .rodata:0x8039A948; // type:object size:0xC scope:local @899 = .rodata:0x8039A954; // type:object size:0xC scope:local align:4 @900 = .rodata:0x8039A960; // type:object size:0xC scope:local align:4 @901 = .rodata:0x8039A96C; // type:object size:0xC scope:local align:4 @902 = .rodata:0x8039A978; // type:object size:0xC scope:local align:4 @stringBase0 = .rodata:0x8039A984; // type:object size:0x65 scope:local align:4 data:string_table -gapfnExtrapolateParameter___Q27JStudio27@unnamed@functionvalue_cpp@ = .rodata:0x8039A9F0; // type:object size:0x10 scope:global align:4 data:4byte -saCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@ = .rodata:0x8039AA00; // type:object size:0x40 scope:global align:4 +gapfnExtrapolateParameter___Q27JStudio27@unnamed@functionvalue_cpp@ = .rodata:0x8039A9F0; // type:object size:0x10 scope:local align:4 data:4byte +saCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@ = .rodata:0x8039AA00; // type:object size:0x40 scope:local align:4 @745 = .rodata:0x8039AA40; // type:object size:0xC scope:local align:4 data:4byte @838 = .rodata:0x8039AA4C; // type:object size:0xC scope:local align:4 data:4byte @1138 = .rodata:0x8039AA58; // type:object size:0xC scope:local align:4 data:4byte @@ -17380,10 +17384,11 @@ __two_to_x$982 = .rodata:0x8039AFB8; // type:object size:0x18 scope:local align: ...rodata.0 = .rodata:0x8039AFD0; // type:label scope:local sAdsTable__8JASTrack = .rodata:0x8039AFD0; // type:object size:0x18 scope:global align:4 data:2byte sEnvOsc__8JASTrack = .rodata:0x8039AFE8; // type:object size:0x18 scope:global align:4 data:float +...rodata.0 = .rodata:0x8039AFE8; // type:label scope:local sPitchEnvOsc__8JASTrack = .rodata:0x8039B000; // type:object size:0x18 scope:global align:4 @stringBase0 = .rodata:0x8039B018; // type:object size:0x14A scope:local align:4 data:string_table -OSC_RELEASE_TABLE = .rodata:0x8039B168; // type:object size:0xC scope:global align:4 -OSC_ENV = .rodata:0x8039B174; // type:object size:0x18 scope:global align:4 +OSC_RELEASE_TABLE = .rodata:0x8039B168; // type:object size:0xC scope:local align:4 +OSC_ENV = .rodata:0x8039B174; // type:object size:0x18 scope:local align:4 OSC_RELEASE_TABLE$260 = .rodata:0x8039B190; // type:object size:0xC scope:local align:4 OSC_ENV$261 = .rodata:0x8039B19C; // type:object size:0x18 scope:local align:4 sOscData__12JASVoiceBank = .rodata:0x8039B1B8; // type:object size:0x18 scope:global align:4 @@ -17402,7 +17407,7 @@ connect_table$463 = .rodata:0x8039B8A0; // type:object size:0x18 scope:local ali @stringBase0 = .rodata:0x8039B8F8; // type:object size:0x14 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039B910; // type:object size:0x3A scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039B950; // type:object size:0x69 scope:local align:4 data:string_table -cResetFilterTable = .rodata:0x8039B9C0; // type:object size:0x10 scope:global align:4 +cResetFilterTable = .rodata:0x8039B9C0; // type:object size:0x10 scope:local align:4 @stringBase0 = .rodata:0x8039B9D0; // type:object size:0x1D scope:local align:4 data:string_table @5054 = .rodata:0x8039B9F0; // type:object size:0xC scope:local align:4 data:4byte @5100 = .rodata:0x8039B9FC; // type:object size:0xC scope:local align:4 data:4byte @@ -17457,7 +17462,7 @@ sPrm__8Z2MdnPrm = .rodata:0x8039C98C; // type:object size:0xCC scope:global alig @stringBase0 = .rodata:0x8039D2F0; // type:object size:0x70 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039D360; // type:object size:0x29 scope:local align:4 data:string_table saoAboutEncoding___10JUTResFont = .rodata:0x8039D390; // type:object size:0xC scope:global align:4 -halftofull$726 = .rodata:0x8039D39C; // type:object size:0xBE scope:local align:4 +halftofull = .rodata:0x8039D39C; // type:object size:0xBE scope:local align:4 @stringBase0 = .rodata:0x8039D45C; // type:object size:0x34 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039D490; // type:object size:0x50E scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039D9A0; // type:object size:0x3 scope:local align:4 data:string_table @@ -17476,14 +17481,14 @@ j2dDefaultIndTevStageInfo = .rodata:0x803A1BF4; // type:object size:0xC scope:gl @stringBase0 = .rodata:0x803A1C58; // type:object size:0x3 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x803A1C60; // type:label scope:local @1508 = .rodata:0x803A1C60; // type:object size:0x10 scope:local align:4 data:4byte -@1557 = .rodata:0x803A1C70; // type:object size:0x10 scope:local align:4 -@1566 = .rodata:0x803A1C80; // type:object size:0x10 scope:local align:4 -@1575 = .rodata:0x803A1C90; // type:object size:0x10 scope:local align:4 -@1581 = .rodata:0x803A1CA0; // type:object size:0x10 scope:local align:4 -@1587 = .rodata:0x803A1CB0; // type:object size:0x10 scope:local align:4 -@1596 = .rodata:0x803A1CC0; // type:object size:0x10 scope:local align:4 -@1605 = .rodata:0x803A1CD0; // type:object size:0x10 scope:local align:4 -@1612 = .rodata:0x803A1CE0; // type:object size:0x10 scope:local align:4 +lit_1557 = .rodata:0x803A1C70; // type:object size:0x10 scope:local align:4 +lit_1566 = .rodata:0x803A1C80; // type:object size:0x10 scope:local align:4 +lit_1575 = .rodata:0x803A1C90; // type:object size:0x10 scope:local align:4 +lit_1581 = .rodata:0x803A1CA0; // type:object size:0x10 scope:local align:4 +lit_1587 = .rodata:0x803A1CB0; // type:object size:0x10 scope:local align:4 +lit_1596 = .rodata:0x803A1CC0; // type:object size:0x10 scope:local align:4 +lit_1605 = .rodata:0x803A1CD0; // type:object size:0x10 scope:local align:4 +lit_1612 = .rodata:0x803A1CE0; // type:object size:0x10 scope:local align:4 @2530 = .rodata:0x803A1CF0; // type:object size:0x18 scope:local align:4 @2531 = .rodata:0x803A1D08; // type:object size:0x18 scope:local align:4 @2532 = .rodata:0x803A1D20; // type:object size:0x1E scope:local align:4 @@ -17529,32 +17534,32 @@ j3dDefaultNBTScaleInfo = .rodata:0x803A1FE8; // type:object size:0x10 scope:glob @stringBase0 = .rodata:0x803A2100; // type:object size:0x2C scope:local align:4 data:string_table @stringBase0 = .rodata:0x803A2130; // type:object size:0x3D scope:local align:4 data:string_table ...rodata.0 = .rodata:0x803A2170; // type:label scope:local -ClampRegion = .rodata:0x803A2170; // type:object size:0xA scope:global align:4 data:byte +ClampRegion = .rodata:0x803A2170; // type:object size:0xA scope:local align:4 data:byte __ptmf_null = .rodata:0x803A2180; // type:object size:0xC scope:global align:4 data:4byte -__constants = .rodata:0x803A2190; // type:object size:0x18 scope:global align:4 data:double +__constants = .rodata:0x803A2190; // type:object size:0x18 scope:local align:4 data:double @55 = .rodata:0x803A21A8; // type:object size:0x36 scope:local align:4 data:string @56 = .rodata:0x803A21E0; // type:object size:0x39 scope:local align:4 data:string -fix_pool_sizes = .rodata:0x803A2220; // type:object size:0x18 scope:global align:4 data:4byte +fix_pool_sizes = .rodata:0x803A2220; // type:object size:0x18 scope:local align:4 data:4byte @stringBase0 = .rodata:0x803A2238; // type:object size:0xDD scope:local align:4 data:string_table @stringBase0 = .rodata:0x803A2318; // type:object size:0x25 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x803A2340; // type:label scope:local -halF = .rodata:0x803A2340; // type:object size:0x10 scope:global align:8 -ln2HI = .rodata:0x803A2350; // type:object size:0x10 scope:global align:8 -ln2LO = .rodata:0x803A2360; // type:object size:0x10 scope:global align:8 -Zero = .rodata:0x803A2370; // type:object size:0x10 scope:global align:8 +halF = .rodata:0x803A2340; // type:object size:0x10 scope:local align:8 +ln2HI = .rodata:0x803A2350; // type:object size:0x10 scope:local align:8 +ln2LO = .rodata:0x803A2360; // type:object size:0x10 scope:local align:8 +Zero = .rodata:0x803A2370; // type:object size:0x10 scope:local align:8 ...rodata.0 = .rodata:0x803A2380; // type:label scope:local -bp = .rodata:0x803A2380; // type:object size:0x10 scope:global align:8 -dp_h = .rodata:0x803A2390; // type:object size:0x10 scope:global align:8 -dp_l = .rodata:0x803A23A0; // type:object size:0x10 scope:global align:8 -two_over_pi = .rodata:0x803A23B0; // type:object size:0x108 scope:global align:4 -npio2_hw = .rodata:0x803A24B8; // type:object size:0x80 scope:global align:4 -init_jk = .rodata:0x803A2538; // type:object size:0x10 scope:global align:4 -PIo2 = .rodata:0x803A2548; // type:object size:0x40 scope:global align:8 data:double -T = .rodata:0x803A2588; // type:object size:0x68 scope:global align:8 data:double +bp = .rodata:0x803A2380; // type:object size:0x10 scope:local align:8 +dp_h = .rodata:0x803A2390; // type:object size:0x10 scope:local align:8 +dp_l = .rodata:0x803A23A0; // type:object size:0x10 scope:local align:8 +two_over_pi = .rodata:0x803A23B0; // type:object size:0x108 scope:local align:4 +npio2_hw = .rodata:0x803A24B8; // type:object size:0x80 scope:local align:4 +init_jk = .rodata:0x803A2538; // type:object size:0x10 scope:local align:4 +PIo2 = .rodata:0x803A2548; // type:object size:0x40 scope:local align:8 data:double +T = .rodata:0x803A2588; // type:object size:0x68 scope:local align:8 data:double ...rodata.0 = .rodata:0x803A25F0; // type:label scope:local -atanhi = .rodata:0x803A25F0; // type:object size:0x20 scope:global align:8 -atanlo = .rodata:0x803A2610; // type:object size:0x20 scope:global align:8 -aT = .rodata:0x803A2630; // type:object size:0x58 scope:global align:8 +atanhi = .rodata:0x803A25F0; // type:object size:0x20 scope:local align:8 +atanlo = .rodata:0x803A2610; // type:object size:0x20 scope:local align:8 +aT = .rodata:0x803A2630; // type:object size:0x58 scope:local align:8 @133 = .rodata:0x803A2688; // type:object size:0x1B scope:local align:4 data:string @154 = .rodata:0x803A26A4; // type:object size:0x10 scope:local align:4 data:string @98 = .rodata:0x803A26B8; // type:object size:0x25 scope:local align:4 data:string @@ -17629,11 +17634,11 @@ EndofProgramInstruction$162 = .rodata:0x803A2C08; // type:object size:0x4 scope: @349 = .rodata:0x803A2EB8; // type:object size:0x18 scope:local align:4 data:string ...data.0 = .data:0x803A2EE0; // type:label scope:local COPYDATE_STRING__7mDoMain = .data:0x803A2EE0; // type:object size:0x12 scope:global align:4 data:string -HeapCheckTable = .data:0x803A2EF4; // type:object size:0x20 scope:global align:4 +HeapCheckTable = .data:0x803A2EF4; // type:object size:0x20 scope:local align:4 desc1$3717 = .data:0x803A2F14; // type:object size:0x14 scope:local align:4 desc2$3718 = .data:0x803A2F28; // type:object size:0x14 scope:local align:4 -__vt__17mDoAud_zelAudio_c = .data:0x803A2F40; // type:object size:0xC scope:global align:4 -__vt__12JAUSoundInfo = .data:0x803A2F4C; // type:object size:0x10 scope:global align:4 +__vt__17mDoAud_zelAudio_c = .data:0x803A2F40; // type:object size:0xC scope:weak align:4 +__vt__12JAUSoundInfo = .data:0x803A2F4C; // type:object size:0x10 scope:weak align:4 g_ntscZeldaIntDf = .data:0x803A2F60; // type:object size:0x3C scope:global align:4 g_ntscZeldaProg = .data:0x803A2F9C; // type:object size:0x3C scope:global align:4 g_mDoMtx_identity = .data:0x803A2FD8; // type:object size:0x30 scope:global align:4 @@ -17658,7 +17663,7 @@ __vt__25mDoExt_MtxCalcAnmBlendTbl = .data:0x803A33E4; // type:object size:0x2C s __vt__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya> = .data:0x803A3410; // type:object size:0x2C scope:global align:4 __vt__17J3DMtxCalcAnmBase = .data:0x803A343C; // type:object size:0x2C scope:global align:4 __vt__10J3DMtxCalc = .data:0x803A3468; // type:object size:0x2C scope:global align:4 -__vt__11J3DUClipper = .data:0x803A3498; // type:object size:0xC scope:global align:4 +__vt__11J3DUClipper = .data:0x803A3498; // type:object size:0xC scope:weak align:4 __vt__21mDoDvdThd_toMainRam_c = .data:0x803A34A8; // type:object size:0x10 scope:global align:4 __vt__25mDoDvdThd_mountXArchive_c = .data:0x803A34B8; // type:object size:0x10 scope:global align:4 __vt__24mDoDvdThd_mountArchive_c = .data:0x803A34C8; // type:object size:0x10 scope:global align:4 @@ -17667,18 +17672,18 @@ __vt__19mDoDvdThd_command_c = .data:0x803A34E8; // type:object size:0x10 scope:g @3770 = .data:0x803A34F8; // type:object size:0x38 scope:local align:4 @3850 = .data:0x803A3530; // type:object size:0x38 scope:local align:4 __vt__24JPTraceParticleCallBack4 = .data:0x803A3568; // type:object size:0x14 scope:global align:4 -__vt__19JPAParticleCallBack = .data:0x803A357C; // type:object size:0x14 scope:global align:4 +__vt__19JPAParticleCallBack = .data:0x803A357C; // type:object size:0x14 scope:weak align:4 l_method$3807 = .data:0x803A3590; // type:object size:0xC scope:local align:4 __vt__11fapGm_HIO_c = .data:0x803A35A0; // type:object size:0xC scope:global align:4 g_fopAc_Method = .data:0x803A35B0; // type:object size:0x20 scope:global align:4 -__vt__11dEvt_info_c = .data:0x803A35D0; // type:object size:0xC scope:global align:4 +__vt__11dEvt_info_c = .data:0x803A35D0; // type:object size:0xC scope:weak align:4 g_fopAcTg_Queue = .data:0x803A35E0; // type:object size:0xC scope:global align:4 -l_cullSizeBox = .data:0x803A35F0; // type:object size:0x150 scope:global align:4 -l_cullSizeSphere = .data:0x803A3740; // type:object size:0x80 scope:global align:4 -__vt__8cM3dGPla = .data:0x803A37C0; // type:object size:0xC scope:global align:4 -__vt__15dBgS_ObjRoofChk = .data:0x803A37CC; // type:object size:0x30 scope:global align:4 -__vt__11dBgS_WtrChk = .data:0x803A37FC; // type:object size:0x30 scope:global align:4 -__vt__14dBgS_ObjGndChk = .data:0x803A382C; // type:object size:0x30 scope:global align:4 +l_cullSizeBox = .data:0x803A35F0; // type:object size:0x150 scope:local align:4 +l_cullSizeSphere = .data:0x803A3740; // type:object size:0x80 scope:local align:4 +__vt__8cM3dGPla = .data:0x803A37C0; // type:object size:0xC scope:weak align:4 +__vt__15dBgS_ObjRoofChk = .data:0x803A37CC; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_WtrChk = .data:0x803A37FC; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x803A382C; // type:object size:0x30 scope:weak align:4 g_fopCam_Method = .data:0x803A3860; // type:object size:0x14 scope:global align:4 g_fopOvlp_Method = .data:0x803A3878; // type:object size:0x14 scope:global align:4 phaseMethod$2260 = .data:0x803A3890; // type:object size:0x20 scope:local align:4 @@ -17695,11 +17700,11 @@ g_fopMsg_Method = .data:0x803A3958; // type:object size:0x14 scope:global align: g_fpcCtTg_Queue = .data:0x803A3990; // type:object size:0xC scope:global align:4 g_fpcDtTg_Queue = .data:0x803A39A0; // type:object size:0xC scope:global align:4 l_fpcLy_Crear = .data:0x803A39B0; // type:object size:0x2C scope:global align:4 data:4byte -l_fpcLy_LayerList = .data:0x803A39DC; // type:object size:0xC scope:global align:4 data:4byte +l_fpcLy_LayerList = .data:0x803A39DC; // type:object size:0xC scope:local align:4 data:4byte g_fpcLf_Method = .data:0x803A39E8; // type:object size:0x14 scope:global align:4 crear$2239 = .data:0x803A3A00; // type:object size:0x1C scope:local align:4 data:4byte g_fpcNd_Method = .data:0x803A3A20; // type:object size:0x14 scope:global align:4 -l_fpcNdRq_Queue = .data:0x803A3A38; // type:object size:0xC scope:global align:4 data:4byte +l_fpcNdRq_Queue = .data:0x803A3A38; // type:object size:0xC scope:local align:4 data:4byte clear$2359 = .data:0x803A3A44; // type:object size:0x64 scope:local align:4 data:4byte methods$2376 = .data:0x803A3AA8; // type:object size:0x18 scope:local align:4 methods$2386 = .data:0x803A3AC0; // type:object size:0x10 scope:local align:4 @@ -17707,7 +17712,7 @@ methods$2397 = .data:0x803A3AD0; // type:object size:0xC scope:local align:4 submethod$2214 = .data:0x803A3AE0; // type:object size:0xC scope:local align:4 submethod$2261 = .data:0x803A3AF0; // type:object size:0xC scope:local align:4 method$2262 = .data:0x803A3AFC; // type:object size:0x1C scope:local align:4 -l_objectName = .data:0x803A3B18; // type:object size:0x2AB4 scope:global align:4 +l_objectName = .data:0x803A3B18; // type:object size:0x2AB4 scope:local align:4 l_roomFuncTable$5052 = .data:0x803A65CC; // type:object size:0x30 scope:local align:4 l_layerFuncTable$5053 = .data:0x803A65FC; // type:object size:0x24 scope:local align:4 l_layerFuncTable$5131 = .data:0x803A6620; // type:object size:0x18 scope:local align:4 @@ -17723,50 +17728,50 @@ mMemoryBlock__20dStage_roomControl_c = .data:0x803A6920; // type:object size:0x4 mArcBank__20dStage_roomControl_c = .data:0x803A696C; // type:object size:0x140 scope:global align:4 __vt__15dStage_roomDt_c = .data:0x803A6AAC; // type:object size:0x174 scope:global align:4 __vt__16dStage_stageDt_c = .data:0x803A6C20; // type:object size:0x174 scope:global align:4 -__vt__11dStage_dt_c = .data:0x803A6D94; // type:object size:0x174 scope:global align:4 +__vt__11dStage_dt_c = .data:0x803A6D94; // type:object size:0x174 scope:weak align:4 @3806 = .data:0x803A6F08; // type:object size:0x20 scope:local align:4 @4259 = .data:0x803A6F28; // type:object size:0x44 scope:local align:4 @4694 = .data:0x803A6F6C; // type:object size:0x1C scope:local align:4 -__vt__12dDlst_base_c = .data:0x803A6F88; // type:object size:0xC scope:global align:4 -__vt__28dDrawPathWithNormalPattern_c = .data:0x803A6F94; // type:object size:0x40 scope:global align:4 -__vt__15dRenderingMap_c = .data:0x803A6FD4; // type:object size:0x5C scope:global align:4 +__vt__12dDlst_base_c = .data:0x803A6F88; // type:object size:0xC scope:weak align:4 +__vt__28dDrawPathWithNormalPattern_c = .data:0x803A6F94; // type:object size:0x40 scope:weak align:4 +__vt__15dRenderingMap_c = .data:0x803A6FD4; // type:object size:0x5C scope:weak align:4 __vt__6dMap_c = .data:0x803A7030; // type:object size:0xC4 scope:global align:4 __vt__15renderingAmap_c = .data:0x803A70F4; // type:object size:0xC4 scope:global align:4 l_method$5017 = .data:0x803A71B8; // type:object size:0xC scope:local align:4 l_method$5051 = .data:0x803A71C4; // type:object size:0xC scope:local align:4 l_itemno$6402 = .data:0x803A71D0; // type:object size:0x18 scope:local align:4 data:byte -__vt__25mDoExt_McaMorfCallBack1_c = .data:0x803A71E8; // type:object size:0xC scope:global align:4 -__vt__12dCcMassS_Obj = .data:0x803A71F4; // type:object size:0xC scope:global align:4 -__vt__15cCcD_DivideArea = .data:0x803A7200; // type:object size:0xC scope:global align:4 -__vt__8cM3dGCyl = .data:0x803A720C; // type:object size:0xC scope:global align:4 -__vt__8cM3dGAab = .data:0x803A7218; // type:object size:0xC scope:global align:4 -__vt__15cCcD_DivideInfo = .data:0x803A7224; // type:object size:0xC scope:global align:4 -__vt__12dCcMassS_Mng = .data:0x803A7230; // type:object size:0xC scope:global align:4 +__vt__25mDoExt_McaMorfCallBack1_c = .data:0x803A71E8; // type:object size:0xC scope:weak align:4 +__vt__12dCcMassS_Obj = .data:0x803A71F4; // type:object size:0xC scope:weak align:4 +__vt__15cCcD_DivideArea = .data:0x803A7200; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCyl = .data:0x803A720C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x803A7218; // type:object size:0xC scope:weak align:4 +__vt__15cCcD_DivideInfo = .data:0x803A7224; // type:object size:0xC scope:weak align:4 +__vt__12dCcMassS_Mng = .data:0x803A7230; // type:object size:0xC scope:weak align:4 ZeroQuat = .data:0x803A7240; // type:object size:0x10 scope:global align:4 __vt__10CSTControl = .data:0x803A7250; // type:object size:0x10 scope:global align:4 __vt__9STControl = .data:0x803A7260; // type:object size:0x10 scope:global align:4 i_item_lst$4006 = .data:0x803A7270; // type:object size:0x17 scope:local align:4 data:byte saveBitLabels__16dSv_event_flag_c = .data:0x803A7288; // type:object size:0x66C scope:global align:4 -__vt__8cM3dGLin = .data:0x803A78F8; // type:object size:0xC scope:global align:4 -__vt__8cM3dGSph = .data:0x803A7904; // type:object size:0xC scope:global align:4 +__vt__8cM3dGLin = .data:0x803A78F8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGSph = .data:0x803A7904; // type:object size:0xC scope:weak align:4 __vt__16dDemo_particle_c = .data:0x803A7910; // type:object size:0x18 scope:global align:4 __vt__17jmessage_tControl = .data:0x803A7928; // type:object size:0xC scope:global align:4 -__vt__Q27JStudio13TCreateObject = .data:0x803A7934; // type:object size:0x10 scope:global align:4 +__vt__Q27JStudio13TCreateObject = .data:0x803A7934; // type:object size:0x10 scope:weak align:4 __vt__14dDemo_system_c = .data:0x803A7944; // type:object size:0x50 scope:global align:4 __vt__11dDemo_fog_c = .data:0x803A7994; // type:object size:0x5C scope:global align:4 __vt__13dDemo_light_c = .data:0x803A79F0; // type:object size:0x6C scope:global align:4 __vt__15dDemo_ambient_c = .data:0x803A7A5C; // type:object size:0x44 scope:global align:4 __vt__14dDemo_camera_c = .data:0x803A7AA0; // type:object size:0x94 scope:global align:4 __vt__13dDemo_actor_c = .data:0x803A7B34; // type:object size:0x8C scope:global align:4 -__vt__Q27JStudio16TAdaptor_message = .data:0x803A7BC0; // type:object size:0x24 scope:global align:4 -__vt__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_message = .data:0x803A7BE4; // type:object size:0x10 scope:global align:4 -__vt__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_message = .data:0x803A7BF4; // type:object size:0x24 scope:global align:4 +__vt__Q27JStudio16TAdaptor_message = .data:0x803A7BC0; // type:object size:0x24 scope:weak align:4 +__vt__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_message = .data:0x803A7BE4; // type:object size:0x10 scope:local align:4 +__vt__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_message = .data:0x803A7BF4; // type:object size:0x24 scope:local align:4 @4017 = .data:0x803A7C18; // type:object size:0x20 scope:local align:4 -__vt__10J3DAnmBase = .data:0x803A7C38; // type:object size:0x10 scope:global align:4 -__vt__15J3DAnmTransform = .data:0x803A7C48; // type:object size:0x14 scope:global align:4 -__vt__18mDoExt_transAnmBas = .data:0x803A7C5C; // type:object size:0x14 scope:global align:4 -__vt__18J3DAnmTransformKey = .data:0x803A7C70; // type:object size:0x14 scope:global align:4 -__vt__11J3DTexNoAnm = .data:0x803A7C84; // type:object size:0xC scope:global align:4 +__vt__10J3DAnmBase = .data:0x803A7C38; // type:object size:0x10 scope:weak align:4 +__vt__15J3DAnmTransform = .data:0x803A7C48; // type:object size:0x14 scope:weak align:4 +__vt__18mDoExt_transAnmBas = .data:0x803A7C5C; // type:object size:0x14 scope:weak align:4 +__vt__18J3DAnmTransformKey = .data:0x803A7C70; // type:object size:0x14 scope:weak align:4 +__vt__11J3DTexNoAnm = .data:0x803A7C84; // type:object size:0xC scope:weak align:4 __vt__18dRenderingFDAmap_c = .data:0x803A7C90; // type:object size:0x68 scope:global align:4 __vt__11dDrawPath_c = .data:0x803A7CF8; // type:object size:0x40 scope:global align:4 @4467 = .data:0x803A7D38; // type:object size:0x3C scope:local align:4 @@ -17775,7 +17780,7 @@ __vt__19renderingPlusDoor_c = .data:0x803A7D80; // type:object size:0xA4 scope:g __vt__28renderingPlusDoorAndCursor_c = .data:0x803A7E24; // type:object size:0xBC scope:global align:4 __vt__16renderingDAmap_c = .data:0x803A7EE0; // type:object size:0x98 scope:global align:4 @4719 = .data:0x803A7F78; // type:object size:0x38 scope:local align:4 -TelopData = .data:0x803A7FB0; // type:object size:0x288 scope:global align:4 data:4byte +TelopData = .data:0x803A7FB0; // type:object size:0x288 scope:local align:4 data:4byte @4398 = .data:0x803A8238; // type:object size:0x34 scope:local align:4 soecial_names$3966 = .data:0x803A8270; // type:object size:0x38 scope:local align:4 action_table$5100 = .data:0x803A82A8; // type:object size:0xC scope:local align:4 @@ -17789,6 +17794,7 @@ __vt__15dSmplMdl_draw_c = .data:0x803A82F8; // type:object size:0xC scope:global ...data.0 = .data:0x803A8308; // type:label scope:local l_lifeBallColor = .data:0x803A8308; // type:object size:0xC scope:global align:4 data:byte effectIDTable$5499 = .data:0x803A8314; // type:object size:0x18 scope:local align:4 +...data.0 = .data:0x803A8314; // type:label scope:local ringID$5531 = .data:0x803A832C; // type:object size:0x30 scope:local align:4 normalID$5532 = .data:0x803A835C; // type:object size:0x30 scope:local align:4 __vt__28dPa_particleTracePcallBack_c = .data:0x803A838C; // type:object size:0x14 scope:global align:4 data:2byte @@ -17836,29 +17842,29 @@ m_typeFourData__8dPaPoF_c = .data:0x803A86D0; // type:object size:0x3C scope:glo m_emitterFourData__8dPaPoF_c = .data:0x803A8748; // type:object size:0x3C scope:global align:4 data:4byte ...data.0 = .data:0x803A87A0; // type:label scope:local cNullVec__6Z2Calc = .data:0x803A87A0; // type:object size:0xC scope:local align:4 -l_frontZMat = .data:0x803A87C0; // type:object size:0x3C scope:global align:32 -l_frontNoZSubMat = .data:0x803A8800; // type:object size:0x2A scope:global align:32 -l_shadowVolPos = .data:0x803A882C; // type:object size:0x60 scope:global align:4 -l_shadowVolDL = .data:0x803A88A0; // type:object size:0x3B scope:global align:32 -l_shadowProjMat = .data:0x803A88E0; // type:object size:0x5A scope:global align:32 -l_shadowVolMat = .data:0x803A8940; // type:object size:0x5A scope:global align:32 noreloc -l_clearMat = .data:0x803A89A0; // type:object size:0x55 scope:global align:32 -l_frontMat = .data:0x803A8A00; // type:object size:0x55 scope:global align:32 -l_backSubMat = .data:0x803A8A60; // type:object size:0x3C scope:global align:32 -l_simpleShadowPos = .data:0x803A8A9C; // type:object size:0xA8 scope:global align:4 -l_shadowVolumeDL = .data:0x803A8B60; // type:object size:0x58 scope:global align:32 -l_shadowSealTexDL = .data:0x803A8BC0; // type:object size:0x55 scope:global align:32 -l_shadowSealTex2DL = .data:0x803A8C20; // type:object size:0x55 scope:global align:32 -l_shadowSealDL = .data:0x803A8C80; // type:object size:0x69 scope:global align:32 +l_frontZMat = .data:0x803A87C0; // type:object size:0x3C scope:local align:32 +l_frontNoZSubMat = .data:0x803A8800; // type:object size:0x2A scope:local align:32 +l_shadowVolPos = .data:0x803A882C; // type:object size:0x60 scope:local align:4 +l_shadowVolDL = .data:0x803A88A0; // type:object size:0x3B scope:local align:32 +l_shadowProjMat = .data:0x803A88E0; // type:object size:0x5A scope:local align:32 +l_shadowVolMat = .data:0x803A8940; // type:object size:0x5A scope:local align:32 noreloc +l_clearMat = .data:0x803A89A0; // type:object size:0x55 scope:local align:32 +l_frontMat = .data:0x803A8A00; // type:object size:0x55 scope:local align:32 +l_backSubMat = .data:0x803A8A60; // type:object size:0x3C scope:local align:32 +l_simpleShadowPos = .data:0x803A8A9C; // type:object size:0xA8 scope:local align:4 +l_shadowVolumeDL = .data:0x803A8B60; // type:object size:0x58 scope:local align:32 +l_shadowSealTexDL = .data:0x803A8BC0; // type:object size:0x55 scope:local align:32 +l_shadowSealTex2DL = .data:0x803A8C20; // type:object size:0x55 scope:local align:32 +l_shadowSealDL = .data:0x803A8C80; // type:object size:0x69 scope:local align:32 l_matDL$5404 = .data:0x803A8D00; // type:object size:0x7B scope:local align:32 l_imageDrawColor$5405 = .data:0x803A8D7C; // type:object size:0x10 scope:local align:4 l_tevColorChan$5438 = .data:0x803A8D8C; // type:object size:0x10 scope:local align:4 mtx_adj$5842 = .data:0x803A8D9C; // type:object size:0x30 scope:local align:4 -__vt__18dDlst_shadowPoly_c = .data:0x803A8DCC; // type:object size:0x10 scope:global align:4 -__vt__22dDlst_shadowRealPoly_c = .data:0x803A8DDC; // type:object size:0x10 scope:global align:4 -__vt__14ShdwDrawPoly_c = .data:0x803A8DEC; // type:object size:0xC scope:global align:4 +__vt__18dDlst_shadowPoly_c = .data:0x803A8DCC; // type:object size:0x10 scope:weak align:4 +__vt__22dDlst_shadowRealPoly_c = .data:0x803A8DDC; // type:object size:0x10 scope:weak align:4 +__vt__14ShdwDrawPoly_c = .data:0x803A8DEC; // type:object size:0xC scope:weak align:4 __vt__18dDlst_effectLine_c = .data:0x803A8DF8; // type:object size:0xC scope:global align:4 -__vt__10J2DAnmBase = .data:0x803A8E04; // type:object size:0x10 scope:global align:4 +__vt__10J2DAnmBase = .data:0x803A8E04; // type:object size:0x10 scope:weak align:4 __vt__11dDlst_blo_c = .data:0x803A8E14; // type:object size:0xC scope:global align:4 __vt__10dDlst_2D_c = .data:0x803A8E20; // type:object size:0xC scope:global align:4 __vt__12dDlst_2DMt_c = .data:0x803A8E2C; // type:object size:0xC scope:global align:4 @@ -17869,18 +17875,18 @@ __vt__11dDlst_2DT_c = .data:0x803A8E68; // type:object size:0xC scope:global ali __vt__15dDlst_2DPoint_c = .data:0x803A8E74; // type:object size:0xC scope:global align:4 __vt__14dDlst_2DQuad_c = .data:0x803A8E80; // type:object size:0xC scope:global align:4 __vt__13dDlst_2DTri_c = .data:0x803A8E8C; // type:object size:0xC scope:global align:4 -l_kydata_BloomInf_tbl = .data:0x803A8E98; // type:object size:0x300 scope:global align:4 -l_darkworld_tbl = .data:0x803A9198; // type:object size:0x110 scope:global align:4 -l_light_size_tbl = .data:0x803A92A8; // type:object size:0x120 scope:global align:4 -l_light_size_tbl_tw = .data:0x803A93C8; // type:object size:0x48 scope:global align:4 -l_maple_col = .data:0x803A9410; // type:object size:0x24 scope:global align:4 -l_time_attribute = .data:0x803A9434; // type:object size:0x84 scope:global align:4 -l_time_attribute_boss = .data:0x803A94B8; // type:object size:0x84 scope:global align:4 -l_field_data = .data:0x803A953C; // type:object size:0x340 scope:global align:4 -l_pselect_default = .data:0x803A987C; // type:object size:0x18 scope:global align:4 -l_envr_default = .data:0x803A9894; // type:object size:0x82 scope:global align:4 -l_vr_box_data = .data:0x803A9918; // type:object size:0x17A scope:global align:4 -S_xfog_table_data = .data:0x803A9A94; // type:object size:0x28 scope:global align:4 +l_kydata_BloomInf_tbl = .data:0x803A8E98; // type:object size:0x300 scope:local align:4 +l_darkworld_tbl = .data:0x803A9198; // type:object size:0x110 scope:local align:4 +l_light_size_tbl = .data:0x803A92A8; // type:object size:0x120 scope:local align:4 +l_light_size_tbl_tw = .data:0x803A93C8; // type:object size:0x48 scope:local align:4 +l_maple_col = .data:0x803A9410; // type:object size:0x24 scope:local align:4 +l_time_attribute = .data:0x803A9434; // type:object size:0x84 scope:local align:4 +l_time_attribute_boss = .data:0x803A94B8; // type:object size:0x84 scope:local align:4 +l_field_data = .data:0x803A953C; // type:object size:0x340 scope:local align:4 +l_pselect_default = .data:0x803A987C; // type:object size:0x18 scope:local align:4 +l_envr_default = .data:0x803A9894; // type:object size:0x82 scope:local align:4 +l_vr_box_data = .data:0x803A9918; // type:object size:0x17A scope:local align:4 +S_xfog_table_data = .data:0x803A9A94; // type:object size:0x28 scope:local align:4 __vt__19dKankyo_evil_Packet = .data:0x803A9AC0; // type:object size:0x14 scope:global align:4 __vt__18dKankyo_mud_Packet = .data:0x803A9AD4; // type:object size:0x14 scope:global align:4 __vt__20dKankyo_odour_Packet = .data:0x803A9AE8; // type:object size:0x14 scope:global align:4 @@ -17901,14 +17907,14 @@ act_type_tbl__12dAttention_c = .data:0x803A9C04; // type:object size:0x14 scope: ftp_table$4417 = .data:0x803A9C18; // type:object size:0x24 scope:local align:4 ang_table2$4419 = .data:0x803A9C3C; // type:object size:0xC scope:local align:4 __vt__19dAttDraw_CallBack_c = .data:0x803A9C48; // type:object size:0xC scope:global align:4 -__vt__15dAttDrawParam_c = .data:0x803A9C54; // type:object size:0xC scope:global align:4 +__vt__15dAttDrawParam_c = .data:0x803A9C54; // type:object size:0xC scope:weak align:4 __vt__11dAttParam_c = .data:0x803A9C60; // type:object size:0xC scope:global align:4 dist_table__12dAttention_c = .data:0x803A9C70; // type:object size:0x1998 scope:global align:4 __vt__4dBgS = .data:0x803AB608; // type:object size:0x14 scope:global align:4 __vt__4cBgS = .data:0x803AB61C; // type:object size:0x14 scope:global align:4 __vt__11cBgS_ChkElm = .data:0x803AB630; // type:object size:0x10 scope:global align:4 __vt__9dBgS_Acch = .data:0x803AB640; // type:object size:0x24 scope:global align:4 -__vt__12dBgS_AcchCir = .data:0x803AB664; // type:object size:0xC scope:global align:4 +__vt__12dBgS_AcchCir = .data:0x803AB664; // type:object size:0xC scope:weak align:4 __vt__8dBgS_Chk = .data:0x803AB670; // type:object size:0x18 scope:global align:4 __vt__18dBgS_CamGndChk_Wtr = .data:0x803AB688; // type:object size:0x30 scope:global align:4 __vt__14dBgS_CamGndChk = .data:0x803AB6B8; // type:object size:0x30 scope:global align:4 @@ -17917,7 +17923,7 @@ __vt__18dBgS_ObjGndChk_Spl = .data:0x803AB718; // type:object size:0x30 scope:gl __vt__18dBgS_ObjGndChk_Wtr = .data:0x803AB748; // type:object size:0x30 scope:global align:4 __vt__11dBgS_GndChk = .data:0x803AB778; // type:object size:0x30 scope:global align:4 __vt__15dBgS_GrpPassChk = .data:0x803AB7A8; // type:object size:0xC scope:global align:4 -__vt__15cBgS_GrpPassChk = .data:0x803AB7B4; // type:object size:0xC scope:global align:4 +__vt__15cBgS_GrpPassChk = .data:0x803AB7B4; // type:object size:0xC scope:weak align:4 __vt__16dBgS_HorseLinChk = .data:0x803AB7C0; // type:object size:0x30 scope:global align:4 __vt__15dBgS_RopeLinChk = .data:0x803AB7F0; // type:object size:0x30 scope:global align:4 __vt__20dBgS_BoomerangLinChk = .data:0x803AB820; // type:object size:0x30 scope:global align:4 @@ -17932,17 +17938,17 @@ __vt__16dBgS_MoveBgActor = .data:0x803AB9A0; // type:object size:0x28 scope:glob __vt__11dBgS_SphChk = .data:0x803AB9C8; // type:object size:0x3C scope:global align:4 __vt__14dBgS_SplGrpChk = .data:0x803ABA08; // type:object size:0x30 scope:global align:4 __vt__16dBgS_PolyPassChk = .data:0x803ABA38; // type:object size:0xC scope:global align:4 -__vt__16cBgS_PolyPassChk = .data:0x803ABA44; // type:object size:0xC scope:global align:4 +__vt__16cBgS_PolyPassChk = .data:0x803ABA44; // type:object size:0xC scope:weak align:4 __vt__12dBgS_RoofChk = .data:0x803ABA50; // type:object size:0x30 scope:global align:4 __vt__4dBgW = .data:0x803ABA80; // type:object size:0x104 scope:global align:4 -__vt__8cM3dGTri = .data:0x803ABB84; // type:object size:0xC scope:global align:4 +__vt__8cM3dGTri = .data:0x803ABB84; // type:object size:0xC scope:weak align:4 __vt__11cBgW_GrpElm = .data:0x803ABB90; // type:object size:0xC scope:global align:4 __vt__11cBgW_TriElm = .data:0x803ABB9C; // type:object size:0xC scope:global align:4 __vt__4cBgW = .data:0x803ABBA8; // type:object size:0x104 scope:global align:4 __vt__13cBgW_NodeTree = .data:0x803ABCAC; // type:object size:0xC scope:global align:4 __vt__11cBgW_RwgElm = .data:0x803ABCB8; // type:object size:0xC scope:global align:4 __vt__9dBgW_Base = .data:0x803ABCC8; // type:object size:0xF0 scope:global align:4 -__vt__9cBgW_BgId = .data:0x803ABDB8; // type:object size:0xC scope:global align:4 +__vt__9cBgW_BgId = .data:0x803ABDB8; // type:object size:0xC scope:weak align:4 __vt__8dBgWKCol = .data:0x803ABDC8; // type:object size:0xF0 scope:global align:4 __vt__6dBgWSv = .data:0x803ABEB8; // type:object size:0x104 scope:global align:4 __vt__8dCcD_Sph = .data:0x803ABFC0; // type:object size:0x90 scope:global align:4 @@ -17964,23 +17970,24 @@ __vt__14cCcD_ObjHitInf = .data:0x803AC2D8; // type:object size:0xC scope:global __vt__9dCcD_Stts = .data:0x803AC2E4; // type:object size:0x2C scope:global align:4 __vt__10dCcD_GStts = .data:0x803AC310; // type:object size:0xC scope:global align:4 __vt__10cCcD_GStts = .data:0x803AC31C; // type:object size:0xC scope:global align:4 -rank_tbl = .data:0x803AC328; // type:object size:0x79 scope:global align:4 +rank_tbl = .data:0x803AC328; // type:object size:0x79 scope:local align:4 m_mtrl_hit_tbl__4dCcS = .data:0x803AC3A4; // type:object size:0x40 scope:global align:4 __vt__4dCcS = .data:0x803AC3E4; // type:object size:0x34 scope:global align:4 -plCutLRC = .data:0x803AC418; // type:object size:0xE8 scope:global align:4 +plCutLRC = .data:0x803AC418; // type:object size:0xE8 scope:local align:4 __vt__11dCamSetup_c = .data:0x803AC500; // type:object size:0xC scope:global align:4 __vt__11dCamParam_c = .data:0x803AC50C; // type:object size:0xC scope:global align:4 -__vt__9dCstick_c = .data:0x803AC518; // type:object size:0xC scope:global align:4 +__vt__9dCstick_c = .data:0x803AC518; // type:object size:0xC scope:weak align:4 @8754 = .data:0x803AC528; // type:object size:0x78 scope:local align:4 item_resource__10dItem_data = .data:0x803AC5A0; // type:object size:0x17E8 scope:global align:4 field_item_res__10dItem_data = .data:0x803ADD88; // type:object size:0xFF0 scope:global align:4 item_info__10dItem_data = .data:0x803AED78; // type:object size:0x3FC scope:global align:4 -item_func_ptr = .data:0x803AF178; // type:object size:0x400 scope:global align:4 -item_getcheck_func_ptr = .data:0x803AF578; // type:object size:0x400 scope:global align:4 +item_func_ptr = .data:0x803AF178; // type:object size:0x400 scope:local align:4 +item_getcheck_func_ptr = .data:0x803AF578; // type:object size:0x400 scope:local align:4 __vt__6dMdl_c = .data:0x803AF978; // type:object size:0x14 scope:global align:4 ...data.0 = .data:0x803AF990; // type:label scope:local cNullVec__6Z2Calc = .data:0x803AF990; // type:object size:0xC scope:local align:4 l_peepEventName = .data:0x803AF99C; // type:object size:0xA scope:global align:4 data:string +...data.0 = .data:0x803AF99C; // type:label scope:local @4422 = .data:0x803AF9A8; // type:object size:0xC scope:local align:4 @4423 = .data:0x803AF9B4; // type:object size:0xC scope:local align:4 @4424 = .data:0x803AF9C0; // type:object size:0xC scope:local align:4 @@ -18461,11 +18468,12 @@ __vt__29dAlink_bottleWaterPcallBack_c = .data:0x803B35B4; // type:object size:0x __vt__12dBgS_ObjAcch = .data:0x803B35C8; // type:object size:0x24 scope:global align:4 __vt__Q29daAlink_c14hsChainShape_c = .data:0x803B35EC; // type:object size:0x14 scope:global align:4 __vt__12daItemBase_c = .data:0x803B3610; // type:object size:0x44 scope:global align:4 -daNocrm_METHODS = .data:0x803B3658; // type:object size:0x20 scope:global align:4 +daNocrm_METHODS = .data:0x803B3658; // type:object size:0x20 scope:local align:4 g_profile_NO_CHG_ROOM = .data:0x803B3678; // type:object size:0x30 scope:global align:4 ...data.0 = .data:0x803B36A8; // type:label scope:local cNullVec__6Z2Calc = .data:0x803B36A8; // type:object size:0xC scope:local align:4 @5258 = .data:0x803B36B4; // type:object size:0x24 scope:local align:4 +...data.0 = .data:0x803B36B4; // type:label scope:local mCcDCyl__8daNpcT_c = .data:0x803B36D8; // type:object size:0x44 scope:global align:4 mCcDSph__8daNpcT_c = .data:0x803B371C; // type:object size:0x40 scope:global align:4 mCcDCyl__11daBaseNpc_c = .data:0x803B375C; // type:object size:0x44 scope:global align:4 @@ -18494,17 +18502,19 @@ l_resNameTbl = .data:0x803B3B8C; // type:object size:0x78 scope:local align:4 l_bmdTbl = .data:0x803B3C04; // type:object size:0xF0 scope:local align:4 data:4byte l_bmdTWTbl = .data:0x803B3CF4; // type:object size:0xF0 scope:local align:4 data:4byte a_jntTbl_M$3905 = .data:0x803B3DE4; // type:object size:0xF00 scope:local align:4 +...data.0 = .data:0x803B42CC; // type:label scope:local a_prmTbl_M$3906 = .data:0x803B4CE4; // type:object size:0x400 scope:local align:4 a_jntTbl_W$3907 = .data:0x803B50E4; // type:object size:0xD20 scope:local align:4 a_prmTbl_W$3908 = .data:0x803B5E04; // type:object size:0x380 scope:local align:4 -__vt__17daNpcCd_HIO_Jnt_c = .data:0x803B6184; // type:object size:0xC scope:global align:4 -__vt__19daNpcCd_HIO_Child_c = .data:0x803B6190; // type:object size:0xC scope:global align:4 -__vt__13daNpcCd_HIO_c = .data:0x803B619C; // type:object size:0xC scope:global align:4 -__vt__18fOpAcm_HIO_entry_c = .data:0x803B61A8; // type:object size:0xC scope:global align:4 -__vt__14mDoHIO_entry_c = .data:0x803B61B4; // type:object size:0xC scope:global align:4 +__vt__17daNpcCd_HIO_Jnt_c = .data:0x803B6184; // type:object size:0xC scope:weak align:4 +__vt__19daNpcCd_HIO_Child_c = .data:0x803B6190; // type:object size:0xC scope:weak align:4 +__vt__13daNpcCd_HIO_c = .data:0x803B619C; // type:object size:0xC scope:weak align:4 +__vt__18fOpAcm_HIO_entry_c = .data:0x803B61A8; // type:object size:0xC scope:weak align:4 +__vt__14mDoHIO_entry_c = .data:0x803B61B4; // type:object size:0xC scope:weak align:4 ...data.0 = .data:0x803B61C0; // type:label scope:local cNullVec__6Z2Calc = .data:0x803B61C0; // type:object size:0xC scope:local align:4 l_resNameTbl = .data:0x803B61CC; // type:object size:0x78 scope:local align:4 +...data.0 = .data:0x803B61CC; // type:label scope:local l_bmdTbl = .data:0x803B6244; // type:object size:0xF0 scope:local align:4 data:4byte l_bmdTWTbl = .data:0x803B6334; // type:object size:0xF0 scope:local align:4 data:4byte l_btpTbl = .data:0x803B6424; // type:object size:0xF0 scope:global align:4 data:4byte @@ -18537,17 +18547,18 @@ mode_proc$4678 = .data:0x803B9DC4; // type:object size:0x18 scope:local align:4 @5248 = .data:0x803B9E8C; // type:object size:0xC scope:local align:4 mFuncPtr__8daItem_c = .data:0x803B9E98; // type:object size:0x78 scope:global align:4 data:4byte m_cyl_src__8daItem_c = .data:0x803B9F10; // type:object size:0x44 scope:global align:4 -l_daItem_Method = .data:0x803B9F54; // type:object size:0x20 scope:global align:4 +l_daItem_Method = .data:0x803B9F54; // type:object size:0x20 scope:local align:4 g_profile_ITEM = .data:0x803B9F74; // type:object size:0x30 scope:global align:4 __vt__8daItem_c = .data:0x803B9FA4; // type:object size:0x44 scope:global align:4 -__vt__9dInsect_c = .data:0x803BA078; // type:object size:0xC scope:global align:4 +__vt__9dInsect_c = .data:0x803BA078; // type:object size:0xC scope:weak align:4 __vt__14daObj_SSBase_c = .data:0x803BA088; // type:object size:0x14 scope:global align:4 arcName$4622 = .data:0x803BA0A0; // type:object size:0x20 scope:local align:4 -l_sightDL = .data:0x803BA0C0; // type:object size:0x89 scope:global align:4 noreloc +l_sightDL = .data:0x803BA0C0; // type:object size:0x89 scope:local align:4 noreloc __vt__18daPy_sightPacket_c = .data:0x803BA14C; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803BA160; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BA160; // type:object size:0xC scope:local align:4 @4478 = .data:0x803BA16C; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803BA16C; // type:label scope:local @4479 = .data:0x803BA178; // type:object size:0xC scope:local align:4 @4480 = .data:0x803BA184; // type:object size:0xC scope:local align:4 @4481 = .data:0x803BA190; // type:object size:0xC scope:local align:4 @@ -18613,7 +18624,7 @@ g_profile_CAMERA = .data:0x803BA6F8; // type:object size:0x44 scope:global align g_profile_CAMERA2 = .data:0x803BA73C; // type:object size:0x44 scope:global align:4 __vt__14dBgS_CamSphChk = .data:0x803BA798; // type:object size:0x3C scope:global align:4 __vt__14d2DBSplinePath = .data:0x803BA7EC; // type:object size:0xC scope:global align:4 -l_dEnvSe_Method = .data:0x803BA808; // type:object size:0x14 scope:global align:4 +l_dEnvSe_Method = .data:0x803BA808; // type:object size:0x14 scope:local align:4 g_profile_ENVSE = .data:0x803BA81C; // type:object size:0x28 scope:global align:4 ...data.0 = .data:0x803BA848; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BA848; // type:object size:0xC scope:local align:4 @@ -18621,9 +18632,9 @@ SelStartFrameTbl = .data:0x803BA854; // type:object size:0xC scope:local align:4 SelEndFrameTbl = .data:0x803BA860; // type:object size:0xC scope:local align:4 SelOpenStartFrameTbl = .data:0x803BA86C; // type:object size:0xC scope:local align:4 SelOpenEndFrameTbl = .data:0x803BA878; // type:object size:0xC scope:local align:4 -MenuSelStartFrameTbl = .data:0x803BA884; // type:object size:0xC scope:global align:4 -MenuSelEndFrameTbl = .data:0x803BA890; // type:object size:0xC scope:global align:4 -l_tagName13 = .data:0x803BA8A0; // type:object size:0x18 scope:global align:8 data:string +MenuSelStartFrameTbl = .data:0x803BA884; // type:object size:0xC scope:local align:4 +MenuSelEndFrameTbl = .data:0x803BA890; // type:object size:0xC scope:local align:4 +l_tagName13 = .data:0x803BA8A0; // type:object size:0x18 scope:local align:8 data:string @4167 = .data:0x803BA8B8; // type:object size:0xC scope:local align:4 @4168 = .data:0x803BA8C4; // type:object size:0xC scope:local align:4 @4169 = .data:0x803BA8D0; // type:object size:0xC scope:local align:4 @@ -18671,7 +18682,7 @@ l_tagName13 = .data:0x803BA8A0; // type:object size:0x18 scope:global align:8 da @4211 = .data:0x803BAAC8; // type:object size:0xC scope:local align:4 @4212 = .data:0x803BAAD4; // type:object size:0xC scope:local align:4 @4213 = .data:0x803BAAE0; // type:object size:0xC scope:local align:4 -DataSelProc = .data:0x803BAAEC; // type:object size:0x234 scope:global align:4 data:4byte +DataSelProc = .data:0x803BAAEC; // type:object size:0x234 scope:local align:4 data:4byte l_tagName101$5620 = .data:0x803BAD20; // type:object size:0x10 scope:local align:8 data:4byte l_numTex$5621 = .data:0x803BAD30; // type:object size:0xC scope:local align:4 l_tagName0$6517 = .data:0x803BAD40; // type:object size:0x18 scope:local align:8 data:string @@ -18730,7 +18741,7 @@ l_tagName011U$7081 = .data:0x803BAFD0; // type:object size:0x18 scope:local alig @7783 = .data:0x803BB108; // type:object size:0xC scope:local align:4 @7784 = .data:0x803BB114; // type:object size:0xC scope:local align:4 @7785 = .data:0x803BB120; // type:object size:0xC scope:local align:4 -MemCardCheckProc = .data:0x803BB12C; // type:object size:0x144 scope:global align:4 data:4byte +MemCardCheckProc = .data:0x803BB12C; // type:object size:0x144 scope:local align:4 data:4byte @7797 = .data:0x803BB270; // type:object size:0xC scope:local align:4 @7799 = .data:0x803BB27C; // type:object size:0xC scope:local align:4 @7801 = .data:0x803BB288; // type:object size:0xC scope:local align:4 @@ -18750,10 +18761,10 @@ __vt__17dDlst_FileSelYn_c = .data:0x803BB378; // type:object size:0x10 scope:glo __vt__17dDlst_FileSelCp_c = .data:0x803BB388; // type:object size:0x10 scope:global align:4 __vt__17dDlst_FileSelDt_c = .data:0x803BB398; // type:object size:0x10 scope:global align:4 __vt__15dDlst_FileSel_c = .data:0x803BB3A8; // type:object size:0x10 scope:global align:4 -__vt__15J2DAnmTransform = .data:0x803BB3B8; // type:object size:0x14 scope:global align:4 -__vt__10JUTNameTab = .data:0x803BB3DC; // type:object size:0xC scope:global align:4 +__vt__15J2DAnmTransform = .data:0x803BB3B8; // type:object size:0x14 scope:weak align:4 +__vt__10JUTNameTab = .data:0x803BB3DC; // type:object size:0xC scope:weak align:4 __vt__14dFile_select_c = .data:0x803BB3E8; // type:object size:0xC scope:global align:4 -__vt__9dFs_HIO_c = .data:0x803BB400; // type:object size:0xC scope:global align:4 +__vt__9dFs_HIO_c = .data:0x803BB400; // type:object size:0xC scope:weak align:4 ...data.0 = .data:0x803BB410; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BB410; // type:object size:0xC scope:local align:4 @3805 = .data:0x803BB41C; // type:object size:0xC scope:local align:4 @@ -18774,7 +18785,7 @@ __vt__12dFile_info_c = .data:0x803BB598; // type:object size:0xC scope:global al cNullVec__6Z2Calc = .data:0x803BB5B0; // type:object size:0xC scope:local align:4 @3797 = .data:0x803BB5BC; // type:object size:0xC scope:local align:4 @3798 = .data:0x803BB5C8; // type:object size:0xC scope:local align:4 -brightChackProc = .data:0x803BB5D4; // type:object size:0x18 scope:global align:4 data:4byte +brightChackProc = .data:0x803BB5D4; // type:object size:0x18 scope:local align:4 data:4byte __vt__19dDlst_BrightCheck_c = .data:0x803BB5EC; // type:object size:0x10 scope:global align:4 __vt__14dBrightCheck_c = .data:0x803BB5FC; // type:object size:0xC scope:global align:4 ...data.0 = .data:0x803BB618; // type:label scope:local @@ -18782,13 +18793,13 @@ cNullVec__6Z2Calc = .data:0x803BB618; // type:object size:0xC scope:local align: @3693 = .data:0x803BB624; // type:object size:0xC scope:local align:4 @3694 = .data:0x803BB630; // type:object size:0xC scope:local align:4 @3695 = .data:0x803BB63C; // type:object size:0xC scope:local align:4 -init_process = .data:0x803BB648; // type:object size:0x24 scope:local align:4 data:4byte +init_process = .data:0x803BB648; // type:object size:0x24 scope:global align:4 data:4byte @3696 = .data:0x803BB66C; // type:object size:0xC scope:local align:4 @3697 = .data:0x803BB678; // type:object size:0xC scope:local align:4 @3698 = .data:0x803BB684; // type:object size:0xC scope:local align:4 -move_process = .data:0x803BB690; // type:object size:0x24 scope:local align:4 data:4byte +move_process = .data:0x803BB690; // type:object size:0x24 scope:global align:4 data:4byte __vt__8dScope_c = .data:0x803BB6B4; // type:object size:0x20 scope:global align:4 -__vt__11dMeterSub_c = .data:0x803BB6D4; // type:object size:0x20 scope:global align:4 +__vt__11dMeterSub_c = .data:0x803BB6D4; // type:object size:0x20 scope:weak align:4 ...data.0 = .data:0x803BB700; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BB700; // type:object size:0xC scope:local align:4 blo_name$3684 = .data:0x803BB70C; // type:object size:0x10 scope:local align:4 @@ -18797,18 +18808,18 @@ bpk_name$3686 = .data:0x803BB72C; // type:object size:0x10 scope:local align:4 btk_name$3687 = .data:0x803BB73C; // type:object size:0x10 scope:local align:4 btk2_name$3688 = .data:0x803BB74C; // type:object size:0x10 scope:local align:4 __vt__16dSelect_cursor_c = .data:0x803BB78C; // type:object size:0x10 scope:global align:4 -__vt__19dSelect_cursorHIO_c = .data:0x803BB7A8; // type:object size:0xC scope:global align:4 -__vt__9dSi_HIO_c = .data:0x803BB7B8; // type:object size:0xC scope:global align:4 -cam_seira_shop = .data:0x803BB7C8; // type:object size:0x38 scope:global align:4 -cam_seira_evnt_before = .data:0x803BB800; // type:object size:0x38 scope:global align:4 -cam_seira_evnt_after = .data:0x803BB838; // type:object size:0x38 scope:global align:4 -shop_cam_data_tbl = .data:0x803BB870; // type:object size:0xC scope:global align:4 +__vt__19dSelect_cursorHIO_c = .data:0x803BB7A8; // type:object size:0xC scope:weak align:4 +__vt__9dSi_HIO_c = .data:0x803BB7B8; // type:object size:0xC scope:weak align:4 +cam_seira_shop = .data:0x803BB7C8; // type:object size:0x38 scope:local align:4 +cam_seira_evnt_before = .data:0x803BB800; // type:object size:0x38 scope:local align:4 +cam_seira_evnt_after = .data:0x803BB838; // type:object size:0x38 scope:local align:4 +shop_cam_data_tbl = .data:0x803BB870; // type:object size:0xC scope:local align:4 @3771 = .data:0x803BB87C; // type:object size:0xC scope:local align:4 data:4byte __vt__15dShopItemCtrl_c = .data:0x803BB888; // type:object size:0xC scope:global align:4 ...data.0 = .data:0x803BB898; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BB898; // type:object size:0xC scope:local align:4 -dShopSystem_itemActor = .data:0x803BB8A4; // type:object size:0x1C scope:global align:4 data:4byte -item_seira_shop = .data:0x803BB8C0; // type:object size:0x24 scope:global align:4 +dShopSystem_itemActor = .data:0x803BB8A4; // type:object size:0x1C scope:local align:4 data:4byte +item_seira_shop = .data:0x803BB8C0; // type:object size:0x24 scope:local align:4 @4056 = .data:0x803BB8E4; // type:object size:0xC scope:local align:4 @4057 = .data:0x803BB8F0; // type:object size:0xC scope:local align:4 @4058 = .data:0x803BB8FC; // type:object size:0xC scope:local align:4 @@ -18846,16 +18857,16 @@ init_process = .data:0x803BBBC8; // type:object size:0x6C scope:local align:4 da @3900 = .data:0x803BBC94; // type:object size:0xC scope:local align:4 move_process = .data:0x803BBCA0; // type:object size:0x6C scope:local align:4 data:4byte offset$4331 = .data:0x803BBD0C; // type:object size:0x20 scope:local align:4 -l_dGameover_Method = .data:0x803BBD2C; // type:object size:0x14 scope:global align:4 +l_dGameover_Method = .data:0x803BBD2C; // type:object size:0x14 scope:local align:4 g_profile_GAMEOVER = .data:0x803BBD40; // type:object size:0x28 scope:global align:4 __vt__24dDlst_GameOverScrnDraw_c = .data:0x803BBD68; // type:object size:0x10 scope:global align:4 -__vt__12dMenu_save_c = .data:0x803BBD78; // type:object size:0xC scope:global align:4 -__vt__10dGov_HIO_c = .data:0x803BBD90; // type:object size:0xC scope:global align:4 +__vt__12dMenu_save_c = .data:0x803BBD78; // type:object size:0xC scope:weak align:4 +__vt__10dGov_HIO_c = .data:0x803BBD90; // type:object size:0xC scope:weak align:4 __vt__24dDlst_Gameover_CAPTURE_c = .data:0x803BBDA8; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803BBDB8; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BBDB8; // type:object size:0xC scope:local align:4 -lightStatusBase = .data:0x803BBDC4; // type:object size:0xE8 scope:global align:4 data:4byte -lightMaskData = .data:0x803BBEAC; // type:object size:0x10 scope:global align:4 data:2byte +lightStatusBase = .data:0x803BBDC4; // type:object size:0xE8 scope:local align:4 data:4byte +lightMaskData = .data:0x803BBEAC; // type:object size:0x10 scope:local align:4 data:2byte @4322 = .data:0x803BBEBC; // type:object size:0x40 scope:local align:4 @4364 = .data:0x803BBEFC; // type:object size:0x40 scope:local align:4 @4511 = .data:0x803BBF3C; // type:object size:0x1C scope:local align:4 @@ -18869,15 +18880,16 @@ now_shadow_alpha$5927 = .data:0x803BC010; // type:object size:0x18 scope:local a flush_col$7304 = .data:0x803BC070; // type:object size:0x10 scope:local align:4 flush_col2$7305 = .data:0x803BC080; // type:object size:0x10 scope:local align:4 flush_col3$7306 = .data:0x803BC090; // type:object size:0x10 scope:local align:4 -l_dKy_Method = .data:0x803BC0A0; // type:object size:0x14 scope:global align:4 +l_dKy_Method = .data:0x803BC0A0; // type:object size:0x14 scope:local align:4 g_profile_KANKYO = .data:0x803BC0B4; // type:object size:0x28 scope:global align:4 parcent_tabel$9036 = .data:0x803BC0DC; // type:object size:0x30 scope:local align:4 -__vt__18dScnKy_env_light_c = .data:0x803BC13C; // type:object size:0xC scope:global align:4 -l_dKyeff_Method = .data:0x803BC158; // type:object size:0x14 scope:global align:4 +dummy_padding_data_0x354 = .data:0x803BC10C; // type:object size:0x30 scope:local +__vt__18dScnKy_env_light_c = .data:0x803BC13C; // type:object size:0xC scope:weak align:4 +l_dKyeff_Method = .data:0x803BC158; // type:object size:0x14 scope:local align:4 g_profile_KYEFF = .data:0x803BC16C; // type:object size:0x28 scope:global align:4 -l_dKyeff2_Method = .data:0x803BC198; // type:object size:0x14 scope:global align:4 +l_dKyeff2_Method = .data:0x803BC198; // type:object size:0x14 scope:local align:4 g_profile_KYEFF2 = .data:0x803BC1AC; // type:object size:0x28 scope:global align:4 -l_dThunder_Method = .data:0x803BC1D8; // type:object size:0x14 scope:global align:4 +l_dThunder_Method = .data:0x803BC1D8; // type:object size:0x14 scope:local align:4 g_profile_KY_THUNDER = .data:0x803BC1EC; // type:object size:0x28 scope:global align:4 __vt__19dDlst_KanteraIcon_c = .data:0x803BC218; // type:object size:0x10 scope:global align:4 __vt__15dKantera_icon_c = .data:0x803BC228; // type:object size:0xC scope:global align:4 @@ -18898,9 +18910,11 @@ map_init_process = .data:0x803BC28C; // type:object size:0x48 scope:local align: @3810 = .data:0x803BC310; // type:object size:0xC scope:local align:4 map_move_process = .data:0x803BC31C; // type:object size:0x48 scope:local align:4 data:4byte __vt__19dMenu_Calibration_c = .data:0x803BC364; // type:object size:0x10 scope:global align:4 +__vt__20dummy_abstract_class = .data:0x803BC374; // type:object size:0xC scope:weak ...data.0 = .data:0x803BC380; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BC380; // type:object size:0xC scope:local align:4 @4422 = .data:0x803BC38C; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803BC38C; // type:label scope:local @4423 = .data:0x803BC398; // type:object size:0xC scope:local align:4 @4424 = .data:0x803BC3A4; // type:object size:0xC scope:local align:4 @4425 = .data:0x803BC3B0; // type:object size:0xC scope:local align:4 @@ -18967,13 +18981,13 @@ move_process = .data:0x803BC8A0; // type:object size:0x3C scope:local align:4 da @4873 = .data:0x803BC8F4; // type:object size:0xC scope:local align:4 @4874 = .data:0x803BC900; // type:object size:0xC scope:local align:4 @4875 = .data:0x803BC90C; // type:object size:0xC scope:local align:4 -itemInfo_subProcess = .data:0x803BC918; // type:object size:0x3C scope:global align:4 data:4byte +itemInfo_subProcess = .data:0x803BC918; // type:object size:0x3C scope:local align:4 data:4byte @4876 = .data:0x803BC954; // type:object size:0xC scope:local align:4 @4877 = .data:0x803BC960; // type:object size:0xC scope:local align:4 -floor_init_process = .data:0x803BC96C; // type:object size:0x18 scope:global align:4 data:4byte +floor_init_process = .data:0x803BC96C; // type:object size:0x18 scope:local align:4 data:4byte @4878 = .data:0x803BC984; // type:object size:0xC scope:local align:4 @4879 = .data:0x803BC990; // type:object size:0xC scope:local align:4 -floor_move_process = .data:0x803BC99C; // type:object size:0x18 scope:global align:4 data:4byte +floor_move_process = .data:0x803BC99C; // type:object size:0x18 scope:local align:4 data:4byte @4880 = .data:0x803BC9B4; // type:object size:0xC scope:local align:4 @4881 = .data:0x803BC9C0; // type:object size:0xC scope:local align:4 @4882 = .data:0x803BC9CC; // type:object size:0xC scope:local align:4 @@ -18982,14 +18996,14 @@ map_init_process = .data:0x803BC9D8; // type:object size:0x24 scope:local align: @4884 = .data:0x803BCA08; // type:object size:0xC scope:local align:4 @4885 = .data:0x803BCA14; // type:object size:0xC scope:local align:4 map_move_process = .data:0x803BCA20; // type:object size:0x24 scope:local align:4 data:4byte -__vt__15dMenu_DmapMap_c = .data:0x803BCAE0; // type:object size:0xC scope:global align:4 -__vt__20dMenu_StageMapCtrl_c = .data:0x803BCAEC; // type:object size:0x24 scope:global align:4 +__vt__15dMenu_DmapMap_c = .data:0x803BCAE0; // type:object size:0xC scope:weak align:4 +__vt__20dMenu_StageMapCtrl_c = .data:0x803BCAEC; // type:object size:0x24 scope:weak align:4 __vt__12dMenu_Dmap_c = .data:0x803BCB10; // type:object size:0xC scope:global align:4 __vt__14dMenu_DmapBg_c = .data:0x803BCB38; // type:object size:0x1C scope:global align:4 ...data.0 = .data:0x803BCB60; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BCB60; // type:object size:0xC scope:local align:4 @3798 = .data:0x803BCB6C; // type:object size:0x44 scope:local align:4 -l_data = .data:0x803BCBC0; // type:object size:0xF4 scope:global align:4 noreloc +l_data = .data:0x803BCBC0; // type:object size:0xF4 scope:local align:4 noreloc @3922 = .data:0x803BCCB4; // type:object size:0xC scope:local align:4 @3923 = .data:0x803BCCC0; // type:object size:0xC scope:local align:4 @3924 = .data:0x803BCCCC; // type:object size:0xC scope:local align:4 @@ -19002,14 +19016,14 @@ init_process = .data:0x803BCCE4; // type:object size:0x30 scope:local align:4 da move_process = .data:0x803BCD44; // type:object size:0x30 scope:local align:4 data:4byte __vt__19dMenu_DmapMapCtrl_c = .data:0x803BCD74; // type:object size:0x28 scope:global align:4 __vt__15renderingDmap_c = .data:0x803BCE68; // type:object size:0xAC scope:global align:4 -map_icon_size = .data:0x803BCF18; // type:object size:0x114 scope:global align:4 data:float +map_icon_size = .data:0x803BCF18; // type:object size:0x114 scope:local align:4 data:float __vt__16dMenuMapCommon_c = .data:0x803BD02C; // type:object size:0xC scope:global align:4 ...data.0 = .data:0x803BD038; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BD038; // type:object size:0xC scope:local align:4 @3790 = .data:0x803BD044; // type:object size:0xC scope:local align:4 -map_init_process = .data:0x803BD050; // type:object size:0xC scope:local align:4 data:4byte +map_init_process = .data:0x803BD050; // type:object size:0xC scope:global align:4 data:4byte @3791 = .data:0x803BD05C; // type:object size:0xC scope:local align:4 -map_move_process = .data:0x803BD068; // type:object size:0xC scope:local align:4 data:4byte +map_move_process = .data:0x803BD068; // type:object size:0xC scope:global align:4 data:4byte __vt__15dMenu_Fishing_c = .data:0x803BD074; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803BD090; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BD090; // type:object size:0xC scope:local align:4 @@ -19078,7 +19092,7 @@ move_process = .data:0x803BD4D4; // type:object size:0x168 scope:local align:4 d stage_name$7304 = .data:0x803BD63C; // type:object size:0x10 scope:local align:4 stage_name$7361 = .data:0x803BD64C; // type:object size:0x18 scope:local align:4 __vt__12dMenu_Fmap_c = .data:0x803BD664; // type:object size:0xC scope:global align:4 -__vt__9dMf_HIO_c = .data:0x803BD670; // type:object size:0xC scope:global align:4 +__vt__9dMf_HIO_c = .data:0x803BD670; // type:object size:0xC scope:weak align:4 __vt__15dMenu_FmapMap_c = .data:0x803BD680; // type:object size:0x68 scope:global align:4 __vt__15renderingFmap_c = .data:0x803BD6E8; // type:object size:0x68 scope:global align:4 __vt__17dMenu_Fmap2DTop_c = .data:0x803BD750; // type:object size:0x10 scope:global align:4 @@ -19163,13 +19177,13 @@ process = .data:0x803BDCD4; // type:object size:0x60 scope:local align:4 data:4b @3856 = .data:0x803BDD4C; // type:object size:0xC scope:local align:4 @3857 = .data:0x803BDD58; // type:object size:0xC scope:local align:4 @3858 = .data:0x803BDD64; // type:object size:0xC scope:local align:4 -tv_process = .data:0x803BDD70; // type:object size:0x3C scope:global align:4 data:4byte +tv_process = .data:0x803BDD70; // type:object size:0x3C scope:local align:4 data:4byte @3859 = .data:0x803BDDAC; // type:object size:0xC scope:local align:4 @3860 = .data:0x803BDDB8; // type:object size:0xC scope:local align:4 @3861 = .data:0x803BDDC4; // type:object size:0xC scope:local align:4 @3862 = .data:0x803BDDD0; // type:object size:0xC scope:local align:4 @3863 = .data:0x803BDDDC; // type:object size:0xC scope:local align:4 -calibration_process = .data:0x803BDDE8; // type:object size:0x3C scope:global align:4 +calibration_process = .data:0x803BDDE8; // type:object size:0x3C scope:local align:4 __vt__14dMenu_Option_c = .data:0x803BDE54; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803BDE70; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BDE70; // type:object size:0xC scope:local align:4 @@ -19177,12 +19191,12 @@ cNullVec__6Z2Calc = .data:0x803BDE70; // type:object size:0xC scope:local align: @3863 = .data:0x803BDE88; // type:object size:0xC scope:local align:4 @3864 = .data:0x803BDE94; // type:object size:0xC scope:local align:4 @3865 = .data:0x803BDEA0; // type:object size:0xC scope:local align:4 -stick_init = .data:0x803BDEAC; // type:object size:0x30 scope:global align:4 data:4byte +stick_init = .data:0x803BDEAC; // type:object size:0x30 scope:local align:4 data:4byte @3866 = .data:0x803BDEDC; // type:object size:0xC scope:local align:4 @3867 = .data:0x803BDEE8; // type:object size:0xC scope:local align:4 @3868 = .data:0x803BDEF4; // type:object size:0xC scope:local align:4 @3869 = .data:0x803BDF00; // type:object size:0xC scope:local align:4 -stick_proc = .data:0x803BDF0C; // type:object size:0x30 scope:global align:4 data:4byte +stick_proc = .data:0x803BDF0C; // type:object size:0x30 scope:local align:4 data:4byte @4795 = .data:0x803BDF3C; // type:object size:0x20 scope:local align:4 __vt__12dMenu_Ring_c = .data:0x803BDF5C; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803BDF78; // type:label scope:local @@ -19277,7 +19291,7 @@ MenuSaveProc = .data:0x803BE424; // type:object size:0x2E8 scope:global align:4 @4901 = .data:0x803BE758; // type:object size:0xC scope:local align:4 data:4byte __vt__16dDlst_MenuSave_c = .data:0x803BE764; // type:object size:0x10 scope:global align:4 __vt__23dDlst_MenuSaveExplain_c = .data:0x803BE774; // type:object size:0x10 scope:global align:4 -__vt__9dMs_HIO_c = .data:0x803BE7CC; // type:object size:0xC scope:global align:4 +__vt__9dMs_HIO_c = .data:0x803BE7CC; // type:object size:0xC scope:weak align:4 ...data.0 = .data:0x803BE7D8; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BE7D8; // type:object size:0xC scope:local align:4 @3795 = .data:0x803BE7E4; // type:object size:0xC scope:local align:4 @@ -19292,11 +19306,12 @@ map_init_process = .data:0x803BE814; // type:object size:0x30 scope:local align: map_move_process = .data:0x803BE874; // type:object size:0x30 scope:local align:4 data:4byte evt_id$4557 = .data:0x803BE8A4; // type:object size:0x1C scope:local align:4 __vt__13dMenu_Skill_c = .data:0x803BE8C0; // type:object size:0x10 scope:global align:4 -__vt__10dMw_DHIO_c = .data:0x803BE8E0; // type:object size:0xC scope:global align:4 -__vt__9dMw_HIO_c = .data:0x803BE8EC; // type:object size:0xC scope:global align:4 +__vt__10dMw_DHIO_c = .data:0x803BE8E0; // type:object size:0xC scope:weak align:4 +__vt__9dMw_HIO_c = .data:0x803BE8EC; // type:object size:0xC scope:weak align:4 ...data.0 = .data:0x803BE8F8; // type:label scope:local cNullVec__6Z2Calc = .data:0x803BE8F8; // type:object size:0xC scope:local align:4 @4276 = .data:0x803BE904; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803BE904; // type:label scope:local @4277 = .data:0x803BE910; // type:object size:0xC scope:local align:4 @4278 = .data:0x803BE91C; // type:object size:0xC scope:local align:4 @4279 = .data:0x803BE928; // type:object size:0xC scope:local align:4 @@ -19373,22 +19388,22 @@ move_proc = .data:0x803BEDF0; // type:object size:0x1A4 scope:global align:4 dat l_dMw_Method = .data:0x803BF080; // type:object size:0x14 scope:global align:4 g_profile_MENUWINDOW = .data:0x803BF094; // type:object size:0x28 scope:global align:4 __vt__20dDlst_MENU_CAPTURE_c = .data:0x803BF0D4; // type:object size:0x10 scope:global align:4 -__vt__18dMeter_cursorHIO_c = .data:0x803BF0E8; // type:object size:0xC scope:global align:4 +__vt__18dMeter_cursorHIO_c = .data:0x803BF0E8; // type:object size:0xC scope:weak align:4 __vt__16dMeter_fmapHIO_c = .data:0x803BF0F4; // type:object size:0xC scope:global align:4 -__vt__19dMeter_mapIconHIO_c = .data:0x803BF100; // type:object size:0xC scope:global align:4 -__vt__16dMeter_ringHIO_c = .data:0x803BF10C; // type:object size:0xC scope:global align:4 -__vt__16dMeter_drawHIO_c = .data:0x803BF118; // type:object size:0xC scope:global align:4 -__vt__25dMeter_drawLightDropHIO_c = .data:0x803BF124; // type:object size:0xC scope:global align:4 -__vt__24dMeter_drawMiniGameHIO_c = .data:0x803BF130; // type:object size:0xC scope:global align:4 -__vt__25dMeter_drawEmpButtonHIO_c = .data:0x803BF13C; // type:object size:0xC scope:global align:4 -__vt__21dMeter_drawSkillHIO_c = .data:0x803BF148; // type:object size:0xC scope:global align:4 -__vt__27dMeter_drawCalibrationHIO_c = .data:0x803BF154; // type:object size:0xC scope:global align:4 -__vt__22dMeter_drawInsectHIO_c = .data:0x803BF160; // type:object size:0xC scope:global align:4 -__vt__23dMeter_drawFishingHIO_c = .data:0x803BF16C; // type:object size:0xC scope:global align:4 -__vt__22dMeter_drawLetterHIO_c = .data:0x803BF178; // type:object size:0xC scope:global align:4 -__vt__22dMeter_drawOptionHIO_c = .data:0x803BF184; // type:object size:0xC scope:global align:4 -__vt__23dMeter_drawCollectHIO_c = .data:0x803BF190; // type:object size:0xC scope:global align:4 -__vt__16dMeter_menuHIO_c = .data:0x803BF19C; // type:object size:0xC scope:global align:4 +__vt__19dMeter_mapIconHIO_c = .data:0x803BF100; // type:object size:0xC scope:weak align:4 +__vt__16dMeter_ringHIO_c = .data:0x803BF10C; // type:object size:0xC scope:weak align:4 +__vt__16dMeter_drawHIO_c = .data:0x803BF118; // type:object size:0xC scope:weak align:4 +__vt__25dMeter_drawLightDropHIO_c = .data:0x803BF124; // type:object size:0xC scope:weak align:4 +__vt__24dMeter_drawMiniGameHIO_c = .data:0x803BF130; // type:object size:0xC scope:weak align:4 +__vt__25dMeter_drawEmpButtonHIO_c = .data:0x803BF13C; // type:object size:0xC scope:weak align:4 +__vt__21dMeter_drawSkillHIO_c = .data:0x803BF148; // type:object size:0xC scope:weak align:4 +__vt__27dMeter_drawCalibrationHIO_c = .data:0x803BF154; // type:object size:0xC scope:weak align:4 +__vt__22dMeter_drawInsectHIO_c = .data:0x803BF160; // type:object size:0xC scope:weak align:4 +__vt__23dMeter_drawFishingHIO_c = .data:0x803BF16C; // type:object size:0xC scope:weak align:4 +__vt__22dMeter_drawLetterHIO_c = .data:0x803BF178; // type:object size:0xC scope:weak align:4 +__vt__22dMeter_drawOptionHIO_c = .data:0x803BF184; // type:object size:0xC scope:weak align:4 +__vt__23dMeter_drawCollectHIO_c = .data:0x803BF190; // type:object size:0xC scope:weak align:4 +__vt__16dMeter_menuHIO_c = .data:0x803BF19C; // type:object size:0xC scope:weak align:4 @7807 = .data:0x803BF1A8; // type:object size:0x58 scope:local align:4 @7858 = .data:0x803BF200; // type:object size:0x58 scope:local align:4 __vt__14dMeterButton_c = .data:0x803BF258; // type:object size:0x10 scope:global align:4 @@ -19410,7 +19425,7 @@ tex_name$5183 = .data:0x803BF7F4; // type:object size:0x28 scope:local align:4 letter_data__12dMenu_Letter = .data:0x803BF81C; // type:object size:0x200 scope:global align:4 data:2byte __vt__13dMeter2Info_c = .data:0x803BFA1C; // type:object size:0xC scope:global align:4 @5038 = .data:0x803BFA28; // type:object size:0x2C scope:local align:4 -l_dMeter2_Method = .data:0x803BFA54; // type:object size:0x14 scope:global align:4 +l_dMeter2_Method = .data:0x803BFA54; // type:object size:0x14 scope:local align:4 g_profile_METER2 = .data:0x803BFA68; // type:object size:0x28 scope:global align:4 @4395 = .data:0x803BFA90; // type:object size:0x118 scope:local align:4 @5000 = .data:0x803BFBA8; // type:object size:0x104 scope:local align:4 @@ -19443,7 +19458,7 @@ char_table$3795 = .data:0x803BFDF8; // type:object size:0x80 scope:local align:4 __vt__35jmessage_string_tRenderingProcessor = .data:0x803C0908; // type:object size:0x40 scope:global align:4 __vt__34jmessage_string_tSequenceProcessor = .data:0x803C0948; // type:object size:0x58 scope:global align:4 __vt__33jmessage_string_tMeasureProcessor = .data:0x803C09A0; // type:object size:0x40 scope:global align:4 -__vt__24jmessage_string_tControl = .data:0x803C09E0; // type:object size:0xC scope:global align:4 +__vt__24jmessage_string_tControl = .data:0x803C09E0; // type:object size:0xC scope:weak align:4 __vt__26jmessage_string_tReference = .data:0x803C09EC; // type:object size:0x10 scope:global align:4 __vt__28jmessage_tRenderingProcessor = .data:0x803C09FC; // type:object size:0x40 scope:global align:4 __vt__27jmessage_tSequenceProcessor = .data:0x803C0A3C; // type:object size:0x58 scope:global align:4 @@ -19464,7 +19479,7 @@ cNullVec__6Z2Calc = .data:0x803C0C00; // type:object size:0xC scope:local align: @3757 = .data:0x803C0C30; // type:object size:0xC scope:local align:4 @3758 = .data:0x803C0C3C; // type:object size:0xC scope:local align:4 @3759 = .data:0x803C0C48; // type:object size:0xC scope:local align:4 -process = .data:0x803C0C54; // type:object size:0x48 scope:local align:4 data:4byte +process = .data:0x803C0C54; // type:object size:0x48 scope:global align:4 data:4byte tag_n$4921 = .data:0x803C0CA0; // type:object size:0x18 scope:local align:8 __vt__17dMsgScrn3Select_c = .data:0x803C0CE8; // type:object size:0xC scope:global align:4 __vt__15dMsgScrnArrow_c = .data:0x803C0CF8; // type:object size:0xC scope:global align:4 @@ -19512,7 +19527,7 @@ __vt__14dMsgScrnHowl_c = .data:0x803C1190; // type:object size:0x58 scope:global __vt__16dMsgScrnJimaku_c = .data:0x803C11E8; // type:object size:0x58 scope:global align:4 __vt__16dMsgScrnKanban_c = .data:0x803C1240; // type:object size:0x58 scope:global align:4 __vt__15dMsgScrnLight_c = .data:0x803C1298; // type:object size:0xC scope:global align:4 -__vt__19dMsgScrnLight_HIO_c = .data:0x803C12A4; // type:object size:0xC scope:global align:4 +__vt__19dMsgScrnLight_HIO_c = .data:0x803C12A4; // type:object size:0xC scope:weak align:4 t_tag$3877 = .data:0x803C12B0; // type:object size:0x38 scope:local align:8 data:4byte __vt__15dMsgScrnPlace_c = .data:0x803C12E8; // type:object size:0x58 scope:global align:4 t_tag$3752 = .data:0x803C1340; // type:object size:0x30 scope:local align:8 data:4byte @@ -19630,13 +19645,13 @@ mEventList__10dMsgFlow_c = .data:0x803C1CCC; // type:object size:0x204 scope:glo __vt__10dMsgFlow_c = .data:0x803C1F40; // type:object size:0xC scope:global align:4 ...data.0 = .data:0x803C1F50; // type:label scope:local cNullVec__6Z2Calc = .data:0x803C1F50; // type:object size:0xC scope:local align:4 -l_mojiHira = .data:0x803C1F5C; // type:object size:0x104 scope:global align:4 -l_mojiHira2 = .data:0x803C2060; // type:object size:0x104 scope:global align:4 -l_mojiHira3 = .data:0x803C2164; // type:object size:0x104 scope:global align:4 -l_mojikata = .data:0x803C2268; // type:object size:0x104 scope:global align:4 -l_mojikata2 = .data:0x803C236C; // type:object size:0x104 scope:global align:4 -l_mojikata3 = .data:0x803C2470; // type:object size:0x104 scope:global align:4 -l_mojiEisu = .data:0x803C2574; // type:object size:0x104 scope:global align:4 +l_mojiHira = .data:0x803C1F5C; // type:object size:0x104 scope:local align:4 +l_mojiHira2 = .data:0x803C2060; // type:object size:0x104 scope:local align:4 +l_mojiHira3 = .data:0x803C2164; // type:object size:0x104 scope:local align:4 +l_mojikata = .data:0x803C2268; // type:object size:0x104 scope:local align:4 +l_mojikata2 = .data:0x803C236C; // type:object size:0x104 scope:local align:4 +l_mojikata3 = .data:0x803C2470; // type:object size:0x104 scope:local align:4 +l_mojiEisu = .data:0x803C2574; // type:object size:0x104 scope:local align:4 @3825 = .data:0x803C2678; // type:object size:0xC scope:local align:4 @3826 = .data:0x803C2684; // type:object size:0xC scope:local align:4 @3827 = .data:0x803C2690; // type:object size:0xC scope:local align:4 @@ -19646,7 +19661,7 @@ l_mojiEisu = .data:0x803C2574; // type:object size:0x104 scope:global align:4 @3831 = .data:0x803C26C0; // type:object size:0xC scope:local align:4 @3832 = .data:0x803C26CC; // type:object size:0xC scope:local align:4 @3833 = .data:0x803C26D8; // type:object size:0xC scope:local align:4 -SelProc = .data:0x803C26E4; // type:object size:0x6C scope:global align:4 data:4byte +SelProc = .data:0x803C26E4; // type:object size:0x6C scope:local align:4 data:4byte @4121 = .data:0x803C2750; // type:object size:0x34 scope:local align:4 l_cur0TagName$4610 = .data:0x803C2788; // type:object size:0x40 scope:local align:8 l_cur1TagName$4611 = .data:0x803C27C8; // type:object size:0x40 scope:local align:8 @@ -19658,9 +19673,9 @@ l_nameTagName$4642 = .data:0x803C2AB8; // type:object size:0x40 scope:local alig l_nameCurTagName$4643 = .data:0x803C2AF8; // type:object size:0x40 scope:local align:8 __vt__14dDlst_NameIN_c = .data:0x803C2B38; // type:object size:0x10 scope:global align:4 __vt__7dName_c = .data:0x803C2B64; // type:object size:0xC scope:global align:4 -__vt__9dNm_HIO_c = .data:0x803C2B7C; // type:object size:0xC scope:global align:4 -__vt__16dNpcLib_lookat_c = .data:0x803C2B88; // type:object size:0xC scope:global align:4 -l_dOvlpFd_Method = .data:0x803C2B98; // type:object size:0x14 scope:global align:4 +__vt__9dNm_HIO_c = .data:0x803C2B7C; // type:object size:0xC scope:weak align:4 +__vt__16dNpcLib_lookat_c = .data:0x803C2B88; // type:object size:0xC scope:weak align:4 +l_dOvlpFd_Method = .data:0x803C2B98; // type:object size:0x14 scope:local align:4 g_profile_OVERLAP0 = .data:0x803C2BAC; // type:object size:0x28 scope:global align:4 g_profile_OVERLAP1 = .data:0x803C2BD4; // type:object size:0x28 scope:global align:4 g_profile_OVERLAP6 = .data:0x803C2BFC; // type:object size:0x28 scope:global align:4 @@ -19673,18 +19688,18 @@ g_profile_OVERLAP11 = .data:0x803C2CC4; // type:object size:0x28 scope:global al @3721 = .data:0x803C2CFC; // type:object size:0xC scope:local align:4 data:4byte @3736 = .data:0x803C2D08; // type:object size:0xC scope:local align:4 data:4byte @3765 = .data:0x803C2D14; // type:object size:0xC scope:local align:4 data:4byte -l_dOvlpFd2_Method = .data:0x803C2D20; // type:object size:0x14 scope:global align:4 +l_dOvlpFd2_Method = .data:0x803C2D20; // type:object size:0x14 scope:local align:4 g_profile_OVERLAP2 = .data:0x803C2D34; // type:object size:0x28 scope:global align:4 __vt__15dOvlpFd2_dlst_c = .data:0x803C2D5C; // type:object size:0x10 scope:global align:4 @3812 = .data:0x803C2D70; // type:object size:0xC scope:local align:4 data:4byte @3857 = .data:0x803C2D7C; // type:object size:0xC scope:local align:4 data:4byte @3871 = .data:0x803C2D88; // type:object size:0xC scope:local align:4 data:4byte @3898 = .data:0x803C2D94; // type:object size:0xC scope:local align:4 data:4byte -l_dOvlpFd3_Method = .data:0x803C2DA0; // type:object size:0x14 scope:global align:4 +l_dOvlpFd3_Method = .data:0x803C2DA0; // type:object size:0x14 scope:local align:4 g_profile_OVERLAP3 = .data:0x803C2DB4; // type:object size:0x28 scope:global align:4 __vt__15dOvlpFd3_dlst_c = .data:0x803C2DDC; // type:object size:0x10 scope:global align:4 __vt__16dDlst_snapShot_c = .data:0x803C2DEC; // type:object size:0xC scope:global align:4 -__vt__10JSUIosBase = .data:0x803C2DF8; // type:object size:0xC scope:global align:4 +__vt__10JSUIosBase = .data:0x803C2DF8; // type:object size:0xC scope:weak align:4 __vt__8CPaneMgr = .data:0x803C2E04; // type:object size:0x10 scope:global align:4 __vt__17CPaneMgrAlphaMorf = .data:0x803C2E18; // type:object size:0x10 scope:global align:4 __vt__13CPaneMgrAlpha = .data:0x803C2E28; // type:object size:0x10 scope:global align:4 @@ -19706,9 +19721,9 @@ cNullVec__6Z2Calc = .data:0x803C2E38; // type:object size:0xC scope:local align: @3750 = .data:0x803C2EE0; // type:object size:0xC scope:local align:4 @3751 = .data:0x803C2EEC; // type:object size:0xC scope:local align:4 @3752 = .data:0x803C2EF8; // type:object size:0xC scope:local align:4 -l_execFunc = .data:0x803C2F04; // type:object size:0xC0 scope:global align:4 data:4byte +l_execFunc = .data:0x803C2F04; // type:object size:0xC0 scope:local align:4 data:4byte l_method$4611 = .data:0x803C2FC4; // type:object size:0xC scope:local align:4 -l_dScnLogo_Method = .data:0x803C2FD0; // type:object size:0x14 scope:global align:4 +l_dScnLogo_Method = .data:0x803C2FD0; // type:object size:0x14 scope:local align:4 g_profile_LOGO_SCENE = .data:0x803C2FE4; // type:object size:0x28 scope:global align:4 __vt__10dLog_HIO_c = .data:0x803C300C; // type:object size:0xC scope:global align:4 g_profile_MENU_SCENE = .data:0x803C3018; // type:object size:0x28 scope:global align:4 @@ -19720,51 +19735,51 @@ cNullVec__6Z2Calc = .data:0x803C3040; // type:object size:0xC scope:local align: @3945 = .data:0x803C3070; // type:object size:0xC scope:local align:4 @3946 = .data:0x803C307C; // type:object size:0xC scope:local align:4 @3947 = .data:0x803C3088; // type:object size:0xC scope:local align:4 -MainProc = .data:0x803C3094; // type:object size:0x48 scope:global align:4 data:4byte -l_dScnName_Method = .data:0x803C30DC; // type:object size:0x14 scope:global align:4 +MainProc = .data:0x803C3094; // type:object size:0x48 scope:local align:4 data:4byte +l_dScnName_Method = .data:0x803C30DC; // type:object size:0x14 scope:local align:4 g_profile_NAME_SCENE = .data:0x803C30F0; // type:object size:0x28 scope:global align:4 g_profile_NAMEEX_SCENE = .data:0x803C3118; // type:object size:0x28 scope:global align:4 -__vt__17dScnName_camera_c = .data:0x803C3140; // type:object size:0xC scope:global align:4 -__vt__9dSn_HIO_c = .data:0x803C314C; // type:object size:0xC scope:global align:4 +__vt__17dScnName_camera_c = .data:0x803C3140; // type:object size:0xC scope:weak align:4 +__vt__9dSn_HIO_c = .data:0x803C314C; // type:object size:0xC scope:weak align:4 l_wipeType$4081 = .data:0x803C3158; // type:object size:0x2E scope:local align:4 camparamarc$4608 = .data:0x803C3188; // type:object size:0xA scope:local align:4 l_method$4860 = .data:0x803C3194; // type:object size:0x2C scope:local align:4 -l_dScnPly_Method = .data:0x803C31C0; // type:object size:0x14 scope:global align:4 +l_dScnPly_Method = .data:0x803C31C0; // type:object size:0x14 scope:local align:4 g_profile_PLAY_SCENE = .data:0x803C31D4; // type:object size:0x28 scope:global align:4 g_profile_OPENING_SCENE = .data:0x803C31FC; // type:object size:0x28 scope:global align:4 -__vt__22dScnPly_env_debugHIO_c = .data:0x803C3224; // type:object size:0xC scope:global align:4 -__vt__22dScnPly_env_otherHIO_c = .data:0x803C3230; // type:object size:0xC scope:global align:4 -__vt__17dScnPly_env_HIO_c = .data:0x803C323C; // type:object size:0xC scope:global align:4 -__vt__17dScnPly_reg_HIO_c = .data:0x803C3248; // type:object size:0xC scope:global align:4 -__vt__21dScnPly_preLoad_HIO_c = .data:0x803C3254; // type:object size:0xC scope:global align:4 +__vt__22dScnPly_env_debugHIO_c = .data:0x803C3224; // type:object size:0xC scope:weak align:4 +__vt__22dScnPly_env_otherHIO_c = .data:0x803C3230; // type:object size:0xC scope:weak align:4 +__vt__17dScnPly_env_HIO_c = .data:0x803C323C; // type:object size:0xC scope:weak align:4 +__vt__17dScnPly_reg_HIO_c = .data:0x803C3248; // type:object size:0xC scope:weak align:4 +__vt__21dScnPly_preLoad_HIO_c = .data:0x803C3254; // type:object size:0xC scope:weak align:4 l_method$4056 = .data:0x803C3260; // type:object size:0x14 scope:local align:4 -l_dScnRoom_Method = .data:0x803C3274; // type:object size:0x14 scope:global align:4 +l_dScnRoom_Method = .data:0x803C3274; // type:object size:0x14 scope:local align:4 g_profile_ROOM_SCENE = .data:0x803C3288; // type:object size:0x28 scope:global align:4 g_profile_WARNING_SCENE = .data:0x803C32B0; // type:object size:0x28 scope:global align:4 g_profile_WARNING2_SCENE = .data:0x803C32D8; // type:object size:0x28 scope:global align:4 -__vt__22dSvBit_childOtherHIO_c = .data:0x803C3300; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childTransformHIO_c = .data:0x803C330C; // type:object size:0xC scope:global align:4 -__vt__25dSvBit_childDarknessHIO_c = .data:0x803C3318; // type:object size:0xC scope:global align:4 -__vt__29dSvBit_childTbPerfectionHIO_c = .data:0x803C3324; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childItOneZoneHIO_c = .data:0x803C3330; // type:object size:0xC scope:global align:4 -__vt__23dSvBit_childItZoneHIO_c = .data:0x803C333C; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childItDungeonHIO_c = .data:0x803C3348; // type:object size:0xC scope:global align:4 -__vt__29dSvBit_childItPerfectionHIO_c = .data:0x803C3354; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childSwOneZoneHIO_c = .data:0x803C3360; // type:object size:0xC scope:global align:4 -__vt__23dSvBit_childSwZoneHIO_c = .data:0x803C336C; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childSwDungeonHIO_c = .data:0x803C3378; // type:object size:0xC scope:global align:4 -__vt__29dSvBit_childSwPerfectionHIO_c = .data:0x803C3384; // type:object size:0xC scope:global align:4 -__vt__25dSvBit_childTreasureHIO_c = .data:0x803C3390; // type:object size:0xC scope:global align:4 -__vt__21dSvBit_childItemHIO_c = .data:0x803C339C; // type:object size:0xC scope:global align:4 -__vt__23dSvBit_childSwitchHIO_c = .data:0x803C33A8; // type:object size:0xC scope:global align:4 -__vt__12dSvBit_HIO_c = .data:0x803C33B4; // type:object size:0xC scope:global align:4 +__vt__22dSvBit_childOtherHIO_c = .data:0x803C3300; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childTransformHIO_c = .data:0x803C330C; // type:object size:0xC scope:weak align:4 +__vt__25dSvBit_childDarknessHIO_c = .data:0x803C3318; // type:object size:0xC scope:weak align:4 +__vt__29dSvBit_childTbPerfectionHIO_c = .data:0x803C3324; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childItOneZoneHIO_c = .data:0x803C3330; // type:object size:0xC scope:weak align:4 +__vt__23dSvBit_childItZoneHIO_c = .data:0x803C333C; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childItDungeonHIO_c = .data:0x803C3348; // type:object size:0xC scope:weak align:4 +__vt__29dSvBit_childItPerfectionHIO_c = .data:0x803C3354; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childSwOneZoneHIO_c = .data:0x803C3360; // type:object size:0xC scope:weak align:4 +__vt__23dSvBit_childSwZoneHIO_c = .data:0x803C336C; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childSwDungeonHIO_c = .data:0x803C3378; // type:object size:0xC scope:weak align:4 +__vt__29dSvBit_childSwPerfectionHIO_c = .data:0x803C3384; // type:object size:0xC scope:weak align:4 +__vt__25dSvBit_childTreasureHIO_c = .data:0x803C3390; // type:object size:0xC scope:weak align:4 +__vt__21dSvBit_childItemHIO_c = .data:0x803C339C; // type:object size:0xC scope:weak align:4 +__vt__23dSvBit_childSwitchHIO_c = .data:0x803C33A8; // type:object size:0xC scope:weak align:4 +__vt__12dSvBit_HIO_c = .data:0x803C33B4; // type:object size:0xC scope:weak align:4 @5239 = .data:0x803C33C0; // type:object size:0x24 scope:local align:4 -l_dTimer_Method = .data:0x803C33E4; // type:object size:0x14 scope:global align:4 +l_dTimer_Method = .data:0x803C33E4; // type:object size:0x14 scope:local align:4 g_profile_TIMER = .data:0x803C33F8; // type:object size:0x28 scope:global align:4 __vt__21dDlst_TimerScrnDraw_c = .data:0x803C3420; // type:object size:0x10 scope:global align:4 -l_dkWmark_Method = .data:0x803C3430; // type:object size:0x14 scope:global align:4 +l_dkWmark_Method = .data:0x803C3430; // type:object size:0x14 scope:local align:4 g_profile_WMARK = .data:0x803C3444; // type:object size:0x28 scope:global align:4 -l_dkWpillar_Method = .data:0x803C3470; // type:object size:0x14 scope:global align:4 +l_dkWpillar_Method = .data:0x803C3470; // type:object size:0x14 scope:local align:4 g_profile_WPILLAR = .data:0x803C3484; // type:object size:0x28 scope:global align:4 strings$4165 = .data:0x803C34B0; // type:object size:0x10 scope:local align:4 __vt__20DynamicModuleControl = .data:0x803C34C0; // type:object size:0x34 scope:global align:4 @@ -19777,30 +19792,31 @@ __vt__12cCcD_TriAttr = .data:0x803C366C; // type:object size:0x64 scope:global a __vt__14cCcD_ShapeAttr = .data:0x803C36D0; // type:object size:0x58 scope:global align:4 __vt__9cCcD_Stts = .data:0x803C3728; // type:object size:0x20 scope:global align:4 __vt__4cCcS = .data:0x803C3748; // type:object size:0x30 scope:global align:4 -atntable = .data:0x803C3778; // type:object size:0x802 scope:global align:4 +atntable = .data:0x803C3778; // type:object size:0x802 scope:local align:4 __vt__8cBgS_Chk = .data:0x803C3F80; // type:object size:0xC scope:global align:4 __vt__11cBgS_GndChk = .data:0x803C3F90; // type:object size:0x18 scope:global align:4 __vt__11cBgS_LinChk = .data:0x803C3FA8; // type:object size:0x18 scope:global align:4 __vt__13cBgS_ShdwDraw = .data:0x803C3FC0; // type:object size:0xC scope:global align:4 __vt__13cBgS_PolyInfo = .data:0x803C3FD0; // type:object size:0xC scope:global align:4 __vt__8cM3dGCir = .data:0x803C3FE0; // type:object size:0xC scope:global align:4 -__vt__8cM2dGCir = .data:0x803C3FEC; // type:object size:0xC scope:global align:4 +__vt__8cM2dGCir = .data:0x803C3FEC; // type:object size:0xC scope:weak align:4 __vt__8cM3dGCps = .data:0x803C3FF8; // type:object size:0xC scope:global align:4 -e_mtx = .data:0x803C4020; // type:object size:0x30 scope:global align:32 -clear_z_TX = .data:0x803C4060; // type:object size:0x40 scope:global align:32 +e_mtx = .data:0x803C4020; // type:object size:0x30 scope:local align:32 +clear_z_TX = .data:0x803C4060; // type:object size:0x40 scope:local align:32 __vt__10JFWDisplay = .data:0x803C40A0; // type:object size:0x18 scope:global align:4 -jpa_pos = .data:0x803C40C0; // type:object size:0x144 scope:global align:32 -jpa_crd = .data:0x803C4220; // type:object size:0x20 scope:global align:4 +jpa_pos = .data:0x803C40C0; // type:object size:0x144 scope:local align:32 +jpa_crd = .data:0x803C4220; // type:object size:0x20 scope:local align:4 @2829 = .data:0x803C4240; // type:object size:0x2C scope:local align:4 @2828 = .data:0x803C426C; // type:object size:0x2C scope:local align:4 @3454 = .data:0x803C4298; // type:object size:0x2C scope:local align:4 +jpa_resource_padding = .data:0x803C42C4; // type:object size:0x1C scope:local ...data.0 = .data:0x803C42E0; // type:label scope:local -jpa_dl = .data:0x803C42E0; // type:object size:0x20 scope:global align:4 -jpa_dl_x = .data:0x803C4300; // type:object size:0x20 scope:global align:4 -p_prj = .data:0x803C4320; // type:object size:0xC scope:global align:4 -p_direction = .data:0x803C432C; // type:object size:0x14 scope:global align:4 -p_rot = .data:0x803C4340; // type:object size:0x14 scope:global align:4 -p_plane = .data:0x803C4354; // type:object size:0xC scope:global align:4 +jpa_dl = .data:0x803C42E0; // type:object size:0x20 scope:local align:4 +jpa_dl_x = .data:0x803C4300; // type:object size:0x20 scope:local align:4 +p_prj = .data:0x803C4320; // type:object size:0xC scope:local align:4 +p_direction = .data:0x803C432C; // type:object size:0x14 scope:local align:4 +p_rot = .data:0x803C4340; // type:object size:0x14 scope:local align:4 +p_plane = .data:0x803C4354; // type:object size:0xC scope:local align:4 st_bm__12JPABaseShape = .data:0x803C4360; // type:object size:0xC scope:global align:4 st_bf__12JPABaseShape = .data:0x803C436C; // type:object size:0x28 scope:global align:4 st_lo__12JPABaseShape = .data:0x803C4394; // type:object size:0x40 scope:global align:4 @@ -19810,7 +19826,7 @@ st_ca__12JPABaseShape = .data:0x803C4404; // type:object size:0x60 scope:global st_aa__12JPABaseShape = .data:0x803C4464; // type:object size:0x20 scope:global align:4 @2631 = .data:0x803C4488; // type:object size:0x1C scope:local align:4 @3259 = .data:0x803C44A8; // type:object size:0x24 scope:local align:4 -__vt__12JPAFieldBase = .data:0x803C44CC; // type:object size:0x14 scope:global align:4 +__vt__12JPAFieldBase = .data:0x803C44CC; // type:object size:0x14 scope:weak align:4 __vt__12JPAFieldSpin = .data:0x803C44E0; // type:object size:0x14 scope:global align:4 __vt__12JPAFieldDrag = .data:0x803C44F4; // type:object size:0x14 scope:global align:4 __vt__14JPAFieldRandom = .data:0x803C4508; // type:object size:0x14 scope:global align:4 @@ -19829,18 +19845,18 @@ __vt__Q26JStage6TLight = .data:0x803C4778; // type:object size:0x6C scope:global __vt__Q26JStage7TObject = .data:0x803C47E8; // type:object size:0x3C scope:global align:4 __vt__Q26JStage7TSystem = .data:0x803C4828; // type:object size:0x50 scope:global align:4 __vt__Q37JStudio3ctb6TParse = .data:0x803C4878; // type:object size:0x14 scope:global align:4 -__vt__Q37JGadget6binary19TParse_header_block = .data:0x803C488C; // type:object size:0x14 scope:global align:4 +__vt__Q37JGadget6binary19TParse_header_block = .data:0x803C488C; // type:object size:0x14 scope:weak align:4 __vt__Q37JStudio3ctb8TFactory = .data:0x803C48A0; // type:object size:0x14 scope:global align:4 __vt__Q37JStudio3ctb8TControl = .data:0x803C48B4; // type:object size:0xC scope:global align:4 __vt__Q37JStudio3ctb14TObject_TxyzRy = .data:0x803C48C0; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio3ctb7TObject = .data:0x803C48D0; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3ctb7TObject = .data:0x803C48D0; // type:object size:0x10 scope:weak align:4 __vt__Q27JStudio22TFunctionValue_hermite = .data:0x803C48E0; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio29TFunctionValue_list_parameter = .data:0x803C4900; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio19TFunctionValue_list = .data:0x803C4920; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio25TFunctionValue_transition = .data:0x803C4940; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio23TFunctionValue_constant = .data:0x803C4960; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio24TFunctionValue_composite = .data:0x803C4980; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio14TFunctionValue = .data:0x803C49A0; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio14TFunctionValue = .data:0x803C49A0; // type:object size:0x20 scope:weak align:4 @838 = .data:0x803C49C0; // type:object size:0x5C scope:local align:4 __vt__Q37JStudio3fvb6TParse = .data:0x803C4A1C; // type:object size:0x14 scope:global align:4 __vt__Q37JStudio3fvb8TFactory = .data:0x803C4A30; // type:object size:0x14 scope:global align:4 @@ -19851,7 +19867,7 @@ __vt__Q37JStudio3fvb12TObject_list = .data:0x803C4A70; // type:object size:0x10 __vt__Q37JStudio3fvb18TObject_transition = .data:0x803C4A80; // type:object size:0x10 scope:global align:4 __vt__Q37JStudio3fvb16TObject_constant = .data:0x803C4A90; // type:object size:0x10 scope:global align:4 __vt__Q37JStudio3fvb17TObject_composite = .data:0x803C4AA0; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio3fvb7TObject = .data:0x803C4AB0; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3fvb7TObject = .data:0x803C4AB0; // type:object size:0x10 scope:weak align:4 __vt__Q27JStudio6TParse = .data:0x803C4AC0; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio8TFactory = .data:0x803C4AE0; // type:object size:0x14 scope:global align:4 __vt__Q27JStudio8TControl = .data:0x803C4AF4; // type:object size:0xC scope:global align:4 @@ -19922,33 +19938,33 @@ __vt__Q27JStudio8TControl = .data:0x803C4AF4; // type:object size:0xC scope:glob @1800 = .data:0x803C5224; // type:object size:0xC scope:local align:4 @1831 = .data:0x803C5230; // type:object size:0x10C scope:local align:4 __vt__Q27JStudio13TObject_sound = .data:0x803C533C; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio14TAdaptor_sound = .data:0x803C535C; // type:object size:0x50 scope:global align:4 +__vt__Q27JStudio14TAdaptor_sound = .data:0x803C535C; // type:object size:0x50 scope:weak align:4 __vt__Q27JStudio16TObject_particle = .data:0x803C53AC; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio17TAdaptor_particle = .data:0x803C53CC; // type:object size:0x4C scope:global align:4 +__vt__Q27JStudio17TAdaptor_particle = .data:0x803C53CC; // type:object size:0x4C scope:weak align:4 __vt__Q27JStudio15TObject_message = .data:0x803C5418; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio13TObject_light = .data:0x803C545C; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio14TAdaptor_light = .data:0x803C547C; // type:object size:0x28 scope:global align:4 +__vt__Q27JStudio14TAdaptor_light = .data:0x803C547C; // type:object size:0x28 scope:weak align:4 __vt__Q27JStudio11TObject_fog = .data:0x803C54A4; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio12TAdaptor_fog = .data:0x803C54C4; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio12TAdaptor_fog = .data:0x803C54C4; // type:object size:0x20 scope:weak align:4 __vt__Q27JStudio14TObject_camera = .data:0x803C54E4; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio15TAdaptor_camera = .data:0x803C5504; // type:object size:0x3C scope:global align:4 +__vt__Q27JStudio15TAdaptor_camera = .data:0x803C5504; // type:object size:0x3C scope:weak align:4 __vt__Q27JStudio20TObject_ambientLight = .data:0x803C5540; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio21TAdaptor_ambientLight = .data:0x803C5560; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio21TAdaptor_ambientLight = .data:0x803C5560; // type:object size:0x20 scope:weak align:4 __vt__Q27JStudio13TObject_actor = .data:0x803C5580; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio14TAdaptor_actor = .data:0x803C55A0; // type:object size:0x50 scope:global align:4 +__vt__Q27JStudio14TAdaptor_actor = .data:0x803C55A0; // type:object size:0x50 scope:weak align:4 __vt__Q27JStudio7TObject = .data:0x803C55F0; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio8TAdaptor = .data:0x803C5610; // type:object size:0x20 scope:global align:4 __vt__Q37JStudio14TVariableValue13TOutput_none_ = .data:0x803C5630; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio14TVariableValue7TOutput = .data:0x803C5640; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803C5650; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_ = .data:0x803C5660; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803C5670; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_ = .data:0x803C5680; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803C5690; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio14TVariableValue7TOutput = .data:0x803C5640; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803C5650; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_ = .data:0x803C5660; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803C5670; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_ = .data:0x803C5680; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803C5690; // type:object size:0x10 scope:weak align:4 __vt__Q37JStudio3stb6TParse = .data:0x803C56A0; // type:object size:0x20 scope:global align:4 __vt__Q37JStudio3stb8TFactory = .data:0x803C56C0; // type:object size:0x14 scope:global align:4 __vt__Q37JStudio3stb8TControl = .data:0x803C56D4; // type:object size:0xC scope:global align:4 -__vt__Q37JStudio3stb15TObject_control = .data:0x803C56E0; // type:object size:0x20 scope:global align:4 +__vt__Q37JStudio3stb15TObject_control = .data:0x803C56E0; // type:object size:0x20 scope:weak align:4 __vt__Q37JStudio3stb7TObject = .data:0x803C5700; // type:object size:0x20 scope:global align:4 __vt__Q214JStudio_JStage13TCreateObject = .data:0x803C5720; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803C5730; // type:label scope:local @@ -19965,7 +19981,7 @@ __vt__Q214JStudio_JStage13TCreateObject = .data:0x803C5720; // type:object size: @1098 = .data:0x803C57A8; // type:object size:0xC scope:local align:4 __vt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_ = .data:0x803C57B4; // type:object size:0x10 scope:global align:4 __vt__Q214JStudio_JStage14TAdaptor_actor = .data:0x803C57C4; // type:object size:0x50 scope:global align:4 -__vt__Q214JStudio_JStage81TVariableValueOutput_object_ = .data:0x803C5864; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JStage81TVariableValueOutput_object_ = .data:0x803C5864; // type:object size:0x10 scope:weak align:4 __vt__Q214JStudio_JStage21TAdaptor_ambientLight = .data:0x803C5888; // type:object size:0x20 scope:global align:4 ...data.0 = .data:0x803C58A8; // type:label scope:local @1014 = .data:0x803C58A8; // type:object size:0xC scope:local data:4byte @@ -19977,14 +19993,14 @@ __vt__Q214JStudio_JStage21TAdaptor_ambientLight = .data:0x803C5888; // type:obje @1029 = .data:0x803C58F0; // type:object size:0xC scope:local align:4 @1030 = .data:0x803C58FC; // type:object size:0xC scope:local align:4 __vt__Q214JStudio_JStage15TAdaptor_camera = .data:0x803C5908; // type:object size:0x3C scope:global align:4 -__vt__Q214JStudio_JStage83TVariableValueOutput_object_ = .data:0x803C5980; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JStage83TVariableValueOutput_object_ = .data:0x803C5980; // type:object size:0x10 scope:weak align:4 ...data.0 = .data:0x803C59A0; // type:label scope:local @844 = .data:0x803C59A0; // type:object size:0xC scope:local data:4byte @845 = .data:0x803C59AC; // type:object size:0xC scope:local align:4 @849 = .data:0x803C59B8; // type:object size:0xC scope:local align:4 @850 = .data:0x803C59C4; // type:object size:0xC scope:local align:4 __vt__Q214JStudio_JStage12TAdaptor_fog = .data:0x803C59D0; // type:object size:0x20 scope:global align:4 -__vt__Q214JStudio_JStage77TVariableValueOutput_object_ = .data:0x803C5A10; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JStage77TVariableValueOutput_object_ = .data:0x803C5A10; // type:object size:0x10 scope:weak align:4 __vt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_ = .data:0x803C5A30; // type:object size:0x10 scope:global align:4 __vt__Q214JStudio_JStage14TAdaptor_light = .data:0x803C5A40; // type:object size:0x28 scope:global align:4 __vt__Q215JStudio_JAudio213TCreateObject = .data:0x803C5A68; // type:object size:0x10 scope:global align:4 @@ -20065,29 +20081,29 @@ sExtCmdInfo__12JASSeqParser = .data:0x803C648C; // type:object size:0xFF0 scope: __vt__12JASSeqParser = .data:0x803C7650; // type:object size:0x20 scope:global align:4 @613 = .data:0x803C7670; // type:object size:0x34 scope:local align:4 __vt__12JASBasicBank = .data:0x803C76A8; // type:object size:0x14 scope:global align:4 -__vt__7JASBank = .data:0x803C76BC; // type:object size:0x14 scope:global align:4 +__vt__7JASBank = .data:0x803C76BC; // type:object size:0x14 scope:weak align:4 __vt__12JASVoiceBank = .data:0x803C76D0; // type:object size:0x14 scope:global align:4 __vt__12JASBasicInst = .data:0x803C76E8; // type:object size:0x14 scope:global align:4 -__vt__7JASInst = .data:0x803C76FC; // type:object size:0x14 scope:global align:4 +__vt__7JASInst = .data:0x803C76FC; // type:object size:0x14 scope:weak align:4 __vt__10JASDrumSet = .data:0x803C7710; // type:object size:0x14 scope:global align:4 __vt__Q216JASBasicWaveBank11TWaveHandle = .data:0x803C7728; // type:object size:0x14 scope:global align:4 __vt__Q216JASBasicWaveBank10TWaveGroup = .data:0x803C773C; // type:object size:0x18 scope:global align:4 -__vt__13JASWaveHandle = .data:0x803C7754; // type:object size:0x14 scope:global align:4 +__vt__13JASWaveHandle = .data:0x803C7754; // type:object size:0x14 scope:weak align:4 __vt__16JASBasicWaveBank = .data:0x803C7768; // type:object size:0x18 scope:global align:4 -__vt__11JASWaveBank = .data:0x803C7780; // type:object size:0x18 scope:global align:4 +__vt__11JASWaveBank = .data:0x803C7780; // type:object size:0x18 scope:weak align:4 __vt__Q217JASSimpleWaveBank11TWaveHandle = .data:0x803C7798; // type:object size:0x14 scope:global align:4 __vt__17JASSimpleWaveBank = .data:0x803C77AC; // type:object size:0x30 scope:global align:4 sCurrentDir__16JASWaveArcLoader = .data:0x803C77E0; // type:object size:0x40 scope:global align:4 __vt__10JASWaveArc = .data:0x803C7820; // type:object size:0x18 scope:global align:4 -__vt__11JASDisposer = .data:0x803C7838; // type:object size:0x10 scope:global align:4 +__vt__11JASDisposer = .data:0x803C7838; // type:object size:0x10 scope:weak align:4 @662 = .data:0x803C7848; // type:object size:0x1C scope:local align:4 @977 = .data:0x803C7864; // type:object size:0x20 scope:local align:4 @974 = .data:0x803C7884; // type:object size:0x20 scope:local align:4 -table_list$151 = .data:0x803C78A8; // type:object size:0x10 scope:local align:4 +table_list = .data:0x803C78A8; // type:object size:0x10 scope:local align:4 history$267 = .data:0x803C78B8; // type:object size:0x28 scope:local align:4 data:4byte __vt__14JASAudioThread = .data:0x803C78E0; // type:object size:0x10 scope:global align:4 SEND_TABLE__6JASDsp = .data:0x803C78F0; // type:object size:0x18 scope:global align:4 -jdsp = .data:0x803C7920; // type:object size:0x1F00 scope:global align:32 noreloc +jdsp = .data:0x803C7920; // type:object size:0x1F00 scope:local align:32 noreloc __vt__10JAIAudible = .data:0x803C9820; // type:object size:0x14 scope:global align:4 __vt__11JAIAudience = .data:0x803C9838; // type:object size:0x20 scope:global align:4 __vt__5JAISe = .data:0x803C9858; // type:object size:0x58 scope:global align:4 @@ -20107,9 +20123,9 @@ __vt__16JAIStreamDataMgr = .data:0x803C9A1C; // type:object size:0x10 scope:glob __vt__22JAUAudioArcInterpreter = .data:0x803C9A30; // type:object size:0x44 scope:global align:4 __vt__17JAUAudioArcLoader = .data:0x803C9A78; // type:object size:0x44 scope:global align:4 __vt__14JAUSectionHeap = .data:0x803C9AC0; // type:object size:0x34 scope:global align:4 -__vt__16JAUBankTableLink = .data:0x803C9AF4; // type:object size:0x14 scope:global align:4 -__vt__12JAUBankTable = .data:0x803C9B08; // type:object size:0xC scope:global align:4 -__vt__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgr = .data:0x803C9B14; // type:object size:0x10 scope:global align:4 +__vt__16JAUBankTableLink = .data:0x803C9AF4; // type:object size:0x14 scope:weak align:4 +__vt__12JAUBankTable = .data:0x803C9B08; // type:object size:0xC scope:weak align:4 +__vt__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgr = .data:0x803C9B14; // type:object size:0x10 scope:weak align:4 __vt__10JAUSection = .data:0x803C9B24; // type:object size:0x10 scope:global align:4 __vt__27JAUSeqDataMgr_SeqCollection = .data:0x803C9B38; // type:object size:0x18 scope:global align:4 __vt__32JAUStreamDataMgr_StreamFileTable = .data:0x803C9B50; // type:object size:0x10 scope:global align:4 @@ -20122,7 +20138,7 @@ __vt__Q28JMessage10TReference = .data:0x803C9C6C; // type:object size:0x10 scope sapfnParseCharacter___Q28JMessage18TResourceContainer = .data:0x803C9C80; // type:object size:0x14 scope:global align:4 __vt__Q28JMessage6TParse = .data:0x803C9C94; // type:object size:0x14 scope:global align:4 __vt__Q38JMessage18TResourceContainer10TCResource = .data:0x803C9CA8; // type:object size:0x14 scope:global align:4 -__vt__Q27JGadget42TLinkList_factory = .data:0x803C9CBC; // type:object size:0x14 scope:global align:4 +__vt__Q27JGadget42TLinkList_factory = .data:0x803C9CBC; // type:object size:0x14 scope:weak align:4 __vt__16Z2AudioArcLoader = .data:0x803C9CD0; // type:object size:0x44 scope:global align:4 @3690 = .data:0x803C9D18; // type:object size:0x58 scope:local align:4 __vt__10Z2SoundMgr = .data:0x803C9D70; // type:object size:0xC scope:global align:4 @@ -20182,15 +20198,15 @@ __vt__14Z2CreatureLink = .data:0x803CB980; // type:object size:0x48 scope:global @5074 = .data:0x803CBBC8; // type:object size:0x28 scope:local align:4 @5259 = .data:0x803CBBF0; // type:object size:0x38 scope:local align:4 @5258 = .data:0x803CBC28; // type:object size:0x28 scope:local align:4 -sHowlUmakusa = .data:0x803CBC50; // type:object size:0xC scope:global align:4 -sHowlZeldaSong = .data:0x803CBC5C; // type:object size:0xC scope:global align:4 -sHowlLightPrelude = .data:0x803CBC68; // type:object size:0xC scope:global align:4 -sHowlSoulRequiem = .data:0x803CBC74; // type:object size:0xC scope:global align:4 -sHealingSong = .data:0x803CBC80; // type:object size:0xC scope:global align:4 -sNewSong1 = .data:0x803CBC8C; // type:object size:0xE scope:global align:4 -sNewSong2 = .data:0x803CBC9C; // type:object size:0x10 scope:global align:4 -sNewSong3 = .data:0x803CBCAC; // type:object size:0x12 scope:global align:4 -sGuideData = .data:0x803CBCC0; // type:object size:0x48 scope:global align:4 +sHowlUmakusa = .data:0x803CBC50; // type:object size:0xC scope:local align:4 +sHowlZeldaSong = .data:0x803CBC5C; // type:object size:0xC scope:local align:4 +sHowlLightPrelude = .data:0x803CBC68; // type:object size:0xC scope:local align:4 +sHowlSoulRequiem = .data:0x803CBC74; // type:object size:0xC scope:local align:4 +sHealingSong = .data:0x803CBC80; // type:object size:0xC scope:local align:4 +sNewSong1 = .data:0x803CBC8C; // type:object size:0xE scope:local align:4 +sNewSong2 = .data:0x803CBC9C; // type:object size:0x10 scope:local align:4 +sNewSong3 = .data:0x803CBCAC; // type:object size:0x12 scope:local align:4 +sGuideData = .data:0x803CBCC0; // type:object size:0x48 scope:local align:4 @3729 = .data:0x803CBD08; // type:object size:0x1C8 scope:local align:4 @3839 = .data:0x803CBED0; // type:object size:0x54 scope:local align:4 __vt__15Z2SpeechStarter = .data:0x803CBF24; // type:object size:0x14 scope:global align:4 @@ -20215,11 +20231,11 @@ __vt__13JKRAramStream = .data:0x803CC1B8; // type:object size:0x10 scope:global __vt__13JKRFileLoader = .data:0x803CC1C8; // type:object size:0x3C scope:global align:4 __vt__12JKRDvdFinder = .data:0x803CC208; // type:object size:0x10 scope:global align:4 __vt__12JKRArcFinder = .data:0x803CC218; // type:object size:0x10 scope:global align:4 -__vt__13JKRFileFinder = .data:0x803CC228; // type:object size:0x10 scope:global align:4 +__vt__13JKRFileFinder = .data:0x803CC228; // type:object size:0x10 scope:weak align:4 __vt__12JKRFileCache = .data:0x803CC238; // type:object size:0x4C scope:global align:4 __vt__10JKRArchive = .data:0x803CC288; // type:object size:0x50 scope:global align:4 __vt__13JKRMemArchive = .data:0x803CC2D8; // type:object size:0x50 scope:global align:4 -__vt__7JKRFile = .data:0x803CC328; // type:object size:0x20 scope:global align:4 +__vt__7JKRFile = .data:0x803CC328; // type:object size:0x20 scope:weak align:4 __vt__14JKRAramArchive = .data:0x803CC348; // type:object size:0x50 scope:global align:4 __vt__13JKRDvdArchive = .data:0x803CC398; // type:object size:0x50 scope:global align:4 __vt__14JKRCompArchive = .data:0x803CC3E8; // type:object size:0x50 scope:global align:4 @@ -20235,17 +20251,17 @@ __vt__12JUTCacheFont = .data:0x803CC540; // type:object size:0x4C scope:global a __vt__12JUTGraphFifo = .data:0x803CC590; // type:object size:0xC scope:global align:4 __vt__10JUTResFont = .data:0x803CC5A0; // type:object size:0x4C scope:global align:4 sChannelMask__Q210JUTGamePad7CRumble = .data:0x803CC5F0; // type:object size:0x10 scope:global align:4 -channel_mask = .data:0x803CC600; // type:object size:0x10 scope:global align:4 +channel_mask = .data:0x803CC600; // type:object size:0x10 scope:local align:4 __vt__10JUTGamePad = .data:0x803CC610; // type:object size:0xC scope:global align:4 sMessageQueue__12JUTException = .data:0x803CC620; // type:object size:0x20 scope:global align:4 -c3bcnt = .data:0x803CC640; // type:object size:0x20 scope:global align:8 data:4byte +c3bcnt = .data:0x803CC640; // type:object size:0x20 scope:local align:8 data:4byte sCpuExpName__12JUTException = .data:0x803CC660; // type:object size:0x44 scope:global align:4 __vt__12JUTException = .data:0x803CC6A4; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803CC6B8; // type:label scope:local sAsciiTable__14JUTDirectPrint = .data:0x803CC6B8; // type:object size:0x80 scope:global align:4 sFontData__14JUTDirectPrint = .data:0x803CC738; // type:object size:0x100 scope:global align:4 noreloc sFontData2__14JUTDirectPrint = .data:0x803CC838; // type:object size:0x134 scope:global align:4 noreloc -twiceBit$371 = .data:0x803CC96C; // type:object size:0x10 scope:local align:4 +twiceBit = .data:0x803CC96C; // type:object size:0x10 scope:local align:4 __vt__8JUTVideo = .data:0x803CC980; // type:object size:0xC scope:global align:4 __vt__8JUTFader = .data:0x803CC990; // type:object size:0x18 scope:global align:4 __vt__10JUTConsole = .data:0x803CC9A8; // type:object size:0xC scope:global align:4 @@ -20276,9 +20292,9 @@ __vt__12J2DPictureEx = .data:0x803CD4B8; // type:object size:0x14C scope:global __vt__12J2DTextBoxEx = .data:0x803CD608; // type:object size:0xBC scope:global align:4 __vt__20J2DAnmFullLoader_v15 = .data:0x803CD6C8; // type:object size:0x14 scope:global align:4 __vt__19J2DAnmKeyLoader_v15 = .data:0x803CD6DC; // type:object size:0x14 scope:global align:4 -__vt__12J2DAnmLoader = .data:0x803CD6F0; // type:object size:0x14 scope:global align:4 -__vt__20J2DAnmVisibilityFull = .data:0x803CD704; // type:object size:0x10 scope:global align:4 -__vt__14J2DAnmVtxColor = .data:0x803CD714; // type:object size:0x14 scope:global align:4 +__vt__12J2DAnmLoader = .data:0x803CD6F0; // type:object size:0x14 scope:weak align:4 +__vt__20J2DAnmVisibilityFull = .data:0x803CD704; // type:object size:0x10 scope:weak align:4 +__vt__14J2DAnmVtxColor = .data:0x803CD714; // type:object size:0x14 scope:weak align:4 __vt__15J2DAnmTevRegKey = .data:0x803CD728; // type:object size:0x10 scope:global align:4 __vt__16J2DAnmTexPattern = .data:0x803CD738; // type:object size:0x10 scope:global align:4 __vt__19J2DAnmTextureSRTKey = .data:0x803CD748; // type:object size:0x10 scope:global align:4 @@ -20292,12 +20308,12 @@ __vt__19J2DAnmTransformFull = .data:0x803CD7D4; // type:object size:0x14 scope:g @899 = .data:0x803CD7E8; // type:object size:0x44 scope:local align:4 @951 = .data:0x803CD82C; // type:object size:0x54 scope:local align:4 c2r$1302 = .data:0x803CD880; // type:object size:0x10 scope:local align:4 -NullTexData = .data:0x803CD8A0; // type:object size:0x10 scope:global align:4 -j3dIdentityMtx = .data:0x803CD8B0; // type:object size:0x30 scope:global align:4 -IndMtx = .data:0x803CD8E0; // type:object size:0x18 scope:global align:4 +NullTexData = .data:0x803CD8A0; // type:object size:0x10 scope:local align:4 +j3dIdentityMtx = .data:0x803CD8B0; // type:object size:0x30 scope:local align:4 +IndMtx = .data:0x803CD8E0; // type:object size:0x18 scope:local align:4 PSMulUnit01 = .data:0x803CD8F8; // type:object size:0x8 scope:global align:4 -sDifferedRegister = .data:0x803CD900; // type:object size:0x20 scope:global align:4 -sSizeOfDiffered = .data:0x803CD920; // type:object size:0x20 scope:global align:4 +sDifferedRegister = .data:0x803CD900; // type:object size:0x20 scope:local align:4 +sSizeOfDiffered = .data:0x803CD920; // type:object size:0x20 scope:local align:4 __vt__14J3DShapePacket = .data:0x803CD940; // type:object size:0x14 scope:global align:4 __vt__12J3DMatPacket = .data:0x803CD954; // type:object size:0x14 scope:global align:4 __vt__13J3DDrawPacket = .data:0x803CD968; // type:object size:0x14 scope:global align:4 @@ -20334,11 +20350,11 @@ __vt__8J3DShape = .data:0x803CDC78; // type:object size:0x18 scope:global align: __vt__17J3DLockedMaterial = .data:0x803CDC90; // type:object size:0x30 scope:global align:4 __vt__18J3DPatchedMaterial = .data:0x803CDCC0; // type:object size:0x30 scope:global align:4 __vt__11J3DMaterial = .data:0x803CDCF0; // type:object size:0x30 scope:global align:4 -__vt__10J3DPEBlock = .data:0x803CDD20; // type:object size:0x7C scope:global align:4 -__vt__15J3DIndBlockNull = .data:0x803CDD9C; // type:object size:0x4C scope:global align:4 -__vt__11J3DIndBlock = .data:0x803CDDE8; // type:object size:0x4C scope:global align:4 -__vt__14J3DTexGenBlock = .data:0x803CDE34; // type:object size:0x6C scope:global align:4 -__vt__13J3DColorBlock = .data:0x803CDEA0; // type:object size:0x90 scope:global align:4 +__vt__10J3DPEBlock = .data:0x803CDD20; // type:object size:0x7C scope:weak align:4 +__vt__15J3DIndBlockNull = .data:0x803CDD9C; // type:object size:0x4C scope:weak align:4 +__vt__11J3DIndBlock = .data:0x803CDDE8; // type:object size:0x4C scope:weak align:4 +__vt__14J3DTexGenBlock = .data:0x803CDE34; // type:object size:0x6C scope:weak align:4 +__vt__13J3DColorBlock = .data:0x803CDEA0; // type:object size:0x90 scope:weak align:4 @5062 = .data:0x803CDF30; // type:object size:0x30 scope:local align:4 @5110 = .data:0x803CDF60; // type:object size:0x30 scope:local align:4 @5150 = .data:0x803CDF90; // type:object size:0x30 scope:local align:4 @@ -20380,43 +20396,43 @@ sortFuncTable__13J3DDrawBuffer = .data:0x803CEC30; // type:object size:0x48 scop drawFuncTable__13J3DDrawBuffer = .data:0x803CEC90; // type:object size:0x18 scope:global align:4 data:4byte @871 = .data:0x803CECA8; // type:object size:0x4C scope:local align:4 __vt__12J3DJointTree = .data:0x803CECF4; // type:object size:0x10 scope:global align:4 -__vt__13J3DShapeTable = .data:0x803CED08; // type:object size:0xC scope:global align:4 -__vt__12J3DModelData = .data:0x803CED14; // type:object size:0xC scope:global align:4 +__vt__13J3DShapeTable = .data:0x803CED08; // type:object size:0xC scope:weak align:4 +__vt__12J3DModelData = .data:0x803CED14; // type:object size:0xC scope:weak align:4 __vt__8J3DModel = .data:0x803CED20; // type:object size:0x24 scope:global align:4 -__vt__12J3DMtxBuffer = .data:0x803CED44; // type:object size:0xC scope:global align:4 -__vt__16J3DAnmTexPattern = .data:0x803CED50; // type:object size:0x10 scope:global align:4 -__vt__15J3DAnmTevRegKey = .data:0x803CED60; // type:object size:0x10 scope:global align:4 +__vt__12J3DMtxBuffer = .data:0x803CED44; // type:object size:0xC scope:weak align:4 +__vt__16J3DAnmTexPattern = .data:0x803CED50; // type:object size:0x10 scope:weak align:4 +__vt__15J3DAnmTevRegKey = .data:0x803CED60; // type:object size:0x10 scope:weak align:4 __vt__14J3DAnmColorKey = .data:0x803CED70; // type:object size:0x14 scope:global align:4 __vt__15J3DAnmColorFull = .data:0x803CED84; // type:object size:0x14 scope:global align:4 -__vt__11J3DAnmColor = .data:0x803CED98; // type:object size:0x14 scope:global align:4 +__vt__11J3DAnmColor = .data:0x803CED98; // type:object size:0x14 scope:weak align:4 __vt__17J3DAnmVtxColorKey = .data:0x803CEDAC; // type:object size:0x14 scope:global align:4 __vt__18J3DAnmVtxColorFull = .data:0x803CEDC0; // type:object size:0x14 scope:global align:4 -__vt__14J3DAnmVtxColor = .data:0x803CEDD4; // type:object size:0x14 scope:global align:4 +__vt__14J3DAnmVtxColor = .data:0x803CEDD4; // type:object size:0x14 scope:weak align:4 __vt__16J3DAnmClusterKey = .data:0x803CEDE8; // type:object size:0x14 scope:global align:4 -__vt__13J3DAnmCluster = .data:0x803CEDFC; // type:object size:0x14 scope:global align:4 +__vt__13J3DAnmCluster = .data:0x803CEDFC; // type:object size:0x14 scope:weak align:4 __vt__17J3DAnmClusterFull = .data:0x803CEE10; // type:object size:0x14 scope:global align:4 -__vt__19J3DAnmTextureSRTKey = .data:0x803CEE24; // type:object size:0x10 scope:global align:4 +__vt__19J3DAnmTextureSRTKey = .data:0x803CEE24; // type:object size:0x10 scope:weak align:4 __vt__27J3DAnmTransformFullWithLerp = .data:0x803CEE34; // type:object size:0x14 scope:global align:4 __vt__19J3DAnmTransformFull = .data:0x803CEE48; // type:object size:0x14 scope:global align:4 __vt__14J3DMaterialAnm = .data:0x803CEE60; // type:object size:0x10 scope:global align:4 __vt__13J3DSkinDeform = .data:0x803CEE70; // type:object size:0x10 scope:global align:4 __vt__16J3DMaterialTable = .data:0x803CEE80; // type:object size:0xC scope:global align:4 -__vt__14J3DPEBlockNull = .data:0x803CEE90; // type:object size:0x7C scope:global align:4 -__vt__15J3DTevBlockNull = .data:0x803CEF0C; // type:object size:0xDC scope:global align:4 -__vt__18J3DTexGenBlockNull = .data:0x803CEFE8; // type:object size:0x6C scope:global align:4 -__vt__17J3DColorBlockNull = .data:0x803CF054; // type:object size:0x90 scope:global align:4 +__vt__14J3DPEBlockNull = .data:0x803CEE90; // type:object size:0x7C scope:weak align:4 +__vt__15J3DTevBlockNull = .data:0x803CEF0C; // type:object size:0xDC scope:weak align:4 +__vt__18J3DTexGenBlockNull = .data:0x803CEFE8; // type:object size:0x6C scope:weak align:4 +__vt__17J3DColorBlockNull = .data:0x803CF054; // type:object size:0x90 scope:weak align:4 __vt__20J3DClusterLoader_v15 = .data:0x803CF0E8; // type:object size:0x10 scope:global align:4 -__vt__16J3DClusterLoader = .data:0x803CF0F8; // type:object size:0x10 scope:global align:4 +__vt__16J3DClusterLoader = .data:0x803CF0F8; // type:object size:0x10 scope:weak align:4 __vt__18J3DModelLoader_v21 = .data:0x803CF108; // type:object size:0x44 scope:global align:4 __vt__18J3DModelLoader_v26 = .data:0x803CF14C; // type:object size:0x44 scope:global align:4 -__vt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage> = .data:0x803CF190; // type:object size:0x2C scope:global align:4 -__vt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic> = .data:0x803CF1BC; // type:object size:0x2C scope:global align:4 -__vt__10J3DTexture = .data:0x803CF1E8; // type:object size:0xC scope:global align:4 +__vt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage> = .data:0x803CF190; // type:object size:0x2C scope:weak align:4 +__vt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic> = .data:0x803CF1BC; // type:object size:0x2C scope:weak align:4 +__vt__10J3DTexture = .data:0x803CF1E8; // type:object size:0xC scope:weak align:4 __vt__14J3DModelLoader = .data:0x803CF1F4; // type:object size:0x44 scope:global align:4 __vt__19J3DAnmKeyLoader_v15 = .data:0x803CF238; // type:object size:0x14 scope:global align:4 __vt__20J3DAnmFullLoader_v15 = .data:0x803CF24C; // type:object size:0x14 scope:global align:4 -__vt__12J3DAnmLoader = .data:0x803CF260; // type:object size:0x14 scope:global align:4 -__vt__20J3DAnmVisibilityFull = .data:0x803CF274; // type:object size:0x10 scope:global align:4 +__vt__12J3DAnmLoader = .data:0x803CF260; // type:object size:0x14 scope:weak align:4 +__vt__20J3DAnmVisibilityFull = .data:0x803CF274; // type:object size:0x10 scope:weak align:4 ...data.0 = .data:0x803CF288; // type:label scope:local @1 = .data:0x803CF288; // type:object size:0x44 scope:local data:string @105 = .data:0x803CF2CC; // type:object size:0xD scope:local align:4 data:string @@ -20432,13 +20448,13 @@ __vt__20J3DAnmVisibilityFull = .data:0x803CF274; // type:object size:0x10 scope: @115 = .data:0x803CF368; // type:object size:0x19 scope:local align:4 data:string @117 = .data:0x803CF384; // type:object size:0xE scope:local align:4 data:string @118 = .data:0x803CF394; // type:object size:0x15 scope:local align:4 data:string -__OSExceptionLocations = .data:0x803CF3AC; // type:object size:0x3C scope:global align:4 +__OSExceptionLocations = .data:0x803CF3AC; // type:object size:0x3C scope:local align:4 @152 = .data:0x803CF3E8; // type:object size:0x1B scope:local align:4 data:string @153 = .data:0x803CF404; // type:object size:0x2E scope:local align:4 data:string @154 = .data:0x803CF434; // type:object size:0x2F scope:local align:4 data:string @155 = .data:0x803CF464; // type:object size:0x1B scope:local align:4 data:string ResetFunctionInfo = .data:0x803CF480; // type:object size:0x10 scope:local align:4 -DSPInitCode = .data:0x803CF490; // type:object size:0x80 scope:global align:4 +DSPInitCode = .data:0x803CF490; // type:object size:0x80 scope:local align:4 ...data.0 = .data:0x803CF510; // type:label scope:local @63 = .data:0x803CF510; // type:object size:0x29 scope:local data:string @84 = .data:0x803CF53C; // type:object size:0x18 scope:local align:4 data:string @@ -20486,9 +20502,9 @@ DSPInitCode = .data:0x803CF490; // type:object size:0x80 scope:global align:4 @86 = .data:0x803CFBBC; // type:object size:0x35 scope:local align:4 data:string @87 = .data:0x803CFBF4; // type:object size:0x40 scope:local align:4 @115 = .data:0x803CFC38; // type:object size:0xB scope:local align:4 data:string -HankakuToCode = .data:0x803CFC48; // type:object size:0x180 scope:global align:4 -Zenkaku2Code = .data:0x803CFDC8; // type:object size:0x98A scope:global align:4 -InterruptPrioTable = .data:0x803D0758; // type:object size:0x2C scope:global align:4 data:4byte +HankakuToCode = .data:0x803CFC48; // type:object size:0x180 scope:local align:4 +Zenkaku2Code = .data:0x803CFDC8; // type:object size:0x98A scope:local align:4 +InterruptPrioTable = .data:0x803D0758; // type:object size:0x2C scope:local align:4 data:4byte @62 = .data:0x803D0788; // type:object size:0x25 scope:local align:4 data:string @189 = .data:0x803D07B0; // type:object size:0x27 scope:local align:4 data:string ResetFunctionInfo = .data:0x803D07D8; // type:object size:0x10 scope:local align:4 @@ -20519,8 +20535,8 @@ ResetFunctionInfo = .data:0x803D07D8; // type:object size:0x10 scope:local align @854 = .data:0x803D0F58; // type:object size:0x67 scope:local align:4 data:string @855 = .data:0x803D0FC0; // type:object size:0x45 scope:local align:4 data:string @856 = .data:0x803D1008; // type:object size:0x3D scope:local align:4 data:string -YearDays = .data:0x803D1048; // type:object size:0x30 scope:global align:4 -LeapYearDays = .data:0x803D1078; // type:object size:0x30 scope:global align:4 +YearDays = .data:0x803D1048; // type:object size:0x30 scope:local align:4 +LeapYearDays = .data:0x803D1078; // type:object size:0x30 scope:local align:4 ...data.0 = .data:0x803D10A8; // type:label scope:local @1 = .data:0x803D10A8; // type:object size:0x45 scope:local data:string @473 = .data:0x803D10F0; // type:object size:0xF scope:local align:4 data:string @@ -20537,7 +20553,7 @@ LeapYearDays = .data:0x803D1078; // type:object size:0x30 scope:global align:4 @490 = .data:0x803D11A4; // type:object size:0xE scope:local align:4 data:string ...data.0 = .data:0x803D11B8; // type:label scope:local @1 = .data:0x803D11B8; // type:object size:0x44 scope:local data:string -Si = .data:0x803D11FC; // type:object size:0x14 scope:global align:4 data:4byte +Si = .data:0x803D11FC; // type:object size:0x14 scope:local align:4 data:4byte Type = .data:0x803D1210; // type:object size:0x10 scope:local align:4 @457 = .data:0x803D1220; // type:object size:0xC scope:local align:4 data:string @459 = .data:0x803D122C; // type:object size:0xF scope:local align:4 data:string @@ -20551,8 +20567,8 @@ Type = .data:0x803D1210; // type:object size:0x10 scope:local align:4 @467 = .data:0x803D12B4; // type:object size:0x9 scope:local align:4 data:string @468 = .data:0x803D12C0; // type:object size:0x9 scope:local align:4 data:string ...data.0 = .data:0x803D12D0; // type:label scope:local -XYNTSC = .data:0x803D12D0; // type:object size:0x30 scope:global align:4 -XYPAL = .data:0x803D1300; // type:object size:0x30 scope:global align:4 +XYNTSC = .data:0x803D12D0; // type:object size:0x30 scope:local align:4 +XYPAL = .data:0x803D1300; // type:object size:0x30 scope:local align:4 @16 = .data:0x803D1330; // type:object size:0x33 scope:local align:4 data:string @9 = .data:0x803D1368; // type:object size:0x18 scope:local align:4 data:string @119 = .data:0x803D1380; // type:object size:0xC8 scope:local align:4 data:string @@ -20565,11 +20581,11 @@ XYPAL = .data:0x803D1300; // type:object size:0x30 scope:global align:4 @18 = .data:0x803D1568; // type:object size:0xA scope:local align:4 data:string @24 = .data:0x803D1574; // type:object size:0x34 scope:local align:4 data:string @359 = .data:0x803D15A8; // type:object size:0x44 scope:local align:4 -ImmCommand = .data:0x803D15EC; // type:object size:0xC scope:global align:4 data:4byte +ImmCommand = .data:0x803D15EC; // type:object size:0xC scope:local align:4 data:4byte @789 = .data:0x803D15F8; // type:object size:0x41 scope:local align:4 data:string @956 = .data:0x803D163C; // type:object size:0x34 scope:local align:4 @1060 = .data:0x803D1670; // type:object size:0x34 scope:local align:4 -ErrorTable = .data:0x803D16A8; // type:object size:0x48 scope:global align:4 data:4byte +ErrorTable = .data:0x803D16A8; // type:object size:0x48 scope:local align:4 data:4byte ...data.0 = .data:0x803D16F0; // type:label scope:local @38 = .data:0x803D16F0; // type:object size:0x1A scope:local data:string @39 = .data:0x803D170C; // type:object size:0x16 scope:local align:4 data:string @@ -20578,8 +20594,8 @@ ErrorTable = .data:0x803D16A8; // type:object size:0x48 scope:global align:4 dat @44 = .data:0x803D174C; // type:object size:0x14 scope:local align:4 data:string ...data.0 = .data:0x803D1760; // type:label scope:local @1 = .data:0x803D1760; // type:object size:0x44 scope:local data:string -timing = .data:0x803D17A4; // type:object size:0x17C scope:global align:4 -taps = .data:0x803D1920; // type:object size:0x32 scope:global align:4 +timing = .data:0x803D17A4; // type:object size:0x17C scope:local align:4 +taps = .data:0x803D1920; // type:object size:0x32 scope:local align:4 @101 = .data:0x803D1954; // type:object size:0x7C scope:local align:4 @355 = .data:0x803D19D0; // type:object size:0x29 scope:local align:4 data:string @356 = .data:0x803D19FC; // type:object size:0x29 scope:local align:4 data:string @@ -20614,16 +20630,16 @@ ResetFunctionInfo = .data:0x803D1B90; // type:object size:0x10 scope:local align ...data.0 = .data:0x803D1E38; // type:label scope:local @1 = .data:0x803D1E38; // type:object size:0x46 scope:local data:string ResetFunctionInfo = .data:0x803D1E80; // type:object size:0x10 scope:local align:4 -CardData = .data:0x803D1EA0; // type:object size:0x160 scope:global align:32 -SectorSizeTable = .data:0x803D2000; // type:object size:0x20 scope:global align:4 -LatencyTable = .data:0x803D2020; // type:object size:0x20 scope:global align:4 +CardData = .data:0x803D1EA0; // type:object size:0x160 scope:local align:32 +SectorSizeTable = .data:0x803D2000; // type:object size:0x20 scope:local align:4 +LatencyTable = .data:0x803D2020; // type:object size:0x20 scope:local align:4 ...data.0 = .data:0x803D2040; // type:label scope:local @1 = .data:0x803D2040; // type:object size:0x44 scope:local data:string -DefaultTexData = .data:0x803D20A0; // type:object size:0x20 scope:global align:32 -GXDefaultVATList = .data:0x803D20C0; // type:object size:0xD0 scope:global align:4 -GXDefaultProjData = .data:0x803D2190; // type:object size:0x1C scope:global align:4 -GXTexRegionAddrTable = .data:0x803D21AC; // type:object size:0xC0 scope:global align:4 data:4byte -GXResetFuncInfo = .data:0x803D226C; // type:object size:0x10 scope:global align:4 +DefaultTexData = .data:0x803D20A0; // type:object size:0x20 scope:local align:32 +GXDefaultVATList = .data:0x803D20C0; // type:object size:0xD0 scope:local align:4 +GXDefaultProjData = .data:0x803D2190; // type:object size:0x1C scope:local align:4 +GXTexRegionAddrTable = .data:0x803D21AC; // type:object size:0xC0 scope:local align:4 data:4byte +GXResetFuncInfo = .data:0x803D226C; // type:object size:0x10 scope:local align:4 @176 = .data:0x803D2280; // type:object size:0x68 scope:local align:4 @223 = .data:0x803D22E8; // type:object size:0x68 scope:local align:4 @476 = .data:0x803D2350; // type:object size:0x44 scope:local align:4 @@ -20640,10 +20656,10 @@ GXEurgb60Hz480IntDf = .data:0x803D2538; // type:object size:0x3C scope:global al @145 = .data:0x803D268C; // type:object size:0xF4 scope:local align:4 @224 = .data:0x803D2780; // type:object size:0x3C scope:local align:4 ...data.0 = .data:0x803D27C0; // type:label scope:local -TEVCOpTableST0 = .data:0x803D27C0; // type:object size:0x14 scope:global align:4 -TEVCOpTableST1 = .data:0x803D27D4; // type:object size:0x14 scope:global align:4 -TEVAOpTableST0 = .data:0x803D27E8; // type:object size:0x14 scope:global align:4 -TEVAOpTableST1 = .data:0x803D27FC; // type:object size:0x14 scope:global align:4 +TEVCOpTableST0 = .data:0x803D27C0; // type:object size:0x14 scope:local align:4 +TEVCOpTableST1 = .data:0x803D27D4; // type:object size:0x14 scope:local align:4 +TEVAOpTableST0 = .data:0x803D27E8; // type:object size:0x14 scope:local align:4 +TEVAOpTableST1 = .data:0x803D27FC; // type:object size:0x14 scope:local align:4 c2r$334 = .data:0x803D2810; // type:object size:0x24 scope:local align:4 p2f$358 = .data:0x803D2838; // type:object size:0x20 scope:local align:4 @182 = .data:0x803D2858; // type:object size:0x5C scope:local align:4 @@ -20663,24 +20679,24 @@ __upper_map = .data:0x803D2E18; // type:object size:0x100 scope:global align:4 @499 = .data:0x803D3200; // type:object size:0x1C scope:local align:4 @536 = .data:0x803D321C; // type:object size:0x1C scope:local align:4 gTRKRestoreFlags = .data:0x803D3238; // type:object size:0x9 scope:global align:4 data:byte -gTRKExceptionStatus = .data:0x803D3244; // type:object size:0x10 scope:global align:4 data:4byte -gTRKStepStatus = .data:0x803D3254; // type:object size:0x14 scope:global align:4 data:4byte -TRK_ISR_OFFSETS = .data:0x803D3268; // type:object size:0x3C scope:global align:4 data:4byte +gTRKExceptionStatus = .data:0x803D3244; // type:object size:0x10 scope:local align:4 data:4byte +gTRKStepStatus = .data:0x803D3254; // type:object size:0x14 scope:local align:4 data:4byte +TRK_ISR_OFFSETS = .data:0x803D3268; // type:object size:0x3C scope:local align:4 data:4byte gDBCommTable = .data:0x803D32A8; // type:object size:0x28 scope:global align:4 data:4byte ...bss.0 = .bss:0x803D32E0; // type:label scope:local -RootHeapCheck = .bss:0x803D32E0; // type:object size:0x28 scope:global align:4 data:4byte -SystemHeapCheck = .bss:0x803D3308; // type:object size:0x28 scope:global align:4 data:4byte -ZeldaHeapCheck = .bss:0x803D3330; // type:object size:0x28 scope:global align:4 data:4byte -GameHeapCheck = .bss:0x803D3358; // type:object size:0x28 scope:global align:4 data:4byte -ArchiveHeapCheck = .bss:0x803D3380; // type:object size:0x28 scope:global align:4 data:4byte -J2dHeapCheck = .bss:0x803D33A8; // type:object size:0x28 scope:global align:4 data:4byte -HostioHeapCheck = .bss:0x803D33D0; // type:object size:0x28 scope:global align:4 data:4byte -CommandHeapCheck = .bss:0x803D33F8; // type:object size:0x28 scope:global align:4 data:4byte -mainThreadStack = .bss:0x803D3420; // type:object size:0x8000 scope:global align:4 -mainThread = .bss:0x803DB420; // type:object size:0x318 scope:global align:8 -mDoPrintf_FiberStack = .bss:0x803DB740; // type:object size:0x800 scope:global align:32 +RootHeapCheck = .bss:0x803D32E0; // type:object size:0x28 scope:local align:4 data:4byte +SystemHeapCheck = .bss:0x803D3308; // type:object size:0x28 scope:local align:4 data:4byte +ZeldaHeapCheck = .bss:0x803D3330; // type:object size:0x28 scope:local align:4 data:4byte +GameHeapCheck = .bss:0x803D3358; // type:object size:0x28 scope:local align:4 data:4byte +ArchiveHeapCheck = .bss:0x803D3380; // type:object size:0x28 scope:local align:4 data:4byte +J2dHeapCheck = .bss:0x803D33A8; // type:object size:0x28 scope:local align:4 data:4byte +HostioHeapCheck = .bss:0x803D33D0; // type:object size:0x28 scope:local align:4 data:4byte +CommandHeapCheck = .bss:0x803D33F8; // type:object size:0x28 scope:local align:4 data:4byte +mainThreadStack = .bss:0x803D3420; // type:object size:0x8000 scope:local align:4 +mainThread = .bss:0x803DB420; // type:object size:0x318 scope:local align:8 +mDoPrintf_FiberStack = .bss:0x803DB740; // type:object size:0x800 scope:local align:32 @3620 = .bss:0x803DBF40; // type:object size:0xC scope:local align:4 -g_mDoAud_zelAudio = .bss:0x803DBF4C; // type:object size:0x138C scope:global align:4 +g_mDoAud_zelAudio = .bss:0x803DBF4C; // type:object size:0x138C scope:local align:4 m_gamePad__8mDoCPd_c = .bss:0x803DD2D8; // type:object size:0x10 scope:global align:4 data:4byte m_cpadInfo__8mDoCPd_c = .bss:0x803DD2E8; // type:object size:0x100 scope:global align:4 data:float mFrameBufferTexObj__13mDoGph_gInf_c = .bss:0x803DD3E8; // type:object size:0x20 scope:global align:4 @@ -20692,24 +20708,25 @@ now__14mDoMtx_stack_c = .bss:0x803DD470; // type:object size:0x30 scope:global a buffer__14mDoMtx_stack_c = .bss:0x803DD4A0; // type:object size:0x300 scope:global align:4 @4048 = .bss:0x803DD7A0; // type:object size:0xC scope:local align:4 @4078 = .bss:0x803DD7AC; // type:object size:0xC scope:local align:4 -mDoMtx_quatStack = .bss:0x803DD7B8; // type:object size:0x11C scope:global align:4 +mDoMtx_quatStack = .bss:0x803DD7B8; // type:object size:0x11C scope:local align:4 @3727 = .bss:0x803DD8D8; // type:object size:0xC scope:local align:4 mClipper__14mDoLib_clipper = .bss:0x803DD8E4; // type:object size:0x5C scope:global align:4 data:4byte ...bss.0 = .bss:0x803DD940; // type:label scope:local l_thread__9mDoDvdThd = .bss:0x803DD940; // type:object size:0x318 scope:global align:8 l_threadStack__9mDoDvdThd = .bss:0x803DDC60; // type:object size:0x1000 scope:global align:16 l_param__9mDoDvdThd = .bss:0x803DEC60; // type:object size:0x48 scope:global align:4 +padding = .bss:0x803DECA8; // type:object size:0x18 scope:local ...bss.0 = .bss:0x803DECC0; // type:label scope:local -DvdErr_thread = .bss:0x803DECC0; // type:object size:0x318 scope:global align:8 -DvdErr_stack = .bss:0x803DEFE0; // type:object size:0xC00 scope:global align:16 +DvdErr_thread = .bss:0x803DECC0; // type:object size:0x318 scope:local align:8 +DvdErr_stack = .bss:0x803DEFE0; // type:object size:0xC00 scope:local align:16 Alarm = .bss:0x803DFBE0; // type:object size:0x28 scope:local align:8 -MemCardStack = .bss:0x803DFC20; // type:object size:0x1000 scope:global align:4 -MemCardThread = .bss:0x803E0C20; // type:object size:0x318 scope:global align:8 -MemCardWorkArea0 = .bss:0x803E0F40; // type:object size:0xA000 scope:global align:32 +MemCardStack = .bss:0x803DFC20; // type:object size:0x1000 scope:local align:4 +MemCardThread = .bss:0x803E0C20; // type:object size:0x318 scope:local align:8 +MemCardWorkArea0 = .bss:0x803E0F40; // type:object size:0xA000 scope:local align:32 g_mDoMemCd_control = .bss:0x803EAF40; // type:object size:0x2000 scope:global align:8 -sTmpBuf = .bss:0x803ECF40; // type:object size:0x4000 scope:global align:4 data:4byte +sTmpBuf = .bss:0x803ECF40; // type:object size:0x4000 scope:local align:4 data:4byte @3741 = .bss:0x803F0F40; // type:object size:0xC scope:local align:4 -DMC = .bss:0x803F0F50; // type:object size:0xC60 scope:global align:4 +DMC = .bss:0x803F0F50; // type:object size:0xC60 scope:local align:4 @3691 = .bss:0x803F1BB0; // type:object size:0xC scope:local align:4 g_HIO = .bss:0x803F1BBC; // type:object size:0x40 scope:global align:4 ...bss.0 = .bss:0x803F1C00; // type:label scope:local @@ -20726,22 +20743,22 @@ mGndCheck__11fopAcM_gc_c = .bss:0x803F1CC4; // type:object size:0x54 scope:globa mRoofCheck__11fopAcM_rc_c = .bss:0x803F1D24; // type:object size:0x50 scope:global align:4 @6519 = .bss:0x803F1D74; // type:object size:0xC scope:local align:4 mWaterCheck__11fopAcM_wt_c = .bss:0x803F1D80; // type:object size:0x54 scope:global align:4 -l_fopCamM_id = .bss:0x803F1DD8; // type:object size:0x10 scope:global align:4 -l_fopOvlpM_Request = .bss:0x803F1DE8; // type:object size:0x28 scope:global align:4 +l_fopCamM_id = .bss:0x803F1DD8; // type:object size:0x10 scope:local align:4 +l_fopOvlpM_Request = .bss:0x803F1DE8; // type:object size:0x28 scope:local align:4 lists$2216 = .bss:0x803F1E10; // type:object size:0x2EE0 scope:local align:4 -l_fpcLn_Line = .bss:0x803F4CF0; // type:object size:0xC0 scope:global align:4 +l_fpcLn_Line = .bss:0x803F4CF0; // type:object size:0xC0 scope:local align:4 rootlayer$3716 = .bss:0x803F4DB0; // type:object size:0x2C scope:local align:4 queue$3717 = .bss:0x803F4DDC; // type:object size:0x78 scope:local align:4 -l_fpcPi_Queue = .bss:0x803F4E58; // type:object size:0xC scope:global align:4 +l_fpcPi_Queue = .bss:0x803F4E58; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x803F4E68; // type:label scope:local @3926 = .bss:0x803F4E68; // type:object size:0xC scope:local -DoorInfo = .bss:0x803F4E74; // type:object size:0x904 scope:global align:4 data:4byte +DoorInfo = .bss:0x803F4E74; // type:object size:0x904 scope:local align:4 data:4byte @3981 = .bss:0x803F5778; // type:object size:0xC scope:local align:4 -l_RoomKeepDoorInfo = .bss:0x803F5784; // type:object size:0x904 scope:global align:4 data:4byte +l_RoomKeepDoorInfo = .bss:0x803F5784; // type:object size:0x904 scope:local align:4 data:4byte @5376 = .bss:0x803F6088; // type:object size:0xC scope:local align:4 mStatus__20dStage_roomControl_c = .bss:0x803F6094; // type:object size:0x10100 scope:global align:4 data:4byte mDemoArcName__20dStage_roomControl_c = .bss:0x80406194; // type:object size:0xA scope:global align:4 data:byte -dComIfG_mTimerInfo = .bss:0x804061A0; // type:object size:0x14 scope:global align:4 data:4byte +dComIfG_mTimerInfo = .bss:0x804061A0; // type:object size:0x14 scope:local align:4 data:4byte @5065 = .bss:0x804061B4; // type:object size:0xC scope:local align:4 g_dComIfG_gameInfo = .bss:0x804061C0; // type:object size:0x1DE10 scope:global align:8 data:2byte buf$7371 = .bss:0x80423FD0; // type:object size:0x20 scope:local align:4 @@ -20770,11 +20787,12 @@ m_texObjAgg__8dMpath_n = .bss:0x80424684; // type:object size:0x1C scope:global map_tool_name$4449 = .bss:0x804246A0; // type:object size:0x11 scope:local align:4 map_tool_name$4498 = .bss:0x804246B4; // type:object size:0x11 scope:local align:4 map_tool_name$4511 = .bss:0x804246C8; // type:object size:0x11 scope:local align:4 -l_startAction = .bss:0x804246E0; // type:object size:0x18 scope:global align:4 data:4byte -l_runAction = .bss:0x804246F8; // type:object size:0x18 scope:global align:4 data:4byte +l_startAction = .bss:0x804246E0; // type:object size:0x18 scope:local align:4 data:4byte +l_runAction = .bss:0x804246F8; // type:object size:0x18 scope:local align:4 data:4byte ...bss.0 = .bss:0x80424710; // type:label scope:local @4053 = .bss:0x80424710; // type:object size:0xC scope:local align:4 @4054 = .bss:0x8042471C; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x8042471C; // type:label scope:local pos$4424 = .bss:0x80424728; // type:object size:0xC scope:local align:4 data:float @4723 = .bss:0x80424734; // type:object size:0xC scope:local align:4 @4724 = .bss:0x80424740; // type:object size:0xC scope:local align:4 @@ -20839,9 +20857,9 @@ l_wcsbuf = .bss:0x80424F94; // type:object size:0x3F0 scope:local align:4 data:f vtx_tbl$5950 = .bss:0x80425384; // type:object size:0x24 scope:local align:4 data:float ...bss.0 = .bss:0x804253A8; // type:label scope:local @4202 = .bss:0x804253A8; // type:object size:0xC scope:local align:4 -WolfAdditionVec__25@unnamed@d_ev_camera_cpp@ = .bss:0x804253B4; // type:object size:0xC scope:global align:4 data:float +WolfAdditionVec__25@unnamed@d_ev_camera_cpp@ = .bss:0x804253B4; // type:object size:0xC scope:local align:4 data:float @4203 = .bss:0x804253C0; // type:object size:0xC scope:local align:4 -MidnaAdditionVec__25@unnamed@d_ev_camera_cpp@ = .bss:0x804253CC; // type:object size:0xC scope:global align:4 data:float +MidnaAdditionVec__25@unnamed@d_ev_camera_cpp@ = .bss:0x804253CC; // type:object size:0xC scope:local align:4 data:float @5852 = .bss:0x804253D8; // type:object size:0xC scope:local align:4 DefaultGap$5851 = .bss:0x804253E4; // type:object size:0xC scope:local align:4 data:float @6756 = .bss:0x804253F0; // type:object size:0xC scope:local align:4 @@ -20854,6 +20872,7 @@ mTypeGroupListAll__7dTres_c = .bss:0x80425438; // type:object size:0xCC scope:gl ...bss.0 = .bss:0x80425508; // type:label scope:local @4409 = .bss:0x80425508; // type:object size:0xC scope:local l_waitBaseAnime = .bss:0x80425514; // type:object size:0xC scope:global align:4 data:float +...bss.0 = .bss:0x80425514; // type:label scope:local @4410 = .bss:0x80425520; // type:object size:0xC scope:local align:4 l_ironBallBaseAnime = .bss:0x8042552C; // type:object size:0xC scope:global align:4 data:float @4411 = .bss:0x80425538; // type:object size:0xC scope:local align:4 @@ -20933,6 +20952,7 @@ a_eyeOfsTbl$4079 = .bss:0x804284A8; // type:object size:0x168 scope:local align: ...bss.0 = .bss:0x80428610; // type:label scope:local @3982 = .bss:0x80428610; // type:object size:0xC scope:local align:4 l_Cd2_HIO = .bss:0x8042861C; // type:object size:0x400C scope:global align:4 +...bss.0 = .bss:0x8042861C; // type:label scope:local @4290 = .bss:0x8042C628; // type:object size:0xC scope:local align:4 @4293 = .bss:0x8042C634; // type:object size:0xC scope:local align:4 @4294 = .bss:0x8042C640; // type:object size:0xC scope:local align:4 @@ -20967,33 +20987,34 @@ a_eyeOfsTbl$4289 = .bss:0x8042C790; // type:object size:0x168 scope:local align: ...bss.0 = .bss:0x8042C8F8; // type:label scope:local specialType__22@unnamed@d_camera_cpp@ = .bss:0x8042C8F8; // type:object size:0xA8 scope:global align:4 data:4byte @9808 = .bss:0x8042C9A0; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x8042C9A0; // type:label scope:local @14159 = .bss:0x8042C9AC; // type:object size:0xC scope:local align:4 @14615 = .bss:0x8042C9B8; // type:object size:0xC scope:local align:4 @14964 = .bss:0x8042C9C4; // type:object size:0xC scope:local align:4 @14968 = .bss:0x8042C9D0; // type:object size:0xC scope:local align:4 @3807 = .bss:0x8042C9E0; // type:object size:0xC scope:local align:4 -g_fsHIO = .bss:0x8042C9EC; // type:object size:0x24 scope:global align:4 +g_fsHIO = .bss:0x8042C9EC; // type:object size:0x24 scope:local align:4 @3648 = .bss:0x8042CA10; // type:object size:0xC scope:local align:4 @3882 = .bss:0x8042CA20; // type:object size:0xC scope:local align:4 -l_HIO = .bss:0x8042CA2C; // type:object size:0x1C scope:global align:4 +l_HIO = .bss:0x8042CA2C; // type:object size:0x1C scope:local align:4 ...bss.0 = .bss:0x8042CA48; // type:label scope:local @4112 = .bss:0x8042CA48; // type:object size:0xC scope:local g_env_light = .bss:0x8042CA54; // type:object size:0x1310 scope:global align:4 @4113 = .bss:0x8042DD64; // type:object size:0xC scope:local align:4 g_mEnvSeMgr = .bss:0x8042DD70; // type:object size:0x30C scope:global align:4 -lightStatusData = .bss:0x8042E07C; // type:object size:0x740 scope:global align:4 data:float +lightStatusData = .bss:0x8042E07C; // type:object size:0x740 scope:local align:4 data:float @7485 = .bss:0x8042E7BC; // type:object size:0xC scope:local align:4 S_old_cameye$7484 = .bss:0x8042E7C8; // type:object size:0xC scope:local align:4 @7489 = .bss:0x8042E7D4; // type:object size:0xC scope:local align:4 S_old_camctr$7488 = .bss:0x8042E7E0; // type:object size:0xC scope:local align:4 @3816 = .bss:0x8042E7F0; // type:object size:0xC scope:local align:4 @3818 = .bss:0x8042E7FC; // type:object size:0xC scope:local align:4 -l_offsetPos$localstatic3$draw__10dThunder_cFv = .bss:0x8042E808; // type:object size:0xC scope:local align:4 data:float -l_scale$localstatic5$draw__10dThunder_cFv = .bss:0x8042E814; // type:object size:0xC scope:local align:4 data:float +l_offsetPos$localstatic3$draw__10dThunder_cFv = .bss:0x8042E808; // type:object size:0xC scope:weak align:4 data:float +l_scale$localstatic5$draw__10dThunder_cFv = .bss:0x8042E814; // type:object size:0xC scope:weak align:4 data:float @3989 = .bss:0x8042E820; // type:object size:0xC scope:local align:4 -g_fmHIO = .bss:0x8042E82C; // type:object size:0x14 scope:global align:4 +g_fmHIO = .bss:0x8042E82C; // type:object size:0x14 scope:local align:4 @3785 = .bss:0x8042E840; // type:object size:0xC scope:local align:4 -g_msHIO = .bss:0x8042E84C; // type:object size:0x10 scope:global align:4 +g_msHIO = .bss:0x8042E84C; // type:object size:0x10 scope:local align:4 ...bss.0 = .bss:0x8042E860; // type:label scope:local @3773 = .bss:0x8042E860; // type:object size:0xC scope:local g_mwHIO = .bss:0x8042E86C; // type:object size:0x130 scope:global align:4 @@ -21017,10 +21038,10 @@ g_MsgObject_HIO_c = .bss:0x8043028C; // type:object size:0x410 scope:global alig arcName$6106 = .bss:0x8043069C; // type:object size:0x16 scope:local align:4 @3640 = .bss:0x804306B8; // type:object size:0xC scope:local align:4 @3735 = .bss:0x804306C8; // type:object size:0xC scope:local align:4 -g_MsgScrnLight_HIO_c = .bss:0x804306D4; // type:object size:0x50 scope:global align:4 +g_MsgScrnLight_HIO_c = .bss:0x804306D4; // type:object size:0x50 scope:local align:4 @3660 = .bss:0x80430728; // type:object size:0xC scope:local align:4 -g_nmHIO = .bss:0x80430734; // type:object size:0x14 scope:global align:4 -static_mBounds = .bss:0x80430748; // type:object size:0x10 scope:global align:4 data:float +g_nmHIO = .bss:0x80430734; // type:object size:0x14 scope:local align:4 +static_mBounds = .bss:0x80430748; // type:object size:0x10 scope:local align:4 data:float @3702 = .bss:0x80430758; // type:object size:0xC scope:local align:4 @3822 = .bss:0x80430768; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x80430778; // type:label scope:local @@ -21031,7 +21052,7 @@ g_envHIO = .bss:0x8043079C; // type:object size:0x44 scope:global align:4 data:4 @3659 = .bss:0x804307E0; // type:object size:0xC scope:local align:4 g_save_bit_HIO = .bss:0x804307EC; // type:object size:0x4A0 scope:global align:4 data:4byte @3644 = .bss:0x80430C90; // type:object size:0xC scope:local align:4 -wolfFootScale$localstatic3$create__9dkWmark_cFv = .bss:0x80430C9C; // type:object size:0xC scope:local align:4 data:float +wolfFootScale$localstatic3$create__9dkWmark_cFv = .bss:0x80430C9C; // type:object size:0xC scope:weak align:4 data:float @2414 = .bss:0x80430CA8; // type:object size:0xC scope:local align:4 m_virtual_center__14cCcD_ShapeAttr = .bss:0x80430CB4; // type:object size:0xC scope:global align:4 data:float @2492 = .bss:0x80430CC0; // type:object size:0xC scope:local align:4 @@ -21055,7 +21076,7 @@ BaseYZ__4cXyz = .bss:0x80430D84; // type:object size:0xC scope:global align:4 @2457 = .bss:0x80430D90; // type:object size:0xC scope:local align:4 BaseXYZ__4cXyz = .bss:0x80430D9C; // type:object size:0xC scope:global align:4 @262 = .bss:0x80430DA8; // type:object size:0xC scope:local align:4 -mtx = .bss:0x80430DB8; // type:object size:0x1E0 scope:global align:4 +mtx = .bss:0x80430DB8; // type:object size:0x1E0 scope:local align:4 ...bss.0 = .bss:0x80430F98; // type:label scope:local @2401 = .bss:0x80430F98; // type:object size:0xC scope:local @2402 = .bss:0x80430FA4; // type:object size:0xC scope:local align:4 @@ -21064,34 +21085,34 @@ mtx = .bss:0x80430DB8; // type:object size:0x1E0 scope:global align:4 @2405 = .bss:0x80430FC8; // type:object size:0xC scope:local align:4 @2184 = .bss:0x80430FD8; // type:object size:0xC scope:local align:4 sList__8JFWAlarm = .bss:0x80430FE4; // type:object size:0xC scope:global align:4 -clear_z_tobj = .bss:0x80430FF0; // type:object size:0x20 scope:global align:4 +clear_z_tobj = .bss:0x80430FF0; // type:object size:0x20 scope:local align:4 ...bss.0 = .bss:0x80431010; // type:label scope:local @744 = .bss:0x80431010; // type:object size:0xC scope:local align:4 -soovv_actor_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8043101C; // type:object size:0x10 scope:global align:4 data:4byte +soovv_actor_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8043101C; // type:object size:0x10 scope:local align:4 data:4byte @747 = .bss:0x8043102C; // type:object size:0xC scope:local align:4 -soovv_actor_RELATION_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80431038; // type:object size:0x10 scope:global align:4 data:4byte +soovv_actor_RELATION_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80431038; // type:object size:0x10 scope:local align:4 data:4byte @750 = .bss:0x80431048; // type:object size:0xC scope:local align:4 -soovv_camera_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80431054; // type:object size:0x10 scope:global align:4 data:4byte +soovv_camera_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80431054; // type:object size:0x10 scope:local align:4 data:4byte @753 = .bss:0x80431064; // type:object size:0xC scope:local align:4 -soovv_camera_TARGET_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80431070; // type:object size:0x10 scope:global align:4 data:4byte +soovv_camera_TARGET_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80431070; // type:object size:0x10 scope:local align:4 data:4byte @756 = .bss:0x80431080; // type:object size:0xC scope:local align:4 -soovv_light_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8043108C; // type:object size:0x10 scope:global align:4 data:4byte +soovv_light_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8043108C; // type:object size:0x10 scope:local align:4 data:4byte @759 = .bss:0x8043109C; // type:object size:0xC scope:local align:4 -soovv_particle_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804310A8; // type:object size:0x10 scope:global align:4 +soovv_particle_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804310A8; // type:object size:0x10 scope:local align:4 @762 = .bss:0x804310B8; // type:object size:0xC scope:local align:4 -soovv_particle_REPEAT___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804310C4; // type:object size:0x10 scope:global align:4 +soovv_particle_REPEAT___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804310C4; // type:object size:0x10 scope:local align:4 @765 = .bss:0x804310D4; // type:object size:0xC scope:local align:4 -soovv_particle_ON_EXIT_NOT_END___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804310E0; // type:object size:0x10 scope:global align:4 +soovv_particle_ON_EXIT_NOT_END___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804310E0; // type:object size:0x10 scope:local align:4 @768 = .bss:0x804310F0; // type:object size:0xC scope:local align:4 -soovv_sound_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804310FC; // type:object size:0x10 scope:global align:4 +soovv_sound_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804310FC; // type:object size:0x10 scope:local align:4 @771 = .bss:0x8043110C; // type:object size:0xC scope:local align:4 -soovv_sound_REPEAT___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80431118; // type:object size:0x10 scope:global align:4 +soovv_sound_REPEAT___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80431118; // type:object size:0x10 scope:local align:4 @774 = .bss:0x80431128; // type:object size:0xC scope:local align:4 -soovv_sound_CONTINUOUS___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80431134; // type:object size:0x10 scope:global align:4 +soovv_sound_CONTINUOUS___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80431134; // type:object size:0x10 scope:local align:4 @777 = .bss:0x80431144; // type:object size:0xC scope:local align:4 -soovv_sound_LOCATED___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80431150; // type:object size:0x10 scope:global align:4 +soovv_sound_LOCATED___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80431150; // type:object size:0x10 scope:local align:4 @780 = .bss:0x80431160; // type:object size:0xC scope:local align:4 -soovv_sound_ON_EXIT_NOT_END___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8043116C; // type:object size:0x10 scope:global align:4 +soovv_sound_ON_EXIT_NOT_END___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8043116C; // type:object size:0x10 scope:local align:4 @819 = .bss:0x8043117C; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x80431188; // type:label scope:local @1087 = .bss:0x80431188; // type:object size:0xC scope:local align:4 @@ -21134,7 +21155,7 @@ aoData$1265 = .bss:0x80431540; // type:object size:0x90 scope:local align:4 data @313 = .bss:0x804315D0; // type:object size:0xC scope:local align:4 audioAramHeap__9JASKernel = .bss:0x804315DC; // type:object size:0x44 scope:global align:4 sProbeTable__8JASProbe = .bss:0x80431620; // type:object size:0x40 scope:global align:4 -sMutex = .bss:0x80431660; // type:object size:0x18 scope:global align:4 +sMutex = .bss:0x80431660; // type:object size:0x18 scope:local align:4 ...bss.0 = .bss:0x80431678; // type:label scope:local @80 = .bss:0x80431678; // type:object size:0xC scope:local sCommandListOnce__10JASPortCmd = .bss:0x80431684; // type:object size:0xC scope:global align:4 @@ -21143,6 +21164,7 @@ sCommandListStay__10JASPortCmd = .bss:0x8043169C; // type:object size:0xC scope: ...bss.0 = .bss:0x804316A8; // type:label scope:local @431 = .bss:0x804316A8; // type:object size:0xC scope:local align:4 sDefaultBankTable__8JASTrack = .bss:0x804316B4; // type:object size:0x40C scope:global align:4 data:4byte +...bss.0 = .bss:0x804316B4; // type:label scope:local @433 = .bss:0x80431AC0; // type:object size:0xC scope:local align:4 sTrackList__8JASTrack = .bss:0x80431ACC; // type:object size:0x10 scope:global align:4 data:4byte @470 = .bss:0x80431ADC; // type:object size:0xC scope:local align:4 @@ -21167,10 +21189,10 @@ sDmaDacBuffer__9JASDriver = .bss:0x80431C58; // type:object size:0xC scope:globa sDspSyncCallback__9JASDriver = .bss:0x80431C78; // type:object size:0x100 scope:global align:4 sSubFrameCallback__9JASDriver = .bss:0x80431D78; // type:object size:0x100 scope:global align:4 sUpdateDacCallback__9JASDriver = .bss:0x80431E78; // type:object size:0x100 scope:global align:4 -audio_task = .bss:0x80431F80; // type:object size:0x50 scope:global align:32 -AUDIO_YIELD_BUFFER = .bss:0x80431FE0; // type:object size:0x2000 scope:global align:32 -taskwork = .bss:0x80433FE0; // type:object size:0x80 scope:global align:4 -sync_stack = .bss:0x80434060; // type:object size:0x14 scope:global align:4 data:4byte +audio_task = .bss:0x80431F80; // type:object size:0x50 scope:local align:32 +AUDIO_YIELD_BUFFER = .bss:0x80431FE0; // type:object size:0x2000 scope:local align:32 +taskwork = .bss:0x80433FE0; // type:object size:0x80 scope:local align:4 +sync_stack = .bss:0x80434060; // type:object size:0x14 scope:local align:4 data:4byte @744 = .bss:0x80434078; // type:object size:0xC scope:local align:4 memPool_$localstatic3$getMemPool___26JASPoolAllocObject<5JAISe>Fv = .bss:0x80434084; // type:object size:0x10 scope:weak align:4 @716 = .bss:0x80434098; // type:object size:0xC scope:local align:4 @@ -21193,9 +21215,9 @@ memPool_$localstatic3$getMemPool___39JASPoolAllocObject<17Z2SoundHandlePool>Fv = @1539 = .bss:0x804341D8; // type:object size:0xC scope:local align:4 memPool_$localstatic3$getMemPool___30JASPoolAllocObject<9Z2Audible>Fv = .bss:0x804341E4; // type:object size:0x10 scope:weak align:4 ...bss.0 = .bss:0x804341F8; // type:label scope:local -sCorrectPhrase = .bss:0x804341F8; // type:object size:0x24 scope:global align:4 data:4byte -sWindStoneSound = .bss:0x8043421C; // type:object size:0x24 scope:global align:4 data:4byte -sCorrectDuo = .bss:0x80434240; // type:object size:0x24 scope:global align:4 data:4byte +sCorrectPhrase = .bss:0x804341F8; // type:object size:0x24 scope:local align:4 data:4byte +sWindStoneSound = .bss:0x8043421C; // type:object size:0x24 scope:local align:4 data:4byte +sCorrectDuo = .bss:0x80434240; // type:object size:0x24 scope:local align:4 data:4byte @3779 = .bss:0x80434268; // type:object size:0xC scope:local align:4 @3783 = .bss:0x80434274; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x80434280; // type:label scope:local @@ -21231,12 +21253,12 @@ mPadMStick__10JUTGamePad = .bss:0x804344E0; // type:object size:0x40 scope:globa mPadSStick__10JUTGamePad = .bss:0x80434520; // type:object size:0x40 scope:global align:4 @1373 = .bss:0x80434560; // type:object size:0xC scope:local align:4 sPatternList__19JUTGamePadLongPress = .bss:0x8043456C; // type:object size:0xC scope:global align:4 data:4byte -exCallbackObject = .bss:0x80434578; // type:object size:0x14 scope:global align:4 data:4byte +exCallbackObject = .bss:0x80434578; // type:object size:0x14 scope:local align:4 data:4byte @2182 = .bss:0x8043458C; // type:object size:0xC scope:local align:4 sMapFileList__12JUTException = .bss:0x80434598; // type:object size:0xC scope:global align:4 data:4byte context$2230 = .bss:0x804345A8; // type:object size:0x2C8 scope:local align:8 -sMessageFileLine__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x80434870; // type:object size:0x40 scope:global align:4 -sMessageString__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x804348B0; // type:object size:0x100 scope:global align:4 +sMessageFileLine__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x80434870; // type:object size:0x40 scope:local align:4 +sMessageString__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x804348B0; // type:object size:0x100 scope:local align:4 static_mBounds__7J2DPane = .bss:0x804349B0; // type:object size:0x10 scope:global align:4 data:float p_name$494 = .bss:0x804349C0; // type:object size:0x101 scope:local align:4 data:byte j3dSys = .bss:0x80434AC8; // type:object size:0x11C scope:global align:4 @@ -21246,7 +21268,7 @@ mParentS__6J3DSys = .bss:0x80434C20; // type:object size:0xC scope:global align: sTexCoordScaleTable__6J3DSys = .bss:0x80434C2C; // type:object size:0x40 scope:global align:4 data:2byte sGDLObj__17J3DDisplayListObj = .bss:0x80434C70; // type:object size:0x10 scope:global align:4 data:4byte sMtxLoadCache__11J3DShapeMtx = .bss:0x80434C80; // type:object size:0x14 scope:global align:4 data:2byte -j3dTexCoordTable = .bss:0x80434C98; // type:object size:0x1DC7 scope:global align:4 +j3dTexCoordTable = .bss:0x80434C98; // type:object size:0x1DC7 scope:local align:4 j3dTevSwapTableTable = .bss:0x80436A60; // type:object size:0x400 scope:global align:4 data:byte j3dAlphaCmpTable = .bss:0x80436E60; // type:object size:0x300 scope:global align:4 j3dZModeTable = .bss:0x80437160; // type:object size:0x60 scope:global align:4 @@ -21259,79 +21281,79 @@ sincosTable___5JMath = .bss:0x80439A20; // type:object size:0x10000 scope:global atanTable___5JMath = .bss:0x80449A20; // type:object size:0x1020 scope:global align:4 data:float asinAcosTable___5JMath = .bss:0x8044AA40; // type:object size:0x1020 scope:global align:4 data:float ...bss.0 = .bss:0x8044BA60; // type:label scope:local -DriveInfo = .bss:0x8044BA60; // type:object size:0x20 scope:global align:4 -DriveBlock = .bss:0x8044BA80; // type:object size:0x30 scope:global align:4 +DriveInfo = .bss:0x8044BA60; // type:object size:0x20 scope:local align:4 +DriveBlock = .bss:0x8044BA80; // type:object size:0x30 scope:local align:4 __OSRebootParams = .bss:0x8044BAB0; // type:object size:0x1C scope:global align:4 data:4byte ...bss.0 = .bss:0x8044BAD0; // type:label scope:local __OSErrorTable = .bss:0x8044BAD0; // type:object size:0x44 scope:global align:4 data:4byte ...bss.0 = .bss:0x8044BB20; // type:label scope:local -Scb = .bss:0x8044BB20; // type:object size:0x54 scope:global align:32 data:4byte +Scb = .bss:0x8044BB20; // type:object size:0x54 scope:local align:32 data:4byte ...bss.0 = .bss:0x8044BB78; // type:label scope:local -RunQueue = .bss:0x8044BB78; // type:object size:0x100 scope:global align:4 data:4byte -IdleThread = .bss:0x8044BC78; // type:object size:0x318 scope:global align:8 -DefaultThread = .bss:0x8044BF90; // type:object size:0x318 scope:global align:8 -IdleContext = .bss:0x8044C2A8; // type:object size:0x2C8 scope:global align:8 -Ecb = .bss:0x8044C570; // type:object size:0xC0 scope:global align:4 data:4byte +RunQueue = .bss:0x8044BB78; // type:object size:0x100 scope:local align:4 data:4byte +IdleThread = .bss:0x8044BC78; // type:object size:0x318 scope:local align:8 +DefaultThread = .bss:0x8044BF90; // type:object size:0x318 scope:local align:8 +IdleContext = .bss:0x8044C2A8; // type:object size:0x2C8 scope:local align:8 +Ecb = .bss:0x8044C570; // type:object size:0xC0 scope:local align:4 data:4byte ...bss.0 = .bss:0x8044C630; // type:label scope:local -Packet = .bss:0x8044C630; // type:object size:0x80 scope:global align:8 data:4byte +Packet = .bss:0x8044C630; // type:object size:0x80 scope:local align:8 data:4byte Alarm = .bss:0x8044C6B0; // type:object size:0xA0 scope:local align:8 -TypeTime = .bss:0x8044C750; // type:object size:0x20 scope:global align:8 -XferTime = .bss:0x8044C770; // type:object size:0x20 scope:global align:8 -TypeCallback = .bss:0x8044C790; // type:object size:0x40 scope:global align:4 -RDSTHandler = .bss:0x8044C7D0; // type:object size:0x10 scope:global align:4 data:4byte -InputBufferValid = .bss:0x8044C7E0; // type:object size:0x10 scope:global align:4 -InputBuffer = .bss:0x8044C7F0; // type:object size:0x20 scope:global align:4 -InputBufferVcount = .bss:0x8044C810; // type:object size:0x10 scope:global align:4 +TypeTime = .bss:0x8044C750; // type:object size:0x20 scope:local align:8 +XferTime = .bss:0x8044C770; // type:object size:0x20 scope:local align:8 +TypeCallback = .bss:0x8044C790; // type:object size:0x40 scope:local align:4 +RDSTHandler = .bss:0x8044C7D0; // type:object size:0x10 scope:local align:4 data:4byte +InputBufferValid = .bss:0x8044C7E0; // type:object size:0x10 scope:local align:4 +InputBuffer = .bss:0x8044C7F0; // type:object size:0x20 scope:local align:4 +InputBufferVcount = .bss:0x8044C810; // type:object size:0x10 scope:local align:4 cmdFixDevice$327 = .bss:0x8044C820; // type:object size:0x10 scope:local align:4 ...bss.0 = .bss:0x8044C830; // type:label scope:local -CommandList = .bss:0x8044C830; // type:object size:0x3C scope:global align:4 data:4byte -AlarmForWA = .bss:0x8044C870; // type:object size:0x28 scope:global align:8 -AlarmForTimeout = .bss:0x8044C898; // type:object size:0x28 scope:global align:8 -AlarmForBreak = .bss:0x8044C8C0; // type:object size:0x28 scope:global align:8 -Prev = .bss:0x8044C8E8; // type:object size:0xC scope:global align:4 -Curr = .bss:0x8044C8F4; // type:object size:0xC scope:global align:4 +CommandList = .bss:0x8044C830; // type:object size:0x3C scope:local align:4 data:4byte +AlarmForWA = .bss:0x8044C870; // type:object size:0x28 scope:local align:8 +AlarmForTimeout = .bss:0x8044C898; // type:object size:0x28 scope:local align:8 +AlarmForBreak = .bss:0x8044C8C0; // type:object size:0x28 scope:local align:8 +Prev = .bss:0x8044C8E8; // type:object size:0xC scope:local align:4 +Curr = .bss:0x8044C8F4; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x8044C900; // type:label scope:local -BB2 = .bss:0x8044C900; // type:object size:0x20 scope:global align:32 -CurrDiskID = .bss:0x8044C920; // type:object size:0x20 scope:global align:32 -DummyCommandBlock = .bss:0x8044C940; // type:object size:0x30 scope:global align:4 -ResetAlarm = .bss:0x8044C970; // type:object size:0x28 scope:global align:8 +BB2 = .bss:0x8044C900; // type:object size:0x20 scope:local align:32 +CurrDiskID = .bss:0x8044C920; // type:object size:0x20 scope:local align:32 +DummyCommandBlock = .bss:0x8044C940; // type:object size:0x30 scope:local align:4 +ResetAlarm = .bss:0x8044C970; // type:object size:0x28 scope:local align:8 ...bss.0 = .bss:0x8044C998; // type:label scope:local -WaitingQueue = .bss:0x8044C998; // type:object size:0x20 scope:global align:4 data:4byte -bb2Buf = .bss:0x8044C9B8; // type:object size:0x3F scope:global align:4 +WaitingQueue = .bss:0x8044C998; // type:object size:0x20 scope:local align:4 data:4byte +bb2Buf = .bss:0x8044C9B8; // type:object size:0x3F scope:local align:4 block$18 = .bss:0x8044C9F8; // type:object size:0x30 scope:local align:4 ...bss.0 = .bss:0x8044CA28; // type:label scope:local -regs = .bss:0x8044CA28; // type:object size:0x76 scope:global align:4 data:2byte -shdwRegs = .bss:0x8044CAA0; // type:object size:0x76 scope:global align:4 -HorVer = .bss:0x8044CB18; // type:object size:0x58 scope:global align:4 data:2byte +regs = .bss:0x8044CA28; // type:object size:0x76 scope:local align:4 data:2byte +shdwRegs = .bss:0x8044CAA0; // type:object size:0x76 scope:local align:4 +HorVer = .bss:0x8044CB18; // type:object size:0x58 scope:local align:4 data:2byte ...bss.0 = .bss:0x8044CB70; // type:label scope:local Type = .bss:0x8044CB70; // type:object size:0x10 scope:local align:4 -Origin = .bss:0x8044CB80; // type:object size:0x30 scope:global align:4 -CmdProbeDevice = .bss:0x8044CBB0; // type:object size:0x10 scope:global align:4 +Origin = .bss:0x8044CB80; // type:object size:0x30 scope:local align:4 +CmdProbeDevice = .bss:0x8044CBB0; // type:object size:0x10 scope:local align:4 ...bss.0 = .bss:0x8044CBC0; // type:label scope:local __CARDBlock = .bss:0x8044CBC0; // type:object size:0x220 scope:global align:8 data:4byte __CARDDiskNone = .bss:0x8044CDE0; // type:object size:0x20 scope:global align:4 ...bss.0 = .bss:0x8044CE00; // type:label scope:local -FifoObj = .bss:0x8044CE00; // type:object size:0x80 scope:global align:4 -gxData = .bss:0x8044CE80; // type:object size:0x5B0 scope:global align:4 -fragmentinfo = .bss:0x8044D430; // type:object size:0xC scope:global align:4 data:4byte -__atexit_funcs = .bss:0x8044D440; // type:object size:0x100 scope:global align:4 +FifoObj = .bss:0x8044CE00; // type:object size:0x80 scope:local align:4 +gxData = .bss:0x8044CE80; // type:object size:0x5B0 scope:local align:4 +fragmentinfo = .bss:0x8044D430; // type:object size:0xC scope:local align:4 data:4byte +__atexit_funcs = .bss:0x8044D440; // type:object size:0x100 scope:local align:4 protopool$192 = .bss:0x8044D540; // type:object size:0x38 scope:local align:4 -stderr_buff = .bss:0x8044D578; // type:object size:0x100 scope:global align:4 -stdout_buff = .bss:0x8044D678; // type:object size:0x100 scope:global align:4 -stdin_buff = .bss:0x8044D778; // type:object size:0x100 scope:global align:4 +stderr_buff = .bss:0x8044D578; // type:object size:0x100 scope:local align:4 +stdout_buff = .bss:0x8044D678; // type:object size:0x100 scope:local align:4 +stdin_buff = .bss:0x8044D778; // type:object size:0x100 scope:local align:4 signal_funcs = .bss:0x8044D878; // type:object size:0x18 scope:global align:4 gTRKEventQueue = .bss:0x8044D890; // type:object size:0x28 scope:global align:4 gTRKBigEndian = .bss:0x8044D8B8; // type:object size:0x4 scope:global align:4 data:4byte gTRKMsgBufs = .bss:0x8044D8C0; // type:object size:0x19B0 scope:global align:4 -gTRKFramingState = .bss:0x8044F270; // type:object size:0x14 scope:global align:4 data:4byte -IsTRKConnected = .bss:0x8044F288; // type:object size:0x4 scope:global align:4 data:4byte -TRK_saved_exceptionID = .bss:0x8044F290; // type:object size:0x2 scope:global align:2 data:2byte +gTRKFramingState = .bss:0x8044F270; // type:object size:0x14 scope:local align:4 data:4byte +IsTRKConnected = .bss:0x8044F288; // type:object size:0x4 scope:local align:4 data:4byte +TRK_saved_exceptionID = .bss:0x8044F290; // type:object size:0x2 scope:local align:2 data:2byte gTRKState = .bss:0x8044F294; // type:object size:0xA4 scope:global align:4 data:4byte gTRKCPUState = .bss:0x8044F338; // type:object size:0x430 scope:global align:8 gTRKSaveState = .bss:0x8044F768; // type:object size:0x94 scope:global align:4 data:4byte TRKvalue128_temp = .bss:0x8044F7FC; // type:object size:0x10 scope:global align:4 -lc_base = .bss:0x8044F810; // type:object size:0x4 scope:global align:4 data:4byte -TRK_mainError = .bss:0x8044F818; // type:object size:0x4 scope:global align:4 data:4byte +lc_base = .bss:0x8044F810; // type:object size:0x4 scope:local align:4 data:4byte +TRK_mainError = .bss:0x8044F818; // type:object size:0x4 scope:local align:4 data:4byte TRK_Use_BBA = .bss:0x8044F820; // type:object size:0x1 scope:global align:1 data:byte _MetroTRK_Has_Framing = .bss:0x8044F824; // type:object size:0x4 scope:global align:4 useSerialIO = .bss:0x8044F828; // type:object size:0x1 scope:local align:1 data:byte @@ -21341,17 +21363,17 @@ gRecvBuf = .bss:0x80450050; // type:object size:0x500 scope:local align:4 gRecvCB = .bss:0x80450550; // type:object size:0x1C scope:local align:4 developmentMode__7mDoMain = .sdata:0x80450580; // type:object size:0x1 scope:global align:1 data:byte memMargin__7mDoMain = .sdata:0x80450584; // type:object size:0x4 scope:global align:4 data:4byte -mHeapBriefType__7mDoMain = .sdata:0x80450588; // type:object size:0x1 scope:global align:1 data:byte +mHeapBriefType = .sdata:0x80450588; // type:object size:0x1 scope:global align:1 data:byte mBackColor__13mDoGph_gInf_c = .sdata:0x80450590; // type:object size:0x4 scope:global align:4 data:byte mFadeColor__13mDoGph_gInf_c = .sdata:0x80450594; // type:object size:0x4 scope:global align:4 data:4byte l_tevColor0$4208 = .sdata:0x80450598; // type:object size:0x8 scope:local align:4 data:4byte mRenderModeObj__15mDoMch_render_c = .sdata:0x804505A0; // type:object size:0x4 scope:global align:4 data:4byte next__14mDoMtx_stack_c = .sdata:0x804505A8; // type:object size:0x4 scope:global align:4 data:4byte end__14mDoMtx_stack_c = .sdata:0x804505AC; // type:object size:0x4 scope:global align:4 data:4byte -l_fopOvlpM_overlap = .sdata:0x804505B0; // type:object size:0x4 scope:global align:4 data:4byte -l_scnRqID = .sdata:0x804505B8; // type:object size:0x4 scope:global align:4 data:4byte +l_fopOvlpM_overlap = .sdata:0x804505B0; // type:object size:0x4 scope:local align:4 data:4byte +l_scnRqID = .sdata:0x804505B8; // type:object size:0x4 scope:local align:4 data:4byte m_name$3788 = .sdata:0x804505C0; // type:object size:0x4 scope:local align:4 -i_msgID = .sdata:0x804505C8; // type:object size:0x4 scope:global align:4 data:4byte +i_msgID = .sdata:0x804505C8; // type:object size:0x4 scope:local align:4 data:4byte g_fopDwTg_Queue = .sdata:0x804505D0; // type:object size:0x8 scope:global align:4 data:4byte g_fpcLn_Queue = .sdata:0x804505D8; // type:object size:0x8 scope:global align:4 g_fpcNd_IsCheckOfDeleteTiming = .sdata:0x804505E0; // type:object size:0x4 scope:global align:4 data:4byte @@ -21372,7 +21394,7 @@ mBottomFloorNo__8dMpath_c = .sdata:0x80450634; // type:object size:0x1 scope:glo mTopFloorNo__8dMpath_c = .sdata:0x80450635; // type:object size:0x1 scope:global align:1 data:byte data_80450636 = .sdata:0x80450636; // type:object size:0x1 scope:local align:1 data:byte l_cursorColor$4709 = .sdata:0x80450638; // type:object size:0x4 scope:local align:4 data:4byte -numTelopData = .sdata:0x80450640; // type:object size:0x4 scope:global align:4 data:4byte +numTelopData = .sdata:0x80450640; // type:object size:0x4 scope:local align:4 data:4byte l_color$4033 = .sdata:0x80450648; // type:object size:0x4 scope:local align:4 data:4byte l_color$5004 = .sdata:0x8045064C; // type:object size:0x4 scope:local align:4 data:4byte l_color$5326 = .sdata:0x80450650; // type:object size:0x4 scope:local align:4 data:4byte @@ -21386,7 +21408,7 @@ chk_type_num__12dAttention_c = .sdata:0x8045066C; // type:object size:0x4 scope: attn_opt_hold = .sdata:0x80450670; // type:object size:0x1 scope:local align:1 data:byte ang_table$4418 = .sdata:0x80450674; // type:object size:0x6 scope:local align:4 data_80450680 = .sdata:0x80450680; // type:object size:0x1 scope:global align:4 data:byte -l_captureAlpha = .sdata:0x80450688; // type:object size:0x1 scope:global align:4 data:byte +l_captureAlpha = .sdata:0x80450688; // type:object size:0x1 scope:local align:4 data:byte l_autoUpHeight = .sdata:0x80450690; // type:object size:0x4 scope:global align:4 data:float l_autoDownHeight = .sdata:0x80450694; // type:object size:0x4 scope:global align:4 data:float l_ladderAnmBaseTransY = .sdata:0x80450698; // type:object size:0x4 scope:global align:4 data:float @@ -21395,32 +21417,32 @@ nColor0$42525 = .sdata:0x804506A4; // type:object size:0x4 scope:local align:4 d m_timer_max__8daItem_c = .sdata:0x804506A8; // type:object size:0x4 scope:global align:4 data:4byte YnSelStartFrameTbl = .sdata:0x804506B0; // type:object size:0x8 scope:local align:4 YnSelEndFrameTbl = .sdata:0x804506B8; // type:object size:0x8 scope:local align:4 -msgTbl = .sdata:0x804506C0; // type:object size:0x6 scope:global align:4 +msgTbl = .sdata:0x804506C0; // type:object size:0x6 scope:local align:4 l_msgNum2$7002 = .sdata:0x804506C8; // type:object size:0x2 scope:local align:4 l_msgNum$7082 = .sdata:0x804506CC; // type:object size:0x3 scope:local align:4 data:string fontsize$7230 = .sdata:0x804506D0; // type:object size:0x8 scope:local align:4 linespace$7231 = .sdata:0x804506D8; // type:object size:0x8 scope:local align:4 charspace$7232 = .sdata:0x804506E0; // type:object size:0x8 scope:local align:4 -dShopSystem_itemNo = .sdata:0x804506E8; // type:object size:0x7 scope:global align:4 data:byte -dShopSystem_cameraActor = .sdata:0x804506F0; // type:object size:0x8 scope:global align:4 data:4byte -shop_item_pos_data_tbl = .sdata:0x804506F8; // type:object size:0x4 scope:global align:4 data:4byte -lightMask = .sdata:0x80450700; // type:object size:0x2 scope:global align:2 data:2byte -lightStatusPt = .sdata:0x80450704; // type:object size:0x4 scope:global align:4 data:4byte -l_zmodeUpEnable = .sdata:0x80450708; // type:object size:0x4 scope:global align:4 data:byte -l_zmodeUpDisable = .sdata:0x8045070C; // type:object size:0x4 scope:global align:4 data:byte -l_alphaCompInfoOPA = .sdata:0x80450710; // type:object size:0x8 scope:global align:4 data:byte -l_alphaCompInfo = .sdata:0x80450718; // type:object size:0x8 scope:global align:4 data:byte +dShopSystem_itemNo = .sdata:0x804506E8; // type:object size:0x7 scope:local align:4 data:byte +dShopSystem_cameraActor = .sdata:0x804506F0; // type:object size:0x8 scope:local align:4 data:4byte +shop_item_pos_data_tbl = .sdata:0x804506F8; // type:object size:0x4 scope:local align:4 data:4byte +lightMask = .sdata:0x80450700; // type:object size:0x2 scope:local align:2 data:2byte +lightStatusPt = .sdata:0x80450704; // type:object size:0x4 scope:local align:4 data:4byte +l_zmodeUpEnable = .sdata:0x80450708; // type:object size:0x4 scope:local align:4 data:byte +l_zmodeUpDisable = .sdata:0x8045070C; // type:object size:0x4 scope:local align:4 data:byte +l_alphaCompInfoOPA = .sdata:0x80450710; // type:object size:0x8 scope:local align:4 data:byte +l_alphaCompInfo = .sdata:0x80450718; // type:object size:0x8 scope:local align:4 data:byte mViewOffsetY__17dMenu_Collect3D_c = .sdata:0x80450720; // type:object size:0x4 scope:global align:4 data:float black$4166 = .sdata:0x80450728; // type:object size:0x4 scope:local align:4 data:byte -OptYnSelStartFrameTbl = .sdata:0x80450730; // type:object size:0x8 scope:global align:4 -OptYnSelEndFrameTbl = .sdata:0x80450738; // type:object size:0x8 scope:global align:4 +OptYnSelStartFrameTbl = .sdata:0x80450730; // type:object size:0x8 scope:local align:4 +OptYnSelEndFrameTbl = .sdata:0x80450738; // type:object size:0x8 scope:local align:4 l_msgNum0$3868 = .sdata:0x80450740; // type:object size:0x2 scope:local align:4 l_msgNum$3881 = .sdata:0x80450744; // type:object size:0x2 scope:local align:4 data:string m_cloth_item$3797 = .sdata:0x80450748; // type:object size:0x3 scope:local align:4 data:byte m_sword_item$3798 = .sdata:0x8045074C; // type:object size:0x4 scope:local align:4 data:byte m_shield_item$3799 = .sdata:0x80450750; // type:object size:0x3 scope:local align:4 data:byte l_method$3851 = .sdata:0x80450758; // type:object size:0x8 scope:local align:4 -T_JOINT_resName = .sdata:0x80450760; // type:object size:0x4 scope:global align:4 +T_JOINT_resName = .sdata:0x80450760; // type:object size:0x4 scope:local align:4 preLoadNo = .sdata:0x80450764; // type:object size:0x1 scope:local align:1 data:byte doPreLoad = .sdata:0x80450765; // type:object size:0x1 scope:local align:1 data:byte calc_mtx = .sdata:0x80450768; // type:object size:0x4 scope:global align:4 data:4byte @@ -21435,7 +21457,7 @@ aPiecePriority__Q29JFWSystem11CSetUpParam = .sdata:0x8045078C; // type:object si systemFontRes__Q29JFWSystem11CSetUpParam = .sdata:0x80450790; // type:object size:0x4 scope:global align:4 data:4byte renderMode__Q29JFWSystem11CSetUpParam = .sdata:0x80450794; // type:object size:0x4 scope:global align:4 data:4byte exConsoleBufferSize__Q29JFWSystem11CSetUpParam = .sdata:0x80450798; // type:object size:0x4 scope:global align:4 data:4byte -p_dl = .sdata:0x804507A0; // type:object size:0x8 scope:global align:4 +p_dl = .sdata:0x804507A0; // type:object size:0x8 scope:local align:4 data_804507A8 = .sdata:0x804507A8; // type:object size:0x1 scope:local align:1 data:byte sMixMode__9JASDriver = .sdata:0x804507AC; // type:object size:0x4 scope:global align:4 data:4byte sDacRate__9JASDriver = .sdata:0x804507B0; // type:object size:0x4 scope:global align:4 data:float @@ -21443,7 +21465,7 @@ sSubFrames__9JASDriver = .sdata:0x804507B4; // type:object size:0x4 scope:global one__11JASWaveInfo = .sdata:0x804507B8; // type:object size:0x4 scope:global align:4 MAX_MIXERLEVEL__9JASDriver = .sdata:0x804507C0; // type:object size:0x2 scope:global align:2 data:2byte JAS_SYSTEM_OUTPUT_MODE__9JASDriver = .sdata:0x804507C4; // type:object size:0x4 scope:global align:4 data:4byte -DSP_MIXERLEVEL = .sdata:0x804507C8; // type:object size:0x2 scope:global align:2 data:2byte +DSP_MIXERLEVEL = .sdata:0x804507C8; // type:object size:0x2 scope:local align:2 data:2byte @2588 = .sdata:0x804507D0; // type:object size:0x4 scope:local align:4 data:4byte DISTANCE_MAX__7Z2Param = .sdata:0x804507D8; // type:object size:0x4 scope:global align:4 data:float MAX_VOLUME_DISTANCE__7Z2Param = .sdata:0x804507DC; // type:object size:0x4 scope:global align:4 data:float @@ -21492,25 +21514,25 @@ ENDING_BLOW_VOL_LOWER_TIME__7Z2Param = .sdata:0x80450869; // type:object size:0x ENDING_BLOW_VOL_LOWER_RECOVER_TIME__7Z2Param = .sdata:0x8045086A; // type:object size:0x1 scope:global align:1 data:byte ENDING_BLOW_MIN_FINISH_TIME__7Z2Param = .sdata:0x8045086B; // type:object size:0x1 scope:global align:1 data:byte data_8045086C = .sdata:0x8045086C; // type:object size:0x1 scope:global align:1 data:byte -sDeathMtBottom = .sdata:0x80450870; // type:object size:0x4 scope:global align:4 data:float -sDeathMtTop = .sdata:0x80450874; // type:object size:0x4 scope:global align:4 data:float -sUnderWaterDepthMax = .sdata:0x80450878; // type:object size:0x4 scope:global align:4 data:float -cPitchDown = .sdata:0x80450880; // type:object size:0x4 scope:global align:4 data:float -cPitchCenter = .sdata:0x80450884; // type:object size:0x4 scope:global align:4 data:float -cPitchUp = .sdata:0x80450888; // type:object size:0x4 scope:global align:4 data:float +sDeathMtBottom = .sdata:0x80450870; // type:object size:0x4 scope:local align:4 data:float +sDeathMtTop = .sdata:0x80450874; // type:object size:0x4 scope:local align:4 data:float +sUnderWaterDepthMax = .sdata:0x80450878; // type:object size:0x4 scope:local align:4 data:float +cPitchDown = .sdata:0x80450880; // type:object size:0x4 scope:local align:4 data:float +cPitchCenter = .sdata:0x80450884; // type:object size:0x4 scope:local align:4 data:float +cPitchUp = .sdata:0x80450888; // type:object size:0x4 scope:local align:4 data:float struct_8045088C = .sdata:0x8045088C; // type:object size:0x1 scope:local align:1 data:byte struct_8045088D = .sdata:0x8045088D; // type:object size:0x1 scope:local align:1 data:byte -data_8045088E = .sdata:0x8045088E; // type:object size:0x1 scope:local align:1 data:byte +cBeginHowlTime = .sdata:0x8045088E; // type:object size:0x1 scope:local align:1 data:byte cR_FlatWidth = .sdata:0x80450890; // type:object size:0x4 scope:local align:4 data:float struct_80450894 = .sdata:0x80450894; // type:object size:0x1 scope:local align:1 data:byte struct_80450895 = .sdata:0x80450895; // type:object size:0x1 scope:local align:1 data:byte -sStickHigh = .sdata:0x80450898; // type:object size:0x4 scope:global align:4 data:float -sStickCenter = .sdata:0x8045089C; // type:object size:0x4 scope:global align:4 data:float -sHowlTobikusa = .sdata:0x804508A0; // type:object size:0x8 scope:global align:4 +sStickHigh = .sdata:0x80450898; // type:object size:0x4 scope:local align:4 data:float +sStickCenter = .sdata:0x8045089C; // type:object size:0x4 scope:local align:4 data:float +sHowlTobikusa = .sdata:0x804508A0; // type:object size:0x8 scope:local align:4 cm2hw$539 = .sdata:0x804508A8; // type:object size:0x4 scope:local align:4 data_804508B0 = .sdata:0x804508B0; // type:object size:0x1 scope:global align:4 data:byte sSZSBufferSize__7JKRAram = .sdata:0x804508B8; // type:object size:0x4 scope:global align:4 data:4byte -rootPath$2498 = .sdata:0x804508C0; // type:object size:0x2 scope:local align:4 data:string +rootPath = .sdata:0x804508C0; // type:object size:0x2 scope:local align:4 data:string errorRetry = .sdata:0x804508C8; // type:object size:0x1 scope:local align:1 data:byte sSZSBufferSize__12JKRDvdRipper = .sdata:0x804508CC; // type:object size:0x4 scope:global align:4 data:4byte errorRetry__16JKRDvdAramRipper = .sdata:0x804508D0; // type:object size:0x1 scope:global align:1 data:byte @@ -21523,66 +21545,66 @@ sResetPattern__Q210JUTGamePad13C3ButtonReset = .sdata:0x804508E8; // type:object sResetMaskPattern__Q210JUTGamePad13C3ButtonReset = .sdata:0x804508EC; // type:object size:0x4 scope:global align:4 data:4byte sMessageBuffer__12JUTException = .sdata:0x804508F0; // type:object size:0x4 scope:global align:4 sAssertVisible = .sdata:0x804508F8; // type:object size:0x1 scope:global align:1 data:byte -oneFrameRate = .sdata:0x80450900; // type:object size:0x4 scope:global align:4 data:float -oneFrameRateUser = .sdata:0x80450904; // type:object size:0x4 scope:global align:4 data:float +oneFrameRate = .sdata:0x80450900; // type:object size:0x4 scope:local align:4 data:float +oneFrameRateUser = .sdata:0x80450904; // type:object size:0x4 scope:local align:4 data:float cm2hw$552 = .sdata:0x80450908; // type:object size:0x4 scope:local align:4 -J3DGDTexMode0Ids = .sdata:0x8045090C; // type:object size:0x8 scope:global align:4 -J3DGDTexMode1Ids = .sdata:0x80450914; // type:object size:0x8 scope:global align:4 -J3DGDTexImage0Ids = .sdata:0x8045091C; // type:object size:0x8 scope:global align:4 -J3DGDTexImage3Ids = .sdata:0x80450924; // type:object size:0x8 scope:global align:4 -J3DGDTexTlutIds = .sdata:0x8045092C; // type:object size:0x8 scope:global align:4 +J3DGDTexMode0Ids = .sdata:0x8045090C; // type:object size:0x8 scope:local align:4 +J3DGDTexMode1Ids = .sdata:0x80450914; // type:object size:0x8 scope:local align:4 +J3DGDTexImage0Ids = .sdata:0x8045091C; // type:object size:0x8 scope:local align:4 +J3DGDTexImage3Ids = .sdata:0x80450924; // type:object size:0x8 scope:local align:4 +J3DGDTexTlutIds = .sdata:0x8045092C; // type:object size:0x8 scope:local align:4 GX2HWFiltConv = .sdata:0x80450934; // type:object size:0x6 scope:local align:4 -J3DTexImage1Ids = .sdata:0x8045093C; // type:object size:0x8 scope:global align:4 -J3DTexImage2Ids = .sdata:0x80450944; // type:object size:0x8 scope:global align:4 -ColorBlack = .sdata:0x80450950; // type:object size:0x4 scope:global align:4 data:4byte -ColorWhite = .sdata:0x80450954; // type:object size:0x4 scope:global align:4 data:4byte +J3DTexImage1Ids = .sdata:0x8045093C; // type:object size:0x8 scope:local align:4 +J3DTexImage2Ids = .sdata:0x80450944; // type:object size:0x8 scope:local align:4 +ColorBlack = .sdata:0x80450950; // type:object size:0x4 scope:local align:4 data:4byte +ColorWhite = .sdata:0x80450954; // type:object size:0x4 scope:local align:4 data:4byte Unit01 = .sdata:0x80450958; // type:object size:0x8 scope:local align:4 SizeOfLoadMatColors = .sdata:0x80450960; // type:object size:0x4 scope:global align:4 data:4byte SizeOfLoadAmbColors = .sdata:0x80450964; // type:object size:0x4 scope:global align:4 data:4byte SizeOfLoadColorChans = .sdata:0x80450968; // type:object size:0x4 scope:global align:4 data:4byte sNoUseDrawMtxPtr__12J3DMtxBuffer = .sdata:0x80450970; // type:object size:0x4 scope:global align:4 sNoUseNrmMtxPtr__12J3DMtxBuffer = .sdata:0x80450974; // type:object size:0x4 scope:global align:4 -J3DUnit01 = .sdata:0x80450978; // type:object size:0x8 scope:global align:4 +J3DUnit01 = .sdata:0x80450978; // type:object size:0x8 scope:local align:4 __OSVersion = .sdata:0x80450980; // type:object size:0x4 scope:global align:4 data:4byte @116 = .sdata:0x80450984; // type:object size:0x6 scope:local align:4 data:string @163 = .sdata:0x8045098C; // type:object size:0x4 scope:local align:4 data:string __OSCurrHeap = .sdata:0x80450990; // type:object size:0x4 scope:global align:4 data:4byte -__OSArenaLo = .sdata:0x80450998; // type:object size:0x4 scope:global align:4 data:4byte +__OSArenaLo = .sdata:0x80450998; // type:object size:0x4 scope:local align:4 data:4byte __OSFpscrEnableBits = .sdata:0x804509A0; // type:object size:0x4 scope:global align:4 data:4byte @76 = .sdata:0x804509A4; // type:object size:0x2 scope:local align:4 data:string @213 = .sdata:0x804509A8; // type:object size:0x3 scope:local align:4 data:string -FontEncode = .sdata:0x804509B0; // type:object size:0x2 scope:global align:2 data:2byte -SwitchThreadCallback = .sdata:0x804509B8; // type:object size:0x4 scope:global align:4 data:4byte +FontEncode = .sdata:0x804509B0; // type:object size:0x2 scope:local align:2 data:2byte +SwitchThreadCallback = .sdata:0x804509B8; // type:object size:0x4 scope:local align:4 data:4byte @833 = .sdata:0x804509BC; // type:object size:0x1 scope:local align:4 __EXIVersion = .sdata:0x804509C0; // type:object size:0x4 scope:global align:4 data:4byte __SIVersion = .sdata:0x804509C8; // type:object size:0x4 scope:global align:4 data:4byte Unit01 = .sdata:0x804509D0; // type:object size:0x8 scope:local align:4 -FirstRead = .sdata:0x804509D8; // type:object size:0x4 scope:global align:4 data:4byte +FirstRead = .sdata:0x804509D8; // type:object size:0x4 scope:local align:4 data:4byte @118 = .sdata:0x804509E0; // type:object size:0x8 scope:local align:4 data:string __DVDVersion = .sdata:0x804509E8; // type:object size:0x4 scope:global align:4 data:4byte -autoInvalidation = .sdata:0x804509EC; // type:object size:0x4 scope:global align:4 data:4byte -checkOptionalCommand = .sdata:0x804509F0; // type:object size:0x4 scope:global align:4 data:4byte +autoInvalidation = .sdata:0x804509EC; // type:object size:0x4 scope:local align:4 data:4byte +checkOptionalCommand = .sdata:0x804509F0; // type:object size:0x4 scope:local align:4 data:4byte @23 = .sdata:0x804509F4; // type:object size:0x6 scope:local align:4 data:string -DmaCommand = .sdata:0x804509FC; // type:object size:0x4 scope:global align:4 data:4byte +DmaCommand = .sdata:0x804509FC; // type:object size:0x4 scope:local align:4 data:4byte @37 = .sdata:0x80450A00; // type:object size:0x2 scope:local align:4 data:string @42 = .sdata:0x80450A04; // type:object size:0x4 scope:local align:4 data:string @43 = .sdata:0x80450A08; // type:object size:0x3 scope:local align:4 data:string __VIVersion = .sdata:0x80450A10; // type:object size:0x4 scope:global align:4 data:4byte @537 = .sdata:0x80450A14; // type:object size:0x5 scope:local align:4 data:string __PADVersion = .sdata:0x80450A20; // type:object size:0x4 scope:global align:4 data:4byte -ResettingChan = .sdata:0x80450A24; // type:object size:0x4 scope:global align:4 data:4byte -XPatchBits = .sdata:0x80450A28; // type:object size:0x4 scope:global align:4 data:4byte -AnalogMode = .sdata:0x80450A2C; // type:object size:0x4 scope:global align:4 data:4byte -Spec = .sdata:0x80450A30; // type:object size:0x4 scope:global align:4 data:4byte -MakeStatus = .sdata:0x80450A34; // type:object size:0x4 scope:global align:4 data:4byte -CmdReadOrigin = .sdata:0x80450A38; // type:object size:0x4 scope:global align:4 -CmdCalibrate = .sdata:0x80450A3C; // type:object size:0x4 scope:global align:4 +ResettingChan = .sdata:0x80450A24; // type:object size:0x4 scope:local align:4 data:4byte +XPatchBits = .sdata:0x80450A28; // type:object size:0x4 scope:local align:4 data:4byte +AnalogMode = .sdata:0x80450A2C; // type:object size:0x4 scope:local align:4 data:4byte +Spec = .sdata:0x80450A30; // type:object size:0x4 scope:local align:4 data:4byte +MakeStatus = .sdata:0x80450A34; // type:object size:0x4 scope:local align:4 data:4byte +CmdReadOrigin = .sdata:0x80450A38; // type:object size:0x4 scope:local align:4 +CmdCalibrate = .sdata:0x80450A3C; // type:object size:0x4 scope:local align:4 __AIVersion = .sdata:0x80450A40; // type:object size:0x4 scope:global align:4 data:4byte __ARVersion = .sdata:0x80450A48; // type:object size:0x4 scope:global align:4 data:4byte __ARQVersion = .sdata:0x80450A50; // type:object size:0x4 scope:global align:4 data:4byte __DSPVersion = .sdata:0x80450A58; // type:object size:0x4 scope:global align:4 data:4byte __CARDVersion = .sdata:0x80450A60; // type:object size:0x4 scope:global align:4 data:4byte -next = .sdata:0x80450A68; // type:object size:0x4 scope:global align:4 data:4byte +next = .sdata:0x80450A68; // type:object size:0x4 scope:local align:4 data:4byte __CARDVendorID = .sdata:0x80450A70; // type:object size:0x2 scope:global align:2 data:2byte __CARDPermMask = .sdata:0x80450A72; // type:object size:0x1 scope:global align:1 data:byte __GXVersion = .sdata:0x80450A78; // type:object size:0x4 scope:global align:4 data:4byte @@ -21597,7 +21619,7 @@ GXTexImage2Ids = .sdata:0x80450AB0; // type:object size:0x8 scope:global align:4 GXTexImage3Ids = .sdata:0x80450AB8; // type:object size:0x8 scope:global align:4 GXTexTlutIds = .sdata:0x80450AC0; // type:object size:0x8 scope:global align:4 GX2HWFiltConv = .sdata:0x80450AC8; // type:object size:0x6 scope:local align:4 -fragmentID = .sdata:0x80450AD0; // type:object size:0x4 scope:global align:4 data:4byte +fragmentID = .sdata:0x80450AD0; // type:object size:0x4 scope:local align:4 data:4byte @wstringBase0 = .sdata:0x80450AD8; // type:object size:0x2 scope:local align:4 __float_nan = .sdata:0x80450AE0; // type:object size:0x4 scope:global align:4 data:float __float_huge = .sdata:0x80450AE4; // type:object size:0x4 scope:global align:4 data:float @@ -21611,11 +21633,11 @@ mDisplayHeapSize = .sbss:0x80450B18; // type:object size:0x1 scope:local align:1 mSelectHeapBar = .sbss:0x80450B19; // type:object size:0x1 scope:local align:1 data:byte mCheckHeap = .sbss:0x80450B1A; // type:object size:0x1 scope:local align:1 data:byte console_position_x$3776 = .sbss:0x80450B1C; // type:object size:0x4 scope:local align:4 data:float -console_x_init$1077 = .sbss:0x80450B20; // type:object size:0x1 scope:local align:1 data:byte +init$1677 = .sbss:0x80450B20; // type:object size:0x1 scope:local align:1 data:byte console_position_y$3779 = .sbss:0x80450B24; // type:object size:0x4 scope:local align:4 data:float -console_y_init$1079 = .sbss:0x80450B28; // type:object size:0x1 scope:local align:1 data:byte +init$1680 = .sbss:0x80450B28; // type:object size:0x1 scope:local align:1 data:byte console_scroll$3782 = .sbss:0x80450B2C; // type:object size:0x4 scope:local align:4 data:float -console_scroll_init$1081 = .sbss:0x80450B30; // type:object size:0x1 scope:local align:1 data:byte +init$1683 = .sbss:0x80450B30; // type:object size:0x1 scope:local align:1 data:byte frame$3939 = .sbss:0x80450B34; // type:object size:0x4 scope:local align:4 data:4byte sInstance__34JASGlobalInstance<13Z2WolfHowlMgr> = .sbss:0x80450B38; // type:object size:0x4 scope:global align:4 data:4byte sInstance__31JASGlobalInstance<10Z2EnvSeMgr> = .sbss:0x80450B3C; // type:object size:0x4 scope:global align:4 data:4byte @@ -21650,14 +21672,14 @@ print_counts = .sbss:0x80450BA4; // type:object size:0x4 scope:global align:4 da print_errors = .sbss:0x80450BA8; // type:object size:0x4 scope:global align:4 data:4byte print_warings = .sbss:0x80450BAC; // type:object size:0x4 scope:global align:4 data:4byte print_systems = .sbss:0x80450BB0; // type:object size:0x4 scope:global align:4 data:4byte -print_initialized = .sbss:0x80450BB4; // type:object size:0x1 scope:local align:1 data:byte +print_initialized = .sbss:0x80450BB4; // type:object size:0x1 scope:global align:1 data:byte data_80450BB5 = .sbss:0x80450BB5; // type:object size:0x1 scope:local align:1 data:byte mInitFlag__17mDoAud_zelAudio_c = .sbss:0x80450BB8; // type:object size:0x1 scope:global align:1 data:byte mResetFlag__17mDoAud_zelAudio_c = .sbss:0x80450BB9; // type:object size:0x1 scope:global align:1 data:byte mBgmSet__17mDoAud_zelAudio_c = .sbss:0x80450BBA; // type:object size:0x1 scope:global align:1 data:byte g_mDoAud_audioHeap = .sbss:0x80450BBC; // type:object size:0x4 scope:global align:4 data:4byte -l_affCommand = .sbss:0x80450BC0; // type:object size:0x4 scope:global align:4 data:4byte -l_arcCommand = .sbss:0x80450BC4; // type:object size:0x4 scope:global align:4 data:4byte +l_affCommand = .sbss:0x80450BC0; // type:object size:0x4 scope:local align:4 data:4byte +l_arcCommand = .sbss:0x80450BC4; // type:object size:0x4 scope:local align:4 data:4byte mFader__13mDoGph_gInf_c = .sbss:0x80450BC8; // type:object size:0x4 scope:global align:4 data:4byte mFrameBufferTimg__13mDoGph_gInf_c = .sbss:0x80450BCC; // type:object size:0x4 scope:global align:4 data:4byte mFrameBufferTex__13mDoGph_gInf_c = .sbss:0x80450BD0; // type:object size:0x4 scope:global align:4 data:4byte @@ -21670,19 +21692,19 @@ mBlureRate__13mDoGph_gInf_c = .sbss:0x80450BE5; // type:object size:0x1 scope:gl mFade__13mDoGph_gInf_c = .sbss:0x80450BE6; // type:object size:0x1 scope:global align:1 data:byte mAutoForcus__13mDoGph_gInf_c = .sbss:0x80450BE7; // type:object size:0x1 scope:global align:1 data:byte data_80450BE8 = .sbss:0x80450BE8; // type:object size:0x1 scope:local align:1 data:byte -mDebugFill__6mDoMch = .sbss:0x80450BF0; // type:object size:0x1 scope:local align:1 data:byte -solidHeapErrors = .sbss:0x80450BF4; // type:object size:0x4 scope:global align:4 data:4byte -gameHeapErrors = .sbss:0x80450BF8; // type:object size:0x4 scope:global align:4 data:4byte -zeldaHeapErrors = .sbss:0x80450BFC; // type:object size:0x4 scope:global align:4 data:4byte -commandHeapErrors = .sbss:0x80450C00; // type:object size:0x4 scope:global align:4 data:4byte -archiveHeapErrors = .sbss:0x80450C04; // type:object size:0x4 scope:global align:4 data:4byte -unknownHeapErrors = .sbss:0x80450C08; // type:object size:0x4 scope:global align:4 data:4byte -heapErrors = .sbss:0x80450C0C; // type:object size:0x4 scope:global align:4 data:4byte +mDebugFill__6mDoMch = .sbss:0x80450BF0; // type:object size:0x1 scope:global align:1 data:byte +solidHeapErrors = .sbss:0x80450BF4; // type:object size:0x4 scope:local align:4 data:4byte +gameHeapErrors = .sbss:0x80450BF8; // type:object size:0x4 scope:local align:4 data:4byte +zeldaHeapErrors = .sbss:0x80450BFC; // type:object size:0x4 scope:local align:4 data:4byte +commandHeapErrors = .sbss:0x80450C00; // type:object size:0x4 scope:local align:4 data:4byte +archiveHeapErrors = .sbss:0x80450C04; // type:object size:0x4 scope:local align:4 data:4byte +unknownHeapErrors = .sbss:0x80450C08; // type:object size:0x4 scope:local align:4 data:4byte +heapErrors = .sbss:0x80450C0C; // type:object size:0x4 scope:local align:4 data:4byte tmpString$3651 = .sbss:0x80450C10; // type:object size:0x5 scope:local align:4 data:byte key_link$698 = .sbss:0x80450C15; // type:object size:0x1 scope:local align:1 data:byte key_ganon$699 = .sbss:0x80450C16; // type:object size:0x1 scope:local align:1 data:byte key_zelda$700 = .sbss:0x80450C17; // type:object size:0x1 scope:local align:1 data:byte -mDoMtx_stack = .sbss:0x80450C18; // type:object size:0x1 scope:global align:4 +mDoMtx_stack = .sbss:0x80450C18; // type:object size:0x1 scope:local align:4 AssertHeap = .sbss:0x80450C20; // type:object size:0x4 scope:global align:4 data:4byte DbPrintHeap = .sbss:0x80450C24; // type:object size:0x4 scope:global align:4 data:4byte gameHeap = .sbss:0x80450C28; // type:object size:0x4 scope:global align:4 data:4byte @@ -21717,30 +21739,30 @@ data_80450C9C = .sbss:0x80450C9C; // type:object size:0x1 scope:global align:1 data_80450C9D = .sbss:0x80450C9D; // type:object size:0x1 data_80450C9E = .sbss:0x80450C9E; // type:object size:0x1 cDmr_FishingWether = .sbss:0x80450C9F; // type:object size:0x1 -data_80450CA0 = .sbss:0x80450CA0; // type:object size:0x4 scope:global align:4 +data_80450CA0 = .sbss:0x80450CA0; // type:object size:0x1 scope:global align:1 data:byte JPTracePCB4 = .sbss:0x80450CA4; // type:object size:0x4 scope:global align:4 data:4byte DMC_initialized = .sbss:0x80450CA8; // type:object size:0x1 scope:local align:1 data:byte cDyl_Initialized = .sbss:0x80450CAC; // type:object size:0x4 scope:local align:4 data:4byte -cDyl_DVD = .sbss:0x80450CB0; // type:object size:0x4 scope:global align:4 data:4byte +cDyl_DVD = .sbss:0x80450CB0; // type:object size:0x4 scope:local align:4 data:4byte g_fopAc_type = .sbss:0x80450CB8; // type:object size:0x4 scope:global align:4 data:4byte stopStatus__10fopAc_ac_c = .sbss:0x80450CBC; // type:object size:0x4 scope:global align:4 data:4byte sInstance__35JASGlobalInstance<14JAUSectionHeap> = .sbss:0x80450CC0; // type:object size:0x4 scope:global align:4 data:4byte HeapAdjustEntry__6fopAcM = .sbss:0x80450CC8; // type:object size:0x1 scope:global align:1 data:byte -HeapAdjustVerbose__6fopAcM = .sbss:0x80450CC9; // type:object size:0x1 scope:global align:1 data:byte -l_hio = .sbss:0x80450CCC; // type:object size:0x1 scope:global align:4 +HeapAdjustUnk__6fopAcM = .sbss:0x80450CC9; // type:object size:0x1 scope:global align:1 data:byte +l_hio = .sbss:0x80450CCC; // type:object size:0x1 scope:local align:4 mGroundY__11fopAcM_gc_c = .sbss:0x80450CD0; // type:object size:0x4 scope:global align:4 data:float mRoofY__11fopAcM_rc_c = .sbss:0x80450CD4; // type:object size:0x4 scope:global align:4 data:float mWaterY__11fopAcM_wt_c = .sbss:0x80450CD8; // type:object size:0x4 scope:global align:4 data:float -l_fopScnRq_IsUsingOfOverlap = .sbss:0x80450CE0; // type:object size:0x4 scope:global align:4 data:4byte -fopKy_KANKYO_TYPE = .sbss:0x80450CE8; // type:object size:0x4 scope:global align:4 -fopMsg_MSG_TYPE = .sbss:0x80450CF0; // type:object size:0x4 scope:global align:4 -l_fopDwTg_id = .sbss:0x80450CF8; // type:object size:0x4 scope:global align:4 data:4byte +l_fopScnRq_IsUsingOfOverlap = .sbss:0x80450CE0; // type:object size:0x4 scope:local align:4 data:4byte +fopKy_KANKYO_TYPE = .sbss:0x80450CE8; // type:object size:0x4 scope:local align:4 +fopMsg_MSG_TYPE = .sbss:0x80450CF0; // type:object size:0x4 scope:local align:4 +l_fopDwTg_id = .sbss:0x80450CF8; // type:object size:0x4 scope:local align:4 data:4byte g_fpcBs_type = .sbss:0x80450D00; // type:object size:0x4 scope:global align:4 t_type$2207 = .sbss:0x80450D04; // type:object size:0x4 scope:local align:4 data:4byte init$13 = .sbss:0x80450D08; // type:object size:0x1 scope:local align:1 data:byte process_id$2216 = .sbss:0x80450D0C; // type:object size:0x4 scope:local align:4 data:4byte init$22 = .sbss:0x80450D10; // type:object size:0x1 scope:local align:1 data:byte -l_fpcLy_CurrLayer_p = .sbss:0x80450D18; // type:object size:0x4 scope:global align:4 data:4byte +l_fpcLy_CurrLayer_p = .sbss:0x80450D18; // type:object size:0x4 scope:local align:4 data:4byte IsInitOfLayerList$2308 = .sbss:0x80450D1C; // type:object size:0x4 scope:local align:4 data:4byte init$113 = .sbss:0x80450D20; // type:object size:0x1 scope:local align:1 data:byte layer_id$2311 = .sbss:0x80450D24; // type:object size:0x4 scope:local align:4 data:4byte @@ -21811,7 +21833,7 @@ m_branchType__7dDemo_c = .sbss:0x80450E40; // type:object size:0x2 scope:global m_branchData__7dDemo_c = .sbss:0x80450E44; // type:object size:0x4 scope:global align:4 data:4byte init$1867 = .sbss:0x80450E48; // type:object size:0x1 scope:local align:1 data:byte init$1870 = .sbss:0x80450E49; // type:object size:0x1 scope:local align:1 data:byte -it = .sbss:0x80450E4C; // type:object size:0x4 scope:local align:4 data:4byte +it$4206 = .sbss:0x80450E4C; // type:object size:0x4 scope:local align:4 data:4byte init$1672 = .sbss:0x80450E50; // type:object size:0x1 scope:local align:1 data:byte mNowStayFloorNo__10dMapInfo_c = .sbss:0x80450E58; // type:object size:0x1 scope:global align:1 data:byte mNowStayRoomNo__10dMapInfo_c = .sbss:0x80450E5C; // type:object size:0x4 scope:global align:4 data:4byte @@ -21855,17 +21877,17 @@ S_rot_work2$7557 = .sbss:0x80450EF2; // type:object size:0x2 scope:local data:2b init$7558 = .sbss:0x80450EF4; // type:object size:0x1 scope:local align:4 data:byte rot$7919 = .sbss:0x80450EF8; // type:object size:0x4 scope:local align:4 data:4byte init$7920 = .sbss:0x80450EFC; // type:object size:0x1 scope:local align:4 data:byte -init$7942 = .sbss:0x80450EFD; // type:object size:0x1 data:byte +init$5641 = .sbss:0x80450EFD; // type:object size:0x1 scope:local data:byte rot$8366 = .sbss:0x80450F00; // type:object size:0x4 scope:local align:4 data:float init$8367 = .sbss:0x80450F04; // type:object size:0x1 scope:local align:4 data:byte rot$8936 = .sbss:0x80450F08; // type:object size:0x4 scope:local align:4 data:float init$8937 = .sbss:0x80450F0C; // type:object size:0x1 scope:local align:4 data:byte -init$8943 = .sbss:0x80450F0D; // type:object size:0x1 data:byte +init$6542 = .sbss:0x80450F0D; // type:object size:0x1 scope:local data:byte S_fubuki_ratio$8948 = .sbss:0x80450F10; // type:object size:0x4 scope:local align:4 data:float init$8949 = .sbss:0x80450F14; // type:object size:0x1 scope:local align:4 data:byte rot$9421 = .sbss:0x80450F18; // type:object size:0x4 scope:local align:4 data:float init$9422 = .sbss:0x80450F1C; // type:object size:0x1 scope:local align:4 data:byte -init$9426 = .sbss:0x80450F1D; // type:object size:0x1 data:byte +init$6985 = .sbss:0x80450F1D; // type:object size:0x1 scope:local data:byte rot$9847 = .sbss:0x80450F20; // type:object size:0x4 scope:local align:4 data:float init$9848 = .sbss:0x80450F24; // type:object size:0x1 scope:local align:4 data:byte howa_loop_cnt$10108 = .sbss:0x80450F28; // type:object size:0x4 scope:local align:4 data:float @@ -21879,26 +21901,26 @@ init$11587 = .sbss:0x80450F44; // type:object size:0x1 scope:local align:4 data: rot$11958 = .sbss:0x80450F48; // type:object size:0x4 scope:local align:4 data:float init$11959 = .sbss:0x80450F4C; // type:object size:0x1 scope:local align:4 data:byte data$3831 = .sbss:0x80450F50; // type:object size:0x8 scope:local align:4 -on_final_boss_stg = .sbss:0x80450F58; // type:object size:0x1 scope:global align:1 data:byte +l_isFinalBossStg = .sbss:0x80450F58; // type:object size:0x1 scope:local align:1 data:byte l_SetCounter = .sbss:0x80450F60; // type:object size:0x4 scope:local align:4 data:4byte init$1055 = .sbss:0x80450F68; // type:object size:0x1 scope:local align:1 data:byte m_name__16dBgS_MoveBgActor = .sbss:0x80450F70; // type:object size:0x4 scope:global align:4 data:4byte m_dzb_id__16dBgS_MoveBgActor = .sbss:0x80450F74; // type:object size:0x4 scope:global align:4 data:4byte m_set_func__16dBgS_MoveBgActor = .sbss:0x80450F78; // type:object size:0x4 scope:global align:4 data:4byte -l_start = .sbss:0x80450F80; // type:object size:0x4 scope:global align:4 data:4byte -l_wcsbuf_num = .sbss:0x80450F84; // type:object size:0x4 scope:global align:4 data:4byte -init$3207 = .sbss:0x80450F88; // type:object size:0x1 data:byte -init$4121 = .sbss:0x80450F89; // type:object size:0x1 data:byte +l_start = .sbss:0x80450F80; // type:object size:0x4 scope:local align:4 data:4byte +l_wcsbuf_num = .sbss:0x80450F84; // type:object size:0x4 scope:local align:4 data:4byte +init$3387 = .sbss:0x80450F88; // type:object size:0x1 scope:local data:byte +init$4295 = .sbss:0x80450F89; // type:object size:0x1 scope:local data:byte init$4717 = .sbss:0x80450F8A; // type:object size:0x1 scope:local align:1 data:byte -init$7803 = .sbss:0x80450F8B; // type:object size:0x1 data:byte +init$8022 = .sbss:0x80450F8B; // type:object size:0x1 scope:local data:byte mData__12dEnemyItem_c = .sbss:0x80450F90; // type:object size:0x4 scope:global align:4 data:4byte mTypeGroupData__7dTres_c = .sbss:0x80450F98; // type:object size:0x4 scope:global align:4 data:4byte mNum__7dTres_c = .sbss:0x80450F9C; // type:object size:0x2 scope:global align:2 data:2byte m_myObj__10dMdl_mng_c = .sbss:0x80450FA0; // type:object size:0x4 scope:global align:4 data:4byte m_obj__12dEyeHL_mng_c = .sbss:0x80450FA8; // type:object size:0x4 scope:global align:4 data:4byte -l_dvdError$1875 = .sbss:0x80450FB0; // type:object size:0x1 data:byte -l_texCopied$1898 = .sbss:0x80450FB1; // type:object size:0x1 data:byte -init$1899 = .sbss:0x80450FB2; // type:object size:0x1 data:byte +l_dvdError$1906 = .sbss:0x80450FB0; // type:object size:0x1 scope:local data:byte +l_texCopied$1929 = .sbss:0x80450FB1; // type:object size:0x1 scope:local data:byte +init$1930 = .sbss:0x80450FB2; // type:object size:0x1 scope:local data:byte init$11203 = .sbss:0x80450FB8; // type:object size:0x1 scope:global align:1 data:byte init$11207 = .sbss:0x80450FB9; // type:object size:0x1 scope:global align:1 data:byte init$11211 = .sbss:0x80450FBA; // type:object size:0x1 scope:global align:1 data:byte @@ -21923,7 +21945,7 @@ m_set_func__23daBaseNpc_moveBgActor_c = .sbss:0x80450FE8; // type:object size:0x init$7237 = .sbss:0x80450FEC; // type:object size:0x1 scope:local align:4 data:byte mFindCount__8daNpcF_c = .sbss:0x80450FF0; // type:object size:0x4 scope:global align:4 data:4byte mSrchActorName__8daNpcF_c = .sbss:0x80450FF4; // type:object size:0x2 scope:global align:2 data:2byte -init$1719 = .sbss:0x80450FF8; // type:object size:0x1 scope:global align:1 data:byte +init$2005 = .sbss:0x80450FF8; // type:object size:0x1 scope:local align:1 data:byte init$1834 = .sbss:0x80451000; // type:object size:0x1 scope:local align:1 data:byte target = .sbss:0x80451004; // type:object size:0x4 scope:global align:4 data:4byte targetWay = .sbss:0x80451008; // type:object size:0x4 scope:global align:4 data:float @@ -21949,18 +21971,18 @@ init$12264 = .sbss:0x80451046; // type:object size:0x1 data:byte LatMin$14963 = .sbss:0x80451048; // type:object size:0x2 scope:local align:4 data:2byte init$12268 = .sbss:0x8045104A; // type:object size:0x1 data:byte LatMax$14967 = .sbss:0x8045104C; // type:object size:0x2 scope:local align:4 data:2byte -g_siHIO = .sbss:0x80451050; // type:object size:0x8 scope:global align:4 +g_siHIO = .sbss:0x80451050; // type:object size:0x8 scope:local align:4 dShopSystem_sellItemMax = .sbss:0x80451058; // type:object size:0x1 scope:local align:1 data:byte -dShopSystem_item_count = .sbss:0x8045105C; // type:object size:0x4 scope:global align:4 data:4byte +dShopSystem_item_count = .sbss:0x8045105C; // type:object size:0x4 scope:local align:4 data:4byte data_80451060 = .sbss:0x80451060; // type:object size:0x1 scope:local align:1 data:byte -dShopSystem_camera_count = .sbss:0x80451064; // type:object size:0x4 scope:global align:4 data:4byte +dShopSystem_camera_count = .sbss:0x80451064; // type:object size:0x4 scope:local align:4 data:4byte S_fuwan_sin$5904 = .sbss:0x80451068; // type:object size:0x2 scope:local align:4 data:2byte -init$4995 = .sbss:0x8045106A; // type:object size:0x1 data:byte -init$4999 = .sbss:0x8045106B; // type:object size:0x1 data:byte +init$5117 = .sbss:0x8045106A; // type:object size:0x1 scope:local data:byte +init$5121 = .sbss:0x8045106B; // type:object size:0x1 scope:local data:byte init$localstatic4$draw__10dThunder_cFv = .sbss:0x80451070; // type:object size:0x1 scope:weak align:1 data:byte init$localstatic6$draw__10dThunder_cFv = .sbss:0x80451071; // type:object size:0x1 scope:weak align:1 data:byte -player_px = .sbss:0x80451078; // type:object size:0x4 scope:global align:4 data:float -player_py = .sbss:0x8045107C; // type:object size:0x4 scope:global align:4 data:float +player_px = .sbss:0x80451078; // type:object size:0x4 scope:local align:4 data:float +player_py = .sbss:0x8045107C; // type:object size:0x4 scope:local align:4 data:float myclass__12dMenu_Dmap_c = .sbss:0x80451080; // type:object size:0x4 scope:global align:4 data:4byte m_res__22dMdm_HIO_prm_res_dst_s = .sbss:0x80451088; // type:object size:0x4 scope:global align:4 data:4byte m_zoomCenterMinX__20dMenu_StageMapCtrl_c = .sbss:0x8045108C; // type:object size:0x4 scope:global align:4 data:float @@ -21977,18 +21999,18 @@ mMoji$3770 = .sbss:0x804510C0; // type:object size:0x3 scope:local align:4 data: s_groupID = .sbss:0x804510C8; // type:object size:0x2 scope:global align:2 data:2byte g_msg_unit = .sbss:0x804510D0; // type:object size:0x4 scope:global align:4 l_lightCount = .sbss:0x804510D8; // type:object size:0x1 scope:local align:1 data:byte -dOvlpFd_execute_f = .sbss:0x804510E0; // type:object size:0x4 scope:global align:4 data:4byte -g_LogHIO = .sbss:0x804510E8; // type:object size:0x8 scope:global align:4 -g_snHIO = .sbss:0x804510F0; // type:object size:0x8 scope:global align:4 -resPhase = .sbss:0x804510F8; // type:object size:0x8 scope:global align:4 -dylPhase = .sbss:0x80451100; // type:object size:0x8 scope:global align:4 -dylPreLoadTime1 = .sbss:0x80451108; // type:object size:0x8 scope:global align:8 data:4byte -resPreLoadTime0 = .sbss:0x80451110; // type:object size:0x8 scope:global align:8 data:4byte -resPreLoadTime1 = .sbss:0x80451118; // type:object size:0x8 scope:global align:8 data:4byte -g_preLoadHIO = .sbss:0x80451120; // type:object size:0x4 scope:global align:4 data:4byte +dOvlpFd_execute_f = .sbss:0x804510E0; // type:object size:0x4 scope:local align:4 data:4byte +g_LogHIO = .sbss:0x804510E8; // type:object size:0x8 scope:local align:4 +g_snHIO = .sbss:0x804510F0; // type:object size:0x8 scope:local align:4 +resPhase = .sbss:0x804510F8; // type:object size:0x8 scope:local align:4 +dylPhase = .sbss:0x80451100; // type:object size:0x8 scope:local align:4 +dylPreLoadTime1 = .sbss:0x80451108; // type:object size:0x8 scope:local align:8 data:4byte +resPreLoadTime0 = .sbss:0x80451110; // type:object size:0x8 scope:local align:8 data:4byte +resPreLoadTime1 = .sbss:0x80451118; // type:object size:0x8 scope:local align:8 data:4byte +g_preLoadHIO = .sbss:0x80451120; // type:object size:0x4 scope:local align:4 data:4byte pauseTimer__9dScnPly_c = .sbss:0x80451124; // type:object size:0x1 scope:global align:1 data:byte nextPauseTimer__9dScnPly_c = .sbss:0x80451125; // type:object size:0x1 scope:global align:1 data:byte -g_regHIO = .sbss:0x80451128; // type:object size:0x4 scope:global align:4 data:4byte +g_regHIO = .sbss:0x80451128; // type:object size:0x8 scope:global align:4 data:4byte m_nowID__9dkWmark_c = .sbss:0x80451130; // type:object size:0x4 scope:global align:4 data:4byte init$localstatic4$create__9dkWmark_cFv = .sbss:0x80451134; // type:object size:0x1 scope:weak align:1 data:byte mFirst__24DynamicModuleControlBase = .sbss:0x80451138; // type:object size:0x4 scope:global align:4 data:4byte @@ -21999,12 +22021,12 @@ sFileCache__20DynamicModuleControl = .sbss:0x80451148; // type:object size:0x4 s Heap__3cMl = .sbss:0x80451150; // type:object size:0x4 scope:global align:4 data:4byte init$296 = .sbss:0x80451158; // type:object size:0x1 scope:local align:1 data:byte Zero__5csXyz = .sbss:0x80451160; // type:object size:0x6 scope:global align:4 -r0 = .sbss:0x80451168; // type:object size:0x4 scope:global align:4 data:4byte -r1 = .sbss:0x8045116C; // type:object size:0x4 scope:global align:4 data:4byte -r2 = .sbss:0x80451170; // type:object size:0x4 scope:global align:4 data:4byte -r02 = .sbss:0x80451174; // type:object size:0x4 scope:global align:4 data:4byte -r12 = .sbss:0x80451178; // type:object size:0x4 scope:global align:4 data:4byte -r22 = .sbss:0x8045117C; // type:object size:0x4 scope:global align:4 data:4byte +r0 = .sbss:0x80451168; // type:object size:0x4 scope:local align:4 data:4byte +r1 = .sbss:0x8045116C; // type:object size:0x4 scope:local align:4 data:4byte +r2 = .sbss:0x80451170; // type:object size:0x4 scope:local align:4 data:4byte +r02 = .sbss:0x80451174; // type:object size:0x4 scope:local align:4 data:4byte +r12 = .sbss:0x80451178; // type:object size:0x4 scope:local align:4 data:4byte +r22 = .sbss:0x8045117C; // type:object size:0x4 scope:local align:4 data:4byte G_CM3D_F_ABS_MIN = .sbss:0x80451180; // type:object size:0x4 scope:global align:4 data:float _0__7cSAngle = .sbss:0x80451188; // type:object size:0x2 scope:global align:4 data:2byte _1__7cSAngle = .sbss:0x8045118C; // type:object size:0x2 scope:global align:4 @@ -22021,7 +22043,7 @@ systemConsole__9JFWSystem = .sbss:0x804511B8; // type:object size:0x4 scope:glob sInitCalled__9JFWSystem = .sbss:0x804511BC; // type:object size:0x1 scope:global align:1 data:byte sManager__10JFWDisplay = .sbss:0x804511C0; // type:object size:0x4 scope:global align:4 data:4byte prevFrame$2597 = .sbss:0x804511C4; // type:object size:0x4 scope:local align:4 data:4byte -data_804511C8 = .sbss:0x804511C8; // type:object size:0x1 scope:local align:1 data:byte +init$741 = .sbss:0x804511C8; // type:object size:0x1 scope:local align:1 data:byte nextTick$2642 = .sbss:0x804511D0; // type:object size:0x8 scope:local align:8 data:4byte init$579 = .sbss:0x804511D8; // type:object size:0x1 scope:local align:1 data:byte nextCount$2650 = .sbss:0x804511DC; // type:object size:0x4 scope:local align:4 data:4byte @@ -22035,10 +22057,10 @@ JASDram = .sbss:0x80451210; // type:object size:0x4 scope:global align:4 data:4b sAramBase__9JASKernel = .sbss:0x80451214; // type:object size:0x4 scope:global align:4 data:4byte sSystemHeap__9JASKernel = .sbss:0x80451218; // type:object size:0x4 scope:global align:4 data:4byte sCommandHeap__9JASKernel = .sbss:0x8045121C; // type:object size:0x4 scope:global align:4 data:4byte -sBuffer = .sbss:0x80451220; // type:object size:0x4 scope:global align:4 data:4byte -sLineMax = .sbss:0x80451224; // type:object size:0x4 scope:global align:4 data:4byte -sLineCount = .sbss:0x80451228; // type:object size:0x4 scope:global align:4 data:4byte -sTop = .sbss:0x8045122C; // type:object size:0x4 scope:global align:4 data:4byte +sBuffer = .sbss:0x80451220; // type:object size:0x4 scope:local align:4 data:4byte +sLineMax = .sbss:0x80451224; // type:object size:0x4 scope:local align:4 data:4byte +sLineCount = .sbss:0x80451228; // type:object size:0x4 scope:local align:4 data:4byte +sTop = .sbss:0x8045122C; // type:object size:0x4 scope:local align:4 data:4byte init$localstatic4$getMemPool__58JASPoolAllocObject_MultiThreadedFv = .sbss:0x80451230; // type:object size:0x1 scope:global data:byte init$localstatic4$getMemPool__43JASPoolAllocObject_MultiThreaded<8JASTrack>Fv = .sbss:0x80451231; // type:object size:0x1 scope:global align:1 data:byte sDefaultParser__10JASSeqCtrl = .sbss:0x80451238; // type:object size:0x4 scope:global align:4 data:4byte @@ -22049,16 +22071,16 @@ sLoadThread__13JASAramStream = .sbss:0x80451250; // type:object size:0x4 scope:g sReadBuffer__13JASAramStream = .sbss:0x80451254; // type:object size:0x4 scope:global align:4 data:4byte sBlockSize__13JASAramStream = .sbss:0x80451258; // type:object size:0x4 scope:global align:4 data:4byte sChannelMax__13JASAramStream = .sbss:0x8045125C; // type:object size:0x4 scope:global align:4 data:4byte -data_80451260 = .sbss:0x80451260; // type:object size:0x1 scope:global align:1 data:byte -data_80451261 = .sbss:0x80451261; // type:object size:0x1 scope:global align:1 data:byte -init$localstatic4$getMemPool__46JASPoolAllocObject_MultiThreaded<10JASChannel>Fv = .sbss:0x80451262; // type:object size:0x1 scope:global align:1 data:byte +struct_80451260 = .sbss:0x80451260; // type:object size:0x1 scope:global align:1 data:byte +struct_80451261 = .sbss:0x80451261; // type:object size:0x1 scope:global align:1 data:byte +init$localstatic4$getMemPool__46JASPoolAllocObject_MultiThreaded<10JASChannel>Fv = .sbss:0x80451262; // type:object size:0x1 scope:weak align:1 data:byte sOscTable__12JASVoiceBank = .sbss:0x80451268; // type:object size:0x4 scope:global align:4 data:4byte oscp$214 = .sbss:0x80451270; // type:object size:0x4 scope:local align:4 data:4byte -data_80451274 = .sbss:0x80451274; // type:object size:0x1 scope:local align:4 data:byte +data_80451274$0 = .sbss:0x80451274; // type:object size:0x1 scope:local align:4 data:byte mNoLoad__16JASBasicWaveBank = .sbss:0x80451278; // type:object size:0x4 scope:global align:4 sUsedHeapSize__11JASWSParser = .sbss:0x80451280; // type:object size:0x4 scope:global align:4 data:4byte sUsedHeapSize__12JASBNKParser = .sbss:0x80451288; // type:object size:0x4 scope:global align:4 data:4byte -__init__memPool___46JASPoolAllocObject_MultiThreaded<10JASChannel> = .sbss:0x8045128C; // type:object size:0x1 scope:local align:4 data:byte +__init__memPool___46JASPoolAllocObject_MultiThreaded<10JASChannel> = .sbss:0x8045128C; // type:object size:0x1 scope:weak align:4 data:byte sAramHeap__16JASWaveArcLoader = .sbss:0x80451290; // type:object size:0x4 scope:global align:4 data:4byte sBankDisposeListSize__10JASChannel = .sbss:0x80451298; // type:object size:0x4 scope:global align:4 data:4byte sDspDacBuffer__9JASDriver = .sbss:0x804512A0; // type:object size:0x4 scope:global align:4 data:4byte @@ -22074,7 +22096,7 @@ sSubFrameCounter__9JASDriver = .sbss:0x804512C4; // type:object size:0x4 scope:g dacp$239 = .sbss:0x804512C8; // type:object size:0x4 scope:local align:4 data:4byte init$58 = .sbss:0x804512CC; // type:object size:0x1 scope:local align:1 data:byte old_time$264 = .sbss:0x804512D0; // type:object size:0x4 scope:local align:4 data:4byte -data_804512D4 = .sbss:0x804512D4; // type:object size:0x4 scope:local align:4 data:byte +init$374 = .sbss:0x804512D4; // type:object size:0x1 scope:local align:1 data:byte snIntCount__14JASAudioThread = .sbss:0x804512D8; // type:object size:0x4 scope:global align:4 data:4byte sDspChannels__13JASDSPChannel = .sbss:0x804512E0; // type:object size:0x4 scope:global align:4 data:4byte CH_BUF__6JASDsp = .sbss:0x804512E8; // type:object size:0x4 scope:global align:4 data:4byte @@ -22082,16 +22104,16 @@ FX_BUF__6JASDsp = .sbss:0x804512EC; // type:object size:0x4 scope:global align:4 sDSPVolume__6JASDsp = .sbss:0x804512F0; // type:object size:0x4 scope:global align:4 data:float data_804512F4$25 = .sbss:0x804512F4; // type:object size:0x1 scope:local align:1 data:byte init$26 = .sbss:0x804512F5; // type:object size:0x1 scope:local align:1 data:byte -flag = .sbss:0x804512F8; // type:object size:0x4 scope:global align:4 data:4byte -taskreadp = .sbss:0x80451300; // type:object size:0x4 scope:global align:4 data:4byte -taskwritep = .sbss:0x80451304; // type:object size:0x4 scope:global align:4 data:4byte +flag = .sbss:0x804512F8; // type:object size:0x4 scope:local align:4 data:4byte +taskreadp = .sbss:0x80451300; // type:object size:0x4 scope:local align:4 data:4byte +taskwritep = .sbss:0x80451304; // type:object size:0x4 scope:local align:4 data:4byte struct_80451308 = .sbss:0x80451308; // type:object size:0x1 scope:local align:1 data:byte struct_80451309 = .sbss:0x80451309; // type:object size:0x1 scope:local align:1 data:byte DSP_prior_task = .sbss:0x8045130C; // type:object size:0x4 scope:global align:4 data:4byte -init$localstatic4$getMemPool___26JASPoolAllocObject<5JAISe>Fv = .sbss:0x80451310; // type:object size:0x1 scope:global align:1 data:byte -init$localstatic4$getMemPool___35JASPoolAllocObject<13JAISoundChild>Fv = .sbss:0x80451318; // type:object size:0x1 scope:global align:1 data:byte -init$localstatic4$getMemPool___27JASPoolAllocObject<6JAISeq>Fv = .sbss:0x80451320; // type:object size:0x1 scope:global align:1 data:byte -init$localstatic4$getMemPool___30JASPoolAllocObject<9JAIStream>Fv = .sbss:0x80451328; // type:object size:0x1 scope:global align:1 data:byte +init$localstatic4$getMemPool___26JASPoolAllocObject<5JAISe>Fv = .sbss:0x80451310; // type:object size:0x1 scope:weak align:1 data:byte +init$localstatic4$getMemPool___35JASPoolAllocObject<13JAISoundChild>Fv = .sbss:0x80451318; // type:object size:0x1 scope:weak align:1 data:byte +init$localstatic4$getMemPool___27JASPoolAllocObject<6JAISeq>Fv = .sbss:0x80451320; // type:object size:0x1 scope:weak align:1 data:byte +init$localstatic4$getMemPool___30JASPoolAllocObject<9JAIStream>Fv = .sbss:0x80451328; // type:object size:0x1 scope:weak align:1 data:byte init$80 = .sbss:0x80451330; // type:object size:0x1 scope:local align:1 data:byte oRandom$401 = .sbss:0x80451334; // type:object size:0x4 scope:local align:4 data:4byte MIN_DISTANCE_VOLUME__7Z2Param = .sbss:0x80451338; // type:object size:0x4 scope:global align:4 data:float @@ -22099,9 +22121,9 @@ ENEMY_LASTHIT_MUTE_VOLUME__7Z2Param = .sbss:0x8045133C; // type:object size:0x4 DARK_SE_FILTER_ON__7Z2Param = .sbss:0x80451340; // type:object size:0x1 scope:global align:1 data:byte DARK_SE_LOW_PASS_FILTER_SETTING__7Z2Param = .sbss:0x80451341; // type:object size:0x1 scope:global align:1 data:byte SYSTEM_SE_USE_DARK_SE_SETTING__7Z2Param = .sbss:0x80451342; // type:object size:0x1 scope:global align:1 data:byte -init$localstatic4$getMemPool___39JASPoolAllocObject<17Z2SoundHandlePool>Fv = .sbss:0x80451348; // type:object size:0x1 scope:global align:1 data:byte +init$localstatic4$getMemPool___39JASPoolAllocObject<17Z2SoundHandlePool>Fv = .sbss:0x80451348; // type:object size:0x1 scope:weak align:1 data:byte cNearFarRatio = .sbss:0x80451350; // type:object size:0x4 scope:local align:4 data:float -init$localstatic4$getMemPool___30JASPoolAllocObject<9Z2Audible>Fv = .sbss:0x80451354; // type:object size:0x1 scope:global align:1 data:byte +init$localstatic4$getMemPool___30JASPoolAllocObject<9Z2Audible>Fv = .sbss:0x80451354; // type:object size:0x1 scope:weak align:1 data:byte data_80451358 = .sbss:0x80451358; // type:object size:0x1 scope:global align:1 data:byte data_80451359 = .sbss:0x80451359; // type:object size:0x1 scope:global align:1 data:byte mLinkPtr__14Z2CreatureLink = .sbss:0x80451360; // type:object size:0x4 scope:global align:4 data:4byte @@ -22116,14 +22138,15 @@ mCodeEnd__7JKRHeap = .sbss:0x80451388; // type:object size:0x4 scope:global alig mUserRamStart__7JKRHeap = .sbss:0x8045138C; // type:object size:0x4 scope:global align:4 data:4byte mUserRamEnd__7JKRHeap = .sbss:0x80451390; // type:object size:0x4 scope:global align:4 data:4byte mMemorySize__7JKRHeap = .sbss:0x80451394; // type:object size:0x4 scope:global align:4 data:4byte -DBfoundSize = .sbss:0x80451398; // type:object size:0x4 scope:global align:4 data:4byte -DBfoundOffset = .sbss:0x8045139C; // type:object size:0x4 scope:global align:4 data:4byte -DBfoundBlock = .sbss:0x804513A0; // type:object size:0x4 scope:global align:4 data:4byte -DBnewFreeBlock = .sbss:0x804513A4; // type:object size:0x4 scope:global align:4 data:4byte -DBnewUsedBlock = .sbss:0x804513A8; // type:object size:0x4 scope:global align:4 data:4byte +DBfoundSize = .sbss:0x80451398; // type:object size:0x4 scope:local align:4 data:4byte +DBfoundOffset = .sbss:0x8045139C; // type:object size:0x4 scope:local align:4 data:4byte +DBfoundBlock = .sbss:0x804513A0; // type:object size:0x4 scope:local align:4 data:4byte +DBnewFreeBlock = .sbss:0x804513A4; // type:object size:0x4 scope:local align:4 data:4byte +DBnewUsedBlock = .sbss:0x804513A8; // type:object size:0x4 scope:local align:4 data:4byte sManager__15JKRThreadSwitch = .sbss:0x804513B0; // type:object size:0x4 scope:global align:4 data:4byte sTotalCount__15JKRThreadSwitch = .sbss:0x804513B4; // type:object size:0x4 scope:global align:4 data:4byte -sTotalStart__15JKRThreadSwitch = .sbss:0x804513B8; // type:object size:0x8 scope:global align:4 data:4byte +sTotalStart__15JKRThreadSwitch = .sbss:0x804513B8; // type:object size:0x4 scope:global align:4 data:4byte +data_804513BC = .sbss:0x804513BC; // type:object size:0x4 scope:global align:4 data:4byte mUserPreCallback__15JKRThreadSwitch = .sbss:0x804513C0; // type:object size:0x4 scope:global align:4 data:4byte mUserPostCallback__15JKRThreadSwitch = .sbss:0x804513C4; // type:object size:0x4 scope:global align:4 data:4byte sAramObject__7JKRAram = .sbss:0x804513C8; // type:object size:0x4 scope:global align:4 data:4byte @@ -22135,7 +22158,7 @@ refCurrent = .sbss:0x804513DC; // type:object size:0x4 scope:local align:4 data: srcOffset = .sbss:0x804513E0; // type:object size:0x4 scope:local align:4 data:4byte transLeft = .sbss:0x804513E4; // type:object size:0x4 scope:local align:4 data:4byte srcLimit = .sbss:0x804513E8; // type:object size:0x4 scope:local align:4 data:4byte -srcAddress = .sbss:0x804513EC; // type:object size:0x4 scope:global align:4 data:4byte +srcAddress = .sbss:0x804513EC; // type:object size:0x4 scope:local align:4 data:4byte fileOffset = .sbss:0x804513F0; // type:object size:0x4 scope:local align:4 data:4byte readCount = .sbss:0x804513F4; // type:object size:0x4 scope:local align:4 data:4byte maxDest = .sbss:0x804513F8; // type:object size:0x4 scope:local align:4 data:4byte @@ -22168,9 +22191,9 @@ szpEnd = .sbss:0x8045146C; // type:object size:0x4 scope:local align:4 data:4byt refBuf = .sbss:0x80451470; // type:object size:0x4 scope:local align:4 data:4byte refEnd = .sbss:0x80451474; // type:object size:0x4 scope:local align:4 data:4byte refCurrent = .sbss:0x80451478; // type:object size:0x4 scope:local align:4 data:4byte -dmaBuf = .sbss:0x8045147C; // type:object size:0x4 scope:global align:4 data:4byte -dmaEnd = .sbss:0x80451480; // type:object size:0x4 scope:global align:4 data:4byte -dmaCurrent = .sbss:0x80451484; // type:object size:0x4 scope:global align:4 data:4byte +dmaBuf = .sbss:0x8045147C; // type:object size:0x4 scope:local align:4 data:4byte +dmaEnd = .sbss:0x80451480; // type:object size:0x4 scope:local align:4 data:4byte +dmaCurrent = .sbss:0x80451484; // type:object size:0x4 scope:local align:4 data:4byte srcOffset = .sbss:0x80451488; // type:object size:0x4 scope:local align:4 data:4byte transLeft = .sbss:0x8045148C; // type:object size:0x4 scope:local align:4 data:4byte srcLimit = .sbss:0x80451490; // type:object size:0x4 scope:local align:4 data:4byte @@ -22208,7 +22231,7 @@ sConsole__12JUTException = .sbss:0x8045151C; // type:object size:0x4 scope:globa msr__12JUTException = .sbss:0x80451520; // type:object size:0x4 scope:global align:4 data:4byte fpscr__12JUTException = .sbss:0x80451524; // type:object size:0x4 scope:global align:4 data:4byte sDirectPrint__14JUTDirectPrint = .sbss:0x80451528; // type:object size:0x4 scope:global align:4 data:4byte -sMessageLife__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .sbss:0x80451530; // type:object size:0x4 scope:global align:4 data:4byte +sMessageLife__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .sbss:0x80451530; // type:object size:0x4 scope:local align:4 data:4byte sManager__8JUTVideo = .sbss:0x80451538; // type:object size:0x4 scope:global align:4 data:4byte sVideoLastTick__8JUTVideo = .sbss:0x8045153C; // type:object size:0x4 scope:global align:4 data:4byte sVideoInterval__8JUTVideo = .sbss:0x80451540; // type:object size:0x4 scope:global align:4 data:4byte @@ -22222,8 +22245,8 @@ init$231 = .sbss:0x80451560; // type:object size:0x1 scope:local align:1 data:by cntUser$2379 = .sbss:0x80451564; // type:object size:0x4 scope:local align:4 data:4byte init$280 = .sbss:0x80451568; // type:object size:0x1 scope:local align:1 data:byte sManager__17JUTConsoleManager = .sbss:0x80451570; // type:object size:0x4 scope:global align:4 data:4byte -sReportConsole = .sbss:0x80451574; // type:object size:0x4 scope:global align:4 data:4byte -sWarningConsole = .sbss:0x80451578; // type:object size:0x4 scope:global align:4 data:4byte +sReportConsole = .sbss:0x80451574; // type:object size:0x4 scope:local align:4 data:4byte +sWarningConsole = .sbss:0x80451578; // type:object size:0x4 scope:local align:4 data:4byte mStrBuff__8J2DPrint = .sbss:0x80451580; // type:object size:0x4 scope:global align:4 data:4byte sStrBufInitialized = .sbss:0x80451584; // type:object size:0x1 scope:local align:1 data:byte mStrBuffSize__8J2DPrint = .sbss:0x80451588; // type:object size:0x4 scope:global align:4 data:4byte @@ -22242,213 +22265,213 @@ sTexMtxObj__17J3DDifferedTexMtx = .sbss:0x804515C4; // type:object size:0x4 scop sInterruptFlag$903 = .sbss:0x804515C8; // type:object size:0x4 scope:local align:4 data:4byte init$465 = .sbss:0x804515CC; // type:object size:0x1 scope:local align:1 data:byte sOldVcdVatCmd__8J3DShape = .sbss:0x804515D0; // type:object size:0x4 scope:global align:4 data:4byte -sEnvelopeFlag__8J3DShape = .sbss:0x804515D4; // type:object size:0x1 scope:local align:1 data:byte +sEnvelopeFlag__8J3DShape = .sbss:0x804515D4; // type:object size:0x1 scope:global align:1 data:byte SizeOfJ3DColorBlockLightOffLoad = .sbss:0x804515D8; // type:object size:0x4 scope:global align:4 data:4byte SizeOfJ3DColorBlockAmbientOnLoad = .sbss:0x804515DC; // type:object size:0x4 scope:global align:4 data:4byte entryNum__13J3DDrawBuffer = .sbss:0x804515E0; // type:object size:0x4 scope:global align:4 data:4byte sInterruptFlag$965 = .sbss:0x804515E8; // type:object size:0x4 scope:local align:4 data:4byte -sInitInterruptFlag = .sbss:0x804515EC; // type:object size:0x1 scope:local align:1 data:byte +init$461 = .sbss:0x804515EC; // type:object size:0x1 scope:local align:1 data:byte mMtxBuffer__10J3DMtxCalc = .sbss:0x804515F0; // type:object size:0x4 scope:global align:4 data:4byte mJoint__10J3DMtxCalc = .sbss:0x804515F4; // type:object size:0x4 scope:global align:4 data:4byte mCurrentMtxCalc__8J3DJoint = .sbss:0x804515F8; // type:object size:0x4 scope:global align:4 data:4byte BootInfo = .sbss:0x80451600; // type:object size:0x4 scope:local align:4 data:4byte -BI2DebugFlag = .sbss:0x80451604; // type:object size:0x4 scope:global align:4 data:4byte -BI2DebugFlagHolder = .sbss:0x80451608; // type:object size:0x4 scope:global align:4 data:4byte -__OSIsGcam = .sbss:0x8045160C; // type:object size:0x4 scope:global align:4 data:4byte +BI2DebugFlag = .sbss:0x80451604; // type:object size:0x4 scope:local align:4 data:4byte +BI2DebugFlagHolder = .sbss:0x80451608; // type:object size:0x4 scope:local align:4 data:4byte +__OSIsGcam = .sbss:0x8045160C; // type:object size:0x4 scope:weak align:4 data:4byte ZeroF = .sbss:0x80451610; // type:object size:0x8 scope:global align:8 data:double ZeroPS = .sbss:0x80451618; // type:object size:0x8 scope:global align:8 AreWeInitialized = .sbss:0x80451620; // type:object size:0x4 scope:global align:4 data:4byte OSExceptionTable = .sbss:0x80451624; // type:object size:0x4 scope:global align:4 data:4byte __OSInIPL = .sbss:0x80451628; // type:object size:0x4 scope:global align:4 data:4byte __OSStartTime = .sbss:0x80451630; // type:object size:0x8 scope:global align:8 data:4byte -AlarmQueue = .sbss:0x80451638; // type:object size:0x8 scope:global align:4 data:4byte -HeapArray = .sbss:0x80451640; // type:object size:0x4 scope:global align:4 data:4byte -NumHeaps = .sbss:0x80451644; // type:object size:0x4 scope:global align:4 data:4byte -ArenaStart = .sbss:0x80451648; // type:object size:0x4 scope:global align:4 data:4byte -ArenaEnd = .sbss:0x8045164C; // type:object size:0x4 scope:global align:4 data:4byte -__OSArenaHi = .sbss:0x80451650; // type:object size:0x4 scope:global align:4 data:4byte -Prepared = .sbss:0x80451658; // type:object size:0x4 scope:global align:4 data:4byte +AlarmQueue = .sbss:0x80451638; // type:object size:0x8 scope:local align:4 data:4byte +HeapArray = .sbss:0x80451640; // type:object size:0x4 scope:local align:4 data:4byte +NumHeaps = .sbss:0x80451644; // type:object size:0x4 scope:local align:4 data:4byte +ArenaStart = .sbss:0x80451648; // type:object size:0x4 scope:local align:4 data:4byte +ArenaEnd = .sbss:0x8045164C; // type:object size:0x4 scope:local align:4 data:4byte +__OSArenaHi = .sbss:0x80451650; // type:object size:0x4 scope:local align:4 data:4byte +Prepared = .sbss:0x80451658; // type:object size:0x4 scope:local align:4 data:4byte apploaderPosition$69 = .sbss:0x8045165C; // type:object size:0x4 scope:local align:4 data:4byte -FontDataAnsi = .sbss:0x80451660; // type:object size:0x4 scope:global align:4 data:4byte -FontDataSjis = .sbss:0x80451664; // type:object size:0x4 scope:global align:4 data:4byte -ParseString = .sbss:0x80451668; // type:object size:0x4 scope:global align:4 data:4byte -InterruptHandlerTable = .sbss:0x80451670; // type:object size:0x4 scope:global align:4 data:4byte +FontDataAnsi = .sbss:0x80451660; // type:object size:0x4 scope:local align:4 data:4byte +FontDataSjis = .sbss:0x80451664; // type:object size:0x4 scope:local align:4 data:4byte +ParseString = .sbss:0x80451668; // type:object size:0x4 scope:local align:4 data:4byte +InterruptHandlerTable = .sbss:0x80451670; // type:object size:0x4 scope:local align:4 data:4byte __OSLastInterruptSrr0 = .sbss:0x80451674; // type:object size:0x4 scope:global align:4 data:4byte __OSLastInterrupt = .sbss:0x80451678; // type:object size:0x2 scope:global align:2 data:2byte __OSLastInterruptTime = .sbss:0x80451680; // type:object size:0x8 scope:global align:8 data:4byte -SaveStart = .sbss:0x80451688; // type:object size:0x4 scope:global align:4 data:4byte -SaveEnd = .sbss:0x8045168C; // type:object size:0x4 scope:global align:4 data:4byte -ResetFunctionQueue = .sbss:0x80451690; // type:object size:0x8 scope:global align:4 data:4byte -bootThisDol = .sbss:0x80451698; // type:object size:0x4 scope:global align:4 data:4byte -ResetCallback = .sbss:0x804516A0; // type:object size:0x4 scope:global align:4 data:4byte -Down = .sbss:0x804516A4; // type:object size:0x4 scope:global align:4 data:4byte +SaveStart = .sbss:0x80451688; // type:object size:0x4 scope:local align:4 data:4byte +SaveEnd = .sbss:0x8045168C; // type:object size:0x4 scope:local align:4 data:4byte +ResetFunctionQueue = .sbss:0x80451690; // type:object size:0x8 scope:local align:4 data:4byte +bootThisDol = .sbss:0x80451698; // type:object size:0x4 scope:local align:4 data:4byte +ResetCallback = .sbss:0x804516A0; // type:object size:0x4 scope:local align:4 data:4byte +Down = .sbss:0x804516A4; // type:object size:0x4 scope:local align:4 data:4byte LastState = .sbss:0x804516A8; // type:object size:0x4 scope:local align:4 data:4byte -HoldUp = .sbss:0x804516B0; // type:object size:0x8 scope:global align:8 data:4byte -HoldDown = .sbss:0x804516B8; // type:object size:0x8 scope:global align:8 data:4byte -RunQueueBits = .sbss:0x804516C0; // type:object size:0x4 scope:global align:4 data:4byte -RunQueueHint = .sbss:0x804516C4; // type:object size:0x4 scope:global align:4 data:4byte -Reschedule = .sbss:0x804516C8; // type:object size:0x4 scope:global align:4 data:4byte +HoldUp = .sbss:0x804516B0; // type:object size:0x8 scope:local align:8 data:4byte +HoldDown = .sbss:0x804516B8; // type:object size:0x8 scope:local align:8 data:4byte +RunQueueBits = .sbss:0x804516C0; // type:object size:0x4 scope:local align:4 data:4byte +RunQueueHint = .sbss:0x804516C4; // type:object size:0x4 scope:local align:4 data:4byte +Reschedule = .sbss:0x804516C8; // type:object size:0x4 scope:local align:4 data:4byte Debug_BBA = .sbss:0x804516D0; // type:object size:0x1 scope:global align:8 data:byte -IDSerialPort1 = .sbss:0x804516D8; // type:object size:0x4 scope:global align:4 data:4byte -Chan = .sbss:0x804516E0; // type:object size:0x4 scope:global align:4 data:4byte -Dev = .sbss:0x804516E4; // type:object size:0x4 scope:global align:4 data:4byte -Enabled = .sbss:0x804516E8; // type:object size:0x4 scope:global align:4 data:4byte -BarnacleEnabled = .sbss:0x804516EC; // type:object size:0x4 scope:global align:4 data:4byte +IDSerialPort1 = .sbss:0x804516D8; // type:object size:0x4 scope:local align:4 data:4byte +Chan = .sbss:0x804516E0; // type:object size:0x4 scope:local align:4 data:4byte +Dev = .sbss:0x804516E4; // type:object size:0x4 scope:local align:4 data:4byte +Enabled = .sbss:0x804516E8; // type:object size:0x4 scope:local align:4 data:4byte +BarnacleEnabled = .sbss:0x804516EC; // type:object size:0x4 scope:local align:4 data:4byte cmdTypeAndStatus$78 = .sbss:0x804516F0; // type:object size:0x4 scope:local align:4 cmdTypeAndStatus$372 = .sbss:0x804516F4; // type:object size:0x4 scope:local align:4 __PADFixBits = .sbss:0x804516F8; // type:object size:0x4 scope:global align:4 data:4byte -SamplingRate = .sbss:0x80451700; // type:object size:0x4 scope:global align:4 data:4byte +SamplingRate = .sbss:0x80451700; // type:object size:0x4 scope:local align:4 data:4byte __DBInterface = .sbss:0x80451708; // type:object size:0x4 scope:global align:4 data:4byte DBVerbose = .sbss:0x8045170C; // type:object size:0x4 scope:global align:4 data:4byte -StopAtNextInt = .sbss:0x80451710; // type:object size:0x4 scope:global align:4 data:4byte -LastLength = .sbss:0x80451714; // type:object size:0x4 scope:global align:4 data:4byte +StopAtNextInt = .sbss:0x80451710; // type:object size:0x4 scope:local align:4 data:4byte +LastLength = .sbss:0x80451714; // type:object size:0x4 scope:local align:4 data:4byte Callback = .sbss:0x80451718; // type:object size:0x4 scope:local align:4 data:4byte -ResetCoverCallback = .sbss:0x8045171C; // type:object size:0x4 scope:global align:4 data:4byte -LastResetEnd = .sbss:0x80451720; // type:object size:0x8 scope:global align:8 data:4byte -ResetOccurred = .sbss:0x80451728; // type:object size:0x4 scope:global align:4 data:4byte -WaitingCoverClose = .sbss:0x8045172C; // type:object size:0x4 scope:global align:4 data:4byte -Breaking = .sbss:0x80451730; // type:object size:0x4 scope:global align:4 data:4byte -WorkAroundType = .sbss:0x80451734; // type:object size:0x4 scope:global align:4 data:4byte -WorkAroundSeekLocation = .sbss:0x80451738; // type:object size:0x4 scope:global align:4 data:4byte -LastReadFinished = .sbss:0x80451740; // type:object size:0x8 scope:global align:8 data:4byte -LastReadIssued = .sbss:0x80451748; // type:object size:0x8 scope:global align:8 data:4byte -LastCommandWasRead = .sbss:0x80451750; // type:object size:0x4 scope:global align:4 data:4byte -NextCommandNumber = .sbss:0x80451754; // type:object size:0x4 scope:global align:4 data:4byte +ResetCoverCallback = .sbss:0x8045171C; // type:object size:0x4 scope:local align:4 data:4byte +LastResetEnd = .sbss:0x80451720; // type:object size:0x8 scope:local align:8 data:4byte +ResetOccurred = .sbss:0x80451728; // type:object size:0x4 scope:local align:4 data:4byte +WaitingCoverClose = .sbss:0x8045172C; // type:object size:0x4 scope:local align:4 data:4byte +Breaking = .sbss:0x80451730; // type:object size:0x4 scope:local align:4 data:4byte +WorkAroundType = .sbss:0x80451734; // type:object size:0x4 scope:local align:4 data:4byte +WorkAroundSeekLocation = .sbss:0x80451738; // type:object size:0x4 scope:local align:4 data:4byte +LastReadFinished = .sbss:0x80451740; // type:object size:0x8 scope:local align:8 data:4byte +LastReadIssued = .sbss:0x80451748; // type:object size:0x8 scope:local align:8 data:4byte +LastCommandWasRead = .sbss:0x80451750; // type:object size:0x4 scope:local align:4 data:4byte +NextCommandNumber = .sbss:0x80451754; // type:object size:0x4 scope:local align:4 data:4byte BootInfo = .sbss:0x80451758; // type:object size:0x4 scope:local align:4 data:4byte -FstStart = .sbss:0x8045175C; // type:object size:0x4 scope:global align:4 data:4byte -FstStringStart = .sbss:0x80451760; // type:object size:0x4 scope:global align:4 data:4byte -MaxEntryNum = .sbss:0x80451764; // type:object size:0x4 scope:global align:4 data:4byte -currentDirectory = .sbss:0x80451768; // type:object size:0x4 scope:global align:4 data:4byte +FstStart = .sbss:0x8045175C; // type:object size:0x4 scope:local align:4 data:4byte +FstStringStart = .sbss:0x80451760; // type:object size:0x4 scope:local align:4 data:4byte +MaxEntryNum = .sbss:0x80451764; // type:object size:0x4 scope:local align:4 data:4byte +currentDirectory = .sbss:0x80451768; // type:object size:0x4 scope:local align:4 data:4byte __DVDLongFileNameFlag = .sbss:0x8045176C; // type:object size:0x4 scope:global align:4 data:4byte __DVDThreadQueue = .sbss:0x80451770; // type:object size:0x8 scope:global align:4 -executing = .sbss:0x80451778; // type:object size:0x4 scope:global align:4 data:4byte -IDShouldBe = .sbss:0x8045177C; // type:object size:0x4 scope:global align:4 data:4byte -bootInfo = .sbss:0x80451780; // type:object size:0x4 scope:global align:4 data:4byte -PauseFlag = .sbss:0x80451784; // type:object size:0x4 scope:global align:4 data:4byte -PausingFlag = .sbss:0x80451788; // type:object size:0x4 scope:global align:4 data:4byte -AutoFinishing = .sbss:0x8045178C; // type:object size:0x4 scope:global align:4 data:4byte -FatalErrorFlag = .sbss:0x80451790; // type:object size:0x4 scope:global align:4 data:4byte -CurrCommand = .sbss:0x80451794; // type:object size:0x4 scope:global align:4 data:4byte -Canceling = .sbss:0x80451798; // type:object size:0x4 scope:global align:4 data:4byte -CancelCallback = .sbss:0x8045179C; // type:object size:0x4 scope:global align:4 data:4byte -ResumeFromHere = .sbss:0x804517A0; // type:object size:0x4 scope:global align:4 data:4byte -CancelLastError = .sbss:0x804517A4; // type:object size:0x4 scope:global align:4 data:4byte -LastError = .sbss:0x804517A8; // type:object size:0x4 scope:global align:4 data:4byte -NumInternalRetry = .sbss:0x804517AC; // type:object size:0x4 scope:global align:4 data:4byte -ResetRequired = .sbss:0x804517B0; // type:object size:0x4 scope:global align:4 data:4byte -FirstTimeInBootrom = .sbss:0x804517B4; // type:object size:0x4 scope:global align:4 data:4byte -MotorState = .sbss:0x804517B8; // type:object size:0x4 scope:global align:4 data:4byte -DVDInitialized = .sbss:0x804517BC; // type:object size:0x4 scope:global align:4 data:4byte -LastState = .sbss:0x804517C0; // type:object size:0x4 scope:local align:4 data:4byte -FatalFunc = .sbss:0x804517C8; // type:object size:0x4 scope:global align:4 data:4byte -status = .sbss:0x804517D0; // type:object size:0x4 scope:global align:4 data:4byte -bb2 = .sbss:0x804517D4; // type:object size:0x4 scope:global align:4 data:4byte -idTmp = .sbss:0x804517D8; // type:object size:0x4 scope:global align:4 data:4byte -IsInitialized = .sbss:0x804517E0; // type:object size:0x4 scope:global align:4 data:4byte -retraceCount = .sbss:0x804517E4; // type:object size:0x4 scope:global align:4 data:4byte -flushFlag = .sbss:0x804517E8; // type:object size:0x4 scope:global align:4 data:4byte -retraceQueue = .sbss:0x804517EC; // type:object size:0x8 scope:global align:4 -PreCB = .sbss:0x804517F4; // type:object size:0x4 scope:global align:4 data:4byte -PostCB = .sbss:0x804517F8; // type:object size:0x4 scope:global align:4 data:4byte -PositionCallback = .sbss:0x804517FC; // type:object size:0x4 scope:global align:4 data:4byte -encoderType = .sbss:0x80451800; // type:object size:0x4 scope:global align:4 data:4byte -displayOffsetH = .sbss:0x80451804; // type:object size:0x2 scope:global align:2 data:2byte -displayOffsetV = .sbss:0x80451806; // type:object size:0x2 scope:global align:2 data:2byte -changeMode = .sbss:0x80451808; // type:object size:0x4 scope:global align:4 data:4byte -changed = .sbss:0x80451810; // type:object size:0x8 scope:global align:8 data:4byte -shdwChangeMode = .sbss:0x80451818; // type:object size:0x4 scope:global align:4 data:4byte -shdwChanged = .sbss:0x80451820; // type:object size:0x8 scope:global align:8 data:4byte -CurrTiming = .sbss:0x80451828; // type:object size:0x4 scope:global align:4 data:4byte -CurrTvMode = .sbss:0x8045182C; // type:object size:0x4 scope:global align:4 data:4byte -NextBufAddr = .sbss:0x80451830; // type:object size:0x4 scope:global align:4 data:4byte -CurrBufAddr = .sbss:0x80451834; // type:object size:0x4 scope:global align:4 data:4byte -FBSet = .sbss:0x80451838; // type:object size:0x4 scope:global align:4 data:4byte -timingExtra = .sbss:0x8045183C; // type:object size:0x4 scope:global align:4 data:4byte +executing = .sbss:0x80451778; // type:object size:0x4 scope:local align:4 data:4byte +IDShouldBe = .sbss:0x8045177C; // type:object size:0x4 scope:local align:4 data:4byte +bootInfo = .sbss:0x80451780; // type:object size:0x4 scope:local align:4 data:4byte +PauseFlag = .sbss:0x80451784; // type:object size:0x4 scope:local align:4 data:4byte +PausingFlag = .sbss:0x80451788; // type:object size:0x4 scope:local align:4 data:4byte +AutoFinishing = .sbss:0x8045178C; // type:object size:0x4 scope:local align:4 data:4byte +FatalErrorFlag = .sbss:0x80451790; // type:object size:0x4 scope:local align:4 data:4byte +CurrCommand = .sbss:0x80451794; // type:object size:0x4 scope:local align:4 data:4byte +Canceling = .sbss:0x80451798; // type:object size:0x4 scope:local align:4 data:4byte +CancelCallback = .sbss:0x8045179C; // type:object size:0x4 scope:local align:4 data:4byte +ResumeFromHere = .sbss:0x804517A0; // type:object size:0x4 scope:local align:4 data:4byte +CancelLastError = .sbss:0x804517A4; // type:object size:0x4 scope:local align:4 data:4byte +LastError = .sbss:0x804517A8; // type:object size:0x4 scope:local align:4 data:4byte +NumInternalRetry = .sbss:0x804517AC; // type:object size:0x4 scope:local align:4 data:4byte +ResetRequired = .sbss:0x804517B0; // type:object size:0x4 scope:local align:4 data:4byte +FirstTimeInBootrom = .sbss:0x804517B4; // type:object size:0x4 scope:local align:4 data:4byte +MotorState = .sbss:0x804517B8; // type:object size:0x4 scope:local align:4 data:4byte +DVDInitialized = .sbss:0x804517BC; // type:object size:0x4 scope:local align:4 data:4byte +LastState = .sbss:0x804517C0; // type:object size:0x4 scope:global align:4 data:4byte +FatalFunc = .sbss:0x804517C8; // type:object size:0x4 scope:local align:4 data:4byte +status = .sbss:0x804517D0; // type:object size:0x4 scope:local align:4 data:4byte +bb2 = .sbss:0x804517D4; // type:object size:0x4 scope:local align:4 data:4byte +idTmp = .sbss:0x804517D8; // type:object size:0x4 scope:local align:4 data:4byte +IsInitialized = .sbss:0x804517E0; // type:object size:0x4 scope:local align:4 data:4byte +retraceCount = .sbss:0x804517E4; // type:object size:0x4 scope:local align:4 data:4byte +flushFlag = .sbss:0x804517E8; // type:object size:0x4 scope:local align:4 data:4byte +retraceQueue = .sbss:0x804517EC; // type:object size:0x8 scope:local align:4 +PreCB = .sbss:0x804517F4; // type:object size:0x4 scope:local align:4 data:4byte +PostCB = .sbss:0x804517F8; // type:object size:0x4 scope:local align:4 data:4byte +PositionCallback = .sbss:0x804517FC; // type:object size:0x4 scope:local align:4 data:4byte +encoderType = .sbss:0x80451800; // type:object size:0x4 scope:local align:4 data:4byte +displayOffsetH = .sbss:0x80451804; // type:object size:0x2 scope:local align:2 data:2byte +displayOffsetV = .sbss:0x80451806; // type:object size:0x2 scope:local align:2 data:2byte +changeMode = .sbss:0x80451808; // type:object size:0x4 scope:local align:4 data:4byte +changed = .sbss:0x80451810; // type:object size:0x8 scope:local align:8 data:4byte +shdwChangeMode = .sbss:0x80451818; // type:object size:0x4 scope:local align:4 data:4byte +shdwChanged = .sbss:0x80451820; // type:object size:0x8 scope:local align:8 data:4byte +CurrTiming = .sbss:0x80451828; // type:object size:0x4 scope:local align:4 data:4byte +CurrTvMode = .sbss:0x8045182C; // type:object size:0x4 scope:local align:4 data:4byte +NextBufAddr = .sbss:0x80451830; // type:object size:0x4 scope:local align:4 data:4byte +CurrBufAddr = .sbss:0x80451834; // type:object size:0x4 scope:local align:4 data:4byte +FBSet = .sbss:0x80451838; // type:object size:0x4 scope:local align:4 data:4byte +timingExtra = .sbss:0x8045183C; // type:object size:0x4 scope:local align:4 data:4byte message$351 = .sbss:0x80451840; // type:object size:0x4 scope:local align:4 data:4byte -Initialized = .sbss:0x80451848; // type:object size:0x4 scope:global align:4 data:4byte -EnabledBits = .sbss:0x8045184C; // type:object size:0x4 scope:global align:4 data:4byte -ResettingBits = .sbss:0x80451850; // type:object size:0x4 scope:global align:4 data:4byte -RecalibrateBits = .sbss:0x80451854; // type:object size:0x4 scope:global align:4 data:4byte -WaitingBits = .sbss:0x80451858; // type:object size:0x4 scope:global align:4 data:4byte -CheckingBits = .sbss:0x8045185C; // type:object size:0x4 scope:global align:4 data:4byte -PendingBits = .sbss:0x80451860; // type:object size:0x4 scope:global align:4 data:4byte -BarrelBits = .sbss:0x80451864; // type:object size:0x4 scope:global align:4 data:4byte -SamplingCallback = .sbss:0x80451868; // type:object size:0x4 scope:global align:4 data:4byte +Initialized = .sbss:0x80451848; // type:object size:0x4 scope:local align:4 data:4byte +EnabledBits = .sbss:0x8045184C; // type:object size:0x4 scope:local align:4 data:4byte +ResettingBits = .sbss:0x80451850; // type:object size:0x4 scope:local align:4 data:4byte +RecalibrateBits = .sbss:0x80451854; // type:object size:0x4 scope:local align:4 data:4byte +WaitingBits = .sbss:0x80451858; // type:object size:0x4 scope:local align:4 data:4byte +CheckingBits = .sbss:0x8045185C; // type:object size:0x4 scope:local align:4 data:4byte +PendingBits = .sbss:0x80451860; // type:object size:0x4 scope:local align:4 data:4byte +BarrelBits = .sbss:0x80451864; // type:object size:0x4 scope:local align:4 data:4byte +SamplingCallback = .sbss:0x80451868; // type:object size:0x4 scope:local align:4 data:4byte recalibrated$388 = .sbss:0x8045186C; // type:object size:0x4 scope:local align:4 data:4byte __PADSpec = .sbss:0x80451870; // type:object size:0x4 scope:global align:4 data:4byte -__AIS_Callback = .sbss:0x80451878; // type:object size:0x4 scope:global align:4 data:4byte -__AID_Callback = .sbss:0x8045187C; // type:object size:0x4 scope:global align:4 data:4byte -__CallbackStack = .sbss:0x80451880; // type:object size:0x4 scope:global align:4 data:4byte -__OldStack = .sbss:0x80451884; // type:object size:0x4 scope:global align:4 data:4byte -__AI_init_flag = .sbss:0x80451888; // type:object size:0x4 scope:global align:4 data:4byte -__AID_Active = .sbss:0x8045188C; // type:object size:0x4 scope:global align:4 data:4byte -bound_32KHz = .sbss:0x80451890; // type:object size:0x8 scope:global align:8 data:4byte -bound_48KHz = .sbss:0x80451898; // type:object size:0x8 scope:global align:8 data:4byte -min_wait = .sbss:0x804518A0; // type:object size:0x8 scope:global align:8 data:4byte -max_wait = .sbss:0x804518A8; // type:object size:0x8 scope:global align:8 data:4byte -buffer = .sbss:0x804518B0; // type:object size:0x8 scope:global align:8 data:4byte -__AR_Callback = .sbss:0x804518B8; // type:object size:0x4 scope:global align:4 data:4byte -__AR_Size = .sbss:0x804518BC; // type:object size:0x4 scope:global align:4 data:4byte -__AR_InternalSize = .sbss:0x804518C0; // type:object size:0x4 scope:global align:4 data:4byte -__AR_ExpansionSize = .sbss:0x804518C4; // type:object size:0x4 scope:global align:4 data:4byte -__AR_StackPointer = .sbss:0x804518C8; // type:object size:0x4 scope:global align:4 data:4byte -__AR_FreeBlocks = .sbss:0x804518CC; // type:object size:0x4 scope:global align:4 data:4byte -__AR_BlockLength = .sbss:0x804518D0; // type:object size:0x4 scope:global align:4 data:4byte -__AR_init_flag = .sbss:0x804518D4; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestQueueHi = .sbss:0x804518D8; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestTailHi = .sbss:0x804518DC; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestQueueLo = .sbss:0x804518E0; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestTailLo = .sbss:0x804518E4; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestPendingHi = .sbss:0x804518E8; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestPendingLo = .sbss:0x804518EC; // type:object size:0x4 scope:global align:4 data:4byte -__ARQCallbackHi = .sbss:0x804518F0; // type:object size:0x4 scope:global align:4 data:4byte -__ARQCallbackLo = .sbss:0x804518F4; // type:object size:0x4 scope:global align:4 data:4byte -__ARQChunkSize = .sbss:0x804518F8; // type:object size:0x4 scope:global align:4 data:4byte -__ARQ_init_flag = .sbss:0x804518FC; // type:object size:0x4 scope:global align:4 data:4byte -__DSP_init_flag = .sbss:0x80451900; // type:object size:0x4 scope:global align:4 data:4byte +__AIS_Callback = .sbss:0x80451878; // type:object size:0x4 scope:local align:4 data:4byte +__AID_Callback = .sbss:0x8045187C; // type:object size:0x4 scope:local align:4 data:4byte +__CallbackStack = .sbss:0x80451880; // type:object size:0x4 scope:local align:4 data:4byte +__OldStack = .sbss:0x80451884; // type:object size:0x4 scope:local align:4 data:4byte +__AI_init_flag = .sbss:0x80451888; // type:object size:0x4 scope:local align:4 data:4byte +__AID_Active = .sbss:0x8045188C; // type:object size:0x4 scope:local align:4 data:4byte +bound_32KHz = .sbss:0x80451890; // type:object size:0x8 scope:local align:8 data:4byte +bound_48KHz = .sbss:0x80451898; // type:object size:0x8 scope:local align:8 data:4byte +min_wait = .sbss:0x804518A0; // type:object size:0x8 scope:local align:8 data:4byte +max_wait = .sbss:0x804518A8; // type:object size:0x8 scope:local align:8 data:4byte +buffer = .sbss:0x804518B0; // type:object size:0x8 scope:local align:8 data:4byte +__AR_Callback = .sbss:0x804518B8; // type:object size:0x4 scope:local align:4 data:4byte +__AR_Size = .sbss:0x804518BC; // type:object size:0x4 scope:local align:4 data:4byte +__AR_InternalSize = .sbss:0x804518C0; // type:object size:0x4 scope:local align:4 data:4byte +__AR_ExpansionSize = .sbss:0x804518C4; // type:object size:0x4 scope:local align:4 data:4byte +__AR_StackPointer = .sbss:0x804518C8; // type:object size:0x4 scope:local align:4 data:4byte +__AR_FreeBlocks = .sbss:0x804518CC; // type:object size:0x4 scope:local align:4 data:4byte +__AR_BlockLength = .sbss:0x804518D0; // type:object size:0x4 scope:local align:4 data:4byte +__AR_init_flag = .sbss:0x804518D4; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestQueueHi = .sbss:0x804518D8; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestTailHi = .sbss:0x804518DC; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestQueueLo = .sbss:0x804518E0; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestTailLo = .sbss:0x804518E4; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestPendingHi = .sbss:0x804518E8; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestPendingLo = .sbss:0x804518EC; // type:object size:0x4 scope:local align:4 data:4byte +__ARQCallbackHi = .sbss:0x804518F0; // type:object size:0x4 scope:local align:4 data:4byte +__ARQCallbackLo = .sbss:0x804518F4; // type:object size:0x4 scope:local align:4 data:4byte +__ARQChunkSize = .sbss:0x804518F8; // type:object size:0x4 scope:local align:4 data:4byte +__ARQ_init_flag = .sbss:0x804518FC; // type:object size:0x4 scope:local align:4 data:4byte +__DSP_init_flag = .sbss:0x80451900; // type:object size:0x4 scope:local align:4 data:4byte __DSP_tmp_task = .sbss:0x80451908; // type:object size:0x4 scope:global align:4 data:4byte __DSP_last_task = .sbss:0x8045190C; // type:object size:0x4 scope:global align:4 data:4byte __DSP_first_task = .sbss:0x80451910; // type:object size:0x4 scope:global align:4 data:4byte __DSP_curr_task = .sbss:0x80451914; // type:object size:0x4 scope:global align:4 data:4byte -__CARDEncode = .sbss:0x80451918; // type:object size:0x2 scope:global align:2 data:2byte -__CARDFastMode = .sbss:0x8045191A; // type:object size:0x2 scope:global align:2 data:2byte +__CARDEncode = .sbss:0x80451918; // type:object size:0x2 scope:local align:2 data:2byte +__CARDFastMode = .sbss:0x8045191A; // type:object size:0x2 scope:local align:2 data:2byte __piReg = .sbss:0x80451920; // type:object size:0x4 scope:global align:4 data:4byte __cpReg = .sbss:0x80451924; // type:object size:0x4 scope:global align:4 data:4byte __peReg = .sbss:0x80451928; // type:object size:0x4 scope:global align:4 data:4byte __memReg = .sbss:0x8045192C; // type:object size:0x4 scope:global align:4 data:4byte -peCount$35 = .sbss:0x80451930; // type:object size:0x4 scope:local align:4 data:4byte -time$36 = .sbss:0x80451938; // type:object size:0x8 scope:local align:8 data:4byte -calledOnce$37 = .sbss:0x80451940; // type:object size:0x4 scope:local align:4 data:4byte -resetFuncRegistered$145 = .sbss:0x80451944; // type:object size:0x4 scope:local align:4 data:4byte -CPUFifo = .sbss:0x80451948; // type:object size:0x4 scope:global align:4 data:4byte -GPFifo = .sbss:0x8045194C; // type:object size:0x4 scope:global align:4 data:4byte -__GXCurrentThread = .sbss:0x80451950; // type:object size:0x4 scope:global align:4 data:4byte +peCount = .sbss:0x80451930; // type:object size:0x4 scope:global align:4 data:4byte +time = .sbss:0x80451938; // type:object size:0x8 scope:global align:8 data:4byte +calledOnce = .sbss:0x80451940; // type:object size:0x4 scope:global align:4 data:4byte +resetFuncRegistered = .sbss:0x80451944; // type:object size:0x4 scope:global align:4 data:4byte +CPUFifo = .sbss:0x80451948; // type:object size:0x4 scope:local align:4 data:4byte +GPFifo = .sbss:0x8045194C; // type:object size:0x4 scope:local align:4 data:4byte +__GXCurrentThread = .sbss:0x80451950; // type:object size:0x4 scope:local align:4 data:4byte CPGPLinked = .sbss:0x80451954; // type:object size:0x1 scope:local align:1 data:byte -GXOverflowSuspendInProgress = .sbss:0x80451958; // type:object size:0x4 scope:global align:4 data:4byte -BreakPointCB = .sbss:0x8045195C; // type:object size:0x4 scope:global align:4 data:4byte -__GXOverflowCount = .sbss:0x80451960; // type:object size:0x4 scope:global align:4 data:4byte -TokenCB = .sbss:0x80451968; // type:object size:0x4 scope:global align:4 data:4byte -DrawDoneCB = .sbss:0x8045196C; // type:object size:0x4 scope:global align:4 data:4byte +GXOverflowSuspendInProgress = .sbss:0x80451958; // type:object size:0x4 scope:local align:4 data:4byte +BreakPointCB = .sbss:0x8045195C; // type:object size:0x4 scope:local align:4 data:4byte +__GXOverflowCount = .sbss:0x80451960; // type:object size:0x4 scope:local align:4 data:4byte +TokenCB = .sbss:0x80451968; // type:object size:0x4 scope:local align:4 data:4byte +DrawDoneCB = .sbss:0x8045196C; // type:object size:0x4 scope:local align:4 data:4byte DrawDone = .sbss:0x80451970; // type:object size:0x1 scope:local align:1 data:byte -FinishQueue = .sbss:0x80451974; // type:object size:0x8 scope:global align:4 +FinishQueue = .sbss:0x80451974; // type:object size:0x8 scope:local align:4 __GDCurrentDL = .sbss:0x80451980; // type:object size:0x4 scope:global align:4 data:4byte -overflowcb = .sbss:0x80451984; // type:object size:0x4 scope:global align:4 data:4byte +overflowcb = .sbss:0x80451984; // type:object size:0x4 scope:local align:4 data:4byte __global_destructor_chain = .sbss:0x80451988; // type:object size:0x4 scope:global align:4 data:4byte -__aborting = .sbss:0x80451990; // type:object size:0x4 scope:global align:4 data:4byte -__atexit_curr_func = .sbss:0x80451994; // type:object size:0x4 scope:global align:4 data:4byte +__aborting = .sbss:0x80451990; // type:object size:0x4 scope:local align:4 data:4byte +__atexit_curr_func = .sbss:0x80451994; // type:object size:0x4 scope:local align:4 data:4byte __stdio_exit = .sbss:0x80451998; // type:object size:0x4 scope:global align:4 data:4byte -__console_exit = .sbss:0x8045199C; // type:object size:0x4 scope:global align:4 data:4byte +__console_exit = .sbss:0x8045199C; // type:object size:0x4 scope:local align:4 data:4byte init$49 = .sbss:0x804519A0; // type:object size:0x1 scope:local align:1 data:byte errno = .sbss:0x804519A8; // type:object size:0x4 scope:global align:4 data:4byte initialized$60 = .sbss:0x804519B0; // type:object size:0x4 scope:local align:4 data:4byte gTRKInputPendingPtr = .sbss:0x804519B8; // type:object size:0x4 scope:global align:4 data:4byte gIsInitialized = .sbss:0x804519C0; // type:object size:0x4 scope:local align:4 data:4byte gIsInitialized = .sbss:0x804519C8; // type:object size:0x4 scope:local align:4 data:4byte -MTRCallback = .sbss:0x804519D0; // type:object size:0x4 scope:global align:4 data:4byte -DBGCallback = .sbss:0x804519D4; // type:object size:0x4 scope:global align:4 data:4byte -SendMailData = .sbss:0x804519D8; // type:object size:0x4 scope:global align:4 data:4byte -RecvDataLeng = .sbss:0x804519DC; // type:object size:0x4 scope:global align:4 data:4byte -pEXIInputFlag = .sbss:0x804519E0; // type:object size:0x4 scope:global align:4 data:4byte +MTRCallback = .sbss:0x804519D0; // type:object size:0x4 scope:local align:4 data:4byte +DBGCallback = .sbss:0x804519D4; // type:object size:0x4 scope:local align:4 data:4byte +SendMailData = .sbss:0x804519D8; // type:object size:0x4 scope:local align:4 data:4byte +RecvDataLeng = .sbss:0x804519DC; // type:object size:0x4 scope:local align:4 data:4byte +pEXIInputFlag = .sbss:0x804519E0; // type:object size:0x4 scope:local align:4 data:4byte EXIInputFlag = .sbss:0x804519E4; // type:object size:0x1 scope:local align:1 data:byte @3884 = .sdata2:0x80451A00; // type:object size:0x4 scope:local align:4 data:float @3885 = .sdata2:0x80451A04; // type:object size:0x4 scope:local align:4 data:float @@ -22668,22 +22691,22 @@ l_mapBaseColor$4239 = .sdata2:0x80451E48; // type:object size:0x4 scope:local al @4264 = .sdata2:0x80451E4C; // type:object size:0x4 scope:local align:4 data:float @4265 = .sdata2:0x80451E50; // type:object size:0x4 scope:local align:4 data:float @4266 = .sdata2:0x80451E54; // type:object size:0x4 scope:local align:4 data:float -l_doorWhite = .sdata2:0x80451E58; // type:object size:0x4 scope:global align:4 data:4byte -l_doorWhiteNoStay = .sdata2:0x80451E5C; // type:object size:0x4 scope:global align:4 data:4byte -l_doorWhite2 = .sdata2:0x80451E60; // type:object size:0x4 scope:global align:4 data:4byte -l_doorWhiteNoStay2 = .sdata2:0x80451E64; // type:object size:0x4 scope:global align:4 data:4byte +l_doorWhite = .sdata2:0x80451E58; // type:object size:0x4 scope:local align:4 data:4byte +l_doorWhiteNoStay = .sdata2:0x80451E5C; // type:object size:0x4 scope:local align:4 data:4byte +l_doorWhite2 = .sdata2:0x80451E60; // type:object size:0x4 scope:local align:4 data:4byte +l_doorWhiteNoStay2 = .sdata2:0x80451E64; // type:object size:0x4 scope:local align:4 data:4byte l_tex0$4406 = .sdata2:0x80451E68; // type:object size:0x8 scope:local align:4 @4484 = .sdata2:0x80451E70; // type:object size:0x4 scope:local align:4 data:float -l_entranceStartColor = .sdata2:0x80451E74; // type:object size:0x4 scope:global align:4 -l_entranceLv8StartColor = .sdata2:0x80451E78; // type:object size:0x4 scope:global align:4 -l_treasureStartColor = .sdata2:0x80451E7C; // type:object size:0x4 scope:global align:4 data:byte -l_smallKeyStartColor = .sdata2:0x80451E80; // type:object size:0x4 scope:global align:4 -l_bossStartColor = .sdata2:0x80451E84; // type:object size:0x4 scope:global align:4 -l_npc0StartColor = .sdata2:0x80451E88; // type:object size:0x4 scope:global align:4 -l_destinationStartColor = .sdata2:0x80451E8C; // type:object size:0x4 scope:global align:4 -l_npcYkmStartColor = .sdata2:0x80451E90; // type:object size:0x4 scope:global align:4 -l_npcYkwStartColor = .sdata2:0x80451E94; // type:object size:0x4 scope:global align:4 -l_tksStartColor = .sdata2:0x80451E98; // type:object size:0x4 scope:global align:4 +l_entranceStartColor = .sdata2:0x80451E74; // type:object size:0x4 scope:local align:4 +l_entranceLv8StartColor = .sdata2:0x80451E78; // type:object size:0x4 scope:local align:4 +l_treasureStartColor = .sdata2:0x80451E7C; // type:object size:0x4 scope:local align:4 data:byte +l_smallKeyStartColor = .sdata2:0x80451E80; // type:object size:0x4 scope:local align:4 +l_bossStartColor = .sdata2:0x80451E84; // type:object size:0x4 scope:local align:4 +l_npc0StartColor = .sdata2:0x80451E88; // type:object size:0x4 scope:local align:4 +l_destinationStartColor = .sdata2:0x80451E8C; // type:object size:0x4 scope:local align:4 +l_npcYkmStartColor = .sdata2:0x80451E90; // type:object size:0x4 scope:local align:4 +l_npcYkwStartColor = .sdata2:0x80451E94; // type:object size:0x4 scope:local align:4 +l_tksStartColor = .sdata2:0x80451E98; // type:object size:0x4 scope:local align:4 l_iconTex0$4523 = .sdata2:0x80451E9C; // type:object size:0x8 scope:local align:4 tboxNotStayColor$4542 = .sdata2:0x80451EA4; // type:object size:0x4 scope:local align:4 data:byte @4600 = .sdata2:0x80451EA8; // type:object size:0x4 scope:local align:4 data:float @@ -22795,7 +22818,7 @@ particleID$5076 = .sdata2:0x80451F90; // type:object size:0x4 scope:local align: @5551 = .sdata2:0x804520B8; // type:object size:0x4 scope:local align:4 data:float @5552 = .sdata2:0x804520BC; // type:object size:0x4 scope:local align:4 data:float @5553 = .sdata2:0x804520C0; // type:object size:0x4 scope:local align:4 data:float -l_zSortId$5668 = .sdata2:0x804520C4; // type:object size:0x6 scope:local align:4 data:byte +l_zSortId = .sdata2:0x804520C4; // type:object size:0x6 scope:local align:4 data:byte @5747 = .sdata2:0x804520CC; // type:object size:0x4 scope:local align:4 data:float @5809 = .sdata2:0x804520D0; // type:object size:0x4 scope:local align:4 data:float @5810 = .sdata2:0x804520D4; // type:object size:0x4 scope:local align:4 data:float @@ -25420,7 +25443,7 @@ i_expID$6473 = .sdata2:0x8045442C; // type:object size:0x8 scope:local align:4 @3927 = .sdata2:0x80454F08; // type:object size:0x4 scope:local align:4 data:float @3928 = .sdata2:0x80454F0C; // type:object size:0x4 scope:local align:4 data:float @3930 = .sdata2:0x80454F10; // type:object size:0x8 scope:local align:8 data:double -T_JOINT_dylKeyTbl = .sdata2:0x80454F18; // type:object size:0x2 scope:global align:4 +T_JOINT_dylKeyTbl = .sdata2:0x80454F18; // type:object size:0x2 scope:local align:4 @4055 = .sdata2:0x80454F1C; // type:object size:0x4 scope:local align:4 data:float @4066 = .sdata2:0x80454F20; // type:object size:0x4 scope:local align:4 data:float @4067 = .sdata2:0x80454F24; // type:object size:0x4 scope:local align:4 data:float @@ -25523,32 +25546,32 @@ l_arcName = .sdata2:0x80454FF0; // type:object size:0x7 scope:local align:4 data @2259 = .sdata2:0x80455130; // type:object size:0x8 scope:local align:4 data:double @2273 = .sdata2:0x80455138; // type:object size:0x4 scope:local align:4 data:float @2346 = .sdata2:0x8045513C; // type:object size:0x4 scope:local align:4 data:float -BPCP_OUTCODE0 = .sdata2:0x80455140; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE1 = .sdata2:0x80455144; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE4 = .sdata2:0x80455148; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE5 = .sdata2:0x8045514C; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE2 = .sdata2:0x80455150; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE3 = .sdata2:0x80455154; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE0 = .sdata2:0x80455158; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE1 = .sdata2:0x8045515C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE2 = .sdata2:0x80455160; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE3 = .sdata2:0x80455164; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE4 = .sdata2:0x80455168; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE5 = .sdata2:0x8045516C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE6 = .sdata2:0x80455170; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE7 = .sdata2:0x80455174; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE8 = .sdata2:0x80455178; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE9 = .sdata2:0x8045517C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE10 = .sdata2:0x80455180; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE11 = .sdata2:0x80455184; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE0 = .sdata2:0x80455188; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE1 = .sdata2:0x8045518C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE2 = .sdata2:0x80455190; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE3 = .sdata2:0x80455194; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE4 = .sdata2:0x80455198; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE5 = .sdata2:0x8045519C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE6 = .sdata2:0x804551A0; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE7 = .sdata2:0x804551A4; // type:object size:0x4 scope:global align:4 data:4byte +BPCP_OUTCODE0 = .sdata2:0x80455140; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE1 = .sdata2:0x80455144; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE4 = .sdata2:0x80455148; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE5 = .sdata2:0x8045514C; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE2 = .sdata2:0x80455150; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE3 = .sdata2:0x80455154; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE0 = .sdata2:0x80455158; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE1 = .sdata2:0x8045515C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE2 = .sdata2:0x80455160; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE3 = .sdata2:0x80455164; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE4 = .sdata2:0x80455168; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE5 = .sdata2:0x8045516C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE6 = .sdata2:0x80455170; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE7 = .sdata2:0x80455174; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE8 = .sdata2:0x80455178; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE9 = .sdata2:0x8045517C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE10 = .sdata2:0x80455180; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE11 = .sdata2:0x80455184; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE0 = .sdata2:0x80455188; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE1 = .sdata2:0x8045518C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE2 = .sdata2:0x80455190; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE3 = .sdata2:0x80455194; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE4 = .sdata2:0x80455198; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE5 = .sdata2:0x8045519C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE6 = .sdata2:0x804551A0; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE7 = .sdata2:0x804551A4; // type:object size:0x4 scope:local align:4 data:4byte @3082 = .sdata2:0x804551A8; // type:object size:0x4 scope:local align:4 data:float @3205 = .sdata2:0x804551AC; // type:object size:0x4 scope:local align:4 data:float @3229 = .sdata2:0x804551B0; // type:object size:0x4 scope:local align:4 data:float @@ -25689,7 +25712,7 @@ sauVariableValue_2_DISTANCE_NEAR_FAR__Q27JStudio15TAdaptor_camera = .sdata2:0x80 sauVariableValue_2_RANGE_BEGIN_END__Q27JStudio12TAdaptor_fog = .sdata2:0x804554B8; // type:object size:0x8 scope:global align:4 sauVariableValue_2_DIRECTION_THETA_PHI__Q27JStudio14TAdaptor_light = .sdata2:0x804554C0; // type:object size:0x8 scope:global align:4 @1967 = .sdata2:0x804554C8; // type:object size:0x4 scope:local align:4 data:float -gu32Mask_TSequence_value_signExpansion__Q37JStudio3stb4data = .sdata2:0x804554D0; // type:object size:0x4 scope:global align:4 data:4byte +gu32Mask_TSequence_value_signExpansion__Q37JStudio3stb4data = .sdata2:0x804554D0; // type:object size:0x4 scope:local align:4 data:4byte ga4cSignature__Q37JStudio3stb4data = .sdata2:0x804554D8; // type:object size:0x4 scope:global align:4 data:string @1081 = .sdata2:0x804554E0; // type:object size:0x4 scope:local align:4 data:float @846 = .sdata2:0x804554E8; // type:object size:0x4 scope:local align:4 data:float diff --git a/config/GZ2J01/config.yml b/config/GZ2J01/config.yml index 3268a47e9c..19815f0433 100644 --- a/config/GZ2J01/config.yml +++ b/config/GZ2J01/config.yml @@ -14,6 +14,12 @@ force_active: [ block_relocations: - source: .sdata:0x8044a6ec add_relocations: +- source: extab:0x80005624 + type: abs + target: __dt__26__partial_array_destructorFv +- source: extab:0x80005644 + type: abs + target: __dt__26__partial_array_destructorFv - source: .sdata:0x8044a6ec type: abs target: buffer__14mDoMtx_stack_c diff --git a/config/GZ2J01/rels/d_a_arrow/splits.txt b/config/GZ2J01/rels/d_a_arrow/splits.txt index 5066c91f19..7c1a6042c3 100644 --- a/config/GZ2J01/rels/d_a_arrow/splits.txt +++ b/config/GZ2J01/rels/d_a_arrow/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_arrow.cpp: diff --git a/config/GZ2J01/rels/d_a_arrow/symbols.txt b/config/GZ2J01/rels/d_a_arrow/symbols.txt index b96d85fd30..230295cded 100644 --- a/config/GZ2J01/rels/d_a_arrow/symbols.txt +++ b/config/GZ2J01/rels/d_a_arrow/symbols.txt @@ -59,7 +59,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3768 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3768 = .rodata:0x00000000; // type:object size:0xC scope:local l_atCpsSrc = .rodata:0x0000000C; // type:object size:0x4C scope:global l_coSphSrc = .rodata:0x00000058; // type:object size:0x40 scope:global @4130 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float @@ -111,7 +111,8 @@ tmpColor$5589 = .rodata:0x00000164; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000180; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_45_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4777 = .data:0x00000020; // type:object size:0xC scope:local data:4byte @4874 = .data:0x0000002C; // type:object size:0xC scope:local @4974 = .data:0x00000038; // type:object size:0xC scope:local @@ -148,6 +149,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @4612 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte localOffset$4611 = .bss:0x00000058; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_b_bh/splits.txt b/config/GZ2J01/rels/d_a_b_bh/splits.txt index afc6dbfe7e..55331d74cd 100644 --- a/config/GZ2J01/rels/d_a_b_bh/splits.txt +++ b/config/GZ2J01/rels/d_a_b_bh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_bh.cpp: diff --git a/config/GZ2J01/rels/d_a_b_bh/symbols.txt b/config/GZ2J01/rels/d_a_b_bh/symbols.txt index fe1e9e4029..414a56ece1 100644 --- a/config/GZ2J01/rels/d_a_b_bh/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_bh/symbols.txt @@ -128,7 +128,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_138_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3759 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x18 scope:global data:byte bh = .bss:0x0000006C; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_b_bq/splits.txt b/config/GZ2J01/rels/d_a_b_bq/splits.txt index bcc48ab376..5c0f9c5a63 100644 --- a/config/GZ2J01/rels/d_a_b_bq/splits.txt +++ b/config/GZ2J01/rels/d_a_b_bq/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_bq.cpp: diff --git a/config/GZ2J01/rels/d_a_b_bq/symbols.txt b/config/GZ2J01/rels/d_a_b_bq/symbols.txt index 838f24ce50..da5dfcbfbe 100644 --- a/config/GZ2J01/rels/d_a_b_bq/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_bq/symbols.txt @@ -260,7 +260,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000002E4; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_139_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4431 = .data:0x00000020; // type:object size:0xA8 scope:local fireno$4463 = .data:0x000000C8; // type:object size:0x8 scope:local fireno$4473 = .data:0x000000D0; // type:object size:0x4 scope:local @@ -291,7 +292,7 @@ __vt__8cM3dGAab = .data:0x000004AC; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000004B8; // type:object size:0xC scope:global __vt__12daB_BQ_HIO_c = .data:0x000004C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_139_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +data_805BAD50 = .bss:0x00000008; // type:object size:0x1 data:byte @3811 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte -lbl_139_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +data_805BAD70 = .bss:0x00000028; // type:object size:0x1 data:byte diff --git a/config/GZ2J01/rels/d_a_b_dr/splits.txt b/config/GZ2J01/rels/d_a_b_dr/splits.txt index 6bfa586d0a..0ecd3a4dcc 100644 --- a/config/GZ2J01/rels/d_a_b_dr/splits.txt +++ b/config/GZ2J01/rels/d_a_b_dr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_dr.cpp: diff --git a/config/GZ2J01/rels/d_a_b_dr/symbols.txt b/config/GZ2J01/rels/d_a_b_dr/symbols.txt index 62243b220e..25960313cb 100644 --- a/config/GZ2J01/rels/d_a_b_dr/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_dr/symbols.txt @@ -225,7 +225,8 @@ DOWN_SPH_DT$8062 = .rodata:0x000004FC; // type:object size:0xB4 scope:local alig @stringBase0 = .rodata:0x000005CC; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_140_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_dr_week_src__22@unnamed@d_a_b_dr_cpp@ = .data:0x00000020; // type:object size:0x44 scope:global cc_dr_tail_src__22@unnamed@d_a_b_dr_cpp@ = .data:0x00000064; // type:object size:0x40 scope:global cc_dr_breath_at_src__22@unnamed@d_a_b_dr_cpp@ = .data:0x000000A4; // type:object size:0x40 scope:global @@ -278,10 +279,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_140_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3795 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x68 scope:global data:byte -lbl_140_bss_BC = .bss:0x000000BC; // type:object size:0x1 data:byte +data_805C7974 = .bss:0x000000BC; // type:object size:0x1 scope:local data:byte @6782 = .bss:0x000000C0; // type:object size:0xC scope:local @6785 = .bss:0x000000D0; // type:object size:0xC scope:local @6786 = .bss:0x000000DC; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_b_dre/splits.txt b/config/GZ2J01/rels/d_a_b_dre/splits.txt index 31c56cd8e5..f7a33f0d9e 100644 --- a/config/GZ2J01/rels/d_a_b_dre/splits.txt +++ b/config/GZ2J01/rels/d_a_b_dre/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_dre.cpp: diff --git a/config/GZ2J01/rels/d_a_b_dre/symbols.txt b/config/GZ2J01/rels/d_a_b_dre/symbols.txt index ea01563666..40a45c3c9f 100644 --- a/config/GZ2J01/rels/d_a_b_dre/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_dre/symbols.txt @@ -166,7 +166,7 @@ s_HeadPos__23@unnamed@d_a_b_dre_cpp@ = .bss:0x00000060; // type:object size:0xC s_BodyPos__23@unnamed@d_a_b_dre_cpp@ = .bss:0x00000078; // type:object size:0xC scope:global @3770 = .bss:0x00000084; // type:object size:0xC scope:local s_TalePos__23@unnamed@d_a_b_dre_cpp@ = .bss:0x00000090; // type:object size:0xC scope:global -lbl_141_bss_9C = .bss:0x0000009C; // type:object size:0x1 data:byte +data_805CB0D4 = .bss:0x0000009C; // type:object size:0x1 scope:local data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000A0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000A4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000A8; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_b_ds/splits.txt b/config/GZ2J01/rels/d_a_b_ds/splits.txt index 8dd0cb3279..f2729a483b 100644 --- a/config/GZ2J01/rels/d_a_b_ds/splits.txt +++ b/config/GZ2J01/rels/d_a_b_ds/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_ds.cpp: diff --git a/config/GZ2J01/rels/d_a_b_ds/symbols.txt b/config/GZ2J01/rels/d_a_b_ds/symbols.txt index 6e0793c957..c29f2ba7f5 100644 --- a/config/GZ2J01/rels/d_a_b_ds/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_ds/symbols.txt @@ -449,7 +449,8 @@ B2_ETC_CC_DT$10792 = .rodata:0x0000078C; // type:object size:0x28 scope:local al @stringBase0 = .rodata:0x000007D8; // type:object size:0x1B scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_142_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3811 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3812 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3820 = .data:0x00000030; // type:object size:0x6 scope:local @@ -521,18 +522,20 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_142_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3948 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x50 scope:global data:byte handL_ang = .bss:0x000000A4; // type:object size:0x2 scope:global handR_ang = .bss:0x000000A6; // type:object size:0x2 scope:global handX_ang = .bss:0x000000A8; // type:object size:0x2 scope:global -lbl_142_bss_AA = .bss:0x000000AA; // type:object size:0x1 data:byte +breathTimerBase = .bss:0x000000AA; // type:object size:0x1 scope:local data:byte @5249 = .bss:0x000000AC; // type:object size:0xC scope:local +init$0000 = .bss:0x000000B8; // type:object size:0x1 scope:local align:1 data:byte @5252 = .bss:0x000000BC; // type:object size:0xC scope:local @5253 = .bss:0x000000C8; // type:object size:0xC scope:local mOpPlayerDt$5248 = .bss:0x000000D4; // type:object size:0x24 scope:local @5255 = .bss:0x000000F8; // type:object size:0xC scope:local +init$0001 = .bss:0x00000104; // type:object size:0x1 scope:local align:1 data:byte @5258 = .bss:0x00000108; // type:object size:0xC scope:local @5259 = .bss:0x00000114; // type:object size:0xC scope:local @5260 = .bss:0x00000120; // type:object size:0xC scope:local @@ -549,9 +552,11 @@ mOpPlayerDt$5248 = .bss:0x000000D4; // type:object size:0x24 scope:local @5271 = .bss:0x000001A4; // type:object size:0xC scope:local mOpCenterDt$5254 = .bss:0x000001B0; // type:object size:0xB4 scope:local @5273 = .bss:0x00000264; // type:object size:0xC scope:local +init$0002 = .bss:0x00000270; // type:object size:0x1 scope:local align:1 data:byte @5276 = .bss:0x00000274; // type:object size:0xC scope:local mOpCenterBodyDt$5272 = .bss:0x00000280; // type:object size:0x18 scope:local @5278 = .bss:0x00000298; // type:object size:0xC scope:local +init$0003 = .bss:0x000002A4; // type:object size:0x1 scope:local align:1 data:byte @5281 = .bss:0x000002A8; // type:object size:0xC scope:local @5282 = .bss:0x000002B4; // type:object size:0xC scope:local @5283 = .bss:0x000002C0; // type:object size:0xC scope:local @@ -568,25 +573,30 @@ mOpCenterBodyDt$5272 = .bss:0x00000280; // type:object size:0x18 scope:local @5294 = .bss:0x00000344; // type:object size:0xC scope:local mOpEyeDt$5277 = .bss:0x00000350; // type:object size:0xB4 scope:local @5296 = .bss:0x00000404; // type:object size:0xC scope:local +init$0004 = .bss:0x00000410; // type:object size:0x1 scope:local align:1 data:byte @5299 = .bss:0x00000414; // type:object size:0xC scope:local mOpEyeBodyDt$5295 = .bss:0x00000420; // type:object size:0x18 scope:local @6354 = .bss:0x00000438; // type:object size:0xC scope:local +init$0005 = .bss:0x00000444; // type:object size:0x1 scope:local align:1 data:byte @6357 = .bss:0x00000448; // type:object size:0xC scope:local @6358 = .bss:0x00000454; // type:object size:0xC scope:local @6359 = .bss:0x00000460; // type:object size:0xC scope:local @6360 = .bss:0x0000046C; // type:object size:0xC scope:local down_center_dt$6353 = .bss:0x00000478; // type:object size:0x3C scope:local @6362 = .bss:0x000004B4; // type:object size:0xC scope:local +init$0006 = .bss:0x000004C0; // type:object size:0x1 scope:local align:1 data:byte @6365 = .bss:0x000004C4; // type:object size:0xC scope:local @6366 = .bss:0x000004D0; // type:object size:0xC scope:local @6367 = .bss:0x000004DC; // type:object size:0xC scope:local @6368 = .bss:0x000004E8; // type:object size:0xC scope:local down_eye_dt$6361 = .bss:0x000004F4; // type:object size:0x3C scope:local @7447 = .bss:0x00000530; // type:object size:0xC scope:local +init$0007 = .bss:0x0000053C; // type:object size:0x1 scope:local align:1 data:byte @7450 = .bss:0x00000540; // type:object size:0xC scope:local @7451 = .bss:0x0000054C; // type:object size:0xC scope:local mOp2PlayerDt$7446 = .bss:0x00000558; // type:object size:0x24 scope:local @7453 = .bss:0x0000057C; // type:object size:0xC scope:local +init$0008 = .bss:0x00000588; // type:object size:0x1 scope:local align:1 data:byte @7456 = .bss:0x0000058C; // type:object size:0xC scope:local @7457 = .bss:0x00000598; // type:object size:0xC scope:local @7458 = .bss:0x000005A4; // type:object size:0xC scope:local @@ -595,6 +605,7 @@ mOp2PlayerDt$7446 = .bss:0x00000558; // type:object size:0x24 scope:local @7461 = .bss:0x000005C8; // type:object size:0xC scope:local mOp2CenterDt$7452 = .bss:0x000005D4; // type:object size:0x54 scope:local @7463 = .bss:0x00000628; // type:object size:0xC scope:local +init$0009 = .bss:0x00000634; // type:object size:0x1 scope:local align:1 data:byte @7466 = .bss:0x00000638; // type:object size:0xC scope:local @7467 = .bss:0x00000644; // type:object size:0xC scope:local @7468 = .bss:0x00000650; // type:object size:0xC scope:local @@ -603,20 +614,24 @@ mOp2CenterDt$7452 = .bss:0x000005D4; // type:object size:0x54 scope:local @7471 = .bss:0x00000674; // type:object size:0xC scope:local mOp2EyeDt$7462 = .bss:0x00000680; // type:object size:0x54 scope:local @9091 = .bss:0x000006D4; // type:object size:0xC scope:local +init$0010 = .bss:0x000006E0; // type:object size:0x1 scope:local align:1 data:byte @9094 = .bss:0x000006E4; // type:object size:0xC scope:local mEd2CenterDt$9090 = .bss:0x000006F0; // type:object size:0x18 scope:local @9096 = .bss:0x00000708; // type:object size:0xC scope:local +init$0011 = .bss:0x00000714; // type:object size:0x1 scope:local align:1 data:byte @9099 = .bss:0x00000718; // type:object size:0xC scope:local mEd22EyeDt$9095 = .bss:0x00000724; // type:object size:0x18 scope:local -lbl_142_bss_73C = .bss:0x0000073C; // type:object size:0x1 data:byte +init$0012 = .bss:0x0000073C; // type:object size:0x1 scope:local align:1 data:byte mWaitDt$9733 = .bss:0x00000740; // type:object size:0xC scope:local data:4byte @10210 = .bss:0x0000074C; // type:object size:0xC scope:local +init$0013 = .bss:0x00000758; // type:object size:0x1 scope:local align:1 data:byte @10213 = .bss:0x0000075C; // type:object size:0xC scope:local @10214 = .bss:0x00000768; // type:object size:0xC scope:local @10215 = .bss:0x00000774; // type:object size:0xC scope:local @10216 = .bss:0x00000780; // type:object size:0xC scope:local head_cc_dt$10209 = .bss:0x0000078C; // type:object size:0x3C scope:local @10829 = .bss:0x000007C8; // type:object size:0xC scope:local +init$0014 = .bss:0x000007D4; // type:object size:0x1 scope:local align:1 data:byte @10832 = .bss:0x000007D8; // type:object size:0xC scope:local @10833 = .bss:0x000007E4; // type:object size:0xC scope:local @10834 = .bss:0x000007F0; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_b_gg/splits.txt b/config/GZ2J01/rels/d_a_b_gg/splits.txt index 76df93067a..37bbd10322 100644 --- a/config/GZ2J01/rels/d_a_b_gg/splits.txt +++ b/config/GZ2J01/rels/d_a_b_gg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_gg.cpp: diff --git a/config/GZ2J01/rels/d_a_b_gg/symbols.txt b/config/GZ2J01/rels/d_a_b_gg/symbols.txt index 2dc408dd6b..124e8530c3 100644 --- a/config/GZ2J01/rels/d_a_b_gg/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_gg/symbols.txt @@ -266,7 +266,8 @@ ccSphSrc$3982 = .rodata:0x00000100; // type:object size:0x40 scope:local @stringBase0 = .rodata:0x00000374; // type:object size:0x19 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_143_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3790 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3791 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3799 = .data:0x00000030; // type:object size:0x6 scope:local @@ -305,7 +306,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_143_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3927 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte s_dis__22@unnamed@d_a_b_gg_cpp@ = .bss:0x00000070; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_b_gm/splits.txt b/config/GZ2J01/rels/d_a_b_gm/splits.txt index 6fe68269de..caea243977 100644 --- a/config/GZ2J01/rels/d_a_b_gm/splits.txt +++ b/config/GZ2J01/rels/d_a_b_gm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_gm.cpp: diff --git a/config/GZ2J01/rels/d_a_b_gm/symbols.txt b/config/GZ2J01/rels/d_a_b_gm/symbols.txt index 85cbfc9193..a661807322 100644 --- a/config/GZ2J01/rels/d_a_b_gm/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_gm/symbols.txt @@ -183,7 +183,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000200; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_144_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double name$4019 = .data:0x00000020; // type:object size:0x6 scope:local name$4042 = .data:0x00000028; // type:object size:0x8 scope:local @4354 = .data:0x00000030; // type:object size:0x2C scope:local @@ -226,7 +227,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_144_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4C scope:global data:byte ko_ct = .bss:0x000000A0; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_b_gnd/splits.txt b/config/GZ2J01/rels/d_a_b_gnd/splits.txt index c7e4552796..f369fe0fd7 100644 --- a/config/GZ2J01/rels/d_a_b_gnd/splits.txt +++ b/config/GZ2J01/rels/d_a_b_gnd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_gnd.cpp: diff --git a/config/GZ2J01/rels/d_a_b_gnd/symbols.txt b/config/GZ2J01/rels/d_a_b_gnd/symbols.txt index f051720f8b..a5c1e56b12 100644 --- a/config/GZ2J01/rels/d_a_b_gnd/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_gnd/symbols.txt @@ -306,7 +306,8 @@ blur_model$8822 = .rodata:0x00000340; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000348; // type:object size:0x21 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_145_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_color$3983 = .data:0x00000020; // type:object size:0x4 scope:local chk_x$4163 = .data:0x00000024; // type:object size:0x10 scope:local chk_z$4164 = .data:0x00000034; // type:object size:0x10 scope:local @@ -361,13 +362,15 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_145_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3810 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte @4187 = .bss:0x00000070; // type:object size:0xC scope:local +init$0000 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte k_pos$4186 = .bss:0x00000080; // type:object size:0xC scope:local @4509 = .bss:0x0000008C; // type:object size:0xC scope:local b_path = .bss:0x00000098; // type:object size:0x60 scope:global align:4 data:float +unk_bss_0xF0 = .bss:0x000000F8; // type:object size:0x4 scope:local data:4byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000FC; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000100; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000104; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_b_go/splits.txt b/config/GZ2J01/rels/d_a_b_go/splits.txt index 6ef11f39b6..b7954231f5 100644 --- a/config/GZ2J01/rels/d_a_b_go/splits.txt +++ b/config/GZ2J01/rels/d_a_b_go/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_go.cpp: diff --git a/config/GZ2J01/rels/d_a_b_go/symbols.txt b/config/GZ2J01/rels/d_a_b_go/symbols.txt index e83df13316..ee92e3724a 100644 --- a/config/GZ2J01/rels/d_a_b_go/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_go/symbols.txt @@ -56,6 +56,6 @@ __vt__8cM3dGAab = .data:0x00000068; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000074; // type:object size:0x24 scope:global __vt__12daB_GO_HIO_c = .data:0x00000098; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_146_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +data_80604140 = .bss:0x00000008; // type:object size:0x1 data:byte @3641 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_b_gos/splits.txt b/config/GZ2J01/rels/d_a_b_gos/splits.txt index 6ce1eba36b..ebd4ea4c44 100644 --- a/config/GZ2J01/rels/d_a_b_gos/splits.txt +++ b/config/GZ2J01/rels/d_a_b_gos/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_gos.cpp: diff --git a/config/GZ2J01/rels/d_a_b_gos/symbols.txt b/config/GZ2J01/rels/d_a_b_gos/symbols.txt index 9ee77a54dd..4f41bf693e 100644 --- a/config/GZ2J01/rels/d_a_b_gos/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_gos/symbols.txt @@ -61,6 +61,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001B0; // type:object size:0x24 scope:global __vt__13daB_GOS_HIO_c = .data:0x000001D4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global boss = .bss:0x00000008; // type:object size:0x4 scope:global data:4byte -lbl_147_bss_C = .bss:0x0000000C; // type:object size:0x1 data:byte +data_8060560C = .bss:0x0000000C; // type:object size:0x1 scope:local data:byte @3641 = .bss:0x00000010; // type:object size:0xC scope:local l_HIO = .bss:0x0000001C; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_b_mgn/splits.txt b/config/GZ2J01/rels/d_a_b_mgn/splits.txt index 13e6c0c18c..76998b0b2e 100644 --- a/config/GZ2J01/rels/d_a_b_mgn/splits.txt +++ b/config/GZ2J01/rels/d_a_b_mgn/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_mgn.cpp: diff --git a/config/GZ2J01/rels/d_a_b_mgn/symbols.txt b/config/GZ2J01/rels/d_a_b_mgn/symbols.txt index 2b634541ff..ed79f4ca0e 100644 --- a/config/GZ2J01/rels/d_a_b_mgn/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_mgn/symbols.txt @@ -223,7 +223,8 @@ cc_set_jnt$7875 = .rodata:0x00000258; // type:object size:0x3C scope:local @stringBase0 = .rodata:0x000002A4; // type:object size:0xD scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_148_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3807 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3808 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3816 = .data:0x00000030; // type:object size:0x6 scope:local @@ -254,6 +255,6 @@ __vt__12J3DFrameCtrl = .data:0x00000380; // type:object size:0xC scope:global __vt__8cM3dGPla = .data:0x0000038C; // type:object size:0xC scope:global __vt__13daB_MGN_HIO_c = .data:0x00000398; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_148_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3944 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x24 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_b_ob/splits.txt b/config/GZ2J01/rels/d_a_b_ob/splits.txt index 453f3327f9..fcbb33befc 100644 --- a/config/GZ2J01/rels/d_a_b_ob/splits.txt +++ b/config/GZ2J01/rels/d_a_b_ob/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_ob.cpp: diff --git a/config/GZ2J01/rels/d_a_b_ob/symbols.txt b/config/GZ2J01/rels/d_a_b_ob/symbols.txt index 37d3e9f2c8..4539d3b380 100644 --- a/config/GZ2J01/rels/d_a_b_ob/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_ob/symbols.txt @@ -297,7 +297,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000318; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_149_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double iso_eff$5401 = .data:0x00000020; // type:object size:0xA scope:local buf_p = .data:0x0000002C; // type:object size:0x4C scope:global size_p = .data:0x00000078; // type:object size:0x4C scope:global @@ -341,7 +342,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_149_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +data_8061B4FD = .bss:0x00000045; // type:object size:0x1 scope:local data:byte moveSW = .bss:0x00000048; // type:object size:0x4 scope:global moveSW2 = .bss:0x0000004C; // type:object size:0x4 scope:global data:4byte @3767 = .bss:0x00000050; // type:object size:0xC scope:local @@ -350,6 +351,7 @@ pno = .bss:0x0000007C; // type:object size:0x4 scope:global data:4byte fin = .bss:0x00000080; // type:object size:0x4 scope:global data:4byte bf_ct = .bss:0x00000084; // type:object size:0x4 scope:global data:4byte @5008 = .bss:0x00000088; // type:object size:0xC scope:local +init$0000 = .bss:0x00000094; // type:object size:0x1 scope:local align:1 data:byte @5011 = .bss:0x00000098; // type:object size:0xC scope:local @5012 = .bss:0x000000A4; // type:object size:0xC scope:local @5013 = .bss:0x000000B0; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_b_oh/splits.txt b/config/GZ2J01/rels/d_a_b_oh/splits.txt index 63c656903c..1707d87f7a 100644 --- a/config/GZ2J01/rels/d_a_b_oh/splits.txt +++ b/config/GZ2J01/rels/d_a_b_oh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_oh.cpp: diff --git a/config/GZ2J01/rels/d_a_b_oh/symbols.txt b/config/GZ2J01/rels/d_a_b_oh/symbols.txt index fac7433e0a..acd8008ea8 100644 --- a/config/GZ2J01/rels/d_a_b_oh/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_oh/symbols.txt @@ -100,7 +100,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_150_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +data_8061DBB5 = .bss:0x00000045; // type:object size:0x1 data:byte @3645 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x10 scope:global data:byte boss = .bss:0x00000064; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_b_tn/splits.txt b/config/GZ2J01/rels/d_a_b_tn/splits.txt index c90af169cd..7345bf245e 100644 --- a/config/GZ2J01/rels/d_a_b_tn/splits.txt +++ b/config/GZ2J01/rels/d_a_b_tn/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_tn.cpp: diff --git a/config/GZ2J01/rels/d_a_b_tn/symbols.txt b/config/GZ2J01/rels/d_a_b_tn/symbols.txt index 8afe071729..09682538c9 100644 --- a/config/GZ2J01/rels/d_a_b_tn/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_tn/symbols.txt @@ -269,7 +269,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000002B4; // type:object size:0x19 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_152_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3799 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3800 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3808 = .data:0x00000030; // type:object size:0x6 scope:local @@ -326,7 +327,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_152_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3936 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x30 scope:global data:byte @3949 = .bss:0x00000084; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_b_yo/splits.txt b/config/GZ2J01/rels/d_a_b_yo/splits.txt index 639db0fa1a..1bfd860136 100644 --- a/config/GZ2J01/rels/d_a_b_yo/splits.txt +++ b/config/GZ2J01/rels/d_a_b_yo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_yo.cpp: diff --git a/config/GZ2J01/rels/d_a_b_yo/symbols.txt b/config/GZ2J01/rels/d_a_b_yo/symbols.txt index e0b000f008..fae6a702da 100644 --- a/config/GZ2J01/rels/d_a_b_yo/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_yo/symbols.txt @@ -221,7 +221,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000240; // type:object size:0x2B scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_153_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_yo_src__22@unnamed@d_a_b_yo_cpp@ = .data:0x00000020; // type:object size:0x44 scope:global cc_yo_tg_src__22@unnamed@d_a_b_yo_cpp@ = .data:0x00000064; // type:object size:0x40 scope:global cc_yo_iron_src__22@unnamed@d_a_b_yo_cpp@ = .data:0x000000A4; // type:object size:0x40 scope:global @@ -279,7 +280,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_153_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3783 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x5C scope:global data:byte @3802 = .bss:0x000000B0; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_b_yo_ice/splits.txt b/config/GZ2J01/rels/d_a_b_yo_ice/splits.txt index 8349ae09b3..baa4f2e91c 100644 --- a/config/GZ2J01/rels/d_a_b_yo_ice/splits.txt +++ b/config/GZ2J01/rels/d_a_b_yo_ice/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_yo_ice.cpp: diff --git a/config/GZ2J01/rels/d_a_b_yo_ice/symbols.txt b/config/GZ2J01/rels/d_a_b_yo_ice/symbols.txt index 9db7229042..d57b91025f 100644 --- a/config/GZ2J01/rels/d_a_b_yo_ice/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_yo_ice/symbols.txt @@ -109,7 +109,8 @@ yoi_fall_timer = .rodata:0x0000002C; // type:object size:0x28 scope:global @stringBase0 = .rodata:0x00000118; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_154_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_yo_src__26@unnamed@d_a_b_yo_ice_cpp@ = .data:0x00000020; // type:object size:0x44 scope:global cc_yo_iron_src__26@unnamed@d_a_b_yo_ice_cpp@ = .data:0x00000064; // type:object size:0x44 scope:global cc_yo_cam_src__26@unnamed@d_a_b_yo_ice_cpp@ = .data:0x000000A8; // type:object size:0x44 scope:global @@ -129,6 +130,6 @@ __vt__8cM3dGCyl = .data:0x00000214; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000220; // type:object size:0xC scope:global __vt__13daB_YOI_HIO_c = .data:0x0000022C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_154_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3771 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_b_zant/splits.txt b/config/GZ2J01/rels/d_a_b_zant/splits.txt index 89293dbc7f..2954410a88 100644 --- a/config/GZ2J01/rels/d_a_b_zant/splits.txt +++ b/config/GZ2J01/rels/d_a_b_zant/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_zant.cpp: diff --git a/config/GZ2J01/rels/d_a_b_zant/symbols.txt b/config/GZ2J01/rels/d_a_b_zant/symbols.txt index 12b31895c6..66d61f2185 100644 --- a/config/GZ2J01/rels/d_a_b_zant/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_zant/symbols.txt @@ -288,7 +288,8 @@ damage_jump_speed$7712 = .rodata:0x0000024C; // type:object size:0x2C scope:loca @stringBase0 = .rodata:0x00000344; // type:object size:0x2B scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_155_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_zant_src__24@unnamed@d_a_b_zant_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global cc_zant_sword_src__24@unnamed@d_a_b_zant_cpp@ = .data:0x00000060; // type:object size:0x40 scope:global cc_zant_roll_src__24@unnamed@d_a_b_zant_cpp@ = .data:0x000000A0; // type:object size:0x44 scope:global @@ -344,7 +345,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_155_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @4164 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x44 scope:global data:byte @4182 = .bss:0x00000098; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_b_zant_magic/symbols.txt b/config/GZ2J01/rels/d_a_b_zant_magic/symbols.txt index 4436630984..97ce19d3ad 100644 --- a/config/GZ2J01/rels/d_a_b_zant_magic/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_zant_magic/symbols.txt @@ -45,7 +45,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3940 = .rodata:0x00000048; // type:object size:0x4 scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_156_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_zant_src__30@unnamed@d_a_b_zant_magic_cpp@ = .data:0x00000020; // type:object size:0x4C scope:global cc_zant_src2__30@unnamed@d_a_b_zant_magic_cpp@ = .data:0x0000006C; // type:object size:0x40 scope:global cc_zant_src3__30@unnamed@d_a_b_zant_magic_cpp@ = .data:0x000000AC; // type:object size:0x40 scope:global diff --git a/config/GZ2J01/rels/d_a_b_zant_mobile/splits.txt b/config/GZ2J01/rels/d_a_b_zant_mobile/splits.txt index 80ce04e0f1..48fb27a5d2 100644 --- a/config/GZ2J01/rels/d_a_b_zant_mobile/splits.txt +++ b/config/GZ2J01/rels/d_a_b_zant_mobile/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_zant_mobile.cpp: diff --git a/config/GZ2J01/rels/d_a_b_zant_mobile/symbols.txt b/config/GZ2J01/rels/d_a_b_zant_mobile/symbols.txt index 3c965d209f..b291b25704 100644 --- a/config/GZ2J01/rels/d_a_b_zant_mobile/symbols.txt +++ b/config/GZ2J01/rels/d_a_b_zant_mobile/symbols.txt @@ -88,6 +88,6 @@ __vt__12J3DFrameCtrl = .data:0x000000F8; // type:object size:0xC scope:global __vt__14dBgS_ObjGndChk = .data:0x00000104; // type:object size:0x30 scope:global __vt__15daB_ZANTZ_HIO_c = .data:0x00000134; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_157_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3644 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_balloon_2D/splits.txt b/config/GZ2J01/rels/d_a_balloon_2D/splits.txt index 9180d9a115..be330b7a5c 100644 --- a/config/GZ2J01/rels/d_a_balloon_2D/splits.txt +++ b/config/GZ2J01/rels/d_a_balloon_2D/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_balloon_2D.cpp: diff --git a/config/GZ2J01/rels/d_a_bd/splits.txt b/config/GZ2J01/rels/d_a_bd/splits.txt index c01e402d7c..0c5664cb56 100644 --- a/config/GZ2J01/rels/d_a_bd/splits.txt +++ b/config/GZ2J01/rels/d_a_bd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_bd.cpp: diff --git a/config/GZ2J01/rels/d_a_bd/symbols.txt b/config/GZ2J01/rels/d_a_bd/symbols.txt index 50537f86c5..0c0a76c15e 100644 --- a/config/GZ2J01/rels/d_a_bd/symbols.txt +++ b/config/GZ2J01/rels/d_a_bd/symbols.txt @@ -131,7 +131,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_60_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3937 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte @3946 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_bg_obj/symbols.txt b/config/GZ2J01/rels/d_a_bg_obj/symbols.txt index 4ac4ffc810..31e6bf940e 100644 --- a/config/GZ2J01/rels/d_a_bg_obj/symbols.txt +++ b/config/GZ2J01/rels/d_a_bg_obj/symbols.txt @@ -79,7 +79,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @stringBase0 = .rodata:0x00000068; // type:object size:0xA2 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_4_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_tri_src = .data:0x00000020; // type:object size:0x54 scope:global l_specName = .data:0x00000074; // type:object size:0x4 scope:global data:4byte @3761 = .data:0x00000078; // type:object size:0xC scope:local @@ -122,4 +123,4 @@ l_bmdName$3644 = .bss:0x00000000; // type:object size:0x10 scope:local l_btkName$3652 = .bss:0x00000010; // type:object size:0x10 scope:local l_brkName$3660 = .bss:0x00000020; // type:object size:0x10 scope:local l_dzbName$3668 = .bss:0x00000030; // type:object size:0x10 scope:local -lbl_4_bss_40 = .bss:0x00000040; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000040; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_boomerang/symbols.txt b/config/GZ2J01/rels/d_a_boomerang/symbols.txt index ad70b0f0a3..12a14138c2 100644 --- a/config/GZ2J01/rels/d_a_boomerang/symbols.txt +++ b/config/GZ2J01/rels/d_a_boomerang/symbols.txt @@ -124,7 +124,8 @@ l_lockSeFlg = .rodata:0x00000040; // type:object size:0x14 scope:global @stringBase0 = .rodata:0x00000140; // type:object size:0x14A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_46_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @5412 = .data:0x00000020; // type:object size:0xC scope:local data:4byte @5579 = .data:0x0000002C; // type:object size:0xC scope:local data:4byte l_atCpsSrc = .data:0x00000038; // type:object size:0x4C scope:global diff --git a/config/GZ2J01/rels/d_a_bullet/splits.txt b/config/GZ2J01/rels/d_a_bullet/splits.txt index 580fde4232..a68bf22432 100644 --- a/config/GZ2J01/rels/d_a_bullet/splits.txt +++ b/config/GZ2J01/rels/d_a_bullet/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_bullet.cpp: diff --git a/config/GZ2J01/rels/d_a_canoe/splits.txt b/config/GZ2J01/rels/d_a_canoe/splits.txt index c45ab13f2f..a4ad8e394c 100644 --- a/config/GZ2J01/rels/d_a_canoe/splits.txt +++ b/config/GZ2J01/rels/d_a_canoe/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_canoe.cpp: diff --git a/config/GZ2J01/rels/d_a_canoe/symbols.txt b/config/GZ2J01/rels/d_a_canoe/symbols.txt index 2d70658869..c1eea38106 100644 --- a/config/GZ2J01/rels/d_a_canoe/symbols.txt +++ b/config/GZ2J01/rels/d_a_canoe/symbols.txt @@ -40,7 +40,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3766 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3766 = .rodata:0x00000000; // type:object size:0xC scope:local l_arcName = .rodata:0x0000000C; // type:object size:0x6 scope:global data:string l_arcName2 = .rodata:0x00000014; // type:object size:0x7 scope:global data:string l_arcName3 = .rodata:0x0000001C; // type:object size:0x8 scope:global data:string @@ -124,8 +124,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @5103 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte paddleRippleScale$5102 = .bss:0x00000058; // type:object size:0xC scope:local @5356 = .bss:0x00000064; // type:object size:0xC scope:local +init$0001 = .bss:0x00000070; // type:object size:0x1 scope:local align:1 data:byte bodyRippleScale$5355 = .bss:0x00000074; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_coach_2D/splits.txt b/config/GZ2J01/rels/d_a_coach_2D/splits.txt index 1f225391f5..6d1128a89f 100644 --- a/config/GZ2J01/rels/d_a_coach_2D/splits.txt +++ b/config/GZ2J01/rels/d_a_coach_2D/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_coach_2D.cpp: diff --git a/config/GZ2J01/rels/d_a_cow/splits.txt b/config/GZ2J01/rels/d_a_cow/splits.txt index 38d3de1d06..35666f2bdc 100644 --- a/config/GZ2J01/rels/d_a_cow/splits.txt +++ b/config/GZ2J01/rels/d_a_cow/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_cow.cpp: diff --git a/config/GZ2J01/rels/d_a_cow/symbols.txt b/config/GZ2J01/rels/d_a_cow/symbols.txt index 7974b9ba87..a039ab1331 100644 --- a/config/GZ2J01/rels/d_a_cow/symbols.txt +++ b/config/GZ2J01/rels/d_a_cow/symbols.txt @@ -200,7 +200,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000168; // type:object size:0x3E scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_163_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_sph_src__21@unnamed@d_a_cow_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global pen_dir__21@unnamed@d_a_cow_cpp@ = .data:0x00000060; // type:object size:0x2 scope:global data:2byte gate_dir__21@unnamed@d_a_cow_cpp@ = .data:0x00000062; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2J01/rels/d_a_crod/symbols.txt b/config/GZ2J01/rels/d_a_crod/symbols.txt index f4f6486578..3110023bf4 100644 --- a/config/GZ2J01/rels/d_a_crod/symbols.txt +++ b/config/GZ2J01/rels/d_a_crod/symbols.txt @@ -44,4 +44,4 @@ __vt__10cCcD_GStts = .data:0x000000A8; // type:object size:0xC scope:global __vt__10dCcD_GStts = .data:0x000000B4; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000000C0; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000CC; // type:object size:0xC scope:global -lbl_47_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_cstatue/splits.txt b/config/GZ2J01/rels/d_a_cstatue/splits.txt index e80e577aa1..ea8ebe0f7e 100644 --- a/config/GZ2J01/rels/d_a_cstatue/splits.txt +++ b/config/GZ2J01/rels/d_a_cstatue/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_cstatue.cpp: diff --git a/config/GZ2J01/rels/d_a_cstatue/symbols.txt b/config/GZ2J01/rels/d_a_cstatue/symbols.txt index 50fc49cbc5..1593aa886f 100644 --- a/config/GZ2J01/rels/d_a_cstatue/symbols.txt +++ b/config/GZ2J01/rels/d_a_cstatue/symbols.txt @@ -130,7 +130,8 @@ brkIdx$6115 = .rodata:0x00000308; // type:object size:0xA scope:local @6396 = .rodata:0x00000314; // type:object size:0x4 scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_164_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_atCpsSrc = .data:0x00000020; // type:object size:0x4C scope:global l_cylSrc = .data:0x0000006C; // type:object size:0x44 scope:global l_sphSrc = .data:0x000000B0; // type:object size:0x40 scope:global diff --git a/config/GZ2J01/rels/d_a_demo00/splits.txt b/config/GZ2J01/rels/d_a_demo00/splits.txt index 480c9e0411..a59a8f3eac 100644 --- a/config/GZ2J01/rels/d_a_demo00/splits.txt +++ b/config/GZ2J01/rels/d_a_demo00/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_demo00.cpp: diff --git a/config/GZ2J01/rels/d_a_demo00/symbols.txt b/config/GZ2J01/rels/d_a_demo00/symbols.txt index 9946a10262..616da0d0dc 100644 --- a/config/GZ2J01/rels/d_a_demo00/symbols.txt +++ b/config/GZ2J01/rels/d_a_demo00/symbols.txt @@ -42,7 +42,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3727 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3727 = .rodata:0x00000000; // type:object size:0xC scope:local @4004 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float @4122 = .rodata:0x00000010; // type:object size:0x4 scope:local @4123 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float @@ -116,7 +116,8 @@ l_itemNo$localstatic3$execute__10daDemo00_cFv = .rodata:0x0000006C; // type:obje @stringBase0 = .rodata:0x00000138; // type:object size:0x28 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_48_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_lightData = .data:0x00000020; // type:object size:0x18 scope:global @4662 = .data:0x00000038; // type:object size:0xC scope:local data:4byte @4676 = .data:0x00000044; // type:object size:0xC scope:local data:4byte diff --git a/config/GZ2J01/rels/d_a_demo_item/splits.txt b/config/GZ2J01/rels/d_a_demo_item/splits.txt index 8f26b5f468..6009d922bf 100644 --- a/config/GZ2J01/rels/d_a_demo_item/splits.txt +++ b/config/GZ2J01/rels/d_a_demo_item/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_demo_item.cpp: diff --git a/config/GZ2J01/rels/d_a_demo_item/symbols.txt b/config/GZ2J01/rels/d_a_demo_item/symbols.txt index 6b18be8eb5..50792b822e 100644 --- a/config/GZ2J01/rels/d_a_demo_item/symbols.txt +++ b/config/GZ2J01/rels/d_a_demo_item/symbols.txt @@ -96,6 +96,7 @@ l_wolf_offset = .bss:0x0000006C; // type:object size:0xC scope:global @3760 = .bss:0x00000078; // type:object size:0xC scope:local l_horse_offset = .bss:0x00000084; // type:object size:0xC scope:global @4275 = .bss:0x00000090; // type:object size:0xC scope:local +init$0000 = .bss:0x0000009C; // type:object size:0x1 scope:local align:1 data:byte @4278 = .bss:0x000000A0; // type:object size:0xC scope:local @4279 = .bss:0x000000AC; // type:object size:0xC scope:local offset_tbl$4274 = .bss:0x000000B8; // type:object size:0x24 scope:local diff --git a/config/GZ2J01/rels/d_a_do/splits.txt b/config/GZ2J01/rels/d_a_do/splits.txt index 4048a749bb..bcd5ed0814 100644 --- a/config/GZ2J01/rels/d_a_do/splits.txt +++ b/config/GZ2J01/rels/d_a_do/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_do.cpp: diff --git a/config/GZ2J01/rels/d_a_do/symbols.txt b/config/GZ2J01/rels/d_a_do/symbols.txt index 93efa62619..3547a91977 100644 --- a/config/GZ2J01/rels/d_a_do/symbols.txt +++ b/config/GZ2J01/rels/d_a_do/symbols.txt @@ -200,13 +200,15 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_165_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte +noFallCheck = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte @3657 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte target_info = .bss:0x00000074; // type:object size:0x14 scope:global target_info_count = .bss:0x00000088; // type:object size:0x4 scope:global data:4byte target_bgc = .bss:0x0000008C; // type:object size:0x14 scope:global @5578 = .bss:0x000000A0; // type:object size:0xC scope:local +init$0000 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte scc$5577 = .bss:0x000000B0; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000BC; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000C0; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_door_boss/symbols.txt b/config/GZ2J01/rels/d_a_door_boss/symbols.txt index 5854691dc0..de7c4701a4 100644 --- a/config/GZ2J01/rels/d_a_door_boss/symbols.txt +++ b/config/GZ2J01/rels/d_a_door_boss/symbols.txt @@ -59,7 +59,8 @@ l_staff_name = .rodata:0x00000058; // type:object size:0xD scope:global data:str @stringBase0 = .rodata:0x00000070; // type:object size:0x9C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_166_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double action_table$3817 = .data:0x00000020; // type:object size:0x2C scope:local @3939 = .data:0x0000004C; // type:object size:0x2C scope:local @3938 = .data:0x00000078; // type:object size:0x2C scope:local @@ -73,4 +74,4 @@ g_profile_BOSS_DOOR = .data:0x00000124; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000184; // type:object size:0xC scope:global -lbl_166_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_door_bossL1/symbols.txt b/config/GZ2J01/rels/d_a_door_bossL1/symbols.txt index 07d58a1768..457df5aa81 100644 --- a/config/GZ2J01/rels/d_a_door_bossL1/symbols.txt +++ b/config/GZ2J01/rels/d_a_door_bossL1/symbols.txt @@ -92,7 +92,8 @@ l_lv6_eff_b$4257 = .rodata:0x00000074; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000C8; // type:object size:0x31A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_64_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_stageName$3673 = .data:0x00000020; // type:object size:0x50 scope:local @3700 = .data:0x00000070; // type:object size:0x28 scope:local @3713 = .data:0x00000098; // type:object size:0x28 scope:local @@ -110,4 +111,4 @@ g_profile_L1BOSS_DOOR = .data:0x00000240; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000270; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000027C; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000002A0; // type:object size:0xC scope:global -lbl_64_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_door_bossL5/symbols.txt b/config/GZ2J01/rels/d_a_door_bossL5/symbols.txt index 4e5f4f1f5b..e693aa1d4d 100644 --- a/config/GZ2J01/rels/d_a_door_bossL5/symbols.txt +++ b/config/GZ2J01/rels/d_a_door_bossL5/symbols.txt @@ -69,7 +69,8 @@ l_staff_name = .rodata:0x00000034; // type:object size:0xD scope:global data:str @stringBase0 = .rodata:0x00000080; // type:object size:0xAA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_167_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double action_table$3861 = .data:0x00000020; // type:object size:0x38 scope:local @3952 = .data:0x00000058; // type:object size:0x2C scope:local @3951 = .data:0x00000084; // type:object size:0x38 scope:local @@ -83,4 +84,4 @@ g_profile_L5BOSS_DOOR = .data:0x0000013C; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x0000016C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000178; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x0000019C; // type:object size:0xC scope:global -lbl_167_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_door_dbdoor00/symbols.txt b/config/GZ2J01/rels/d_a_door_dbdoor00/symbols.txt index 9739e8626d..16ad902a8b 100644 --- a/config/GZ2J01/rels/d_a_door_dbdoor00/symbols.txt +++ b/config/GZ2J01/rels/d_a_door_dbdoor00/symbols.txt @@ -52,7 +52,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000038; // type:object size:0xF6 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_6_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmd_base_name = .data:0x00000020; // type:object size:0x4 scope:global data:4byte action_table$3865 = .data:0x00000024; // type:object size:0x24 scope:local @3957 = .data:0x00000048; // type:object size:0x24 scope:local @@ -66,4 +67,4 @@ l_action$4091 = .data:0x000000B4; // type:object size:0x48 scope:local l_daDbdoor00_Method = .data:0x000000FC; // type:object size:0x20 scope:global g_profile_DBDOOR = .data:0x0000011C; // type:object size:0x30 scope:global l_bmdName$3699 = .bss:0x00000000; // type:object size:0x20 scope:local -lbl_6_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_door_knob00/symbols.txt b/config/GZ2J01/rels/d_a_door_knob00/symbols.txt index 522a4478c5..f7a5fa75d2 100644 --- a/config/GZ2J01/rels/d_a_door_knob00/symbols.txt +++ b/config/GZ2J01/rels/d_a_door_knob00/symbols.txt @@ -75,7 +75,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000005C; // type:object size:0x1B0 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_7_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmd_base_name = .data:0x00000020; // type:object size:0x4 scope:global data:4byte ev_name_table$4009 = .data:0x00000024; // type:object size:0x1C scope:local action_table$4177 = .data:0x00000040; // type:object size:0x40 scope:local @@ -95,4 +96,4 @@ l_daKnob20_Method = .data:0x000001C4; // type:object size:0x20 scope:global g_profile_KNOB20 = .data:0x000001E4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000214; // type:object size:0xC scope:global l_bmdName$3809 = .bss:0x00000000; // type:object size:0x20 scope:local -lbl_7_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_door_mbossL1/symbols.txt b/config/GZ2J01/rels/d_a_door_mbossL1/symbols.txt index 23cf9cafa1..bb30c89b06 100644 --- a/config/GZ2J01/rels/d_a_door_mbossL1/symbols.txt +++ b/config/GZ2J01/rels/d_a_door_mbossL1/symbols.txt @@ -142,7 +142,8 @@ l_eff_id_lv4$4706 = .rodata:0x00000094; // type:object size:0xA scope:local @stringBase0 = .rodata:0x00000108; // type:object size:0x310 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_168_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_door_open_demo = .data:0x00000020; // type:object size:0x2C scope:global l_door_open_demoB = .data:0x0000004C; // type:object size:0x2C scope:global l_door_open_demoLv5 = .data:0x00000078; // type:object size:0x10 scope:global @@ -167,4 +168,4 @@ __vt__14dBgS_ObjGndChk = .data:0x00000358; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000388; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000394; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000003B8; // type:object size:0xC scope:global -lbl_168_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_door_push/symbols.txt b/config/GZ2J01/rels/d_a_door_push/symbols.txt index fa0829dece..b6c44fa00a 100644 --- a/config/GZ2J01/rels/d_a_door_push/symbols.txt +++ b/config/GZ2J01/rels/d_a_door_push/symbols.txt @@ -51,7 +51,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000004C; // type:object size:0x36 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_169_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float @3792 = .data:0x0000003C; // type:object size:0xC scope:local data:4byte @@ -64,5 +65,5 @@ action_table$3910 = .data:0x0000009C; // type:object size:0xC scope:local daDoorPush_METHODS = .data:0x000000A8; // type:object size:0x20 scope:global g_profile_PushDoor = .data:0x000000C8; // type:object size:0x30 scope:global __vt__12daDoorPush_c = .data:0x000000F8; // type:object size:0x28 scope:global -lbl_169_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_169_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_door_shutter/symbols.txt b/config/GZ2J01/rels/d_a_door_shutter/symbols.txt index 746a9c1869..74d9bd8e64 100644 --- a/config/GZ2J01/rels/d_a_door_shutter/symbols.txt +++ b/config/GZ2J01/rels/d_a_door_shutter/symbols.txt @@ -138,7 +138,8 @@ l_eff_id$4449 = .rodata:0x00000044; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000B8; // type:object size:0x5A3 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_8_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3980 = .data:0x00000020; // type:object size:0x34 scope:local @4126 = .data:0x00000054; // type:object size:0x34 scope:local @4496 = .data:0x00000088; // type:object size:0x34 scope:local diff --git a/config/GZ2J01/rels/d_a_dshutter/symbols.txt b/config/GZ2J01/rels/d_a_dshutter/symbols.txt index 77fdc33f3d..8884706b26 100644 --- a/config/GZ2J01/rels/d_a_dshutter/symbols.txt +++ b/config/GZ2J01/rels/d_a_dshutter/symbols.txt @@ -39,7 +39,8 @@ l_heap_size = .rodata:0x00000018; // type:object size:0xC scope:global @stringBase0 = .rodata:0x0000003C; // type:object size:0x1C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_10_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0xC scope:global @3631 = .data:0x0000002C; // type:object size:0xC scope:local @3632 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_e_ai/splits.txt b/config/GZ2J01/rels/d_a_e_ai/splits.txt index baa5914f6b..8effc34a59 100644 --- a/config/GZ2J01/rels/d_a_e_ai/splits.txt +++ b/config/GZ2J01/rels/d_a_e_ai/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ai.cpp: diff --git a/config/GZ2J01/rels/d_a_e_ai/symbols.txt b/config/GZ2J01/rels/d_a_e_ai/symbols.txt index 6ab2257461..5a6632ebda 100644 --- a/config/GZ2J01/rels/d_a_e_ai/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_ai/symbols.txt @@ -95,7 +95,8 @@ shield_sph_src$3818 = .rodata:0x0000007C; // type:object size:0x40 scope:local @stringBase0 = .rodata:0x0000013C; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_170_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -112,6 +113,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000114; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000138; // type:object size:0xC scope:global __vt__12daE_AI_HIO_c = .data:0x00000144; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_170_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x20 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_arrow/splits.txt b/config/GZ2J01/rels/d_a_e_arrow/splits.txt index 13f6223baa..706fc8f133 100644 --- a/config/GZ2J01/rels/d_a_e_arrow/splits.txt +++ b/config/GZ2J01/rels/d_a_e_arrow/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_arrow.cpp: diff --git a/config/GZ2J01/rels/d_a_e_arrow/symbols.txt b/config/GZ2J01/rels/d_a_e_arrow/symbols.txt index 77743d7284..7eedab5b3f 100644 --- a/config/GZ2J01/rels/d_a_e_arrow/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_arrow/symbols.txt @@ -87,7 +87,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000EC; // type:object size:0xB scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_171_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double fire_name$4663 = .data:0x00000020; // type:object size:0x8 scope:local at_sph_src$5035 = .data:0x00000028; // type:object size:0x40 scope:local tg_sph_src$5036 = .data:0x00000068; // type:object size:0x40 scope:local diff --git a/config/GZ2J01/rels/d_a_e_ba/splits.txt b/config/GZ2J01/rels/d_a_e_ba/splits.txt index 6e14363e38..5b53c9a3b1 100644 --- a/config/GZ2J01/rels/d_a_e_ba/splits.txt +++ b/config/GZ2J01/rels/d_a_e_ba/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ba.cpp: diff --git a/config/GZ2J01/rels/d_a_e_ba/symbols.txt b/config/GZ2J01/rels/d_a_e_ba/symbols.txt index e50c2b6ee3..ffb8db7a24 100644 --- a/config/GZ2J01/rels/d_a_e_ba/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_ba/symbols.txt @@ -94,7 +94,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000D0; // type:object size:0xF scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_172_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3826 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3827 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3835 = .data:0x00000030; // type:object size:0x6 scope:local @@ -113,7 +114,7 @@ __vt__8cM3dGAab = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__12daE_BA_HIO_c = .data:0x00000184; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_172_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3963 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte check_index$4162 = .bss:0x00000034; // type:object size:0xFF scope:local data:byte diff --git a/config/GZ2J01/rels/d_a_e_bee/splits.txt b/config/GZ2J01/rels/d_a_e_bee/splits.txt index 07fbd9ead7..24515fbaeb 100644 --- a/config/GZ2J01/rels/d_a_e_bee/splits.txt +++ b/config/GZ2J01/rels/d_a_e_bee/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bee.cpp: diff --git a/config/GZ2J01/rels/d_a_e_bee/symbols.txt b/config/GZ2J01/rels/d_a_e_bee/symbols.txt index a3385370eb..0e3b5a180f 100644 --- a/config/GZ2J01/rels/d_a_e_bee/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_bee/symbols.txt @@ -106,11 +106,12 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_173_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3765 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x10 scope:global data:byte -lbl_173_bss_64 = .bss:0x00000064; // type:object size:0x1 data:byte +ccCylSet = .bss:0x00000064; // type:object size:0x1 data:byte @4455 = .bss:0x00000068; // type:object size:0xC scope:local +init$0000 = .bss:0x00000074; // type:object size:0x1 scope:local align:1 data:byte non$4454 = .bss:0x00000078; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000084; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000088; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_bg/splits.txt b/config/GZ2J01/rels/d_a_e_bg/splits.txt index 3dfd48865c..ef7b3fe271 100644 --- a/config/GZ2J01/rels/d_a_e_bg/splits.txt +++ b/config/GZ2J01/rels/d_a_e_bg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bg.cpp: diff --git a/config/GZ2J01/rels/d_a_e_bg/symbols.txt b/config/GZ2J01/rels/d_a_e_bg/symbols.txt index cc3fcbdef7..dbc6558b68 100644 --- a/config/GZ2J01/rels/d_a_e_bg/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_bg/symbols.txt @@ -105,6 +105,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000184; // type:object size:0xC scope:global __vt__12daE_BG_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_174_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x24 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_bi/splits.txt b/config/GZ2J01/rels/d_a_e_bi/splits.txt index 58283d77c8..653298655a 100644 --- a/config/GZ2J01/rels/d_a_e_bi/splits.txt +++ b/config/GZ2J01/rels/d_a_e_bi/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bi.cpp: diff --git a/config/GZ2J01/rels/d_a_e_bi/symbols.txt b/config/GZ2J01/rels/d_a_e_bi/symbols.txt index 9767922c87..e3499dba63 100644 --- a/config/GZ2J01/rels/d_a_e_bi/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_bi/symbols.txt @@ -101,7 +101,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000EC; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_175_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local @@ -139,10 +140,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_175_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte @4522 = .bss:0x00000070; // type:object size:0xC scope:local +init$0000 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte sc$4521 = .bss:0x00000080; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000008C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000090; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_bs/splits.txt b/config/GZ2J01/rels/d_a_e_bs/splits.txt index 52104b5bdc..4683bf1c88 100644 --- a/config/GZ2J01/rels/d_a_e_bs/splits.txt +++ b/config/GZ2J01/rels/d_a_e_bs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bs.cpp: diff --git a/config/GZ2J01/rels/d_a_e_bs/symbols.txt b/config/GZ2J01/rels/d_a_e_bs/symbols.txt index 9cdadcfd58..c1fdf1eb21 100644 --- a/config/GZ2J01/rels/d_a_e_bs/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_bs/symbols.txt @@ -96,7 +96,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000E0; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_177_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -115,6 +116,6 @@ __vt__8cM3dGAab = .data:0x00000184; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000190; // type:object size:0x24 scope:global __vt__12daE_BS_HIO_c = .data:0x000001B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_177_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x20 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_bu/splits.txt b/config/GZ2J01/rels/d_a_e_bu/splits.txt index d099d0c2a5..cb43e2362d 100644 --- a/config/GZ2J01/rels/d_a_e_bu/splits.txt +++ b/config/GZ2J01/rels/d_a_e_bu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bu.cpp: diff --git a/config/GZ2J01/rels/d_a_e_bu/symbols.txt b/config/GZ2J01/rels/d_a_e_bu/symbols.txt index 3570c1e7ee..a79afabe0a 100644 --- a/config/GZ2J01/rels/d_a_e_bu/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_bu/symbols.txt @@ -95,7 +95,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000E0; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_178_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -114,7 +115,7 @@ __vt__8cM3dGAab = .data:0x00000194; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001A0; // type:object size:0x24 scope:global __vt__12daE_BU_HIO_c = .data:0x000001C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_178_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte check_index$4007 = .bss:0x00000034; // type:object size:0xFF scope:local data:byte diff --git a/config/GZ2J01/rels/d_a_e_bug/splits.txt b/config/GZ2J01/rels/d_a_e_bug/splits.txt index ab9630a930..4327da7562 100644 --- a/config/GZ2J01/rels/d_a_e_bug/splits.txt +++ b/config/GZ2J01/rels/d_a_e_bug/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bug.cpp: diff --git a/config/GZ2J01/rels/d_a_e_bug/symbols.txt b/config/GZ2J01/rels/d_a_e_bug/symbols.txt index fb1cfb392a..a2af9f75b5 100644 --- a/config/GZ2J01/rels/d_a_e_bug/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_bug/symbols.txt @@ -113,15 +113,15 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_179_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3824 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x10 scope:global data:byte -lbl_179_bss_64 = .bss:0x00000064; // type:object size:0x1 data:byte -lbl_179_bss_65 = .bss:0x00000065; // type:object size:0x1 data:byte +l_roomNo = .bss:0x00000064; // type:object size:0x1 scope:local data:byte +data_80697E8D = .bss:0x00000065; // type:object size:0x1 scope:local data:byte @3831 = .bss:0x00000068; // type:object size:0xC scope:local at_pos = .bss:0x00000074; // type:object size:0xC scope:global align:4 data:float at_size = .bss:0x00000080; // type:object size:0x4 scope:global -lbl_179_bss_84 = .bss:0x00000084; // type:object size:0x1 data:byte +data_80697EAC = .bss:0x00000084; // type:object size:0x1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000088; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000008C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000090; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_cr/splits.txt b/config/GZ2J01/rels/d_a_e_cr/splits.txt index 1e0c62a5d5..84d4c3ce75 100644 --- a/config/GZ2J01/rels/d_a_e_cr/splits.txt +++ b/config/GZ2J01/rels/d_a_e_cr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_cr.cpp: diff --git a/config/GZ2J01/rels/d_a_e_cr/symbols.txt b/config/GZ2J01/rels/d_a_e_cr/symbols.txt index d1e5c1742d..43cf6affb0 100644 --- a/config/GZ2J01/rels/d_a_e_cr/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_cr/symbols.txt @@ -70,7 +70,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000090; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_180_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -85,6 +86,6 @@ __vt__8cM3dGAab = .data:0x000000F8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000104; // type:object size:0x24 scope:global __vt__12daE_CR_HIO_c = .data:0x00000128; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_180_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_db/splits.txt b/config/GZ2J01/rels/d_a_e_db/splits.txt index 04791bb43c..ae0869a6ab 100644 --- a/config/GZ2J01/rels/d_a_e_db/splits.txt +++ b/config/GZ2J01/rels/d_a_e_db/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_db.cpp: diff --git a/config/GZ2J01/rels/d_a_e_db/symbols.txt b/config/GZ2J01/rels/d_a_e_db/symbols.txt index 7d1133e426..c8338106c1 100644 --- a/config/GZ2J01/rels/d_a_e_db/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_db/symbols.txt @@ -139,7 +139,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000160; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_182_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3781 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3782 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3790 = .data:0x00000030; // type:object size:0x6 scope:local @@ -163,6 +164,6 @@ __vt__8cM3dGAab = .data:0x000002F0; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x000002FC; // type:object size:0x14 scope:global __vt__12daE_DB_HIO_c = .data:0x00000310; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_182_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_dd/splits.txt b/config/GZ2J01/rels/d_a_e_dd/splits.txt index 31e1c647ec..5fb2c94238 100644 --- a/config/GZ2J01/rels/d_a_e_dd/splits.txt +++ b/config/GZ2J01/rels/d_a_e_dd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_dd.cpp: diff --git a/config/GZ2J01/rels/d_a_e_dd/symbols.txt b/config/GZ2J01/rels/d_a_e_dd/symbols.txt index b25e9888b7..f32494aabc 100644 --- a/config/GZ2J01/rels/d_a_e_dd/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_dd/symbols.txt @@ -109,7 +109,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000F0; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_184_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local @@ -133,7 +134,7 @@ __vt__12dBgS_ObjAcch = .data:0x000001B0; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001D4; // type:object size:0xC scope:global __vt__12daE_DD_HIO_c = .data:0x000001E0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_184_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x28 scope:global data:byte check_index$4196 = .bss:0x00000040; // type:object size:0xFF scope:local diff --git a/config/GZ2J01/rels/d_a_e_df/splits.txt b/config/GZ2J01/rels/d_a_e_df/splits.txt index c29b8e5455..0c09a27f69 100644 --- a/config/GZ2J01/rels/d_a_e_df/splits.txt +++ b/config/GZ2J01/rels/d_a_e_df/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_df.cpp: diff --git a/config/GZ2J01/rels/d_a_e_df/symbols.txt b/config/GZ2J01/rels/d_a_e_df/symbols.txt index b36c3a5a78..da9e8d0dc7 100644 --- a/config/GZ2J01/rels/d_a_e_df/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_df/symbols.txt @@ -82,9 +82,11 @@ ccCylSrc$3961 = .rodata:0x0000002C; // type:object size:0x44 scope:local @4627 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:float @4811 = .rodata:0x000000C8; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000CC; // type:object size:0x5 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_185_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3795 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3796 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3804 = .data:0x00000030; // type:object size:0x6 scope:local @@ -96,6 +98,6 @@ __vt__8cM3dGCyl = .data:0x000000A0; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000000AC; // type:object size:0xC scope:global __vt__12daE_DF_HIO_c = .data:0x000000B8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_185_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3932 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_dk/splits.txt b/config/GZ2J01/rels/d_a_e_dk/splits.txt index d180106753..440de014bc 100644 --- a/config/GZ2J01/rels/d_a_e_dk/splits.txt +++ b/config/GZ2J01/rels/d_a_e_dk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_dk.cpp: diff --git a/config/GZ2J01/rels/d_a_e_dk/symbols.txt b/config/GZ2J01/rels/d_a_e_dk/symbols.txt index 7dfe9681f6..780a1d1ab5 100644 --- a/config/GZ2J01/rels/d_a_e_dk/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_dk/symbols.txt @@ -105,7 +105,8 @@ dk_btk_name__22@unnamed@d_a_e_dk_cpp@ = .rodata:0x00000014; // type:object size: @stringBase0 = .rodata:0x000000F0; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_186_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_dk_src__22@unnamed@d_a_e_dk_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global cc_dk_at_src__22@unnamed@d_a_e_dk_cpp@ = .data:0x00000060; // type:object size:0x40 scope:global cc_dk_core_src__22@unnamed@d_a_e_dk_cpp@ = .data:0x000000A0; // type:object size:0x40 scope:global @@ -122,6 +123,6 @@ __vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001A0; // type:object size:0xC scope:global __vt__12daE_DK_HIO_c = .data:0x000001AC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_186_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +data_806AD7F8 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3759 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_dn/splits.txt b/config/GZ2J01/rels/d_a_e_dn/splits.txt index 3dec0f57eb..091f7de8b8 100644 --- a/config/GZ2J01/rels/d_a_e_dn/splits.txt +++ b/config/GZ2J01/rels/d_a_e_dn/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_dn.cpp: diff --git a/config/GZ2J01/rels/d_a_e_dn/symbols.txt b/config/GZ2J01/rels/d_a_e_dn/symbols.txt index 74cb291a64..82bee14c8b 100644 --- a/config/GZ2J01/rels/d_a_e_dn/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_dn/symbols.txt @@ -172,7 +172,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000188; // type:object size:0xC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_65_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -218,7 +219,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_65_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte target_info = .bss:0x0000007C; // type:object size:0x28 scope:global diff --git a/config/GZ2J01/rels/d_a_e_dt/splits.txt b/config/GZ2J01/rels/d_a_e_dt/splits.txt index b0863c0ccd..2bde2c4c57 100644 --- a/config/GZ2J01/rels/d_a_e_dt/splits.txt +++ b/config/GZ2J01/rels/d_a_e_dt/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_dt.cpp: diff --git a/config/GZ2J01/rels/d_a_e_dt/symbols.txt b/config/GZ2J01/rels/d_a_e_dt/symbols.txt index 7830955398..3832bccc63 100644 --- a/config/GZ2J01/rels/d_a_e_dt/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_dt/symbols.txt @@ -255,9 +255,9 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_187_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3787 = .bss:0x00000048; // type:object size:0xC scope:local -l_HIO = .bss:0x00000054; // type:object size:0x30 scope:global data:byte +l_HIO = .bss:0x00000054; // type:object size:0x30 scope:local data:byte mDt_OtamaNum__6E_DT_n = .bss:0x00000084; // type:object size:0x4 scope:global data:4byte mDt_OtamaNo__6E_DT_n = .bss:0x00000088; // type:object size:0x50 scope:global m_fall_no__6E_DT_n = .bss:0x000000D8; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_e_fb/splits.txt b/config/GZ2J01/rels/d_a_e_fb/splits.txt index 764e18f891..b043402c97 100644 --- a/config/GZ2J01/rels/d_a_e_fb/splits.txt +++ b/config/GZ2J01/rels/d_a_e_fb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fb.cpp: diff --git a/config/GZ2J01/rels/d_a_e_fb/symbols.txt b/config/GZ2J01/rels/d_a_e_fb/symbols.txt index b13581c498..7e54c462a8 100644 --- a/config/GZ2J01/rels/d_a_e_fb/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_fb/symbols.txt @@ -114,7 +114,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3657 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x24 scope:global data:byte mFireTimer = .bss:0x00000078; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_e_fk/splits.txt b/config/GZ2J01/rels/d_a_e_fk/splits.txt index 6bda4f5c6b..50a0f28b85 100644 --- a/config/GZ2J01/rels/d_a_e_fk/splits.txt +++ b/config/GZ2J01/rels/d_a_e_fk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fk.cpp: diff --git a/config/GZ2J01/rels/d_a_e_fk/symbols.txt b/config/GZ2J01/rels/d_a_e_fk/symbols.txt index e86f8cc383..2826afbdf2 100644 --- a/config/GZ2J01/rels/d_a_e_fk/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_fk/symbols.txt @@ -132,7 +132,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_189_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3843 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:global data:byte s_dis__22@unnamed@d_a_e_fk_cpp@ = .bss:0x00000068; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_fm/splits.txt b/config/GZ2J01/rels/d_a_e_fm/splits.txt index 4694668680..56f30c0aa8 100644 --- a/config/GZ2J01/rels/d_a_e_fm/splits.txt +++ b/config/GZ2J01/rels/d_a_e_fm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fm.cpp: diff --git a/config/GZ2J01/rels/d_a_e_fm/symbols.txt b/config/GZ2J01/rels/d_a_e_fm/symbols.txt index 0e2314ec8c..dc78104dee 100644 --- a/config/GZ2J01/rels/d_a_e_fm/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_fm/symbols.txt @@ -240,7 +240,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000028C; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_66_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double h_id$3853 = .data:0x00000020; // type:object size:0x6 scope:local chain_z = .data:0x00000028; // type:object size:0x64 scope:global tame_name$4558 = .data:0x0000008C; // type:object size:0x4 scope:local @@ -302,7 +303,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_66_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3772 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xB0 scope:global data:byte @3819 = .bss:0x00000104; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_e_fs/splits.txt b/config/GZ2J01/rels/d_a_e_fs/splits.txt index 4c707c74c0..0ad263ab26 100644 --- a/config/GZ2J01/rels/d_a_e_fs/splits.txt +++ b/config/GZ2J01/rels/d_a_e_fs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fs.cpp: diff --git a/config/GZ2J01/rels/d_a_e_fs/symbols.txt b/config/GZ2J01/rels/d_a_e_fs/symbols.txt index 62c2e3ce3e..95c52af595 100644 --- a/config/GZ2J01/rels/d_a_e_fs/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_fs/symbols.txt @@ -90,7 +90,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000D8; // type:object size:0x1A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_190_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3796 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3797 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3805 = .data:0x00000030; // type:object size:0x6 scope:local @@ -128,7 +129,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local s_AtCount__22@unnamed@d_a_e_fs_cpp@ = .bss:0x00000046; // type:object size:0x2 scope:global data:2byte -hio_set = .bss:0x00000048; // type:object size:0x1 data:byte +hio_set = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte @3933 = .bss:0x0000004C; // type:object size:0xC scope:local l_HIO = .bss:0x00000058; // type:object size:0x1C scope:global data:byte @4275 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_e_fz/splits.txt b/config/GZ2J01/rels/d_a_e_fz/splits.txt index c4e0d9a5e5..c475968316 100644 --- a/config/GZ2J01/rels/d_a_e_fz/splits.txt +++ b/config/GZ2J01/rels/d_a_e_fz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fz.cpp: diff --git a/config/GZ2J01/rels/d_a_e_fz/symbols.txt b/config/GZ2J01/rels/d_a_e_fz/symbols.txt index fb704bf0fc..f17325b624 100644 --- a/config/GZ2J01/rels/d_a_e_fz/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_fz/symbols.txt @@ -92,7 +92,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000BC; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_191_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3682 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3683 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3691 = .data:0x00000030; // type:object size:0x6 scope:local @@ -110,6 +111,6 @@ __vt__8cM3dGAab = .data:0x0000015C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000168; // type:object size:0x24 scope:global __vt__12daE_FZ_HIO_c = .data:0x0000018C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_191_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +data_806C1BA0 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3819 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x38 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_ga/splits.txt b/config/GZ2J01/rels/d_a_e_ga/splits.txt index 9eedebfb9b..a593112a61 100644 --- a/config/GZ2J01/rels/d_a_e_ga/splits.txt +++ b/config/GZ2J01/rels/d_a_e_ga/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ga.cpp: diff --git a/config/GZ2J01/rels/d_a_e_ga/symbols.txt b/config/GZ2J01/rels/d_a_e_ga/symbols.txt index c0e1315d30..ea080e9058 100644 --- a/config/GZ2J01/rels/d_a_e_ga/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_ga/symbols.txt @@ -41,6 +41,6 @@ l_daE_Ga_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_E_GA = .data:0x00000020; // type:object size:0x30 scope:global __vt__12daE_Ga_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_67_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3641 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_gb/splits.txt b/config/GZ2J01/rels/d_a_e_gb/splits.txt index d6d78508ea..edd944731f 100644 --- a/config/GZ2J01/rels/d_a_e_gb/splits.txt +++ b/config/GZ2J01/rels/d_a_e_gb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gb.cpp: diff --git a/config/GZ2J01/rels/d_a_e_gb/symbols.txt b/config/GZ2J01/rels/d_a_e_gb/symbols.txt index 1d50e80adb..6d64fa8b0c 100644 --- a/config/GZ2J01/rels/d_a_e_gb/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_gb/symbols.txt @@ -166,7 +166,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000001D0; // type:object size:0xC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_192_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3785 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3786 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3794 = .data:0x00000030; // type:object size:0x6 scope:local @@ -179,7 +180,7 @@ eno$4864 = .data:0x000000F4; // type:object size:0xA scope:local key_eno$5459 = .data:0x00000100; // type:object size:0x4 scope:local head_cc_sph_src$5811 = .data:0x00000104; // type:object size:0x40 scope:local body_cyl_src$5812 = .data:0x00000144; // type:object size:0x44 scope:local -l_daE_GB_Method = .data:0x00000188; // type:object size:0x20 scope:global +l_daE_GB_Method = .data:0x00000188; // type:object size:0x20 scope:local g_profile_E_GB = .data:0x000001A8; // type:object size:0x30 scope:global __vt__10cCcD_GStts = .data:0x000001D8; // type:object size:0xC scope:global __vt__10dCcD_GStts = .data:0x000001E4; // type:object size:0xC scope:global @@ -191,6 +192,6 @@ __vt__8cM3dGAab = .data:0x00000238; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x00000244; // type:object size:0xC scope:global __vt__12daE_GB_HIO_c = .data:0x00000250; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_192_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +data_806C7928 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3922 = .bss:0x0000000C; // type:object size:0xC scope:local -l_HIO = .bss:0x00000018; // type:object size:0x20 scope:global data:byte +l_HIO = .bss:0x00000018; // type:object size:0x20 scope:local data:byte diff --git a/config/GZ2J01/rels/d_a_e_ge/splits.txt b/config/GZ2J01/rels/d_a_e_ge/splits.txt index 60894697a0..38aa83d186 100644 --- a/config/GZ2J01/rels/d_a_e_ge/splits.txt +++ b/config/GZ2J01/rels/d_a_e_ge/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ge.cpp: diff --git a/config/GZ2J01/rels/d_a_e_ge/symbols.txt b/config/GZ2J01/rels/d_a_e_ge/symbols.txt index d8d6efa9f8..9c56f935e0 100644 --- a/config/GZ2J01/rels/d_a_e_ge/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_ge/symbols.txt @@ -126,7 +126,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000010C; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_193_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3783 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3784 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3792 = .data:0x00000030; // type:object size:0x6 scope:local @@ -152,7 +153,7 @@ __vt__8cM3dGAab = .data:0x000001FC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000208; // type:object size:0x24 scope:global __vt__12daE_GE_HIO_c = .data:0x0000022C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_193_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3920 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x34 scope:global data:byte target_count = .bss:0x0000004C; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_e_gi/splits.txt b/config/GZ2J01/rels/d_a_e_gi/splits.txt index 2d4d4d7c9f..7b4b9d46bf 100644 --- a/config/GZ2J01/rels/d_a_e_gi/splits.txt +++ b/config/GZ2J01/rels/d_a_e_gi/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gi.cpp: diff --git a/config/GZ2J01/rels/d_a_e_gi/symbols.txt b/config/GZ2J01/rels/d_a_e_gi/symbols.txt index c5de07846c..d08a8efc50 100644 --- a/config/GZ2J01/rels/d_a_e_gi/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_gi/symbols.txt @@ -123,7 +123,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000118; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_194_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3786 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3787 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3795 = .data:0x00000030; // type:object size:0x6 scope:local @@ -141,7 +142,7 @@ __vt__8cM3dGSph = .data:0x00000160; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000016C; // type:object size:0x24 scope:global __vt__12daE_GI_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_194_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3923 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte m_cry_gi = .bss:0x00000044; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_e_gm/splits.txt b/config/GZ2J01/rels/d_a_e_gm/splits.txt index a7a62ae9bc..2a940ae23c 100644 --- a/config/GZ2J01/rels/d_a_e_gm/splits.txt +++ b/config/GZ2J01/rels/d_a_e_gm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gm.cpp: diff --git a/config/GZ2J01/rels/d_a_e_gm/symbols.txt b/config/GZ2J01/rels/d_a_e_gm/symbols.txt index 88c7b7eb8c..ffab898c51 100644 --- a/config/GZ2J01/rels/d_a_e_gm/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_gm/symbols.txt @@ -134,7 +134,8 @@ l_heapsize = .rodata:0x00000140; // type:object size:0x8 scope:global @stringBase0 = .rodata:0x00000150; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_195_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3785 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3786 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3794 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2J01/rels/d_a_e_gob/splits.txt b/config/GZ2J01/rels/d_a_e_gob/splits.txt index 479e8b6be6..d1648abdbc 100644 --- a/config/GZ2J01/rels/d_a_e_gob/splits.txt +++ b/config/GZ2J01/rels/d_a_e_gob/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gob.cpp: diff --git a/config/GZ2J01/rels/d_a_e_gob/symbols.txt b/config/GZ2J01/rels/d_a_e_gob/symbols.txt index 951027439b..23ea9f23e3 100644 --- a/config/GZ2J01/rels/d_a_e_gob/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_gob/symbols.txt @@ -207,7 +207,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_196_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3758 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte ms = .bss:0x00000074; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_e_gs/splits.txt b/config/GZ2J01/rels/d_a_e_gs/splits.txt index 1119561263..479ee51db3 100644 --- a/config/GZ2J01/rels/d_a_e_gs/splits.txt +++ b/config/GZ2J01/rels/d_a_e_gs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gs.cpp: diff --git a/config/GZ2J01/rels/d_a_e_gs/symbols.txt b/config/GZ2J01/rels/d_a_e_gs/symbols.txt index f373b81623..761f1a11e7 100644 --- a/config/GZ2J01/rels/d_a_e_gs/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_gs/symbols.txt @@ -38,6 +38,6 @@ l_daE_GS_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_E_GS = .data:0x00000020; // type:object size:0x30 scope:global __vt__12daE_GS_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_197_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3641 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_hb/splits.txt b/config/GZ2J01/rels/d_a_e_hb/splits.txt index 9f53805739..ef28826270 100644 --- a/config/GZ2J01/rels/d_a_e_hb/splits.txt +++ b/config/GZ2J01/rels/d_a_e_hb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hb.cpp: diff --git a/config/GZ2J01/rels/d_a_e_hb/symbols.txt b/config/GZ2J01/rels/d_a_e_hb/symbols.txt index bbd29ee018..3aa96db52f 100644 --- a/config/GZ2J01/rels/d_a_e_hb/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_hb/symbols.txt @@ -121,7 +121,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000130; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_68_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -144,6 +145,6 @@ __vt__8cM3dGAab = .data:0x000001F0; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x000001FC; // type:object size:0x14 scope:global __vt__12daE_HB_HIO_c = .data:0x00000210; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_68_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_hm/splits.txt b/config/GZ2J01/rels/d_a_e_hm/splits.txt index 74d7a16ae5..422c8424ba 100644 --- a/config/GZ2J01/rels/d_a_e_hm/splits.txt +++ b/config/GZ2J01/rels/d_a_e_hm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hm.cpp: diff --git a/config/GZ2J01/rels/d_a_e_hm/symbols.txt b/config/GZ2J01/rels/d_a_e_hm/symbols.txt index fe75134251..3d933e81de 100644 --- a/config/GZ2J01/rels/d_a_e_hm/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_hm/symbols.txt @@ -145,7 +145,8 @@ ccShpSrc$3893 = .rodata:0x00000040; // type:object size:0x40 scope:local @stringBase0 = .rodata:0x00000154; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_199_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3670 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3671 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3679 = .data:0x00000030; // type:object size:0x6 scope:local @@ -180,7 +181,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3807 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte s_dis__22@unnamed@d_a_e_hm_cpp@ = .bss:0x00000074; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_e_hp/splits.txt b/config/GZ2J01/rels/d_a_e_hp/splits.txt index 5d40f97ca1..1c44f1d8cc 100644 --- a/config/GZ2J01/rels/d_a_e_hp/splits.txt +++ b/config/GZ2J01/rels/d_a_e_hp/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hp.cpp: diff --git a/config/GZ2J01/rels/d_a_e_hp/symbols.txt b/config/GZ2J01/rels/d_a_e_hp/symbols.txt index c6012fdf7d..bb63f95ad3 100644 --- a/config/GZ2J01/rels/d_a_e_hp/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_hp/symbols.txt @@ -100,7 +100,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000D8; // type:object size:0x1A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_200_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3784 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3785 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3793 = .data:0x00000030; // type:object size:0x6 scope:local @@ -121,6 +122,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001B8; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001DC; // type:object size:0xC scope:global __vt__12daE_HP_HIO_c = .data:0x000001E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3921 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_hz/splits.txt b/config/GZ2J01/rels/d_a_e_hz/splits.txt index ee33ab3807..2265bcd5bb 100644 --- a/config/GZ2J01/rels/d_a_e_hz/splits.txt +++ b/config/GZ2J01/rels/d_a_e_hz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hz.cpp: diff --git a/config/GZ2J01/rels/d_a_e_hz/symbols.txt b/config/GZ2J01/rels/d_a_e_hz/symbols.txt index aed3e56382..07260d5d09 100644 --- a/config/GZ2J01/rels/d_a_e_hz/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_hz/symbols.txt @@ -133,7 +133,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000FC; // type:object size:0x17 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_201_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3845 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3846 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3854 = .data:0x00000030; // type:object size:0x6 scope:local @@ -169,13 +170,14 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_201_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3982 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x3C scope:global data:byte m_near_bomb = .bss:0x00000090; // type:object size:0x4 scope:global m_near_carry = .bss:0x00000094; // type:object size:0x4 scope:global m_near_weapon = .bss:0x00000098; // type:object size:0x4 scope:global @5585 = .bss:0x0000009C; // type:object size:0xC scope:local +init$0000 = .bss:0x000000A8; // type:object size:0x1 scope:local align:1 data:byte sc$5584 = .bss:0x000000AC; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B8; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000BC; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_hzelda/splits.txt b/config/GZ2J01/rels/d_a_e_hzelda/splits.txt index 4ea18ee7f1..cc06bc408a 100644 --- a/config/GZ2J01/rels/d_a_e_hzelda/splits.txt +++ b/config/GZ2J01/rels/d_a_e_hzelda/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hzelda.cpp: diff --git a/config/GZ2J01/rels/d_a_e_hzelda/symbols.txt b/config/GZ2J01/rels/d_a_e_hzelda/symbols.txt index 3bdcbafaa7..a9a73530dd 100644 --- a/config/GZ2J01/rels/d_a_e_hzelda/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_hzelda/symbols.txt @@ -119,7 +119,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000140; // type:object size:0x7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_202_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double b_id$4252 = .data:0x00000020; // type:object size:0x6 scope:local @4500 = .data:0x00000028; // type:object size:0x30 scope:local b_id$4879 = .data:0x00000058; // type:object size:0x6 scope:local @@ -131,7 +132,7 @@ ball_at_sph_src$5569 = .data:0x000000F8; // type:object size:0x40 scope:local ball_tg_sph_src$5570 = .data:0x00000138; // type:object size:0x40 scope:local tri_at_sph_src$5571 = .data:0x00000178; // type:object size:0x40 scope:local pl_at_sph_src$5572 = .data:0x000001B8; // type:object size:0x40 scope:local -l_daE_HZELDA_Method = .data:0x000001F8; // type:object size:0x20 scope:global +l_daE_HZELDA_Method = .data:0x000001F8; // type:object size:0x20 scope:local g_profile_E_HZELDA = .data:0x00000218; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000248; // type:object size:0xC scope:global __vt__10cCcD_GStts = .data:0x00000254; // type:object size:0xC scope:global @@ -142,6 +143,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000284; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000002A8; // type:object size:0xC scope:global __vt__16daE_HZELDA_HIO_c = .data:0x000002B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_202_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3762 = .bss:0x0000000C; // type:object size:0xC scope:local -l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte +l_HIO = .bss:0x00000018; // type:object size:0xC scope:local data:byte diff --git a/config/GZ2J01/rels/d_a_e_is/splits.txt b/config/GZ2J01/rels/d_a_e_is/splits.txt index ed3b485b0e..dd431b766a 100644 --- a/config/GZ2J01/rels/d_a_e_is/splits.txt +++ b/config/GZ2J01/rels/d_a_e_is/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_is.cpp: diff --git a/config/GZ2J01/rels/d_a_e_is/symbols.txt b/config/GZ2J01/rels/d_a_e_is/symbols.txt index 0781094b6d..bc9421757a 100644 --- a/config/GZ2J01/rels/d_a_e_is/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_is/symbols.txt @@ -85,7 +85,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000A8; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_203_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double at_sph_src$4258 = .data:0x00000020; // type:object size:0x40 scope:local cc_cyl_src$4259 = .data:0x00000060; // type:object size:0x44 scope:local core_sph_src$4260 = .data:0x000000A4; // type:object size:0x40 scope:local @@ -100,6 +101,6 @@ __vt__8cM3dGAab = .data:0x00000170; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:global __vt__12daE_IS_HIO_c = .data:0x000001A0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_203_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_kg/splits.txt b/config/GZ2J01/rels/d_a_e_kg/splits.txt index 32fc575c97..269805d8f1 100644 --- a/config/GZ2J01/rels/d_a_e_kg/splits.txt +++ b/config/GZ2J01/rels/d_a_e_kg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_kg.cpp: diff --git a/config/GZ2J01/rels/d_a_e_kg/symbols.txt b/config/GZ2J01/rels/d_a_e_kg/symbols.txt index bee6095c31..0e8b9cbbbe 100644 --- a/config/GZ2J01/rels/d_a_e_kg/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_kg/symbols.txt @@ -87,7 +87,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000C8; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_204_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2J01/rels/d_a_e_kk/splits.txt b/config/GZ2J01/rels/d_a_e_kk/splits.txt index 78b412d9ef..685d22cf7f 100644 --- a/config/GZ2J01/rels/d_a_e_kk/splits.txt +++ b/config/GZ2J01/rels/d_a_e_kk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_kk.cpp: diff --git a/config/GZ2J01/rels/d_a_e_kk/symbols.txt b/config/GZ2J01/rels/d_a_e_kk/symbols.txt index f787a18fb7..b46485473e 100644 --- a/config/GZ2J01/rels/d_a_e_kk/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_kk/symbols.txt @@ -108,7 +108,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000D0; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_205_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3671 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3672 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3680 = .data:0x00000030; // type:object size:0x6 scope:local @@ -126,6 +127,6 @@ __vt__8cM3dGAab = .data:0x00000174; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000180; // type:object size:0x24 scope:global __vt__12daE_KK_HIO_c = .data:0x000001A4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_205_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3808 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_kr/splits.txt b/config/GZ2J01/rels/d_a_e_kr/splits.txt index 38a744babe..42848809b2 100644 --- a/config/GZ2J01/rels/d_a_e_kr/splits.txt +++ b/config/GZ2J01/rels/d_a_e_kr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_kr.cpp: diff --git a/config/GZ2J01/rels/d_a_e_kr/symbols.txt b/config/GZ2J01/rels/d_a_e_kr/symbols.txt index 1fa7ae9b07..f1a10df2ce 100644 --- a/config/GZ2J01/rels/d_a_e_kr/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_kr/symbols.txt @@ -132,7 +132,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000154; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_206_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2J01/rels/d_a_e_mb/splits.txt b/config/GZ2J01/rels/d_a_e_mb/splits.txt index a359d07601..91f3010614 100644 --- a/config/GZ2J01/rels/d_a_e_mb/splits.txt +++ b/config/GZ2J01/rels/d_a_e_mb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mb.cpp: diff --git a/config/GZ2J01/rels/d_a_e_mb/symbols.txt b/config/GZ2J01/rels/d_a_e_mb/symbols.txt index 4a36801bd3..cc6094c8f4 100644 --- a/config/GZ2J01/rels/d_a_e_mb/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_mb/symbols.txt @@ -107,23 +107,23 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_207_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3759 = .bss:0x00000048; // type:object size:0xC scope:local -l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte +l_HIO = .bss:0x00000054; // type:object size:0x1C scope:local data:byte @3824 = .bss:0x00000070; // type:object size:0xC scope:local -L_pos1 = .bss:0x0000007C; // type:object size:0xC scope:global +L_pos1 = .bss:0x0000007C; // type:object size:0xC scope:local @3825 = .bss:0x00000088; // type:object size:0xC scope:local -L_pos2 = .bss:0x00000094; // type:object size:0xC scope:global align:4 data:float +L_pos2 = .bss:0x00000094; // type:object size:0xC scope:local align:4 data:float @3826 = .bss:0x000000A0; // type:object size:0xC scope:local -L_Hpos = .bss:0x000000AC; // type:object size:0xC scope:global +L_Hpos = .bss:0x000000AC; // type:object size:0xC scope:local @3827 = .bss:0x000000B8; // type:object size:0xC scope:local -R_pos1 = .bss:0x000000C4; // type:object size:0xC scope:global +R_pos1 = .bss:0x000000C4; // type:object size:0xC scope:local @3828 = .bss:0x000000D0; // type:object size:0xC scope:local -R_pos2 = .bss:0x000000DC; // type:object size:0xC scope:global align:4 data:float +R_pos2 = .bss:0x000000DC; // type:object size:0xC scope:local align:4 data:float @3829 = .bss:0x000000E8; // type:object size:0xC scope:local -R_Hpos = .bss:0x000000F4; // type:object size:0xC scope:global +R_Hpos = .bss:0x000000F4; // type:object size:0xC scope:local @3830 = .bss:0x00000100; // type:object size:0xC scope:local -c_pos = .bss:0x0000010C; // type:object size:0xC scope:global +c_pos = .bss:0x0000010C; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000118; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000011C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000120; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_mf/splits.txt b/config/GZ2J01/rels/d_a_e_mf/splits.txt index 58906b79fe..f17172d89e 100644 --- a/config/GZ2J01/rels/d_a_e_mf/splits.txt +++ b/config/GZ2J01/rels/d_a_e_mf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mf.cpp: diff --git a/config/GZ2J01/rels/d_a_e_mf/symbols.txt b/config/GZ2J01/rels/d_a_e_mf/symbols.txt index f432e117bc..a81fd2a033 100644 --- a/config/GZ2J01/rels/d_a_e_mf/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_mf/symbols.txt @@ -169,7 +169,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000180; // type:object size:0x13 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_209_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3707 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3708 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3716 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2J01/rels/d_a_e_mk/splits.txt b/config/GZ2J01/rels/d_a_e_mk/splits.txt index 7a8f96f668..e8001c6b9c 100644 --- a/config/GZ2J01/rels/d_a_e_mk/splits.txt +++ b/config/GZ2J01/rels/d_a_e_mk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mk.cpp: diff --git a/config/GZ2J01/rels/d_a_e_mk/symbols.txt b/config/GZ2J01/rels/d_a_e_mk/symbols.txt index f5624ad908..d3a7347e7c 100644 --- a/config/GZ2J01/rels/d_a_e_mk/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_mk/symbols.txt @@ -258,12 +258,12 @@ demo_jump_pos_3 = .bss:0x00000084; // type:object size:0xC scope:global @3769 = .bss:0x00000090; // type:object size:0xC scope:local STAGE_CENTER_POS = .bss:0x0000009C; // type:object size:0xC scope:global align:4 data:float STAGE_ANGLE_Y = .bss:0x000000A8; // type:object size:0x2 scope:global data:2byte -lbl_210_bss_AA = .bss:0x000000AA; // type:object size:0x1 data:byte +hio_set = .bss:0x000000AA; // type:object size:0x1 scope:local align:1 data:byte @3772 = .bss:0x000000AC; // type:object size:0xC scope:local l_HIO = .bss:0x000000B8; // type:object size:0x24 scope:global data:byte target_info = .bss:0x000000DC; // type:object size:0x50 scope:global data:4byte target_info_count = .bss:0x0000012C; // type:object size:0x4 scope:global data:4byte -lbl_210_bss_130 = .bss:0x00000130; // type:object size:0x1 data:byte +lbl_210_bss_130 = .bss:0x00000130; // type:object size:0x1 scope:local data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000134; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000138; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000013C; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_mk_bo/splits.txt b/config/GZ2J01/rels/d_a_e_mk_bo/splits.txt index 0401fc7d34..d921e67eb0 100644 --- a/config/GZ2J01/rels/d_a_e_mk_bo/splits.txt +++ b/config/GZ2J01/rels/d_a_e_mk_bo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mk_bo.cpp: diff --git a/config/GZ2J01/rels/d_a_e_mk_bo/symbols.txt b/config/GZ2J01/rels/d_a_e_mk_bo/symbols.txt index 2fc1dbd719..1063ccbfe3 100644 --- a/config/GZ2J01/rels/d_a_e_mk_bo/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_mk_bo/symbols.txt @@ -67,7 +67,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000098; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_211_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double bo_eno_1$4378 = .data:0x00000020; // type:object size:0x8 scope:local bo_eno_2$4379 = .data:0x00000028; // type:object size:0x8 scope:local bo_eno_12$4402 = .data:0x00000030; // type:object size:0x4 scope:local diff --git a/config/GZ2J01/rels/d_a_e_mm/splits.txt b/config/GZ2J01/rels/d_a_e_mm/splits.txt index 6f15426eb2..c6f4ae2d2d 100644 --- a/config/GZ2J01/rels/d_a_e_mm/splits.txt +++ b/config/GZ2J01/rels/d_a_e_mm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mm.cpp: diff --git a/config/GZ2J01/rels/d_a_e_mm/symbols.txt b/config/GZ2J01/rels/d_a_e_mm/symbols.txt index 1357828c73..c69e567c6c 100644 --- a/config/GZ2J01/rels/d_a_e_mm/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_mm/symbols.txt @@ -80,7 +80,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000AC; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_212_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -99,6 +100,6 @@ __vt__8cM3dGAab = .data:0x00000178; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:global __vt__12daE_MM_HIO_c = .data:0x000001A8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_212_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x34 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_mm_mt/symbols.txt b/config/GZ2J01/rels/d_a_e_mm_mt/symbols.txt index 1002ed2259..18315d24a0 100644 --- a/config/GZ2J01/rels/d_a_e_mm_mt/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_mm_mt/symbols.txt @@ -77,7 +77,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000D4; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_213_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2J01/rels/d_a_e_ms/splits.txt b/config/GZ2J01/rels/d_a_e_ms/splits.txt index 2941c2ee33..8a93758f63 100644 --- a/config/GZ2J01/rels/d_a_e_ms/splits.txt +++ b/config/GZ2J01/rels/d_a_e_ms/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ms.cpp: diff --git a/config/GZ2J01/rels/d_a_e_ms/symbols.txt b/config/GZ2J01/rels/d_a_e_ms/symbols.txt index 1fb48bb131..28c82bbe16 100644 --- a/config/GZ2J01/rels/d_a_e_ms/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_ms/symbols.txt @@ -106,7 +106,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000F8; // type:object size:0x11 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_214_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3679 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3680 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3688 = .data:0x00000030; // type:object size:0x6 scope:local @@ -141,7 +142,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_214_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3816 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte target_info = .bss:0x00000070; // type:object size:0x50 scope:global diff --git a/config/GZ2J01/rels/d_a_e_nest/splits.txt b/config/GZ2J01/rels/d_a_e_nest/splits.txt index 8ad0484758..e12dca12d4 100644 --- a/config/GZ2J01/rels/d_a_e_nest/splits.txt +++ b/config/GZ2J01/rels/d_a_e_nest/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_nest.cpp: diff --git a/config/GZ2J01/rels/d_a_e_nest/symbols.txt b/config/GZ2J01/rels/d_a_e_nest/symbols.txt index e974e7b788..0103015e20 100644 --- a/config/GZ2J01/rels/d_a_e_nest/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_nest/symbols.txt @@ -118,6 +118,6 @@ __vt__8cM3dGAab = .data:0x00000110; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000011C; // type:object size:0x24 scope:global __vt__14daE_Nest_HIO_c = .data:0x00000140; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_69_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3994 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_nz/splits.txt b/config/GZ2J01/rels/d_a_e_nz/splits.txt index a781156b2e..6bac93cb42 100644 --- a/config/GZ2J01/rels/d_a_e_nz/splits.txt +++ b/config/GZ2J01/rels/d_a_e_nz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_nz.cpp: diff --git a/config/GZ2J01/rels/d_a_e_nz/symbols.txt b/config/GZ2J01/rels/d_a_e_nz/symbols.txt index 077d1abc5a..ebe944621c 100644 --- a/config/GZ2J01/rels/d_a_e_nz/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_nz/symbols.txt @@ -80,7 +80,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000C0; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_215_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -115,11 +116,12 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte -lbl_215_bss_74 = .bss:0x00000074; // type:object size:0x1 data:byte +data_8072C454 = .bss:0x00000074; // type:object size:0x4 data:4byte @4220 = .bss:0x00000078; // type:object size:0xC scope:local +init$0000 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte sc$4219 = .bss:0x00000088; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000094; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000098; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_oc/splits.txt b/config/GZ2J01/rels/d_a_e_oc/splits.txt index 783af67c8f..4f15d581c2 100644 --- a/config/GZ2J01/rels/d_a_e_oc/splits.txt +++ b/config/GZ2J01/rels/d_a_e_oc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_oc.cpp: diff --git a/config/GZ2J01/rels/d_a_e_oc/symbols.txt b/config/GZ2J01/rels/d_a_e_oc/symbols.txt index 6496470a1b..8e41485d59 100644 --- a/config/GZ2J01/rels/d_a_e_oc/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_oc/symbols.txt @@ -191,7 +191,8 @@ oc_attackc_trans__6E_OC_n = .rodata:0x00000054; // type:object size:0x28 scope:g @stringBase0 = .rodata:0x000001E4; // type:object size:0x1D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_216_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3790 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3791 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3799 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2J01/rels/d_a_e_oct_bg/splits.txt b/config/GZ2J01/rels/d_a_e_oct_bg/splits.txt index fd7fd9801f..a9c2c451fb 100644 --- a/config/GZ2J01/rels/d_a_e_oct_bg/splits.txt +++ b/config/GZ2J01/rels/d_a_e_oct_bg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_oct_bg.cpp: diff --git a/config/GZ2J01/rels/d_a_e_oct_bg/symbols.txt b/config/GZ2J01/rels/d_a_e_oct_bg/symbols.txt index 7fbb7791fa..a773bdc65c 100644 --- a/config/GZ2J01/rels/d_a_e_oct_bg/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_oct_bg/symbols.txt @@ -107,7 +107,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000E4; // type:object size:0xD scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_217_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3618 = .data:0x00000020; // type:object size:0xC scope:local data:4byte cc_obg_src__26@unnamed@d_a_e_oct_bg_cpp@ = .data:0x0000002C; // type:object size:0x40 scope:global cc_obg_at_src__26@unnamed@d_a_e_oct_bg_cpp@ = .data:0x0000006C; // type:object size:0x40 scope:global @@ -164,11 +165,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_217_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +struct_8073A13D = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3763 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x24 scope:global data:byte -lbl_217_bss_79 = .bss:0x00000079; // type:object size:0x1 data:byte -lbl_217_bss_7A = .bss:0x0000007A; // type:object size:0x1 data:byte +unk_bss_78 = .bss:0x00000078; // type:object size:0x1 scope:local align:1 data:byte +unk_bss_79 = .bss:0x00000079; // type:object size:0x1 scope:local align:1 data:byte +unk_bss_7A = .bss:0x0000007A; // type:object size:0x1 scope:local align:1 data:byte +unk_bss_7B = .bss:0x0000007B; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_ot/splits.txt b/config/GZ2J01/rels/d_a_e_ot/splits.txt index 7e4baaea3c..754e31e143 100644 --- a/config/GZ2J01/rels/d_a_e_ot/splits.txt +++ b/config/GZ2J01/rels/d_a_e_ot/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ot.cpp: diff --git a/config/GZ2J01/rels/d_a_e_ot/symbols.txt b/config/GZ2J01/rels/d_a_e_ot/symbols.txt index 57227ad144..34c68f02eb 100644 --- a/config/GZ2J01/rels/d_a_e_ot/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_ot/symbols.txt @@ -94,7 +94,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000C4; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_218_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3789 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3790 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3798 = .data:0x00000030; // type:object size:0x6 scope:local @@ -137,12 +138,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_218_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3926 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte -lbl_218_bss_74 = .bss:0x00000074; // type:object size:0x1 data:byte -lbl_218_bss_75 = .bss:0x00000075; // type:object size:0x1 data:byte +data_8073D2DC = .bss:0x00000074; // type:object size:0x1 scope:local data:byte +data_8073D2DD = .bss:0x00000075; // type:object size:0x1 scope:local data:byte @4086 = .bss:0x00000078; // type:object size:0xC scope:local +init$0000 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte sc$4085 = .bss:0x00000088; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000094; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000098; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_ph/splits.txt b/config/GZ2J01/rels/d_a_e_ph/splits.txt index 98f255d16e..48eb4106b1 100644 --- a/config/GZ2J01/rels/d_a_e_ph/splits.txt +++ b/config/GZ2J01/rels/d_a_e_ph/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ph.cpp: diff --git a/config/GZ2J01/rels/d_a_e_ph/symbols.txt b/config/GZ2J01/rels/d_a_e_ph/symbols.txt index 8a06998f23..d349fcd73e 100644 --- a/config/GZ2J01/rels/d_a_e_ph/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_ph/symbols.txt @@ -120,6 +120,6 @@ __vt__8cM3dGAab = .data:0x0000005C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000068; // type:object size:0x24 scope:global __vt__12daE_PH_HIO_c = .data:0x0000008C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_219_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +initialized = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3762 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_pm/splits.txt b/config/GZ2J01/rels/d_a_e_pm/splits.txt index 4bee4fb382..1724905533 100644 --- a/config/GZ2J01/rels/d_a_e_pm/splits.txt +++ b/config/GZ2J01/rels/d_a_e_pm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_pm.cpp: diff --git a/config/GZ2J01/rels/d_a_e_pm/symbols.txt b/config/GZ2J01/rels/d_a_e_pm/symbols.txt index 2e79c13d1b..4f93a215b3 100644 --- a/config/GZ2J01/rels/d_a_e_pm/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_pm/symbols.txt @@ -204,7 +204,8 @@ ccCylSrc$4052 = .rodata:0x00000050; // type:object size:0x44 scope:local @stringBase0 = .rodata:0x0000020C; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_220_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3789 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3790 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3798 = .data:0x00000030; // type:object size:0x6 scope:local @@ -245,7 +246,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_220_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3928 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4C scope:global data:byte s_dis__22@unnamed@d_a_e_pm_cpp@ = .bss:0x000000A0; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_e_po/splits.txt b/config/GZ2J01/rels/d_a_e_po/splits.txt index ca4de81d74..fe8c87b3c7 100644 --- a/config/GZ2J01/rels/d_a_e_po/splits.txt +++ b/config/GZ2J01/rels/d_a_e_po/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_po.cpp: diff --git a/config/GZ2J01/rels/d_a_e_po/symbols.txt b/config/GZ2J01/rels/d_a_e_po/symbols.txt index a515c05f4d..e8ab6fe1d8 100644 --- a/config/GZ2J01/rels/d_a_e_po/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_po/symbols.txt @@ -312,7 +312,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000038C; // type:object size:0x1A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_221_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3796 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3797 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3805 = .data:0x00000030; // type:object size:0x6 scope:local @@ -362,7 +363,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3933 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x3C scope:global align:4 data:float mRollCount = .bss:0x00000090; // type:object size:0x2 scope:global diff --git a/config/GZ2J01/rels/d_a_e_pz/splits.txt b/config/GZ2J01/rels/d_a_e_pz/splits.txt index 1a3b9f60c7..d7f10891c5 100644 --- a/config/GZ2J01/rels/d_a_e_pz/splits.txt +++ b/config/GZ2J01/rels/d_a_e_pz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_pz.cpp: diff --git a/config/GZ2J01/rels/d_a_e_pz/symbols.txt b/config/GZ2J01/rels/d_a_e_pz/symbols.txt index a488d9dfb3..9953619656 100644 --- a/config/GZ2J01/rels/d_a_e_pz/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_pz/symbols.txt @@ -217,7 +217,8 @@ mDBaBa_birthHani_dt = .rodata:0x00000264; // type:object size:0x30 scope:global @stringBase0 = .rodata:0x000002B8; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_222_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3785 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3786 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3794 = .data:0x00000030; // type:object size:0x6 scope:local @@ -267,13 +268,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3922 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global align:4 data:float lbl_222_bss_70 = .bss:0x00000070; // type:object size:0x1 data:byte lbl_222_bss_71 = .bss:0x00000071; // type:object size:0x1 data:byte @4339 = .bss:0x00000074; // type:object size:0xC scope:local -init$4340 = .bss:0x00000080; // type:object size:0x1 scope:local +init$4340 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 data:byte @4342 = .bss:0x00000084; // type:object size:0xC scope:local @4343 = .bss:0x00000090; // type:object size:0xC scope:local @4344 = .bss:0x0000009C; // type:object size:0xC scope:local @@ -293,7 +294,7 @@ init$4340 = .bss:0x00000080; // type:object size:0x1 scope:local @4358 = .bss:0x00000144; // type:object size:0xC scope:local mPzCenterInit_dt$4338 = .bss:0x00000150; // type:object size:0xD8 scope:local @4360 = .bss:0x00000228; // type:object size:0xC scope:local -init$4361 = .bss:0x00000234; // type:object size:0x1 scope:local +init$4361 = .bss:0x00000234; // type:object size:0x1 scope:local align:1 data:byte @4363 = .bss:0x00000238; // type:object size:0xC scope:local @4364 = .bss:0x00000244; // type:object size:0xC scope:local @4365 = .bss:0x00000250; // type:object size:0xC scope:local @@ -313,12 +314,12 @@ init$4361 = .bss:0x00000234; // type:object size:0x1 scope:local @4379 = .bss:0x000002F8; // type:object size:0xC scope:local mPzEyeInit_dt$4359 = .bss:0x00000304; // type:object size:0xD8 scope:local @5677 = .bss:0x000003DC; // type:object size:0xC scope:local -init$5678 = .bss:0x000003E8; // type:object size:0x1 scope:local +init$5678 = .bss:0x000003E8; // type:object size:0x1 scope:local align:1 data:byte @5680 = .bss:0x000003EC; // type:object size:0xC scope:local @5681 = .bss:0x000003F8; // type:object size:0xC scope:local mPzDeadDemo_mCenter_dt$5676 = .bss:0x00000404; // type:object size:0x24 scope:local @5683 = .bss:0x00000428; // type:object size:0xC scope:local -init$5684 = .bss:0x00000434; // type:object size:0x1 scope:local +init$5684 = .bss:0x00000434; // type:object size:0x1 scope:local align:1 data:byte @5686 = .bss:0x00000438; // type:object size:0xC scope:local @5687 = .bss:0x00000444; // type:object size:0xC scope:local mPzDeadDemo_mEye_dt$5682 = .bss:0x00000450; // type:object size:0x24 scope:local diff --git a/config/GZ2J01/rels/d_a_e_rb/splits.txt b/config/GZ2J01/rels/d_a_e_rb/splits.txt index 4869ba857e..eca44bdd6f 100644 --- a/config/GZ2J01/rels/d_a_e_rb/splits.txt +++ b/config/GZ2J01/rels/d_a_e_rb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_rb.cpp: diff --git a/config/GZ2J01/rels/d_a_e_rb/symbols.txt b/config/GZ2J01/rels/d_a_e_rb/symbols.txt index 4ab3d0ad25..d9f9cd74fa 100644 --- a/config/GZ2J01/rels/d_a_e_rb/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_rb/symbols.txt @@ -88,7 +88,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000C8; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_223_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -106,7 +107,7 @@ __vt__8cM3dGPla = .data:0x00000154; // type:object size:0xC scope:global __vt__14dBgS_ObjGndChk = .data:0x00000160; // type:object size:0x30 scope:global __vt__12daE_RB_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_223_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte child = .bss:0x00000028; // type:object size:0x28 scope:global diff --git a/config/GZ2J01/rels/d_a_e_rd/splits.txt b/config/GZ2J01/rels/d_a_e_rd/splits.txt index 1ca151ccc3..60a5b045bb 100644 --- a/config/GZ2J01/rels/d_a_e_rd/splits.txt +++ b/config/GZ2J01/rels/d_a_e_rd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_rd.cpp: diff --git a/config/GZ2J01/rels/d_a_e_rd/symbols.txt b/config/GZ2J01/rels/d_a_e_rd/symbols.txt index f17caf19f1..3c83698aaa 100644 --- a/config/GZ2J01/rels/d_a_e_rd/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_rd/symbols.txt @@ -378,7 +378,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000003E4; // type:object size:0x40 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_70_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$4087 = .data:0x00000020; // type:object size:0x8 scope:local e_env$4088 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$4096 = .data:0x00000030; // type:object size:0x6 scope:local @@ -437,21 +438,24 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local boss = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte -lbl_70_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @4224 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x50 scope:global data:byte S_find = .bss:0x000000AC; // type:object size:0x2 scope:global data:2byte lbl_70_bss_AE = .bss:0x000000AE; // type:object size:0x1 data:byte @4242 = .bss:0x000000B0; // type:object size:0xC scope:local S_find_pos = .bss:0x000000BC; // type:object size:0xC scope:global align:4 data:float -lbl_70_bss_C8 = .bss:0x000000C8; // type:object size:0x1 data:byte +data_80519200 = .bss:0x000000C8; // type:object size:0x1 data:byte +data_80519201 = .bss:0x000000C9; // type:object size:0x1 data:byte target_info = .bss:0x000000CC; // type:object size:0x28 scope:global data:4byte target_info_count = .bss:0x000000F4; // type:object size:0x4 scope:global data:4byte +data_80519230 = .bss:0x000000F8; // type:object size:0x1 scope:local data:byte check_index$5284 = .bss:0x000000FC; // type:object size:0xFF scope:local rd_count = .bss:0x000001FC; // type:object size:0x4 scope:global data:4byte -lbl_70_bss_200 = .bss:0x00000200; // type:object size:0x1 data:byte +data_80519338 = .bss:0x00000200; // type:object size:0x1 scope:local align:1 data:byte c_start = .bss:0x00000204; // type:object size:0x4 scope:global @11269 = .bss:0x00000208; // type:object size:0xC scope:local +init$0000 = .bss:0x00000214; // type:object size:0x1 scope:local align:1 data:byte @11272 = .bss:0x00000218; // type:object size:0xC scope:local @11273 = .bss:0x00000224; // type:object size:0xC scope:local @11274 = .bss:0x00000230; // type:object size:0xC scope:local @@ -459,9 +463,11 @@ c_start = .bss:0x00000204; // type:object size:0x4 scope:global @11276 = .bss:0x00000248; // type:object size:0xC scope:local set_pos$11268 = .bss:0x00000254; // type:object size:0x48 scope:local @11412 = .bss:0x0000029C; // type:object size:0xC scope:local +init$0001 = .bss:0x000002A8; // type:object size:0x1 scope:local align:1 data:byte @11415 = .bss:0x000002AC; // type:object size:0xC scope:local @11416 = .bss:0x000002B8; // type:object size:0xC scope:local set_pos$11411 = .bss:0x000002C4; // type:object size:0x24 scope:local +instanceCount = .bss:0x000002E8; // type:object size:0x1 scope:local data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000002EC; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000002F0; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000002F4; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_rdb/splits.txt b/config/GZ2J01/rels/d_a_e_rdb/splits.txt index 2da6925dd4..7ebbf7142d 100644 --- a/config/GZ2J01/rels/d_a_e_rdb/splits.txt +++ b/config/GZ2J01/rels/d_a_e_rdb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_rdb.cpp: diff --git a/config/GZ2J01/rels/d_a_e_rdb/symbols.txt b/config/GZ2J01/rels/d_a_e_rdb/symbols.txt index 755110a7f9..e423fba4d8 100644 --- a/config/GZ2J01/rels/d_a_e_rdb/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_rdb/symbols.txt @@ -201,7 +201,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000268; // type:object size:0x33 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_224_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3886 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3887 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3895 = .data:0x00000030; // type:object size:0x6 scope:local @@ -242,10 +243,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_224_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @4023 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @5932 = .bss:0x00000060; // type:object size:0xC scope:local +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local @5935 = .bss:0x00000070; // type:object size:0xC scope:local @5936 = .bss:0x0000007C; // type:object size:0xC scope:local @5937 = .bss:0x00000088; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_e_rdy/splits.txt b/config/GZ2J01/rels/d_a_e_rdy/splits.txt index 14adc48ce3..283e3b7f93 100644 --- a/config/GZ2J01/rels/d_a_e_rdy/splits.txt +++ b/config/GZ2J01/rels/d_a_e_rdy/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_rdy.cpp: diff --git a/config/GZ2J01/rels/d_a_e_rdy/symbols.txt b/config/GZ2J01/rels/d_a_e_rdy/symbols.txt index a7dca54576..c398d8ed8a 100644 --- a/config/GZ2J01/rels/d_a_e_rdy/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_rdy/symbols.txt @@ -265,7 +265,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000002C0; // type:object size:0x1D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_225_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3897 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3898 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3906 = .data:0x00000030; // type:object size:0x6 scope:local @@ -317,7 +318,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local boss = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte -lbl_225_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @4034 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x50 scope:global data:byte S_find = .bss:0x000000AC; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2J01/rels/d_a_e_s1/splits.txt b/config/GZ2J01/rels/d_a_e_s1/splits.txt index 5a762f1348..d3ca26d184 100644 --- a/config/GZ2J01/rels/d_a_e_s1/splits.txt +++ b/config/GZ2J01/rels/d_a_e_s1/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_s1.cpp: diff --git a/config/GZ2J01/rels/d_a_e_s1/symbols.txt b/config/GZ2J01/rels/d_a_e_s1/symbols.txt index 433d246aaa..303db167f3 100644 --- a/config/GZ2J01/rels/d_a_e_s1/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_s1/symbols.txt @@ -169,7 +169,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000001B0; // type:object size:0x31 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_226_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local @@ -211,8 +212,8 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_226_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte -lbl_226_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte +l_no_fail = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x2C scope:global data:byte check_index$4023 = .bss:0x00000080; // type:object size:0xFF scope:local diff --git a/config/GZ2J01/rels/d_a_e_sb/splits.txt b/config/GZ2J01/rels/d_a_e_sb/splits.txt index 2cb921f87b..aaaf974979 100644 --- a/config/GZ2J01/rels/d_a_e_sb/splits.txt +++ b/config/GZ2J01/rels/d_a_e_sb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sb.cpp: diff --git a/config/GZ2J01/rels/d_a_e_sb/symbols.txt b/config/GZ2J01/rels/d_a_e_sb/symbols.txt index 2e3a678cf7..1f098a8158 100644 --- a/config/GZ2J01/rels/d_a_e_sb/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_sb/symbols.txt @@ -136,12 +136,12 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_227_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3653 = .bss:0x00000048; // type:object size:0xC scope:local -l_HIO = .bss:0x00000054; // type:object size:0x40 scope:global data:byte -s_Bomb__22@unnamed@d_a_e_sb_cpp@ = .bss:0x00000094; // type:object size:0x4 scope:global data:4byte -s_TargetAngle__22@unnamed@d_a_e_sb_cpp@ = .bss:0x00000098; // type:object size:0x2 scope:global data:2byte -s_LinkPos__22@unnamed@d_a_e_sb_cpp@ = .bss:0x0000009C; // type:object size:0x4 scope:global data:4byte +l_HIO = .bss:0x00000054; // type:object size:0x40 scope:local data:byte +s_Bomb__22@unnamed@d_a_e_sb_cpp@ = .bss:0x00000094; // type:object size:0x4 scope:local data:4byte +s_TargetAngle__22@unnamed@d_a_e_sb_cpp@ = .bss:0x00000098; // type:object size:0x2 scope:local data:2byte +s_LinkPos__22@unnamed@d_a_e_sb_cpp@ = .bss:0x0000009C; // type:object size:0x4 scope:local data:4byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000A0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000A4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000A8; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_sf/splits.txt b/config/GZ2J01/rels/d_a_e_sf/splits.txt index 270eba4def..d7984ce3e8 100644 --- a/config/GZ2J01/rels/d_a_e_sf/splits.txt +++ b/config/GZ2J01/rels/d_a_e_sf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sf.cpp: diff --git a/config/GZ2J01/rels/d_a_e_sf/symbols.txt b/config/GZ2J01/rels/d_a_e_sf/symbols.txt index f7342ab7d3..0a0240aa5c 100644 --- a/config/GZ2J01/rels/d_a_e_sf/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_sf/symbols.txt @@ -129,7 +129,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000014C; // type:object size:0xC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_228_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3787 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3788 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3796 = .data:0x00000030; // type:object size:0x6 scope:local @@ -170,7 +171,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_228_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3924 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte target_info = .bss:0x0000007C; // type:object size:0x28 scope:global diff --git a/config/GZ2J01/rels/d_a_e_sg/splits.txt b/config/GZ2J01/rels/d_a_e_sg/splits.txt index e6a36a6d30..64f3eea100 100644 --- a/config/GZ2J01/rels/d_a_e_sg/splits.txt +++ b/config/GZ2J01/rels/d_a_e_sg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sg.cpp: diff --git a/config/GZ2J01/rels/d_a_e_sg/symbols.txt b/config/GZ2J01/rels/d_a_e_sg/symbols.txt index 5a848f01cf..2a7bc877ff 100644 --- a/config/GZ2J01/rels/d_a_e_sg/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_sg/symbols.txt @@ -127,7 +127,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_229_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3762 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x18 scope:global data:byte stick_pt = .bss:0x0000006C; // type:object size:0x4 scope:global data:4byte @@ -137,6 +137,7 @@ bg_on = .bss:0x00000098; // type:object size:0xA scope:global bg_cross = .bss:0x000000B0; // type:object size:0x78 scope:global target_info_count = .bss:0x00000128; // type:object size:0x4 scope:global data:4byte @4849 = .bss:0x0000012C; // type:object size:0xC scope:local +init$0000 = .bss:0x00000138; // type:object size:0x1 scope:local align:1 data:byte sc$4848 = .bss:0x0000013C; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000148; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000014C; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_sh/splits.txt b/config/GZ2J01/rels/d_a_e_sh/splits.txt index 209a4f3e61..6825b26511 100644 --- a/config/GZ2J01/rels/d_a_e_sh/splits.txt +++ b/config/GZ2J01/rels/d_a_e_sh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sh.cpp: diff --git a/config/GZ2J01/rels/d_a_e_sh/symbols.txt b/config/GZ2J01/rels/d_a_e_sh/symbols.txt index d0fbea44b7..fd559d08ac 100644 --- a/config/GZ2J01/rels/d_a_e_sh/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_sh/symbols.txt @@ -121,7 +121,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000150; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_230_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3781 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3782 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3790 = .data:0x00000030; // type:object size:0x6 scope:local @@ -143,6 +144,6 @@ __vt__8cM3dGAab = .data:0x000001E8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001F4; // type:object size:0x24 scope:global __vt__12daE_SH_HIO_c = .data:0x00000218; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_sm/splits.txt b/config/GZ2J01/rels/d_a_e_sm/splits.txt index e4721f6ea5..c5a1c25381 100644 --- a/config/GZ2J01/rels/d_a_e_sm/splits.txt +++ b/config/GZ2J01/rels/d_a_e_sm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sm.cpp: diff --git a/config/GZ2J01/rels/d_a_e_sm/symbols.txt b/config/GZ2J01/rels/d_a_e_sm/symbols.txt index 5981498f55..f2232cf88e 100644 --- a/config/GZ2J01/rels/d_a_e_sm/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_sm/symbols.txt @@ -170,7 +170,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000001A0; // type:object size:0xC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_231_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3799 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3800 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3808 = .data:0x00000030; // type:object size:0x6 scope:local @@ -205,7 +206,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_231_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3936 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:global data:byte s_Dis__22@unnamed@d_a_e_sm_cpp@ = .bss:0x00000068; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_e_sm2/splits.txt b/config/GZ2J01/rels/d_a_e_sm2/splits.txt index c9c06b9044..4d8f456d71 100644 --- a/config/GZ2J01/rels/d_a_e_sm2/splits.txt +++ b/config/GZ2J01/rels/d_a_e_sm2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sm2.cpp: diff --git a/config/GZ2J01/rels/d_a_e_sm2/symbols.txt b/config/GZ2J01/rels/d_a_e_sm2/symbols.txt index ae1e28e422..9b60afc2ae 100644 --- a/config/GZ2J01/rels/d_a_e_sm2/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_sm2/symbols.txt @@ -141,7 +141,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000168; // type:object size:0x1C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_232_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3669 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3670 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3678 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2J01/rels/d_a_e_st/splits.txt b/config/GZ2J01/rels/d_a_e_st/splits.txt index 1baa0316a0..054aadbcba 100644 --- a/config/GZ2J01/rels/d_a_e_st/splits.txt +++ b/config/GZ2J01/rels/d_a_e_st/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_st.cpp: diff --git a/config/GZ2J01/rels/d_a_e_st/symbols.txt b/config/GZ2J01/rels/d_a_e_st/symbols.txt index 21084d5e47..172309efe5 100644 --- a/config/GZ2J01/rels/d_a_e_st/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_st/symbols.txt @@ -188,7 +188,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000001BC; // type:object size:0xC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_233_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local @@ -234,7 +235,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local small = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte -lbl_233_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x24 scope:global data:byte @6303 = .bss:0x00000080; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_e_sw/splits.txt b/config/GZ2J01/rels/d_a_e_sw/splits.txt index b75966e443..7df766053f 100644 --- a/config/GZ2J01/rels/d_a_e_sw/splits.txt +++ b/config/GZ2J01/rels/d_a_e_sw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sw.cpp: diff --git a/config/GZ2J01/rels/d_a_e_sw/symbols.txt b/config/GZ2J01/rels/d_a_e_sw/symbols.txt index 0b999523a2..df01685880 100644 --- a/config/GZ2J01/rels/d_a_e_sw/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_sw/symbols.txt @@ -161,7 +161,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000144; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_235_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3788 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3789 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3797 = .data:0x00000030; // type:object size:0x6 scope:local @@ -232,10 +233,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local target_info__22@unnamed@d_a_e_sw_cpp@ = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte target_dist__22@unnamed@d_a_e_sw_cpp@ = .bss:0x0000004C; // type:object size:0x4 scope:global align:4 data:float -lbl_235_bss_50 = .bss:0x00000050; // type:object size:0x1 data:byte -lbl_235_bss_51 = .bss:0x00000051; // type:object size:0x1 data:byte -lbl_235_bss_52 = .bss:0x00000052; // type:object size:0x1 data:byte -lbl_235_bss_53 = .bss:0x00000053; // type:object size:0x1 data:byte +data_807B0200 = .bss:0x00000050; // type:object size:0x1 scope:local data:byte +data_807B0201 = .bss:0x00000051; // type:object size:0x1 scope:local data:byte +data_807B0202 = .bss:0x00000052; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000053; // type:object size:0x1 scope:local align:1 data:byte @3925 = .bss:0x00000054; // type:object size:0xC scope:local l_HIO = .bss:0x00000060; // type:object size:0x24 scope:global align:4 data:float sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_th/splits.txt b/config/GZ2J01/rels/d_a_e_th/splits.txt index aa251c7a89..59e500d184 100644 --- a/config/GZ2J01/rels/d_a_e_th/splits.txt +++ b/config/GZ2J01/rels/d_a_e_th/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_th.cpp: diff --git a/config/GZ2J01/rels/d_a_e_th/symbols.txt b/config/GZ2J01/rels/d_a_e_th/symbols.txt index 72e79a94b2..46bf325e3b 100644 --- a/config/GZ2J01/rels/d_a_e_th/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_th/symbols.txt @@ -156,7 +156,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000001A8; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_236_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3785 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3786 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3794 = .data:0x00000030; // type:object size:0x6 scope:local @@ -176,6 +177,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000001D4; // type:object size:0x14 scope:gl __vt__12dBgS_ObjAcch = .data:0x000001E8; // type:object size:0x24 scope:global __vt__12daE_TH_HIO_c = .data:0x0000020C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_236_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3922 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_tk/splits.txt b/config/GZ2J01/rels/d_a_e_tk/splits.txt index 8bdea734c5..3de29d9a96 100644 --- a/config/GZ2J01/rels/d_a_e_tk/splits.txt +++ b/config/GZ2J01/rels/d_a_e_tk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_tk.cpp: diff --git a/config/GZ2J01/rels/d_a_e_tk/symbols.txt b/config/GZ2J01/rels/d_a_e_tk/symbols.txt index 81e295557a..532d7bd5c2 100644 --- a/config/GZ2J01/rels/d_a_e_tk/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_tk/symbols.txt @@ -78,6 +78,6 @@ __vt__8cM3dGAab = .data:0x000000FC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000108; // type:object size:0x24 scope:global __vt__12daE_TK_HIO_c = .data:0x0000012C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_238_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_tk2/splits.txt b/config/GZ2J01/rels/d_a_e_tk2/splits.txt index c66e709551..ef62327e76 100644 --- a/config/GZ2J01/rels/d_a_e_tk2/splits.txt +++ b/config/GZ2J01/rels/d_a_e_tk2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_tk2.cpp: diff --git a/config/GZ2J01/rels/d_a_e_tk2/symbols.txt b/config/GZ2J01/rels/d_a_e_tk2/symbols.txt index f26389f8b1..4190e8dcad 100644 --- a/config/GZ2J01/rels/d_a_e_tk2/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_tk2/symbols.txt @@ -71,6 +71,6 @@ __vt__8cM3dGAab = .data:0x000000D0; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000DC; // type:object size:0x24 scope:global __vt__13daE_TK2_HIO_c = .data:0x00000100; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_239_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_tt/splits.txt b/config/GZ2J01/rels/d_a_e_tt/splits.txt index e485f25f41..8046205c30 100644 --- a/config/GZ2J01/rels/d_a_e_tt/splits.txt +++ b/config/GZ2J01/rels/d_a_e_tt/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_tt.cpp: diff --git a/config/GZ2J01/rels/d_a_e_tt/symbols.txt b/config/GZ2J01/rels/d_a_e_tt/symbols.txt index 7ac76d11e9..060928c13a 100644 --- a/config/GZ2J01/rels/d_a_e_tt/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_tt/symbols.txt @@ -117,7 +117,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000F8; // type:object size:0x16 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_241_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3787 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3788 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3796 = .data:0x00000030; // type:object size:0x6 scope:local @@ -161,19 +162,24 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_241_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3924 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x18 scope:global data:byte m_attack_tt = .bss:0x0000006C; // type:object size:0x4 scope:global data:4byte @4154 = .bss:0x00000070; // type:object size:0xC scope:local +init$0000 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte sc$4153 = .bss:0x00000080; // type:object size:0xC scope:local @4269 = .bss:0x0000008C; // type:object size:0xC scope:local +init$0001 = .bss:0x00000098; // type:object size:0x1 scope:local align:1 data:byte sc$4268 = .bss:0x0000009C; // type:object size:0xC scope:local @4302 = .bss:0x000000A8; // type:object size:0xC scope:local +init$0002 = .bss:0x000000B4; // type:object size:0x1 scope:local align:1 data:byte sc$4301 = .bss:0x000000B8; // type:object size:0xC scope:local @4400 = .bss:0x000000C4; // type:object size:0xC scope:local +init$0003 = .bss:0x000000D0; // type:object size:0x1 scope:local align:1 data:byte sc$4399 = .bss:0x000000D4; // type:object size:0xC scope:local @4489 = .bss:0x000000E0; // type:object size:0xC scope:local +init$0004 = .bss:0x000000EC; // type:object size:0x1 scope:local align:1 data:byte sc$4488 = .bss:0x000000F0; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000FC; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000100; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_vt/splits.txt b/config/GZ2J01/rels/d_a_e_vt/splits.txt index 859828df19..5c0a91de09 100644 --- a/config/GZ2J01/rels/d_a_e_vt/splits.txt +++ b/config/GZ2J01/rels/d_a_e_vt/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_vt.cpp: diff --git a/config/GZ2J01/rels/d_a_e_vt/symbols.txt b/config/GZ2J01/rels/d_a_e_vt/symbols.txt index 2eadf069ea..c39038c769 100644 --- a/config/GZ2J01/rels/d_a_e_vt/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_vt/symbols.txt @@ -246,7 +246,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000254; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_242_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3786 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3787 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3795 = .data:0x00000030; // type:object size:0x6 scope:local @@ -305,7 +306,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_242_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3923 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x40 scope:global data:byte @5409 = .bss:0x00000094; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_e_wb/splits.txt b/config/GZ2J01/rels/d_a_e_wb/splits.txt index 95cd6f7d43..df396c14c2 100644 --- a/config/GZ2J01/rels/d_a_e_wb/splits.txt +++ b/config/GZ2J01/rels/d_a_e_wb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_wb.cpp: diff --git a/config/GZ2J01/rels/d_a_e_wb/symbols.txt b/config/GZ2J01/rels/d_a_e_wb/symbols.txt index 6dbac9ae6e..01fb3c8788 100644 --- a/config/GZ2J01/rels/d_a_e_wb/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_wb/symbols.txt @@ -484,7 +484,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000580; // type:object size:0x49 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_244_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_color$4786 = .data:0x00000020; // type:object size:0x4 scope:local chk_x$5015 = .data:0x00000024; // type:object size:0x10 scope:local chk_z$5016 = .data:0x00000034; // type:object size:0x10 scope:local @@ -538,10 +539,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_244_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte -lbl_244_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte -lbl_244_bss_47 = .bss:0x00000047; // type:object size:0x1 data:byte -lbl_244_bss_48 = .bss:0x00000048; // type:object size:0x1 data:byte +lbl_244_bss_45 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +lbl_244_bss_46 = .bss:0x00000046; // type:object size:0x1 scope:local data:byte +lbl_244_bss_47 = .bss:0x00000047; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte @4435 = .bss:0x0000004C; // type:object size:0xC scope:local l_HIO = .bss:0x00000058; // type:object size:0x5C scope:global data:byte @4746 = .bss:0x000000B4; // type:object size:0xC scope:local @@ -549,28 +550,35 @@ b_path = .bss:0x000000C0; // type:object size:0x60 scope:global align:4 data:flo @5743 = .bss:0x00000120; // type:object size:0xC scope:local b_path2 = .bss:0x0000012C; // type:object size:0x60 scope:global align:4 data:float @6258 = .bss:0x0000018C; // type:object size:0xC scope:local +init$0000 = .bss:0x00000198; // type:object size:0x1 scope:local align:1 data:byte arrow_rd_pos$6257 = .bss:0x0000019C; // type:object size:0xC scope:local @6279 = .bss:0x000001A8; // type:object size:0xC scope:local saku_p = .bss:0x000001B4; // type:object size:0xC scope:global @6280 = .bss:0x000001C0; // type:object size:0xC scope:local saku_p2 = .bss:0x000001CC; // type:object size:0xC scope:global @6285 = .bss:0x000001D8; // type:object size:0xC scope:local +init$0001 = .bss:0x000001E4; // type:object size:0x1 scope:local align:1 data:byte @6288 = .bss:0x000001E8; // type:object size:0xC scope:local ikki_pos$6284 = .bss:0x000001F4; // type:object size:0x18 scope:local @6400 = .bss:0x0000020C; // type:object size:0xC scope:local +init$0002 = .bss:0x00000218; // type:object size:0x1 scope:local align:1 data:byte @6403 = .bss:0x0000021C; // type:object size:0xC scope:local f_pos$6399 = .bss:0x00000228; // type:object size:0x18 scope:local @6612 = .bss:0x00000240; // type:object size:0xC scope:local +init$0003 = .bss:0x0000024C; // type:object size:0x1 scope:local align:1 data:byte @6615 = .bss:0x00000250; // type:object size:0xC scope:local ikki2_pos$6611 = .bss:0x0000025C; // type:object size:0x18 scope:local @7515 = .bss:0x00000274; // type:object size:0xC scope:local +init$0004 = .bss:0x00000280; // type:object size:0x1 scope:local align:1 data:byte sc$7514 = .bss:0x00000284; // type:object size:0xC scope:local rd_count = .bss:0x00000290; // type:object size:0x4 scope:global data:4byte @7814 = .bss:0x00000294; // type:object size:0xC scope:local +init$0005 = .bss:0x000002A0; // type:object size:0x1 scope:local align:1 data:byte @7817 = .bss:0x000002A4; // type:object size:0xC scope:local @7818 = .bss:0x000002B0; // type:object size:0xC scope:local sh_pos$7813 = .bss:0x000002BC; // type:object size:0x24 scope:local @7820 = .bss:0x000002E0; // type:object size:0xC scope:local +init$0006 = .bss:0x000002EC; // type:object size:0x1 scope:local align:1 data:byte @7823 = .bss:0x000002F0; // type:object size:0xC scope:local @7824 = .bss:0x000002FC; // type:object size:0xC scope:local sh_posH$7819 = .bss:0x00000308; // type:object size:0x24 scope:local diff --git a/config/GZ2J01/rels/d_a_e_ws/splits.txt b/config/GZ2J01/rels/d_a_e_ws/splits.txt index f71158b422..f37746f346 100644 --- a/config/GZ2J01/rels/d_a_e_ws/splits.txt +++ b/config/GZ2J01/rels/d_a_e_ws/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ws.cpp: diff --git a/config/GZ2J01/rels/d_a_e_ws/symbols.txt b/config/GZ2J01/rels/d_a_e_ws/symbols.txt index 5aa61f46dc..5b34d233df 100644 --- a/config/GZ2J01/rels/d_a_e_ws/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_ws/symbols.txt @@ -110,9 +110,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4989 = .rodata:0x000000FC; // type:object size:0x4 scope:local @5154 = .rodata:0x00000100; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000104; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_245_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3681 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3682 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3690 = .data:0x00000030; // type:object size:0x6 scope:local @@ -130,6 +132,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x00000184; // type:object size:0xC scope:global __vt__12daE_WS_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_245_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3818 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x28 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_ww/splits.txt b/config/GZ2J01/rels/d_a_e_ww/splits.txt index ef80bf3cbf..5ae499a796 100644 --- a/config/GZ2J01/rels/d_a_e_ww/splits.txt +++ b/config/GZ2J01/rels/d_a_e_ww/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ww.cpp: diff --git a/config/GZ2J01/rels/d_a_e_ww/symbols.txt b/config/GZ2J01/rels/d_a_e_ww/symbols.txt index 3f59d9941f..83036f4cd5 100644 --- a/config/GZ2J01/rels/d_a_e_ww/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_ww/symbols.txt @@ -152,7 +152,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000148; // type:object size:0x11 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_246_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3784 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3785 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3793 = .data:0x00000030; // type:object size:0x6 scope:local @@ -190,10 +191,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_246_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3921 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte -lbl_246_bss_7C = .bss:0x0000007C; // type:object size:0x1 data:byte +lbl_237_bss_30 = .bss:0x0000007C; // type:object size:0x1 scope:local data:byte @4585 = .bss:0x00000080; // type:object size:0xC scope:local @4586 = .bss:0x0000008C; // type:object size:0xC scope:local @4587 = .bss:0x00000098; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_e_yc/splits.txt b/config/GZ2J01/rels/d_a_e_yc/splits.txt index 7fad049fed..8d356c7a5c 100644 --- a/config/GZ2J01/rels/d_a_e_yc/splits.txt +++ b/config/GZ2J01/rels/d_a_e_yc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yc.cpp: diff --git a/config/GZ2J01/rels/d_a_e_yc/symbols.txt b/config/GZ2J01/rels/d_a_e_yc/symbols.txt index a13545877b..1e93b74912 100644 --- a/config/GZ2J01/rels/d_a_e_yc/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_yc/symbols.txt @@ -100,6 +100,6 @@ __vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:global __vt__12daE_YC_HIO_c = .data:0x000001A0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global S_area_dis = .bss:0x00000008; // type:object size:0x4 scope:global align:4 data:float -lbl_247_bss_C = .bss:0x0000000C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte @3710 = .bss:0x00000010; // type:object size:0xC scope:local l_HIO = .bss:0x0000001C; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_yd/splits.txt b/config/GZ2J01/rels/d_a_e_yd/splits.txt index 7939bb0da7..773dc5f0c8 100644 --- a/config/GZ2J01/rels/d_a_e_yd/splits.txt +++ b/config/GZ2J01/rels/d_a_e_yd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yd.cpp: diff --git a/config/GZ2J01/rels/d_a_e_yd/symbols.txt b/config/GZ2J01/rels/d_a_e_yd/symbols.txt index ab81c0c354..c3858fc68b 100644 --- a/config/GZ2J01/rels/d_a_e_yd/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_yd/symbols.txt @@ -122,9 +122,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @5472 = .rodata:0x00000120; // type:object size:0x4 scope:local @5474 = .rodata:0x00000128; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000130; // type:object size:0x5 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_248_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -148,6 +150,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000001FC; // type:object size:0x14 scope:gl __vt__12J3DFrameCtrl = .data:0x00000210; // type:object size:0xC scope:global __vt__12daE_YD_HIO_c = .data:0x0000021C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_248_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_yg/splits.txt b/config/GZ2J01/rels/d_a_e_yg/splits.txt index f2340e27d2..426a57515c 100644 --- a/config/GZ2J01/rels/d_a_e_yg/splits.txt +++ b/config/GZ2J01/rels/d_a_e_yg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yg.cpp: diff --git a/config/GZ2J01/rels/d_a_e_yg/symbols.txt b/config/GZ2J01/rels/d_a_e_yg/symbols.txt index efbda178bb..0b30b6d97a 100644 --- a/config/GZ2J01/rels/d_a_e_yg/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_yg/symbols.txt @@ -127,7 +127,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000013C; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_250_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3680 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3681 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3689 = .data:0x00000030; // type:object size:0x6 scope:local @@ -164,10 +165,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_250_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3817 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte @3917 = .bss:0x00000070; // type:object size:0xC scope:local +init$1863 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte @3920 = .bss:0x00000080; // type:object size:0xC scope:local @3921 = .bss:0x0000008C; // type:object size:0xC scope:local e_pos$3916 = .bss:0x00000098; // type:object size:0x24 scope:local @@ -202,6 +204,7 @@ ke_p = .bss:0x000001AC; // type:object size:0x9C scope:global align:4 data:float @4714 = .bss:0x000002D8; // type:object size:0xC scope:local ke_a = .bss:0x000002E4; // type:object size:0x4E scope:global data:2byte @5031 = .bss:0x00000334; // type:object size:0xC scope:local +init$2973 = .bss:0x00000340; // type:object size:0x1 scope:local align:1 data:byte sc$5030 = .bss:0x00000344; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000350; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000354; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_e_yh/splits.txt b/config/GZ2J01/rels/d_a_e_yh/splits.txt index aa325aec54..cd016865d1 100644 --- a/config/GZ2J01/rels/d_a_e_yh/splits.txt +++ b/config/GZ2J01/rels/d_a_e_yh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yh.cpp: diff --git a/config/GZ2J01/rels/d_a_e_yh/symbols.txt b/config/GZ2J01/rels/d_a_e_yh/symbols.txt index b5a33970db..9d2a4f0113 100644 --- a/config/GZ2J01/rels/d_a_e_yh/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_yh/symbols.txt @@ -141,7 +141,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000160; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_251_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3781 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3782 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3790 = .data:0x00000030; // type:object size:0x6 scope:local @@ -166,6 +167,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000002FC; // type:object size:0x14 scope:gl __vt__12J3DFrameCtrl = .data:0x00000310; // type:object size:0xC scope:global __vt__12daE_YH_HIO_c = .data:0x0000031C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_yk/splits.txt b/config/GZ2J01/rels/d_a_e_yk/splits.txt index 13da412364..92ff20ea9f 100644 --- a/config/GZ2J01/rels/d_a_e_yk/splits.txt +++ b/config/GZ2J01/rels/d_a_e_yk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yk.cpp: diff --git a/config/GZ2J01/rels/d_a_e_yk/symbols.txt b/config/GZ2J01/rels/d_a_e_yk/symbols.txt index 0a9d7295b7..56a392b6f6 100644 --- a/config/GZ2J01/rels/d_a_e_yk/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_yk/symbols.txt @@ -90,9 +90,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @5029 = .rodata:0x000000BC; // type:object size:0x4 scope:local @5031 = .rodata:0x000000C0; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x000000C8; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_252_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3820 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3821 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3829 = .data:0x00000030; // type:object size:0x6 scope:local @@ -110,7 +112,7 @@ __vt__8cM3dGAab = .data:0x00000140; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000014C; // type:object size:0x24 scope:global __vt__12daE_YK_HIO_c = .data:0x00000170; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_252_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3957 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte check_index$4191 = .bss:0x00000034; // type:object size:0xFF scope:local data:byte diff --git a/config/GZ2J01/rels/d_a_e_ym/splits.txt b/config/GZ2J01/rels/d_a_e_ym/splits.txt index 4d2dd8ee29..e9631d3c46 100644 --- a/config/GZ2J01/rels/d_a_e_ym/splits.txt +++ b/config/GZ2J01/rels/d_a_e_ym/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ym.cpp: diff --git a/config/GZ2J01/rels/d_a_e_ym/symbols.txt b/config/GZ2J01/rels/d_a_e_ym/symbols.txt index a4944afa9f..2cb3e71de8 100644 --- a/config/GZ2J01/rels/d_a_e_ym/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_ym/symbols.txt @@ -181,7 +181,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000158; // type:object size:0x17 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_253_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3804 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3805 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3813 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2J01/rels/d_a_e_ymb/splits.txt b/config/GZ2J01/rels/d_a_e_ymb/splits.txt index c1864cfec7..e9bd5fd369 100644 --- a/config/GZ2J01/rels/d_a_e_ymb/splits.txt +++ b/config/GZ2J01/rels/d_a_e_ymb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ymb.cpp: diff --git a/config/GZ2J01/rels/d_a_e_ymb/symbols.txt b/config/GZ2J01/rels/d_a_e_ymb/symbols.txt index 3112600a0b..eed3ca9eb0 100644 --- a/config/GZ2J01/rels/d_a_e_ymb/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_ymb/symbols.txt @@ -236,7 +236,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000258; // type:object size:0xB scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_255_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_ymb_src__23@unnamed@d_a_e_ymb_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global cc_ymb_at_src__23@unnamed@d_a_e_ymb_cpp@ = .data:0x00000060; // type:object size:0x40 scope:global cc_ymb_eye_src__23@unnamed@d_a_e_ymb_cpp@ = .data:0x000000A0; // type:object size:0x40 scope:global @@ -287,7 +288,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_255_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3786 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte @3797 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_e_yr/splits.txt b/config/GZ2J01/rels/d_a_e_yr/splits.txt index 632a763104..584302b521 100644 --- a/config/GZ2J01/rels/d_a_e_yr/splits.txt +++ b/config/GZ2J01/rels/d_a_e_yr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yr.cpp: diff --git a/config/GZ2J01/rels/d_a_e_yr/symbols.txt b/config/GZ2J01/rels/d_a_e_yr/symbols.txt index 22f7201f73..4dcffdbada 100644 --- a/config/GZ2J01/rels/d_a_e_yr/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_yr/symbols.txt @@ -130,7 +130,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000158; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_256_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3781 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3782 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3790 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2J01/rels/d_a_e_zh/splits.txt b/config/GZ2J01/rels/d_a_e_zh/splits.txt index 21ab275493..21948d2db6 100644 --- a/config/GZ2J01/rels/d_a_e_zh/splits.txt +++ b/config/GZ2J01/rels/d_a_e_zh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_zh.cpp: diff --git a/config/GZ2J01/rels/d_a_e_zh/symbols.txt b/config/GZ2J01/rels/d_a_e_zh/symbols.txt index 8d3ec6193f..05e9a75553 100644 --- a/config/GZ2J01/rels/d_a_e_zh/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_zh/symbols.txt @@ -171,7 +171,8 @@ START_EFF_DT$4324 = .rodata:0x00000080; // type:object size:0x58 scope:local @stringBase0 = .rodata:0x00000208; // type:object size:0xD scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_257_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_zhSph_src__22@unnamed@d_a_e_zh_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global cc_zhCyl_src__22@unnamed@d_a_e_zh_cpp@ = .data:0x00000060; // type:object size:0x44 scope:global cc_zhCyl_at_src__22@unnamed@d_a_e_zh_cpp@ = .data:0x000000A4; // type:object size:0x44 scope:global @@ -209,11 +210,12 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_257_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3773 = .bss:0x00000048; // type:object size:0xC scope:local -l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte -mStartFlag = .bss:0x00000070; // type:object size:0x4 scope:global data:4byte +l_HIO = .bss:0x00000054; // type:object size:0x1C scope:local data:byte +mStartFlag = .bss:0x00000070; // type:object size:0x4 scope:local data:4byte @4079 = .bss:0x00000074; // type:object size:0xC scope:local +init$0000 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 data:byte @4082 = .bss:0x00000084; // type:object size:0xC scope:local @4083 = .bss:0x00000090; // type:object size:0xC scope:local @4084 = .bss:0x0000009C; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_e_zm/splits.txt b/config/GZ2J01/rels/d_a_e_zm/splits.txt index 7bc8d7cd26..710ff47c1c 100644 --- a/config/GZ2J01/rels/d_a_e_zm/splits.txt +++ b/config/GZ2J01/rels/d_a_e_zm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_zm.cpp: diff --git a/config/GZ2J01/rels/d_a_e_zm/symbols.txt b/config/GZ2J01/rels/d_a_e_zm/symbols.txt index 8cee400277..69444edab6 100644 --- a/config/GZ2J01/rels/d_a_e_zm/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_zm/symbols.txt @@ -90,9 +90,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @5031 = .rodata:0x000000B8; // type:object size:0x4 scope:local @5032 = .rodata:0x000000BC; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000C0; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_258_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -113,6 +115,6 @@ __vt__8cM3dGAab = .data:0x00000178; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:global __vt__12daE_ZM_HIO_c = .data:0x000001A8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_258_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_zs/splits.txt b/config/GZ2J01/rels/d_a_e_zs/splits.txt index aeb1314d0a..e6da379b4c 100644 --- a/config/GZ2J01/rels/d_a_e_zs/splits.txt +++ b/config/GZ2J01/rels/d_a_e_zs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_zs.cpp: diff --git a/config/GZ2J01/rels/d_a_e_zs/symbols.txt b/config/GZ2J01/rels/d_a_e_zs/symbols.txt index 0a13268c92..1a1a566b8a 100644 --- a/config/GZ2J01/rels/d_a_e_zs/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_zs/symbols.txt @@ -72,7 +72,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000074; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_259_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3788 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3789 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3797 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2J01/rels/d_a_econt/symbols.txt b/config/GZ2J01/rels/d_a_econt/symbols.txt index 8ecf694dad..a7c5dde6cb 100644 --- a/config/GZ2J01/rels/d_a_econt/symbols.txt +++ b/config/GZ2J01/rels/d_a_econt/symbols.txt @@ -17,4 +17,4 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3873 = .rodata:0x0000000C; // type:object size:0x4 scope:local l_daEcont_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_ECONT = .data:0x00000020; // type:object size:0x30 scope:global -lbl_71_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +data_805197E0 = .bss:0x00000000; // type:object size:0x4 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_ep/symbols.txt b/config/GZ2J01/rels/d_a_ep/symbols.txt index d328d16263..19cf506bf0 100644 --- a/config/GZ2J01/rels/d_a_ep/symbols.txt +++ b/config/GZ2J01/rels/d_a_ep/symbols.txt @@ -102,7 +102,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000010C; // type:object size:0x26 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_11_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double w_eff_id$3717 = .data:0x00000020; // type:object size:0x8 scope:local actions$4245 = .data:0x00000028; // type:object size:0x8 scope:local l_particle_fire_A$4270 = .data:0x00000030; // type:object size:0x4 scope:local diff --git a/config/GZ2J01/rels/d_a_formation_mng/symbols.txt b/config/GZ2J01/rels/d_a_formation_mng/symbols.txt index 660b0dec4d..898599ab2e 100644 --- a/config/GZ2J01/rels/d_a_formation_mng/symbols.txt +++ b/config/GZ2J01/rels/d_a_formation_mng/symbols.txt @@ -53,7 +53,8 @@ M_attr__10daFmtMng_c = .rodata:0x00000000; // type:object size:0x18 scope:global @4802 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_260_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3861 = .data:0x00000020; // type:object size:0xC scope:local @3862 = .data:0x0000002C; // type:object size:0xC scope:local @3863 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_fr/splits.txt b/config/GZ2J01/rels/d_a_fr/splits.txt index 62ca034015..8c00ffee96 100644 --- a/config/GZ2J01/rels/d_a_fr/splits.txt +++ b/config/GZ2J01/rels/d_a_fr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_fr.cpp: diff --git a/config/GZ2J01/rels/d_a_fr/symbols.txt b/config/GZ2J01/rels/d_a_fr/symbols.txt index e956629048..26a7e4749b 100644 --- a/config/GZ2J01/rels/d_a_fr/symbols.txt +++ b/config/GZ2J01/rels/d_a_fr/symbols.txt @@ -91,6 +91,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000134; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000158; // type:object size:0xC scope:global __vt__10daFr_HIO_c = .data:0x00000164; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_72_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3644 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_grass/splits.txt b/config/GZ2J01/rels/d_a_grass/splits.txt index 7e31bb82bb..92903b2d26 100644 --- a/config/GZ2J01/rels/d_a_grass/splits.txt +++ b/config/GZ2J01/rels/d_a_grass/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_grass.cpp: diff --git a/config/GZ2J01/rels/d_a_horse/splits.txt b/config/GZ2J01/rels/d_a_horse/splits.txt index c0f908f9c2..3d4856ee98 100644 --- a/config/GZ2J01/rels/d_a_horse/splits.txt +++ b/config/GZ2J01/rels/d_a_horse/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_horse.cpp: diff --git a/config/GZ2J01/rels/d_a_horse/symbols.txt b/config/GZ2J01/rels/d_a_horse/symbols.txt index 2509533703..69cf13a843 100644 --- a/config/GZ2J01/rels/d_a_horse/symbols.txt +++ b/config/GZ2J01/rels/d_a_horse/symbols.txt @@ -262,7 +262,8 @@ stopStandFootEffectFrame$9721 = .rodata:0x00000344; // type:object size:0x30 sco @stringBase0 = .rodata:0x000003B0; // type:object size:0x75 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_262_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_autoUpHeight = .data:0x00000020; // type:object size:0x4 scope:global align:4 data:float l_cylSrc = .data:0x00000024; // type:object size:0x44 scope:global l_sphSrc = .data:0x00000068; // type:object size:0x40 scope:global @@ -321,32 +322,46 @@ l_frontFootOffset = .bss:0x00000054; // type:object size:0xC scope:global align: @4180 = .bss:0x00000060; // type:object size:0xC scope:local l_backFootOffset = .bss:0x0000006C; // type:object size:0xC scope:global align:4 data:float @7279 = .bss:0x00000078; // type:object size:0xC scope:local +init$4891 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte localEyePos$7278 = .bss:0x00000088; // type:object size:0xC scope:local @7469 = .bss:0x00000094; // type:object size:0xC scope:local +init$5140 = .bss:0x000000A0; // type:object size:0x1 scope:local align:1 data:byte runScale$7468 = .bss:0x000000A4; // type:object size:0xC scope:local @7473 = .bss:0x000000B0; // type:object size:0xC scope:local +init$5144 = .bss:0x000000BC; // type:object size:0x1 scope:local align:1 data:byte landScale$7472 = .bss:0x000000C0; // type:object size:0xC scope:local @7477 = .bss:0x000000CC; // type:object size:0xC scope:local +init$5083 = .bss:0x000000D8; // type:object size:0x1 scope:local align:1 data:byte grassRunScale$7476 = .bss:0x000000DC; // type:object size:0xC scope:local @7481 = .bss:0x000000E8; // type:object size:0xC scope:local +init$5091 = .bss:0x000000F4; // type:object size:0x1 scope:local align:1 data:byte waterDirection$7480 = .bss:0x000000F8; // type:object size:0xC scope:local @8516 = .bss:0x00000104; // type:object size:0xC scope:local +init$6089 = .bss:0x00000110; // type:object size:0x1 scope:local align:1 data:byte reinLeftStart$8515 = .bss:0x00000114; // type:object size:0xC scope:local @8520 = .bss:0x00000120; // type:object size:0xC scope:local +init$6093 = .bss:0x0000012C; // type:object size:0x1 scope:local align:1 data:byte reinRightStart$8519 = .bss:0x00000130; // type:object size:0xC scope:local @8524 = .bss:0x0000013C; // type:object size:0xC scope:local +init$6097 = .bss:0x00000148; // type:object size:0x1 scope:local align:1 data:byte localNeckLeft$8523 = .bss:0x0000014C; // type:object size:0xC scope:local @8528 = .bss:0x00000158; // type:object size:0xC scope:local +init$6101 = .bss:0x00000164; // type:object size:0x1 scope:local align:1 data:byte localNeckRight$8527 = .bss:0x00000168; // type:object size:0xC scope:local @8753 = .bss:0x00000174; // type:object size:0xC scope:local +init$6311 = .bss:0x00000180; // type:object size:0x1 scope:local align:1 data:byte saddleLeft$8752 = .bss:0x00000184; // type:object size:0xC scope:local @8757 = .bss:0x00000190; // type:object size:0xC scope:local +init$6315 = .bss:0x0000019C; // type:object size:0x1 scope:local align:1 data:byte saddleRight$8756 = .bss:0x000001A0; // type:object size:0xC scope:local @8813 = .bss:0x000001AC; // type:object size:0xC scope:local +init$6374 = .bss:0x000001B8; // type:object size:0x1 scope:local align:1 data:byte localCenterPos$8812 = .bss:0x000001BC; // type:object size:0xC scope:local @8817 = .bss:0x000001C8; // type:object size:0xC scope:local +init$6378 = .bss:0x000001D4; // type:object size:0x1 scope:local align:1 data:byte localFrontPos$8816 = .bss:0x000001D8; // type:object size:0xC scope:local @8821 = .bss:0x000001E4; // type:object size:0xC scope:local +init$6382 = .bss:0x000001F0; // type:object size:0x1 scope:local align:1 data:byte localBackPos$8820 = .bss:0x000001F4; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000200; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000204; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_hozelda/splits.txt b/config/GZ2J01/rels/d_a_hozelda/splits.txt index 498dcf3971..b283de947d 100644 --- a/config/GZ2J01/rels/d_a_hozelda/splits.txt +++ b/config/GZ2J01/rels/d_a_hozelda/splits.txt @@ -13,3 +13,4 @@ d/actor/d_a_hozelda.cpp: .text start:0x00000078 end:0x00003014 .rodata start:0x00000000 end:0x000000C8 .data start:0x00000000 end:0x00000108 + .bss start:0x00000000 end:0x00000004 diff --git a/config/GZ2J01/rels/d_a_kago/splits.txt b/config/GZ2J01/rels/d_a_kago/splits.txt index 60a4519ae8..187e17317b 100644 --- a/config/GZ2J01/rels/d_a_kago/splits.txt +++ b/config/GZ2J01/rels/d_a_kago/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_kago.cpp: diff --git a/config/GZ2J01/rels/d_a_kago/symbols.txt b/config/GZ2J01/rels/d_a_kago/symbols.txt index 0b84959ecd..ac2d8c9f12 100644 --- a/config/GZ2J01/rels/d_a_kago/symbols.txt +++ b/config/GZ2J01/rels/d_a_kago/symbols.txt @@ -246,6 +246,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001D8; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001FC; // type:object size:0xC scope:global __vt__12daKago_HIO_c = .data:0x00000208; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_265_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3924 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x5C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_kytag03/symbols.txt b/config/GZ2J01/rels/d_a_kytag03/symbols.txt index 9d5a0f354c..ebdf5d367c 100644 --- a/config/GZ2J01/rels/d_a_kytag03/symbols.txt +++ b/config/GZ2J01/rels/d_a_kytag03/symbols.txt @@ -60,4 +60,4 @@ l_daKytag03_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_KYTAG03 = .data:0x00000020; // type:object size:0x30 scope:global __vt__8cM3dGLin = .data:0x00000050; // type:object size:0xC scope:global S_ang_y_work$4270 = .bss:0x00000000; // type:object size:0x2 scope:local -lbl_268_bss_2 = .bss:0x00000002; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000002; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_kytag06/splits.txt b/config/GZ2J01/rels/d_a_kytag06/splits.txt index e9f6e13722..dcf1d65e9f 100644 --- a/config/GZ2J01/rels/d_a_kytag06/splits.txt +++ b/config/GZ2J01/rels/d_a_kytag06/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_kytag06.cpp: diff --git a/config/GZ2J01/rels/d_a_kytag06/symbols.txt b/config/GZ2J01/rels/d_a_kytag06/symbols.txt index e1134cee2d..ecf2786249 100644 --- a/config/GZ2J01/rels/d_a_kytag06/symbols.txt +++ b/config/GZ2J01/rels/d_a_kytag06/symbols.txt @@ -103,7 +103,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000118; // type:object size:0x10 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_269_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double S_time_table$3766 = .data:0x00000020; // type:object size:0x20 scope:local S_wether_table$3767 = .data:0x00000040; // type:object size:0x8 scope:local S_wether_mode_pat01$3768 = .data:0x00000048; // type:object size:0x4 scope:local diff --git a/config/GZ2J01/rels/d_a_mant/symbols.txt b/config/GZ2J01/rels/d_a_mant/symbols.txt index 66a0159ff7..dff1763162 100644 --- a/config/GZ2J01/rels/d_a_mant/symbols.txt +++ b/config/GZ2J01/rels/d_a_mant/symbols.txt @@ -68,7 +68,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4539 = .rodata:0x000000D0; // type:object size:0x4 scope:local data:string cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_277_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_Egnd_mantTEX = .data:0x00000020; // type:object size:0x4000 scope:global l_Egnd_mantTEX_U = .data:0x00004020; // type:object size:0x4000 scope:global data:byte l_Egnd_mantPAL = .data:0x00008020; // type:object size:0x60 scope:global diff --git a/config/GZ2J01/rels/d_a_mg_fish/splits.txt b/config/GZ2J01/rels/d_a_mg_fish/splits.txt index 1aad3eae82..ba17f4658e 100644 --- a/config/GZ2J01/rels/d_a_mg_fish/splits.txt +++ b/config/GZ2J01/rels/d_a_mg_fish/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_mg_fish.cpp: diff --git a/config/GZ2J01/rels/d_a_mg_fish/symbols.txt b/config/GZ2J01/rels/d_a_mg_fish/symbols.txt index 5f70f29dbc..d225b68e20 100644 --- a/config/GZ2J01/rels/d_a_mg_fish/symbols.txt +++ b/config/GZ2J01/rels/d_a_mg_fish/symbols.txt @@ -253,7 +253,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000002D0; // type:object size:0x6A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_78_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double check_kind = .data:0x00000020; // type:object size:0x8 scope:global vib_p$3694 = .data:0x00000028; // type:object size:0x10 scope:local learn_d$3913 = .data:0x00000038; // type:object size:0x5 scope:local @@ -303,11 +304,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_78_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte +lit_1008 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +lit_1007 = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte @3674 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte s_fish_ct = .bss:0x00000070; // type:object size:0x4 scope:global data:4byte @7455 = .bss:0x00000074; // type:object size:0xC scope:local +init$0000 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 data:byte @7458 = .bss:0x00000084; // type:object size:0xC scope:local @7459 = .bss:0x00000090; // type:object size:0xC scope:local @7460 = .bss:0x0000009C; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_mg_fshop/splits.txt b/config/GZ2J01/rels/d_a_mg_fshop/splits.txt index 31483228cd..c6928269be 100644 --- a/config/GZ2J01/rels/d_a_mg_fshop/splits.txt +++ b/config/GZ2J01/rels/d_a_mg_fshop/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_mg_fshop.cpp: diff --git a/config/GZ2J01/rels/d_a_mg_fshop/symbols.txt b/config/GZ2J01/rels/d_a_mg_fshop/symbols.txt index 8280dbb141..e2a59c6d42 100644 --- a/config/GZ2J01/rels/d_a_mg_fshop/symbols.txt +++ b/config/GZ2J01/rels/d_a_mg_fshop/symbols.txt @@ -156,7 +156,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000001DC; // type:object size:0x6 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_278_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double koro2_map_LV1 = .data:0x00000020; // type:object size:0x87 scope:global koro2_map_LV2 = .data:0x000000A8; // type:object size:0x87 scope:global koro2_map_LV3 = .data:0x00000130; // type:object size:0x87 scope:global @@ -223,7 +224,7 @@ ArcIX_A_crcurve_a_model = .bss:0x00000100; // type:object size:0x40 scope:global ArcIX_A_crcurve_b_model = .bss:0x00000140; // type:object size:0x10 scope:global ArcIX_A_crsaka_model = .bss:0x00000150; // type:object size:0x20 scope:global old_stick_x$4410 = .bss:0x00000170; // type:object size:0x4 scope:local align:4 data:float -lbl_278_bss_174 = .bss:0x00000174; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000174; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000178; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000017C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000180; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_mg_rod/splits.txt b/config/GZ2J01/rels/d_a_mg_rod/splits.txt index 394a33fa23..5554500b0a 100644 --- a/config/GZ2J01/rels/d_a_mg_rod/splits.txt +++ b/config/GZ2J01/rels/d_a_mg_rod/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_mg_rod.cpp: diff --git a/config/GZ2J01/rels/d_a_mg_rod/symbols.txt b/config/GZ2J01/rels/d_a_mg_rod/symbols.txt index c2ade85265..f0913c830a 100644 --- a/config/GZ2J01/rels/d_a_mg_rod/symbols.txt +++ b/config/GZ2J01/rels/d_a_mg_rod/symbols.txt @@ -108,7 +108,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3879 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3879 = .rodata:0x00000000; // type:object size:0xC scope:local @4285 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float @4286 = .rodata:0x00000010; // type:object size:0x4 scope:local @4287 = .rodata:0x00000014; // type:object size:0x4 scope:local data:string @@ -296,7 +296,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_50_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double check_kind = .data:0x00000020; // type:object size:0x8 scope:global l_color$4439 = .data:0x00000028; // type:object size:0x4 scope:local l_color$4445 = .data:0x0000002C; // type:object size:0x4 scope:local @@ -363,22 +364,22 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local henna = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte data_804BBBD4 = .bss:0x0000004C; // type:object size:0x1 data:byte -hio_set = .bss:0x0000004D; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004D; // type:object size:0x1 scope:local align:1 data:byte @4280 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x28 scope:global data:byte @4921 = .bss:0x00000084; // type:object size:0xC scope:local old_line_pos = .bss:0x00000090; // type:object size:0x4B0 scope:global @5446 = .bss:0x00000540; // type:object size:0xC scope:local -init$5447 = .bss:0x0000054C; // type:object size:0x1 scope:local data:byte +init$5447 = .bss:0x0000054C; // type:object size:0x1 scope:local align:1 data:byte sc$5445 = .bss:0x00000550; // type:object size:0xC scope:local @8906 = .bss:0x0000055C; // type:object size:0xC scope:local -init$8907 = .bss:0x00000568; // type:object size:0x1 scope:local data:byte +init$8907 = .bss:0x00000568; // type:object size:0x1 scope:local align:1 data:byte @8909 = .bss:0x0000056C; // type:object size:0xC scope:local sp_pos$8905 = .bss:0x00000578; // type:object size:0x18 scope:local old_stick_x$9448 = .bss:0x00000590; // type:object size:0x4 scope:local -init$9449 = .bss:0x00000594; // type:object size:0x1 scope:local data:byte +init$9449 = .bss:0x00000594; // type:object size:0x1 scope:local align:1 data:byte old_stick_sx$9451 = .bss:0x00000598; // type:object size:0x4 scope:local -init$9452 = .bss:0x0000059C; // type:object size:0x1 scope:local data:byte +init$9452 = .bss:0x0000059C; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000005A0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000005A4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000005A8; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_myna/splits.txt b/config/GZ2J01/rels/d_a_myna/splits.txt index c0186af5c6..a8a798c952 100644 --- a/config/GZ2J01/rels/d_a_myna/splits.txt +++ b/config/GZ2J01/rels/d_a_myna/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_myna.cpp: diff --git a/config/GZ2J01/rels/d_a_myna/symbols.txt b/config/GZ2J01/rels/d_a_myna/symbols.txt index 8131aebaf9..38aa0c366b 100644 --- a/config/GZ2J01/rels/d_a_myna/symbols.txt +++ b/config/GZ2J01/rels/d_a_myna/symbols.txt @@ -138,7 +138,8 @@ mCcDSph__8daMyna_c = .rodata:0x00000000; // type:object size:0x40 scope:global @stringBase0 = .rodata:0x0000009C; // type:object size:0x112 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_281_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3800 = .data:0x00000020; // type:object size:0xC scope:local @3801 = .data:0x0000002C; // type:object size:0xC scope:local @3802 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_nbomb/splits.txt b/config/GZ2J01/rels/d_a_nbomb/splits.txt index 2629644480..320058d8d3 100644 --- a/config/GZ2J01/rels/d_a_nbomb/splits.txt +++ b/config/GZ2J01/rels/d_a_nbomb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_nbomb.cpp: diff --git a/config/GZ2J01/rels/d_a_nbomb/symbols.txt b/config/GZ2J01/rels/d_a_nbomb/symbols.txt index f873820527..2bcd278d60 100644 --- a/config/GZ2J01/rels/d_a_nbomb/symbols.txt +++ b/config/GZ2J01/rels/d_a_nbomb/symbols.txt @@ -64,7 +64,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3767 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3767 = .rodata:0x00000000; // type:object size:0xC scope:local l_localCenterOffset = .rodata:0x0000000C; // type:object size:0xC scope:global l_arcNameBombF = .rodata:0x00000018; // type:object size:0x6 scope:global data:string l_arcNameBombE = .rodata:0x00000020; // type:object size:0x5 scope:global data:string @@ -174,6 +174,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @5069 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte effectScale$5068 = .bss:0x00000058; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_ni/splits.txt b/config/GZ2J01/rels/d_a_ni/splits.txt index 3886f5dde4..049eb272ce 100644 --- a/config/GZ2J01/rels/d_a_ni/splits.txt +++ b/config/GZ2J01/rels/d_a_ni/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_ni.cpp: diff --git a/config/GZ2J01/rels/d_a_ni/symbols.txt b/config/GZ2J01/rels/d_a_ni/symbols.txt index 15ebef8e5b..6fb5386928 100644 --- a/config/GZ2J01/rels/d_a_ni/symbols.txt +++ b/config/GZ2J01/rels/d_a_ni/symbols.txt @@ -137,7 +137,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000015C; // type:object size:0x13 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_282_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double hane_id$3986 = .data:0x00000020; // type:object size:0x8 scope:local @5125 = .data:0x00000028; // type:object size:0x7C scope:local j_w$5390 = .data:0x000000A4; // type:object size:0x10 scope:local @@ -174,11 +175,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_282_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +data_8095158d = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3953 = .bss:0x00000048; // type:object size:0xC scope:local -l_HIO = .bss:0x00000054; // type:object size:0x3C scope:global data:byte -target_info = .bss:0x00000090; // type:object size:0x28 scope:global -target_info_count = .bss:0x000000B8; // type:object size:0x4 scope:global data:4byte +l_HIO = .bss:0x00000054; // type:object size:0x3C scope:local data:byte +target_info = .bss:0x00000090; // type:object size:0x28 scope:local +target_info_count = .bss:0x000000B8; // type:object size:0x4 scope:local data:4byte @5415 = .bss:0x000000BC; // type:object size:0xC scope:local sc$5414 = .bss:0x000000CC; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000D8; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_aru/splits.txt b/config/GZ2J01/rels/d_a_npc_aru/splits.txt index d1b15daa93..9176d9c9a3 100644 --- a/config/GZ2J01/rels/d_a_npc_aru/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_aru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_aru.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_aru/symbols.txt b/config/GZ2J01/rels/d_a_npc_aru/symbols.txt index 654cc5e9e2..9fcaa7bdaa 100644 --- a/config/GZ2J01/rels/d_a_npc_aru/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_aru/symbols.txt @@ -161,7 +161,8 @@ heapSize$4024 = .rodata:0x000000A0; // type:object size:0x18 scope:local @stringBase0 = .rodata:0x0000014C; // type:object size:0xCC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_283_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x60 scope:global l_resNameList = .data:0x00000088; // type:object size:0xC scope:global diff --git a/config/GZ2J01/rels/d_a_npc_ash/splits.txt b/config/GZ2J01/rels/d_a_npc_ash/splits.txt index 3d076d9682..5a51cf1673 100644 --- a/config/GZ2J01/rels/d_a_npc_ash/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_ash/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ash.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_ash/symbols.txt b/config/GZ2J01/rels/d_a_npc_ash/symbols.txt index 9f6f16612e..69dd300282 100644 --- a/config/GZ2J01/rels/d_a_npc_ash/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_ash/symbols.txt @@ -163,7 +163,8 @@ m__16daNpcAsh_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:globa @stringBase0 = .rodata:0x000002D0; // type:object size:0x7F scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_284_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xD8 scope:global l_btpGetParamList = .data:0x000000F8; // type:object size:0xC scope:global l_btkGetParamList = .data:0x00000104; // type:object size:0xC scope:global diff --git a/config/GZ2J01/rels/d_a_npc_ashB/splits.txt b/config/GZ2J01/rels/d_a_npc_ashB/splits.txt index b3323a0527..2e9e1fdfd6 100644 --- a/config/GZ2J01/rels/d_a_npc_ashB/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_ashB/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ashB.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_ashB/symbols.txt b/config/GZ2J01/rels/d_a_npc_ashB/symbols.txt index e7a919025d..14ccacb080 100644 --- a/config/GZ2J01/rels/d_a_npc_ashB/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_ashB/symbols.txt @@ -151,7 +151,8 @@ m__17daNpcAshB_Param_c = .rodata:0x00000000; // type:object size:0x70 scope:glob @stringBase0 = .rodata:0x00000304; // type:object size:0x2D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_285_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xFC scope:global l_btpGetParamList = .data:0x0000011C; // type:object size:0x30 scope:global l_btkGetParamList = .data:0x0000014C; // type:object size:0x30 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_bans/splits.txt b/config/GZ2J01/rels/d_a_npc_bans/splits.txt index 409489c74c..ba8af2b74e 100644 --- a/config/GZ2J01/rels/d_a_npc_bans/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_bans/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_bans.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_bans/symbols.txt b/config/GZ2J01/rels/d_a_npc_bans/symbols.txt index 90c3fb683a..df6d34ff4b 100644 --- a/config/GZ2J01/rels/d_a_npc_bans/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_bans/symbols.txt @@ -156,7 +156,8 @@ id$5349 = .rodata:0x00000138; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x0000014C; // type:object size:0x94 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_286_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x20 scope:global data:4byte l_evtList = .data:0x00000040; // type:object size:0x48 scope:global l_resNameList = .data:0x00000088; // type:object size:0x18 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_besu/splits.txt b/config/GZ2J01/rels/d_a_npc_besu/splits.txt index 81d7a73a58..039e493173 100644 --- a/config/GZ2J01/rels/d_a_npc_besu/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_besu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_besu.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_besu/symbols.txt b/config/GZ2J01/rels/d_a_npc_besu/symbols.txt index 2e27a981f6..532e52a445 100644 --- a/config/GZ2J01/rels/d_a_npc_besu/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_besu/symbols.txt @@ -170,7 +170,8 @@ jointNo$5355 = .rodata:0x00000174; // type:object size:0x4 scope:local data:4byt @stringBase0 = .rodata:0x000001B4; // type:object size:0x252 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_79_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x30 scope:global data:4byte l_evtList = .data:0x00000050; // type:object size:0x68 scope:global l_resNameList = .data:0x000000B8; // type:object size:0x30 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_blue_ns/splits.txt b/config/GZ2J01/rels/d_a_npc_blue_ns/splits.txt index 4851562802..443044817f 100644 --- a/config/GZ2J01/rels/d_a_npc_blue_ns/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_blue_ns/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_blue_ns.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_blue_ns/symbols.txt b/config/GZ2J01/rels/d_a_npc_blue_ns/symbols.txt index 3f30aa77c0..0f55d62e0b 100644 --- a/config/GZ2J01/rels/d_a_npc_blue_ns/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_blue_ns/symbols.txt @@ -150,7 +150,8 @@ ptclOffsetY$5218 = .rodata:0x00000220; // type:object size:0xC scope:local @stringBase0 = .rodata:0x0000022C; // type:object size:0x51 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_287_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x6C scope:global l_arcNames = .data:0x0000008C; // type:object size:0x4 scope:global data:4byte l_evtNames = .data:0x00000090; // type:object size:0x1C scope:global diff --git a/config/GZ2J01/rels/d_a_npc_bou/splits.txt b/config/GZ2J01/rels/d_a_npc_bou/splits.txt index a6fb5dd13c..3573b6f10f 100644 --- a/config/GZ2J01/rels/d_a_npc_bou/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_bou/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_bou.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_bou/symbols.txt b/config/GZ2J01/rels/d_a_npc_bou/symbols.txt index e4aaf0cb6b..d0d6f62c3d 100644 --- a/config/GZ2J01/rels/d_a_npc_bou/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_bou/symbols.txt @@ -144,7 +144,8 @@ heapSize$4096 = .rodata:0x0000009C; // type:object size:0x18 scope:local @stringBase0 = .rodata:0x0000013C; // type:object size:0xF1 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_288_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x58 scope:global l_resNameList = .data:0x00000080; // type:object size:0x1C scope:global diff --git a/config/GZ2J01/rels/d_a_npc_bouS/splits.txt b/config/GZ2J01/rels/d_a_npc_bouS/splits.txt index 9469997a33..bb08fe9cd1 100644 --- a/config/GZ2J01/rels/d_a_npc_bouS/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_bouS/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_bouS.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_bouS/symbols.txt b/config/GZ2J01/rels/d_a_npc_bouS/symbols.txt index 5a58300cfc..2fe6c1237a 100644 --- a/config/GZ2J01/rels/d_a_npc_bouS/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_bouS/symbols.txt @@ -162,7 +162,8 @@ m__17daNpcBouS_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob @stringBase0 = .rodata:0x00000348; // type:object size:0x4C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_289_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x114 scope:global l_btpGetParamList = .data:0x00000134; // type:object size:0x3C scope:global l_btkGetParamList = .data:0x00000170; // type:object size:0xC scope:global data:4byte @@ -248,5 +249,5 @@ sInstance__32JASGlobalInstance<11Z2FxLineMgr> = .bss:0x000000D0; // type:object sInstance__31JASGlobalInstance<10Z2EnvSeMgr> = .bss:0x000000D4; // type:object size:0x4 scope:global sInstance__32JASGlobalInstance<11Z2SpeechMgr> = .bss:0x000000D8; // type:object size:0x4 scope:global sInstance__34JASGlobalInstance<13Z2WolfHowlMgr> = .bss:0x000000DC; // type:object size:0x4 scope:global -lbl_289_bss_E0 = .bss:0x000000E0; // type:object size:0x1 data:byte +init$localstatic4$setAttnPos__11daNpcBouS_cFv = .bss:0x000000E0; // type:object size:0x1 data:byte eyeOffset$localstatic3$setAttnPos__11daNpcBouS_cFv = .bss:0x000000E4; // type:object size:0xC scope:local align:4 data:float diff --git a/config/GZ2J01/rels/d_a_npc_cdn3/symbols.txt b/config/GZ2J01/rels/d_a_npc_cdn3/symbols.txt index 4b2a2a5ca3..ae903985b1 100644 --- a/config/GZ2J01/rels/d_a_npc_cdn3/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_cdn3/symbols.txt @@ -121,7 +121,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000006C; // type:object size:0xFC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_290_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3940 = .data:0x00000020; // type:object size:0xC scope:local @3941 = .data:0x0000002C; // type:object size:0xC scope:local @3942 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_npc_chat/splits.txt b/config/GZ2J01/rels/d_a_npc_chat/splits.txt index eac5f9fb3a..27a480b479 100644 --- a/config/GZ2J01/rels/d_a_npc_chat/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_chat/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_chat.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_chat/symbols.txt b/config/GZ2J01/rels/d_a_npc_chat/symbols.txt index 7b345bdb70..b1375b9d83 100644 --- a/config/GZ2J01/rels/d_a_npc_chat/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_chat/symbols.txt @@ -289,7 +289,8 @@ a_jntNumTbl$5570 = .rodata:0x000005C8; // type:object size:0x68 scope:local @stringBase0 = .rodata:0x00000DA4; // type:object size:0x219 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_291_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameTbl = .data:0x00000020; // type:object size:0x78 scope:global l_bmdTbl = .data:0x00000098; // type:object size:0xF0 scope:global data:4byte l_bmdTWTbl = .data:0x00000188; // type:object size:0xF0 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_chin/splits.txt b/config/GZ2J01/rels/d_a_npc_chin/splits.txt index 6879f55230..940f849f8e 100644 --- a/config/GZ2J01/rels/d_a_npc_chin/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_chin/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_chin.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_chin/symbols.txt b/config/GZ2J01/rels/d_a_npc_chin/symbols.txt index f266c67a55..9d57f37bdf 100644 --- a/config/GZ2J01/rels/d_a_npc_chin/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_chin/symbols.txt @@ -224,7 +224,8 @@ m__17daNpcChin_Param_c = .rodata:0x00000014; // type:object size:0x6C scope:glob @stringBase0 = .rodata:0x00000448; // type:object size:0x9A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_292_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x18C scope:global l_btpGetParamList = .data:0x000001AC; // type:object size:0xB4 scope:global l_btkGetParamList = .data:0x00000260; // type:object size:0x6C scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_clerka/splits.txt b/config/GZ2J01/rels/d_a_npc_clerka/splits.txt index 8a24e56b31..4c215a3cb0 100644 --- a/config/GZ2J01/rels/d_a_npc_clerka/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_clerka/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_clerka.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_clerka/symbols.txt b/config/GZ2J01/rels/d_a_npc_clerka/symbols.txt index c81114a07f..f6b677e954 100644 --- a/config/GZ2J01/rels/d_a_npc_clerka/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_clerka/symbols.txt @@ -134,7 +134,8 @@ m__20daNpc_clerkA_Param_c = .rodata:0x00000000; // type:object size:0x90 scope:g @stringBase0 = .rodata:0x00000100; // type:object size:0x24 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_293_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_clerkb/splits.txt b/config/GZ2J01/rels/d_a_npc_clerkb/splits.txt index bf1e54d934..3275bd53cb 100644 --- a/config/GZ2J01/rels/d_a_npc_clerkb/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_clerkb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_clerkb.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_clerkb/symbols.txt b/config/GZ2J01/rels/d_a_npc_clerkb/symbols.txt index c884f2c304..c76d267afb 100644 --- a/config/GZ2J01/rels/d_a_npc_clerkb/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_clerkb/symbols.txt @@ -137,7 +137,8 @@ m__20daNpc_clerkB_Param_c = .rodata:0x00000000; // type:object size:0x94 scope:g @stringBase0 = .rodata:0x00000114; // type:object size:0x24 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_294_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_clerkt/splits.txt b/config/GZ2J01/rels/d_a_npc_clerkt/splits.txt index 6cfa914495..62e30d2ada 100644 --- a/config/GZ2J01/rels/d_a_npc_clerkt/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_clerkt/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_clerkt.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_clerkt/symbols.txt b/config/GZ2J01/rels/d_a_npc_clerkt/symbols.txt index 6670c1b696..6f780f8d1e 100644 --- a/config/GZ2J01/rels/d_a_npc_clerkt/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_clerkt/symbols.txt @@ -130,7 +130,8 @@ m__19daNpcClerkt_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x000000F8; // type:object size:0x1C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_295_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_df/splits.txt b/config/GZ2J01/rels/d_a_npc_df/splits.txt index 4a1bc8869c..361302ea7c 100644 --- a/config/GZ2J01/rels/d_a_npc_df/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_df/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_df.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_doc/splits.txt b/config/GZ2J01/rels/d_a_npc_doc/splits.txt index faec1c0187..705d650271 100644 --- a/config/GZ2J01/rels/d_a_npc_doc/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_doc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_doc.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_doc/symbols.txt b/config/GZ2J01/rels/d_a_npc_doc/symbols.txt index 1247872390..5b5b5cfc49 100644 --- a/config/GZ2J01/rels/d_a_npc_doc/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_doc/symbols.txt @@ -128,7 +128,8 @@ heapSize$3968 = .rodata:0x00000090; // type:object size:0xC scope:local @stringBase0 = .rodata:0x0000010C; // type:object size:0x16 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_298_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0xC scope:global diff --git a/config/GZ2J01/rels/d_a_npc_doorboy/splits.txt b/config/GZ2J01/rels/d_a_npc_doorboy/splits.txt index 17f7c28a81..77332a5fd2 100644 --- a/config/GZ2J01/rels/d_a_npc_doorboy/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_doorboy/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_doorboy.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_doorboy/symbols.txt b/config/GZ2J01/rels/d_a_npc_doorboy/symbols.txt index 5b62d5015e..73909606ae 100644 --- a/config/GZ2J01/rels/d_a_npc_doorboy/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_doorboy/symbols.txt @@ -98,7 +98,8 @@ m__20daNpcDoorBoy_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:g @stringBase0 = .rodata:0x0000015C; // type:object size:0x21 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_299_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x48 scope:global l_btpGetParamList = .data:0x00000068; // type:object size:0xC scope:global l_arcNames = .data:0x00000074; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_drainSol/splits.txt b/config/GZ2J01/rels/d_a_npc_drainSol/splits.txt index 2cf697f780..3bb08a07cc 100644 --- a/config/GZ2J01/rels/d_a_npc_drainSol/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_drainSol/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_drainSol.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_du/splits.txt b/config/GZ2J01/rels/d_a_npc_du/splits.txt index 28773a55db..cb4a20abd8 100644 --- a/config/GZ2J01/rels/d_a_npc_du/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_du/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_du.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_du/symbols.txt b/config/GZ2J01/rels/d_a_npc_du/symbols.txt index fc428c5a35..1c2324cbb6 100644 --- a/config/GZ2J01/rels/d_a_npc_du/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_du/symbols.txt @@ -78,6 +78,6 @@ __vt__12dBgS_ObjAcch = .data:0x000000B8; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000000DC; // type:object size:0xC scope:global __vt__14daNpc_Du_HIO_c = .data:0x000000E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_301_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_npc_fairy/splits.txt b/config/GZ2J01/rels/d_a_npc_fairy/splits.txt index 27fbb571b1..d20ffe84b7 100644 --- a/config/GZ2J01/rels/d_a_npc_fairy/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_fairy/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_fairy.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_fairy/symbols.txt b/config/GZ2J01/rels/d_a_npc_fairy/symbols.txt index bcae5cd3f9..373c3688e5 100644 --- a/config/GZ2J01/rels/d_a_npc_fairy/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_fairy/symbols.txt @@ -213,7 +213,8 @@ sEvtBitNo$5358 = .rodata:0x00000190; // type:object size:0xA scope:local @stringBase0 = .rodata:0x000001E8; // type:object size:0x10A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_302_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_loadResPtrn0 = .data:0x00000028; // type:object size:0x2 scope:global l_loadResPtrnList = .data:0x0000002C; // type:object size:0x14 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_fairy_seirei/splits.txt b/config/GZ2J01/rels/d_a_npc_fairy_seirei/splits.txt index 7d1251d591..53c3ab2401 100644 --- a/config/GZ2J01/rels/d_a_npc_fairy_seirei/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_fairy_seirei/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_fairy_seirei.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_fairy_seirei/symbols.txt b/config/GZ2J01/rels/d_a_npc_fairy_seirei/symbols.txt index 3a0a13217d..1a0e3f9762 100644 --- a/config/GZ2J01/rels/d_a_npc_fairy_seirei/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_fairy_seirei/symbols.txt @@ -98,7 +98,8 @@ sTempBit$4575 = .rodata:0x000000BC; // type:object size:0x10 scope:local @stringBase0 = .rodata:0x000000CC; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_80_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_evtList = .data:0x00000020; // type:object size:0x8 scope:global l_resNameList = .data:0x00000028; // type:object size:0x8 scope:global l_loadResPtrn0 = .data:0x00000030; // type:object size:0x2 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_fish/symbols.txt b/config/GZ2J01/rels/d_a_npc_fish/symbols.txt index dd9041385f..1e7f407413 100644 --- a/config/GZ2J01/rels/d_a_npc_fish/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_fish/symbols.txt @@ -20,7 +20,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000001C; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_81_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double fish_d127_S = .data:0x00000020; // type:object size:0x3D4 scope:global fish_d127 = .data:0x000003F4; // type:object size:0x460 scope:global lf_pos = .data:0x00000854; // type:object size:0x90 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_gnd/splits.txt b/config/GZ2J01/rels/d_a_npc_gnd/splits.txt index 504644c041..b136cd9de7 100644 --- a/config/GZ2J01/rels/d_a_npc_gnd/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_gnd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_gnd.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_gnd/symbols.txt b/config/GZ2J01/rels/d_a_npc_gnd/symbols.txt index 2eaa50ac07..e4e2a5cacd 100644 --- a/config/GZ2J01/rels/d_a_npc_gnd/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_gnd/symbols.txt @@ -123,7 +123,8 @@ m__17daNpc_Gnd_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob @stringBase0 = .rodata:0x000000E8; // type:object size:0x11 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_304_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_gra/splits.txt b/config/GZ2J01/rels/d_a_npc_gra/splits.txt index 2ec441a606..5204f31b61 100644 --- a/config/GZ2J01/rels/d_a_npc_gra/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_gra/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_gra.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_gra/symbols.txt b/config/GZ2J01/rels/d_a_npc_gra/symbols.txt index 11e14e87a7..75c54efae6 100644 --- a/config/GZ2J01/rels/d_a_npc_gra/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_gra/symbols.txt @@ -313,7 +313,8 @@ l_prticles_id$6368 = .rodata:0x00000694; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000720; // type:object size:0x15A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_305_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x28 scope:global data:4byte l_bckGetParamList = .data:0x00000048; // type:object size:0x198 scope:global l_btpGetParamList = .data:0x000001E0; // type:object size:0x80 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_grc/splits.txt b/config/GZ2J01/rels/d_a_npc_grc/splits.txt index 32077a261b..5421ecbe9c 100644 --- a/config/GZ2J01/rels/d_a_npc_grc/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_grc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grc.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_grc/symbols.txt b/config/GZ2J01/rels/d_a_npc_grc/symbols.txt index 5ac20c0f74..ee4ec723b5 100644 --- a/config/GZ2J01/rels/d_a_npc_grc/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_grc/symbols.txt @@ -145,7 +145,8 @@ m__17daNpc_grC_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob @stringBase0 = .rodata:0x000002D4; // type:object size:0x2C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_306_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x98 scope:global l_btpGetParamList = .data:0x000000C8; // type:object size:0x30 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_grd/splits.txt b/config/GZ2J01/rels/d_a_npc_grd/splits.txt index 2ac90e7e25..49e082901e 100644 --- a/config/GZ2J01/rels/d_a_npc_grd/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_grd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grd.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_grd/symbols.txt b/config/GZ2J01/rels/d_a_npc_grd/symbols.txt index b4ed89b682..567764b26e 100644 --- a/config/GZ2J01/rels/d_a_npc_grd/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_grd/symbols.txt @@ -137,7 +137,8 @@ m__17daNpc_Grd_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob @stringBase0 = .rodata:0x000001F0; // type:object size:0x1F scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_307_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x60 scope:global l_btpGetParamList = .data:0x00000088; // type:object size:0x20 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_grm/splits.txt b/config/GZ2J01/rels/d_a_npc_grm/splits.txt index 4a5fe1ac5f..79a9e8515b 100644 --- a/config/GZ2J01/rels/d_a_npc_grm/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_grm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grm.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_grm/symbols.txt b/config/GZ2J01/rels/d_a_npc_grm/symbols.txt index 6fd8627845..958e7f400e 100644 --- a/config/GZ2J01/rels/d_a_npc_grm/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_grm/symbols.txt @@ -121,7 +121,8 @@ m__17daNpc_grM_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob @stringBase0 = .rodata:0x000000F0; // type:object size:0x33 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_308_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0xC scope:global diff --git a/config/GZ2J01/rels/d_a_npc_grmc/splits.txt b/config/GZ2J01/rels/d_a_npc_grmc/splits.txt index 21ee0e831e..e02b25c3ce 100644 --- a/config/GZ2J01/rels/d_a_npc_grmc/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_grmc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grmc.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_grmc/symbols.txt b/config/GZ2J01/rels/d_a_npc_grmc/symbols.txt index 40bd42acac..f67d655c46 100644 --- a/config/GZ2J01/rels/d_a_npc_grmc/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_grmc/symbols.txt @@ -121,7 +121,8 @@ m__18daNpc_grMC_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo @stringBase0 = .rodata:0x000000F8; // type:object size:0x22 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_309_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0xC scope:global diff --git a/config/GZ2J01/rels/d_a_npc_gro/splits.txt b/config/GZ2J01/rels/d_a_npc_gro/splits.txt index e2d96b0ebf..bace7d2e35 100644 --- a/config/GZ2J01/rels/d_a_npc_gro/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_gro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_gro.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_gro/symbols.txt b/config/GZ2J01/rels/d_a_npc_gro/symbols.txt index 562918f8e2..7600db2553 100644 --- a/config/GZ2J01/rels/d_a_npc_gro/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_gro/symbols.txt @@ -168,7 +168,8 @@ heapSize$4387 = .rodata:0x0000006C; // type:object size:0x10 scope:local @stringBase0 = .rodata:0x0000033C; // type:object size:0x40 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_310_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4083 = .data:0x00000020; // type:object size:0xC scope:local l_bmdGetParamList = .data:0x0000002C; // type:object size:0x18 scope:global l_bckGetParamList = .data:0x00000044; // type:object size:0xB8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_grr/splits.txt b/config/GZ2J01/rels/d_a_npc_grr/splits.txt index ba92d3e917..037f7ff4b9 100644 --- a/config/GZ2J01/rels/d_a_npc_grr/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_grr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grr.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_grr/symbols.txt b/config/GZ2J01/rels/d_a_npc_grr/symbols.txt index 8fcbb74f27..0c9400d51e 100644 --- a/config/GZ2J01/rels/d_a_npc_grr/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_grr/symbols.txt @@ -157,7 +157,8 @@ heapSize$4308 = .rodata:0x0000006C; // type:object size:0x10 scope:local @stringBase0 = .rodata:0x000002F4; // type:object size:0x21 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_311_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x98 scope:global l_btpGetParamList = .data:0x000000C0; // type:object size:0x30 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_grs/splits.txt b/config/GZ2J01/rels/d_a_npc_grs/splits.txt index d87b3a701a..34574a7d50 100644 --- a/config/GZ2J01/rels/d_a_npc_grs/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_grs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grs.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_grs/symbols.txt b/config/GZ2J01/rels/d_a_npc_grs/symbols.txt index 4887edfe32..23cbba0596 100644 --- a/config/GZ2J01/rels/d_a_npc_grs/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_grs/symbols.txt @@ -132,7 +132,8 @@ jointNo$5517 = .rodata:0x000001B4; // type:object size:0x18 scope:local @stringBase0 = .rodata:0x000001D0; // type:object size:0x28 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_312_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x40 scope:global l_btpGetParamList = .data:0x00000070; // type:object size:0x18 scope:global @@ -187,7 +188,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @4050 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4752 = .bss:0x00000058; // type:object size:0xC scope:local -init$4753 = .bss:0x00000064; // type:object size:0x1 scope:local +init$4753 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$4751 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_grz/splits.txt b/config/GZ2J01/rels/d_a_npc_grz/splits.txt index cc54401f18..c51a768db1 100644 --- a/config/GZ2J01/rels/d_a_npc_grz/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_grz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grz.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_grz/symbols.txt b/config/GZ2J01/rels/d_a_npc_grz/symbols.txt index b8b8a8a5b7..a310d813a3 100644 --- a/config/GZ2J01/rels/d_a_npc_grz/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_grz/symbols.txt @@ -229,7 +229,8 @@ l_prticles_id$6299 = .rodata:0x00000428; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000444; // type:object size:0x66 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_313_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x110 scope:global l_btpGetParamList = .data:0x00000138; // type:object size:0x50 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_guard/symbols.txt b/config/GZ2J01/rels/d_a_npc_guard/symbols.txt index 8fe330d58d..f0aca48b64 100644 --- a/config/GZ2J01/rels/d_a_npc_guard/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_guard/symbols.txt @@ -99,7 +99,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000F8; // type:object size:0x7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_314_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3824 = .data:0x00000020; // type:object size:0xC scope:local @3825 = .data:0x0000002C; // type:object size:0xC scope:local @3826 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_npc_gwolf/splits.txt b/config/GZ2J01/rels/d_a_npc_gwolf/splits.txt index 42883f6ff7..c17a45cb67 100644 --- a/config/GZ2J01/rels/d_a_npc_gwolf/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_gwolf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_gwolf.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_gwolf/symbols.txt b/config/GZ2J01/rels/d_a_npc_gwolf/symbols.txt index 3f89f16189..3ccead7ccd 100644 --- a/config/GZ2J01/rels/d_a_npc_gwolf/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_gwolf/symbols.txt @@ -156,7 +156,8 @@ m__19daNpc_GWolf_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x00000228; // type:object size:0xD7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_315_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x60 scope:global l_btkGetParamList = .data:0x00000088; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_hanjo/splits.txt b/config/GZ2J01/rels/d_a_npc_hanjo/splits.txt index bc6918cd37..c736549d52 100644 --- a/config/GZ2J01/rels/d_a_npc_hanjo/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_hanjo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_hanjo.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_hanjo/symbols.txt b/config/GZ2J01/rels/d_a_npc_hanjo/symbols.txt index f3a4bc3e25..939f2a8f16 100644 --- a/config/GZ2J01/rels/d_a_npc_hanjo/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_hanjo/symbols.txt @@ -189,7 +189,8 @@ bmdTypeList$4495 = .rodata:0x00000110; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x000001F8; // type:object size:0x146 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_316_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x20 scope:global data:4byte l_evtList = .data:0x00000040; // type:object size:0x58 scope:global data:4byte l_resNameList = .data:0x00000098; // type:object size:0x18 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_henna/splits.txt b/config/GZ2J01/rels/d_a_npc_henna/splits.txt index e6393bbd2a..1a347004d1 100644 --- a/config/GZ2J01/rels/d_a_npc_henna/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_henna/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_henna.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_henna/symbols.txt b/config/GZ2J01/rels/d_a_npc_henna/symbols.txt index 247cd65789..1666488530 100644 --- a/config/GZ2J01/rels/d_a_npc_henna/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_henna/symbols.txt @@ -270,7 +270,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000030C; // type:object size:0x16 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_82_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double check_kind = .data:0x00000020; // type:object size:0x8 scope:global data:2byte @4437 = .data:0x00000028; // type:object size:0x34 scope:local @4753 = .data:0x0000005C; // type:object size:0x30 scope:local @@ -303,7 +304,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3900 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x38 scope:global data:byte lrl = .bss:0x0000008C; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_hoz/splits.txt b/config/GZ2J01/rels/d_a_npc_hoz/splits.txt index da0da0f2cb..9b67dfd4f1 100644 --- a/config/GZ2J01/rels/d_a_npc_hoz/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_hoz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_hoz.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_hoz/symbols.txt b/config/GZ2J01/rels/d_a_npc_hoz/symbols.txt index 4434fe3686..6e054ad27d 100644 --- a/config/GZ2J01/rels/d_a_npc_hoz/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_hoz/symbols.txt @@ -145,7 +145,8 @@ heapSize$4117 = .rodata:0x00000090; // type:object size:0x1C scope:local @stringBase0 = .rodata:0x00000114; // type:object size:0xA0 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_318_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x48 scope:global l_resNameList = .data:0x00000078; // type:object size:0x1C scope:global diff --git a/config/GZ2J01/rels/d_a_npc_impal/splits.txt b/config/GZ2J01/rels/d_a_npc_impal/splits.txt index 15d6699d8c..05a4157c3e 100644 --- a/config/GZ2J01/rels/d_a_npc_impal/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_impal/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_impal.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_impal/symbols.txt b/config/GZ2J01/rels/d_a_npc_impal/symbols.txt index a3da253e30..9bd4619723 100644 --- a/config/GZ2J01/rels/d_a_npc_impal/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_impal/symbols.txt @@ -142,7 +142,8 @@ m__18daNpcImpal_Param_c = .rodata:0x00000000; // type:object size:0x70 scope:glo @stringBase0 = .rodata:0x00000258; // type:object size:0x5C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_319_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xD8 scope:global l_btpGetParamList = .data:0x000000F8; // type:object size:0x78 scope:global l_btkGetParamList = .data:0x00000170; // type:object size:0x30 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_ins/splits.txt b/config/GZ2J01/rels/d_a_npc_ins/splits.txt index e7e21d357f..2d98d7204d 100644 --- a/config/GZ2J01/rels/d_a_npc_ins/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_ins/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ins.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_ins/symbols.txt b/config/GZ2J01/rels/d_a_npc_ins/symbols.txt index 47987a2078..5bf375c28d 100644 --- a/config/GZ2J01/rels/d_a_npc_ins/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_ins/symbols.txt @@ -169,7 +169,8 @@ m__16daNpcIns_Param_c = .rodata:0x000000C0; // type:object size:0x70 scope:globa @stringBase0 = .rodata:0x000003BC; // type:object size:0x32 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_321_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x120 scope:global l_btpGetParamList = .data:0x00000140; // type:object size:0x60 scope:global l_btkGetParamList = .data:0x000001A0; // type:object size:0x18 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_jagar/splits.txt b/config/GZ2J01/rels/d_a_npc_jagar/splits.txt index 5de90e7bb2..8b9a2c5f73 100644 --- a/config/GZ2J01/rels/d_a_npc_jagar/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_jagar/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_jagar.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_jagar/symbols.txt b/config/GZ2J01/rels/d_a_npc_jagar/symbols.txt index decfb15385..9533bfb6f9 100644 --- a/config/GZ2J01/rels/d_a_npc_jagar/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_jagar/symbols.txt @@ -155,7 +155,8 @@ heapSize$4099 = .rodata:0x000000A0; // type:object size:0x10 scope:local @stringBase0 = .rodata:0x0000016C; // type:object size:0xAA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_322_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x48 scope:global l_resNameList = .data:0x00000070; // type:object size:0x14 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_kakashi/splits.txt b/config/GZ2J01/rels/d_a_npc_kakashi/splits.txt index 0ce59dbfc3..e27d65f5d1 100644 --- a/config/GZ2J01/rels/d_a_npc_kakashi/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_kakashi/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kakashi.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_kakashi/symbols.txt b/config/GZ2J01/rels/d_a_npc_kakashi/symbols.txt index 8c037c50d2..076146cf41 100644 --- a/config/GZ2J01/rels/d_a_npc_kakashi/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_kakashi/symbols.txt @@ -128,7 +128,8 @@ id$5174 = .rodata:0x00000108; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000010C; // type:object size:0x1CA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_83_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x18 scope:global data:4byte l_evtList = .data:0x00000038; // type:object size:0xA8 scope:global l_resNameList = .data:0x000000E0; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_kasi_hana/splits.txt b/config/GZ2J01/rels/d_a_npc_kasi_hana/splits.txt index e8b02ace71..f69d6af5fa 100644 --- a/config/GZ2J01/rels/d_a_npc_kasi_hana/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_kasi_hana/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kasi_hana.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_kasi_hana/symbols.txt b/config/GZ2J01/rels/d_a_npc_kasi_hana/symbols.txt index e00b263efb..51a23a67bc 100644 --- a/config/GZ2J01/rels/d_a_npc_kasi_hana/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_kasi_hana/symbols.txt @@ -196,7 +196,8 @@ m__21daNpcKasiHana_Param_c = .rodata:0x00000048; // type:object size:0x7C scope: @stringBase0 = .rodata:0x000002D8; // type:object size:0x79 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_323_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xB4 scope:global l_btpGetParamList = .data:0x000000D4; // type:object size:0xC scope:global l_arcNames = .data:0x000000E0; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_kasi_kyu/splits.txt b/config/GZ2J01/rels/d_a_npc_kasi_kyu/splits.txt index b92316ec8d..220ccfb44c 100644 --- a/config/GZ2J01/rels/d_a_npc_kasi_kyu/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_kasi_kyu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kasi_kyu.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_kasi_kyu/symbols.txt b/config/GZ2J01/rels/d_a_npc_kasi_kyu/symbols.txt index fdaa973a5f..69f189d22e 100644 --- a/config/GZ2J01/rels/d_a_npc_kasi_kyu/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_kasi_kyu/symbols.txt @@ -152,7 +152,8 @@ m__20daNpcKasiKyu_Param_c = .rodata:0x00000000; // type:object size:0x74 scope:g @stringBase0 = .rodata:0x00000254; // type:object size:0x18 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_324_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xC0 scope:global l_btpGetParamList = .data:0x000000E0; // type:object size:0xC scope:global l_arcNames = .data:0x000000EC; // type:object size:0xC scope:global data:4byte @@ -233,7 +234,7 @@ l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte mTargetTag__14daNpcKasiKyu_c = .bss:0x00000058; // type:object size:0x4 scope:global data:4byte mTargetTagDist__14daNpcKasiKyu_c = .bss:0x0000005C; // type:object size:0x4 scope:global mWolfAngle__14daNpcKasiKyu_c = .bss:0x00000060; // type:object size:0x2 scope:global data:2byte -lbl_324_bss_62 = .bss:0x00000062; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000062; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000006C; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_kasi_mich/splits.txt b/config/GZ2J01/rels/d_a_npc_kasi_mich/splits.txt index caef80f2c4..3d9458405b 100644 --- a/config/GZ2J01/rels/d_a_npc_kasi_mich/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_kasi_mich/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kasi_mich.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_kasi_mich/symbols.txt b/config/GZ2J01/rels/d_a_npc_kasi_mich/symbols.txt index d80ee64131..f5be599a9e 100644 --- a/config/GZ2J01/rels/d_a_npc_kasi_mich/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_kasi_mich/symbols.txt @@ -150,7 +150,8 @@ m__21daNpcKasiMich_Param_c = .rodata:0x00000000; // type:object size:0x74 scope: @stringBase0 = .rodata:0x0000024C; // type:object size:0x19 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_325_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xC0 scope:global l_btpGetParamList = .data:0x000000E0; // type:object size:0xC scope:global l_arcNames = .data:0x000000EC; // type:object size:0xC scope:global data:4byte @@ -231,7 +232,7 @@ l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte mTargetTag__15daNpcKasiMich_c = .bss:0x00000058; // type:object size:0x4 scope:global data:4byte mTargetTagDist__15daNpcKasiMich_c = .bss:0x0000005C; // type:object size:0x4 scope:global mWolfAngle__15daNpcKasiMich_c = .bss:0x00000060; // type:object size:0x2 scope:global data:2byte -lbl_325_bss_62 = .bss:0x00000062; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000062; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000006C; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_kkri/splits.txt b/config/GZ2J01/rels/d_a_npc_kkri/splits.txt index 62166bee72..bdea450be0 100644 --- a/config/GZ2J01/rels/d_a_npc_kkri/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_kkri/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kkri.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_kkri/symbols.txt b/config/GZ2J01/rels/d_a_npc_kkri/symbols.txt index a1fcd9d1ac..a81825a60f 100644 --- a/config/GZ2J01/rels/d_a_npc_kkri/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_kkri/symbols.txt @@ -140,7 +140,8 @@ heapSize$4005 = .rodata:0x0000008C; // type:object size:0xC scope:local @stringBase0 = .rodata:0x00000114; // type:object size:0x54 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_84_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x28 scope:global l_resNameList = .data:0x00000058; // type:object size:0xC scope:global diff --git a/config/GZ2J01/rels/d_a_npc_kn/splits.txt b/config/GZ2J01/rels/d_a_npc_kn/splits.txt index a970c3d3d4..7acb87c62b 100644 --- a/config/GZ2J01/rels/d_a_npc_kn/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_kn/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kn.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_kn/symbols.txt b/config/GZ2J01/rels/d_a_npc_kn/symbols.txt index c5a18b385a..ed331890b6 100644 --- a/config/GZ2J01/rels/d_a_npc_kn/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_kn/symbols.txt @@ -299,7 +299,8 @@ heapSize$6094 = .rodata:0x0000015C; // type:object size:0x20 scope:local @stringBase0 = .rodata:0x00000230; // type:object size:0x239 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_327_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__10daNpc_Kn_c = .data:0x00000020; // type:object size:0x44 scope:global mCcDSph__10daNpc_Kn_c = .data:0x00000064; // type:object size:0x40 scope:global l_bmdData = .data:0x000000A4; // type:object size:0x18 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_knj/splits.txt b/config/GZ2J01/rels/d_a_npc_knj/splits.txt index 62eac259b2..9344b72d55 100644 --- a/config/GZ2J01/rels/d_a_npc_knj/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_knj/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_knj.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_knj/symbols.txt b/config/GZ2J01/rels/d_a_npc_knj/symbols.txt index 5aed0ea98a..f34ade164a 100644 --- a/config/GZ2J01/rels/d_a_npc_knj/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_knj/symbols.txt @@ -94,7 +94,8 @@ m__17daNpc_Knj_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob @stringBase0 = .rodata:0x000000AC; // type:object size:0x11 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_328_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_kolin/splits.txt b/config/GZ2J01/rels/d_a_npc_kolin/splits.txt index ce50229f88..c8f93513d6 100644 --- a/config/GZ2J01/rels/d_a_npc_kolin/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_kolin/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kolin.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_kolin/symbols.txt b/config/GZ2J01/rels/d_a_npc_kolin/symbols.txt index f0c0aedbc1..7313144bae 100644 --- a/config/GZ2J01/rels/d_a_npc_kolin/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_kolin/symbols.txt @@ -173,7 +173,8 @@ jointNo$5054 = .rodata:0x00000150; // type:object size:0x4 scope:local data:4byt @stringBase0 = .rodata:0x000001C8; // type:object size:0x149 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_85_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x18 scope:global data:4byte l_evtList = .data:0x00000038; // type:object size:0x48 scope:global l_resNameList = .data:0x00000080; // type:object size:0x20 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_kolinb/splits.txt b/config/GZ2J01/rels/d_a_npc_kolinb/splits.txt index 917e244263..c7e2bf4b20 100644 --- a/config/GZ2J01/rels/d_a_npc_kolinb/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_kolinb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kolinb.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_kolinb/symbols.txt b/config/GZ2J01/rels/d_a_npc_kolinb/symbols.txt index 2321372ec6..bbb6eab0e4 100644 --- a/config/GZ2J01/rels/d_a_npc_kolinb/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_kolinb/symbols.txt @@ -111,7 +111,8 @@ heapSize$3973 = .rodata:0x0000008C; // type:object size:0x10 scope:local @stringBase0 = .rodata:0x000000CC; // type:object size:0x75 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_329_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x10 scope:global l_resNameList = .data:0x00000040; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_ks/splits.txt b/config/GZ2J01/rels/d_a_npc_ks/splits.txt index b774877f84..6a4ac28794 100644 --- a/config/GZ2J01/rels/d_a_npc_ks/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_ks/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ks.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_ks/symbols.txt b/config/GZ2J01/rels/d_a_npc_ks/symbols.txt index ce210db0b2..0158e6e6f0 100644 --- a/config/GZ2J01/rels/d_a_npc_ks/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_ks/symbols.txt @@ -458,7 +458,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000053C; // type:object size:0x20 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_330_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double saru_p = .data:0x00000020; // type:object size:0x20 scope:global data:4byte @4808 = .data:0x00000040; // type:object size:0x38 scope:local guide_path_04 = .data:0x00000078; // type:object size:0x16C scope:global @@ -521,14 +522,16 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa obj_pos = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float leader = .bss:0x00000060; // type:object size:0x4 scope:global data:4byte call_pt = .bss:0x00000064; // type:object size:0x4 scope:global data:4byte -lbl_330_bss_68 = .bss:0x00000068; // type:object size:0x1 data:byte +hio_set = .bss:0x00000068; // type:object size:0x1 scope:local align:1 data:byte @4025 = .bss:0x0000006C; // type:object size:0xC scope:local l_HIO = .bss:0x00000078; // type:object size:0x38 scope:global data:byte target_info = .bss:0x000000B0; // type:object size:0x28 scope:global target_info_count = .bss:0x000000D8; // type:object size:0x4 scope:global data:4byte target_bgc = .bss:0x000000DC; // type:object size:0x28 scope:global start_pya$6091 = .bss:0x00000104; // type:object size:0x2 scope:local +init$3911 = .bss:0x00000106; // type:object size:0x1 scope:local align:1 data:byte @7870 = .bss:0x00000108; // type:object size:0xC scope:local +init$5647 = .bss:0x00000114; // type:object size:0x1 scope:local align:1 data:byte sc$7869 = .bss:0x00000118; // type:object size:0xC scope:local c_start = .bss:0x00000124; // type:object size:0x4 scope:global sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000128; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_kyury/splits.txt b/config/GZ2J01/rels/d_a_npc_kyury/splits.txt index 890ea4f9c6..05452c7d1d 100644 --- a/config/GZ2J01/rels/d_a_npc_kyury/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_kyury/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kyury.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_len/splits.txt b/config/GZ2J01/rels/d_a_npc_len/splits.txt index ea206a79f3..4b15da9176 100644 --- a/config/GZ2J01/rels/d_a_npc_len/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_len/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_len.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_len/symbols.txt b/config/GZ2J01/rels/d_a_npc_len/symbols.txt index 080956b071..581ca3e7a8 100644 --- a/config/GZ2J01/rels/d_a_npc_len/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_len/symbols.txt @@ -138,7 +138,8 @@ heapSize$4002 = .rodata:0x00000094; // type:object size:0x28 scope:local @stringBase0 = .rodata:0x00000138; // type:object size:0xAA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_332_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x38 scope:global l_resNameList = .data:0x00000068; // type:object size:0x10 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_lf/splits.txt b/config/GZ2J01/rels/d_a_npc_lf/splits.txt index 62c53eb27e..d6b4e82ab3 100644 --- a/config/GZ2J01/rels/d_a_npc_lf/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_lf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_lf.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_lf/symbols.txt b/config/GZ2J01/rels/d_a_npc_lf/symbols.txt index 8f15b67f1f..2ae3a8a0c5 100644 --- a/config/GZ2J01/rels/d_a_npc_lf/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_lf/symbols.txt @@ -56,10 +56,10 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4176 = .rodata:0x00000094; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000098; // type:object size:0x7 scope:local data:string_table wp$3976 = .data:0x00000000; // type:object size:0xC scope:local -l_daNPC_LF_Method = .data:0x0000000C; // type:object size:0x20 scope:global +l_daNPC_LF_Method = .data:0x0000000C; // type:object size:0x20 scope:local g_profile_NPC_LF = .data:0x0000002C; // type:object size:0x30 scope:global __vt__14daNPC_LF_HIO_c = .data:0x0000005C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_333_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local -l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte +l_HIO = .bss:0x00000018; // type:object size:0x1C scope:local data:byte diff --git a/config/GZ2J01/rels/d_a_npc_lud/splits.txt b/config/GZ2J01/rels/d_a_npc_lud/splits.txt index 5eda121326..63ee988277 100644 --- a/config/GZ2J01/rels/d_a_npc_lud/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_lud/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_lud.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_lud/symbols.txt b/config/GZ2J01/rels/d_a_npc_lud/symbols.txt index a5d281a33c..c3411c7295 100644 --- a/config/GZ2J01/rels/d_a_npc_lud/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_lud/symbols.txt @@ -147,7 +147,8 @@ jointNo$5056 = .rodata:0x0000012C; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000150; // type:object size:0xFD scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_334_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x28 scope:global data:4byte l_evtList = .data:0x00000048; // type:object size:0x30 scope:global l_resNameList = .data:0x00000078; // type:object size:0x18 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_maro/splits.txt b/config/GZ2J01/rels/d_a_npc_maro/splits.txt index ba8135bb4c..5d28bb8b3f 100644 --- a/config/GZ2J01/rels/d_a_npc_maro/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_maro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_maro.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_maro/symbols.txt b/config/GZ2J01/rels/d_a_npc_maro/symbols.txt index 3af5cc0cd9..5776842019 100644 --- a/config/GZ2J01/rels/d_a_npc_maro/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_maro/symbols.txt @@ -183,7 +183,8 @@ heapSize$4152 = .rodata:0x00000090; // type:object size:0x44 scope:local @stringBase0 = .rodata:0x000001AC; // type:object size:0x237 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_86_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4085 = .data:0x00000020; // type:object size:0xC scope:local l_bmdData = .data:0x0000002C; // type:object size:0x10 scope:global l_evtList = .data:0x0000003C; // type:object size:0x78 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_midp/splits.txt b/config/GZ2J01/rels/d_a_npc_midp/splits.txt index 08a2a0000f..ba2d9fce2e 100644 --- a/config/GZ2J01/rels/d_a_npc_midp/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_midp/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_midp.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_midp/symbols.txt b/config/GZ2J01/rels/d_a_npc_midp/symbols.txt index 544e2a96ad..c41a078f88 100644 --- a/config/GZ2J01/rels/d_a_npc_midp/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_midp/symbols.txt @@ -121,7 +121,8 @@ m__18daNpc_midP_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo @stringBase0 = .rodata:0x000000E0; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_335_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_moi/splits.txt b/config/GZ2J01/rels/d_a_npc_moi/splits.txt index c582fd1167..b0e43d984e 100644 --- a/config/GZ2J01/rels/d_a_npc_moi/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_moi/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_moi.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_moi/symbols.txt b/config/GZ2J01/rels/d_a_npc_moi/symbols.txt index 929881f21f..2e2a7c8328 100644 --- a/config/GZ2J01/rels/d_a_npc_moi/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_moi/symbols.txt @@ -183,7 +183,8 @@ jointNo$5214 = .rodata:0x00000178; // type:object size:0x18 scope:local @stringBase0 = .rodata:0x000001E8; // type:object size:0x83 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_337_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x40 scope:global data:4byte l_evtList = .data:0x00000060; // type:object size:0x20 scope:global l_resNameList = .data:0x00000080; // type:object size:0x18 scope:global @@ -252,7 +253,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3839 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @5529 = .bss:0x00000058; // type:object size:0xC scope:local -init$5530 = .bss:0x00000064; // type:object size:0x1 scope:local +init$5530 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte lightOffset$5528 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_moir/splits.txt b/config/GZ2J01/rels/d_a_npc_moir/splits.txt index e8e9e22828..001fc8bad9 100644 --- a/config/GZ2J01/rels/d_a_npc_moir/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_moir/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_moir.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_moir/symbols.txt b/config/GZ2J01/rels/d_a_npc_moir/symbols.txt index ddef1585c7..ef82f9b326 100644 --- a/config/GZ2J01/rels/d_a_npc_moir/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_moir/symbols.txt @@ -223,7 +223,8 @@ m__17daNpcMoiR_Param_c = .rodata:0x00000000; // type:object size:0x74 scope:glob @stringBase0 = .rodata:0x00000594; // type:object size:0x6D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_338_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x1D4 scope:global data:4byte l_btpGetParamList = .data:0x000001F4; // type:object size:0x18 scope:global l_btkGetParamList = .data:0x0000020C; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_myna2/splits.txt b/config/GZ2J01/rels/d_a_npc_myna2/splits.txt index 77202a83fa..d080d4d9e3 100644 --- a/config/GZ2J01/rels/d_a_npc_myna2/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_myna2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_myna2.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_myna2/symbols.txt b/config/GZ2J01/rels/d_a_npc_myna2/symbols.txt index cf3f508b85..1bc0786288 100644 --- a/config/GZ2J01/rels/d_a_npc_myna2/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_myna2/symbols.txt @@ -146,7 +146,8 @@ heapSize$4340 = .rodata:0x00000074; // type:object size:0x14 scope:local @stringBase0 = .rodata:0x00000220; // type:object size:0x60 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_339_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x78 scope:global l_btpGetParamList = .data:0x000000A0; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_ne/splits.txt b/config/GZ2J01/rels/d_a_npc_ne/splits.txt index 3792d29dc1..b9b54ed0c4 100644 --- a/config/GZ2J01/rels/d_a_npc_ne/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_ne/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ne.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_ne/symbols.txt b/config/GZ2J01/rels/d_a_npc_ne/symbols.txt index cd69a5a955..3cf6e09b96 100644 --- a/config/GZ2J01/rels/d_a_npc_ne/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_ne/symbols.txt @@ -205,7 +205,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_340_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3985 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte target_info = .bss:0x00000070; // type:object size:0x14 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_pachi_besu/splits.txt b/config/GZ2J01/rels/d_a_npc_pachi_besu/splits.txt index b2918b0a86..efa7371efc 100644 --- a/config/GZ2J01/rels/d_a_npc_pachi_besu/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_pachi_besu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_pachi_besu.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_pachi_besu/symbols.txt b/config/GZ2J01/rels/d_a_npc_pachi_besu/symbols.txt index 786d52609e..f695f9bc12 100644 --- a/config/GZ2J01/rels/d_a_npc_pachi_besu/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_pachi_besu/symbols.txt @@ -158,7 +158,8 @@ m__24daNpc_Pachi_Besu_Param_c = .rodata:0x00000000; // type:object size:0x8C sco @stringBase0 = .rodata:0x000000F4; // type:object size:0xDE scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_342_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x30 scope:global data:4byte l_evtList = .data:0x00000050; // type:object size:0x10 scope:global l_resNameList = .data:0x00000060; // type:object size:0x20 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_pachi_maro/splits.txt b/config/GZ2J01/rels/d_a_npc_pachi_maro/splits.txt index f73b896535..1dbce106b5 100644 --- a/config/GZ2J01/rels/d_a_npc_pachi_maro/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_pachi_maro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_pachi_maro.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_pachi_maro/symbols.txt b/config/GZ2J01/rels/d_a_npc_pachi_maro/symbols.txt index a437a43a58..62868f42fb 100644 --- a/config/GZ2J01/rels/d_a_npc_pachi_maro/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_pachi_maro/symbols.txt @@ -159,7 +159,8 @@ m__24daNpc_Pachi_Maro_Param_c = .rodata:0x00000000; // type:object size:0x90 sco @stringBase0 = .rodata:0x000000FC; // type:object size:0xEF scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_343_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x10 scope:global l_resNameList = .data:0x00000040; // type:object size:0x2C scope:global diff --git a/config/GZ2J01/rels/d_a_npc_pachi_taro/splits.txt b/config/GZ2J01/rels/d_a_npc_pachi_taro/splits.txt index da9fa3003b..c42248e020 100644 --- a/config/GZ2J01/rels/d_a_npc_pachi_taro/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_pachi_taro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_pachi_taro.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_pachi_taro/symbols.txt b/config/GZ2J01/rels/d_a_npc_pachi_taro/symbols.txt index 410f8fbc02..b624270921 100644 --- a/config/GZ2J01/rels/d_a_npc_pachi_taro/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_pachi_taro/symbols.txt @@ -205,7 +205,8 @@ sHitMsg$5762 = .rodata:0x000001C8; // type:object size:0xC scope:local @stringBase0 = .rodata:0x00000210; // type:object size:0x118 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_344_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x28 scope:global data:4byte l_evtList = .data:0x00000048; // type:object size:0x58 scope:global l_resNameList = .data:0x000000A0; // type:object size:0x30 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_passer/symbols.txt b/config/GZ2J01/rels/d_a_npc_passer/symbols.txt index ea628252bc..3dba572a3e 100644 --- a/config/GZ2J01/rels/d_a_npc_passer/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_passer/symbols.txt @@ -105,7 +105,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4975 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 data:double cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_345_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3829 = .data:0x00000020; // type:object size:0xC scope:local @3830 = .data:0x0000002C; // type:object size:0xC scope:local @3831 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_npc_passer2/symbols.txt b/config/GZ2J01/rels/d_a_npc_passer2/symbols.txt index 891e762ffb..32d515cb56 100644 --- a/config/GZ2J01/rels/d_a_npc_passer2/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_passer2/symbols.txt @@ -52,7 +52,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4481 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 data:double cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_346_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3845 = .data:0x00000020; // type:object size:0xC scope:local @3846 = .data:0x0000002C; // type:object size:0xC scope:local ActionTable__14daNpcPasser2_c = .data:0x00000038; // type:object size:0x18 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_post/splits.txt b/config/GZ2J01/rels/d_a_npc_post/splits.txt index 80c6bc51a7..f0d7ba3a4a 100644 --- a/config/GZ2J01/rels/d_a_npc_post/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_post/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_post.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_post/symbols.txt b/config/GZ2J01/rels/d_a_npc_post/symbols.txt index c0123faf9e..bcf288bcad 100644 --- a/config/GZ2J01/rels/d_a_npc_post/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_post/symbols.txt @@ -152,7 +152,8 @@ jointNo$4959 = .rodata:0x0000012C; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000160; // type:object size:0x5E scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_347_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x20 scope:global data:4byte l_evtList = .data:0x00000040; // type:object size:0x28 scope:global l_resNameList = .data:0x00000068; // type:object size:0x10 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_pouya/splits.txt b/config/GZ2J01/rels/d_a_npc_pouya/splits.txt index 72ca6c813d..0a07fee93b 100644 --- a/config/GZ2J01/rels/d_a_npc_pouya/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_pouya/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_pouya.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_prayer/splits.txt b/config/GZ2J01/rels/d_a_npc_prayer/splits.txt index 900921e858..2b8c0f686b 100644 --- a/config/GZ2J01/rels/d_a_npc_prayer/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_prayer/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_prayer.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_prayer/symbols.txt b/config/GZ2J01/rels/d_a_npc_prayer/symbols.txt index d214af0972..90c6f22fd2 100644 --- a/config/GZ2J01/rels/d_a_npc_prayer/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_prayer/symbols.txt @@ -111,7 +111,8 @@ m__17daNpcPray_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob @stringBase0 = .rodata:0x0000015C; // type:object size:0x20 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_349_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x48 scope:global l_arcNames = .data:0x00000068; // type:object size:0x8 scope:global data:4byte l_evtNames = .data:0x00000070; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_raca/splits.txt b/config/GZ2J01/rels/d_a_npc_raca/splits.txt index e53162b79b..3b4879897b 100644 --- a/config/GZ2J01/rels/d_a_npc_raca/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_raca/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_raca.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_raca/symbols.txt b/config/GZ2J01/rels/d_a_npc_raca/symbols.txt index 8f4c7cfe19..d36b85f30a 100644 --- a/config/GZ2J01/rels/d_a_npc_raca/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_raca/symbols.txt @@ -126,7 +126,8 @@ m__18daNpc_Raca_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo @stringBase0 = .rodata:0x000000E0; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_350_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_rafrel/splits.txt b/config/GZ2J01/rels/d_a_npc_rafrel/splits.txt index 4da058c3ca..380c17f07b 100644 --- a/config/GZ2J01/rels/d_a_npc_rafrel/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_rafrel/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_rafrel.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_rafrel/symbols.txt b/config/GZ2J01/rels/d_a_npc_rafrel/symbols.txt index 443fb4163b..09ab138465 100644 --- a/config/GZ2J01/rels/d_a_npc_rafrel/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_rafrel/symbols.txt @@ -185,7 +185,8 @@ m__19daNpcRafrel_Param_c = .rodata:0x00000000; // type:object size:0x74 scope:gl @stringBase0 = .rodata:0x000003DC; // type:object size:0xC2 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_351_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x15C scope:global l_btpGetParamList = .data:0x0000017C; // type:object size:0x30 scope:global l_btkGetParamList = .data:0x000001AC; // type:object size:0x3C scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_saru/splits.txt b/config/GZ2J01/rels/d_a_npc_saru/splits.txt index 38f46e186f..4053dd1f49 100644 --- a/config/GZ2J01/rels/d_a_npc_saru/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_saru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_saru.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_saru/symbols.txt b/config/GZ2J01/rels/d_a_npc_saru/symbols.txt index 70dc8ed7c6..d264927e78 100644 --- a/config/GZ2J01/rels/d_a_npc_saru/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_saru/symbols.txt @@ -141,7 +141,8 @@ jointNo$4884 = .rodata:0x00000114; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x0000015C; // type:object size:0x4E scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_352_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x20 scope:global l_evtList = .data:0x00000040; // type:object size:0x18 scope:global data:4byte l_resNameList = .data:0x00000058; // type:object size:0x10 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_seib/splits.txt b/config/GZ2J01/rels/d_a_npc_seib/splits.txt index fe60c75324..6674273a27 100644 --- a/config/GZ2J01/rels/d_a_npc_seib/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_seib/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seib.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_seib/symbols.txt b/config/GZ2J01/rels/d_a_npc_seib/symbols.txt index f1ed3323dd..22be200da4 100644 --- a/config/GZ2J01/rels/d_a_npc_seib/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_seib/symbols.txt @@ -96,7 +96,8 @@ m__18daNpc_seiB_Param_c = .rodata:0x00000000; // type:object size:0x94 scope:glo @stringBase0 = .rodata:0x000000AC; // type:object size:0x27 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_353_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_seic/splits.txt b/config/GZ2J01/rels/d_a_npc_seic/splits.txt index a9fce8ef65..afd500af28 100644 --- a/config/GZ2J01/rels/d_a_npc_seic/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_seic/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seic.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_seic/symbols.txt b/config/GZ2J01/rels/d_a_npc_seic/symbols.txt index d69e2fd183..da838b7533 100644 --- a/config/GZ2J01/rels/d_a_npc_seic/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_seic/symbols.txt @@ -96,7 +96,8 @@ m__18daNpc_seiC_Param_c = .rodata:0x00000000; // type:object size:0x94 scope:glo @stringBase0 = .rodata:0x000000AC; // type:object size:0x27 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_354_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_seid/splits.txt b/config/GZ2J01/rels/d_a_npc_seid/splits.txt index 571bdf0ce5..15cb8b939b 100644 --- a/config/GZ2J01/rels/d_a_npc_seid/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_seid/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seid.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_seid/symbols.txt b/config/GZ2J01/rels/d_a_npc_seid/symbols.txt index 8d4bbf270c..3168ad4d37 100644 --- a/config/GZ2J01/rels/d_a_npc_seid/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_seid/symbols.txt @@ -96,7 +96,8 @@ m__18daNpc_seiD_Param_c = .rodata:0x00000000; // type:object size:0x94 scope:glo @stringBase0 = .rodata:0x000000AC; // type:object size:0x27 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_355_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_seira/splits.txt b/config/GZ2J01/rels/d_a_npc_seira/splits.txt index 6f9580eece..360d26d4f7 100644 --- a/config/GZ2J01/rels/d_a_npc_seira/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_seira/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seira.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_seira/symbols.txt b/config/GZ2J01/rels/d_a_npc_seira/symbols.txt index cce75d655b..0f5f040b3f 100644 --- a/config/GZ2J01/rels/d_a_npc_seira/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_seira/symbols.txt @@ -150,7 +150,8 @@ m__19daNpc_Seira_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x00000114; // type:object size:0x8A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_356_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_evtList = .data:0x00000030; // type:object size:0x20 scope:global l_resNameList = .data:0x00000050; // type:object size:0x14 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_seira2/splits.txt b/config/GZ2J01/rels/d_a_npc_seira2/splits.txt index 1e3cf84c59..c31bda4213 100644 --- a/config/GZ2J01/rels/d_a_npc_seira2/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_seira2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seira2.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_seira2/symbols.txt b/config/GZ2J01/rels/d_a_npc_seira2/symbols.txt index cdd272d024..4d1fe23352 100644 --- a/config/GZ2J01/rels/d_a_npc_seira2/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_seira2/symbols.txt @@ -145,7 +145,8 @@ m__20daNpc_Seira2_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:g @stringBase0 = .rodata:0x000000FC; // type:object size:0x32 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_357_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_evtList = .data:0x00000030; // type:object size:0x10 scope:global l_resNameList = .data:0x00000040; // type:object size:0x10 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_seirei/splits.txt b/config/GZ2J01/rels/d_a_npc_seirei/splits.txt index 5524c64304..1a85f3eea2 100644 --- a/config/GZ2J01/rels/d_a_npc_seirei/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_seirei/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seirei.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_seirei/symbols.txt b/config/GZ2J01/rels/d_a_npc_seirei/symbols.txt index 76f1f904fd..4ee9fd95a4 100644 --- a/config/GZ2J01/rels/d_a_npc_seirei/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_seirei/symbols.txt @@ -106,7 +106,8 @@ id2$4628 = .rodata:0x000000D0; // type:object size:0xE scope:local @stringBase0 = .rodata:0x000000E0; // type:object size:0x59 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_358_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x20 scope:global l_resNameList = .data:0x00000048; // type:object size:0xC scope:global diff --git a/config/GZ2J01/rels/d_a_npc_shad/splits.txt b/config/GZ2J01/rels/d_a_npc_shad/splits.txt index 9a40f41420..eca80600c7 100644 --- a/config/GZ2J01/rels/d_a_npc_shad/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_shad/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_shad.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_shad/symbols.txt b/config/GZ2J01/rels/d_a_npc_shad/symbols.txt index 21d3f1aef1..32fde27b74 100644 --- a/config/GZ2J01/rels/d_a_npc_shad/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_shad/symbols.txt @@ -227,7 +227,8 @@ m__17daNpcShad_Param_c = .rodata:0x00000000; // type:object size:0x70 scope:glob @stringBase0 = .rodata:0x000004E8; // type:object size:0x15C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_359_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x1B0 scope:global l_btpGetParamList = .data:0x000001D0; // type:object size:0x84 scope:global l_btkGetParamList = .data:0x00000254; // type:object size:0x3C scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_shaman/splits.txt b/config/GZ2J01/rels/d_a_npc_shaman/splits.txt index d3038040b4..302e760cbf 100644 --- a/config/GZ2J01/rels/d_a_npc_shaman/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_shaman/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_shaman.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_shaman/symbols.txt b/config/GZ2J01/rels/d_a_npc_shaman/symbols.txt index 4bb50d678f..3b5cabe0e3 100644 --- a/config/GZ2J01/rels/d_a_npc_shaman/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_shaman/symbols.txt @@ -141,7 +141,8 @@ heapSize$3961 = .rodata:0x0000008C; // type:object size:0xC scope:local @stringBase0 = .rodata:0x00000104; // type:object size:0x4C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_360_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x30 scope:global l_resNameList = .data:0x00000058; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_shoe/splits.txt b/config/GZ2J01/rels/d_a_npc_shoe/splits.txt index f8ee3e5ae4..8d043bcfb6 100644 --- a/config/GZ2J01/rels/d_a_npc_shoe/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_shoe/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_shoe.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_shoe/symbols.txt b/config/GZ2J01/rels/d_a_npc_shoe/symbols.txt index 54b90c584a..7d37b90bdb 100644 --- a/config/GZ2J01/rels/d_a_npc_shoe/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_shoe/symbols.txt @@ -98,7 +98,8 @@ m__17daNpcShoe_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob @stringBase0 = .rodata:0x0000016C; // type:object size:0x1A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_361_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x3C scope:global l_btpGetParamList = .data:0x0000005C; // type:object size:0xC scope:global l_arcNames = .data:0x00000068; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_sola/splits.txt b/config/GZ2J01/rels/d_a_npc_sola/splits.txt index 54258a8bbd..216e2cab50 100644 --- a/config/GZ2J01/rels/d_a_npc_sola/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_sola/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_sola.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_sola/symbols.txt b/config/GZ2J01/rels/d_a_npc_sola/symbols.txt index 7de30f60fb..46b9b2a3c4 100644 --- a/config/GZ2J01/rels/d_a_npc_sola/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_sola/symbols.txt @@ -109,7 +109,8 @@ m__18daNpc_solA_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo @stringBase0 = .rodata:0x000000E0; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_364_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_soldierA/splits.txt b/config/GZ2J01/rels/d_a_npc_soldierA/splits.txt index a507647d91..3636817a07 100644 --- a/config/GZ2J01/rels/d_a_npc_soldierA/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_soldierA/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_soldierA.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_soldierA/symbols.txt b/config/GZ2J01/rels/d_a_npc_soldierA/symbols.txt index 37a967b614..fb094127b7 100644 --- a/config/GZ2J01/rels/d_a_npc_soldierA/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_soldierA/symbols.txt @@ -109,7 +109,8 @@ m__22daNpc_SoldierA_Param_c = .rodata:0x00000000; // type:object size:0x6C scope @stringBase0 = .rodata:0x0000017C; // type:object size:0x23 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_365_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x38 scope:global l_evtGetParamList = .data:0x00000068; // type:object size:0x10 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_soldierB/splits.txt b/config/GZ2J01/rels/d_a_npc_soldierB/splits.txt index b95d52395c..828f7aff8e 100644 --- a/config/GZ2J01/rels/d_a_npc_soldierB/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_soldierB/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_soldierB.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_soldierB/symbols.txt b/config/GZ2J01/rels/d_a_npc_soldierB/symbols.txt index d03832d019..8eaf98701c 100644 --- a/config/GZ2J01/rels/d_a_npc_soldierB/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_soldierB/symbols.txt @@ -101,7 +101,8 @@ m__22daNpc_SoldierB_Param_c = .rodata:0x00000000; // type:object size:0x6C scope @stringBase0 = .rodata:0x00000120; // type:object size:0x19 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_366_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x20 scope:global l_evtGetParamList = .data:0x00000050; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_sq/splits.txt b/config/GZ2J01/rels/d_a_npc_sq/splits.txt index 7efa26d57f..37fe155ab8 100644 --- a/config/GZ2J01/rels/d_a_npc_sq/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_sq/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_sq.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_sq/symbols.txt b/config/GZ2J01/rels/d_a_npc_sq/symbols.txt index 57e6ba0cf5..99c99be8b4 100644 --- a/config/GZ2J01/rels/d_a_npc_sq/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_sq/symbols.txt @@ -72,6 +72,6 @@ __vt__12dBgS_ObjAcch = .data:0x000000D0; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000000F4; // type:object size:0xC scope:global __vt__14daNpc_Sq_HIO_c = .data:0x00000100; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_367_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_npc_taro/splits.txt b/config/GZ2J01/rels/d_a_npc_taro/splits.txt index 619e79a536..4c7a8ca5fd 100644 --- a/config/GZ2J01/rels/d_a_npc_taro/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_taro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_taro.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_taro/symbols.txt b/config/GZ2J01/rels/d_a_npc_taro/symbols.txt index a6338a184d..c377133ebd 100644 --- a/config/GZ2J01/rels/d_a_npc_taro/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_taro/symbols.txt @@ -194,7 +194,8 @@ jointNo$5646 = .rodata:0x0000014C; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000240; // type:object size:0x2C0 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_87_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3931 = .data:0x00000020; // type:object size:0xC scope:local l_bmdData = .data:0x0000002C; // type:object size:0x28 scope:global data:4byte l_evtList = .data:0x00000054; // type:object size:0xD8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_the/splits.txt b/config/GZ2J01/rels/d_a_npc_the/splits.txt index 2671f4c863..d4943eaf12 100644 --- a/config/GZ2J01/rels/d_a_npc_the/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_the/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_the.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_the/symbols.txt b/config/GZ2J01/rels/d_a_npc_the/symbols.txt index 56a8937ec7..7e4b1288ba 100644 --- a/config/GZ2J01/rels/d_a_npc_the/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_the/symbols.txt @@ -151,7 +151,8 @@ m__16daNpcThe_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:globa @stringBase0 = .rodata:0x0000034C; // type:object size:0x78 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_368_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global l_bckGetParamList = .data:0x00000030; // type:object size:0xD8 scope:global data:4byte l_btpGetParamList = .data:0x00000108; // type:object size:0x70 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_theB/splits.txt b/config/GZ2J01/rels/d_a_npc_theB/splits.txt index 79afbbf067..48817a6f5e 100644 --- a/config/GZ2J01/rels/d_a_npc_theB/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_theB/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_theB.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_theB/symbols.txt b/config/GZ2J01/rels/d_a_npc_theB/symbols.txt index e23ed238f2..0b345d1b5a 100644 --- a/config/GZ2J01/rels/d_a_npc_theB/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_theB/symbols.txt @@ -140,7 +140,8 @@ m__17daNpcTheB_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob @stringBase0 = .rodata:0x00000234; // type:object size:0x88 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_369_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x4 scope:global l_bckGetParamList = .data:0x00000024; // type:object size:0x70 scope:global data:4byte l_btpGetParamList = .data:0x00000094; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_tk/splits.txt b/config/GZ2J01/rels/d_a_npc_tk/splits.txt index 96b50cacee..4491eb8d0d 100644 --- a/config/GZ2J01/rels/d_a_npc_tk/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_tk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tk.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_tk/symbols.txt b/config/GZ2J01/rels/d_a_npc_tk/symbols.txt index d973504ba0..13d30db8af 100644 --- a/config/GZ2J01/rels/d_a_npc_tk/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_tk/symbols.txt @@ -226,10 +226,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local m_near_angle = .bss:0x00000046; // type:object size:0x2 scope:global m_near_actor = .bss:0x00000048; // type:object size:0x4 scope:global -lbl_370_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @3994 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x40 scope:global data:byte @5011 = .bss:0x0000009C; // type:object size:0xC scope:local +init$0000 = .bss:0x000000A8; // type:object size:0x1 scope:local align:1 data:byte sc$5010 = .bss:0x000000AC; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B8; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000BC; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_tkc/splits.txt b/config/GZ2J01/rels/d_a_npc_tkc/splits.txt index 4233f137a5..30572bf897 100644 --- a/config/GZ2J01/rels/d_a_npc_tkc/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_tkc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tkc.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_tkc/symbols.txt b/config/GZ2J01/rels/d_a_npc_tkc/symbols.txt index a7334c8287..a8637a2a11 100644 --- a/config/GZ2J01/rels/d_a_npc_tkc/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_tkc/symbols.txt @@ -126,7 +126,8 @@ m_cameraItemNum$4552 = .rodata:0x000000B4; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000178; // type:object size:0x32 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_371_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x18 scope:global l_btpGetParamList = .data:0x00000038; // type:object size:0x8 scope:global l_btkGetParamList = .data:0x00000040; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_tkj/splits.txt b/config/GZ2J01/rels/d_a_npc_tkj/splits.txt index 71d468cee5..f1a6c89309 100644 --- a/config/GZ2J01/rels/d_a_npc_tkj/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_tkj/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tkj.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_tkj/symbols.txt b/config/GZ2J01/rels/d_a_npc_tkj/symbols.txt index 1726524056..23059401d6 100644 --- a/config/GZ2J01/rels/d_a_npc_tkj/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_tkj/symbols.txt @@ -126,7 +126,8 @@ m__17daNpc_Tkj_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob @stringBase0 = .rodata:0x000000F4; // type:object size:0x25 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_88_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_tkj2/splits.txt b/config/GZ2J01/rels/d_a_npc_tkj2/splits.txt index 85c1b46230..c785c234c9 100644 --- a/config/GZ2J01/rels/d_a_npc_tkj2/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_tkj2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tkj2.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_tkj2/symbols.txt b/config/GZ2J01/rels/d_a_npc_tkj2/symbols.txt index 91e862d1ad..80f9f74909 100644 --- a/config/GZ2J01/rels/d_a_npc_tkj2/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_tkj2/symbols.txt @@ -105,6 +105,6 @@ __vt__14dBgS_ObjGndChk = .data:0x000000F4; // type:object size:0x30 scope:global __vt__8cM3dGPla = .data:0x00000124; // type:object size:0xC scope:global __vt__16daNpc_Tkj2_HIO_c = .data:0x00000130; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_372_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_npc_tks/splits.txt b/config/GZ2J01/rels/d_a_npc_tks/splits.txt index 2a20f200a9..b3946b9fa9 100644 --- a/config/GZ2J01/rels/d_a_npc_tks/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_tks/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tks.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_tks/symbols.txt b/config/GZ2J01/rels/d_a_npc_tks/symbols.txt index 0e3e32d538..ff2291df42 100644 --- a/config/GZ2J01/rels/d_a_npc_tks/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_tks/symbols.txt @@ -204,7 +204,8 @@ m__16daNpcTks_Param_c = .rodata:0x00000000; // type:object size:0x98 scope:globa @stringBase0 = .rodata:0x000002F0; // type:object size:0x99 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_373_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xB0 scope:global data:4byte l_btpGetParamList = .data:0x000000D0; // type:object size:0x8 scope:global l_btkGetParamList = .data:0x000000D8; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_npc_toby/splits.txt b/config/GZ2J01/rels/d_a_npc_toby/splits.txt index a7a571dd23..f600125f41 100644 --- a/config/GZ2J01/rels/d_a_npc_toby/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_toby/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_toby.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_toby/symbols.txt b/config/GZ2J01/rels/d_a_npc_toby/symbols.txt index 67529ffa29..23abc8dd7b 100644 --- a/config/GZ2J01/rels/d_a_npc_toby/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_toby/symbols.txt @@ -165,7 +165,8 @@ jointNo$5107 = .rodata:0x00000138; // type:object size:0x4 scope:local data:4byt @stringBase0 = .rodata:0x000001A8; // type:object size:0xBB scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_374_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x18 scope:global l_evtList = .data:0x00000038; // type:object size:0x38 scope:global l_resNameList = .data:0x00000070; // type:object size:0x24 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_tr/splits.txt b/config/GZ2J01/rels/d_a_npc_tr/splits.txt index 59b845f265..13215f94b7 100644 --- a/config/GZ2J01/rels/d_a_npc_tr/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_tr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tr.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_tr/symbols.txt b/config/GZ2J01/rels/d_a_npc_tr/symbols.txt index 483c52bcba..faa32dbe0a 100644 --- a/config/GZ2J01/rels/d_a_npc_tr/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_tr/symbols.txt @@ -52,6 +52,6 @@ l_daNPC_TR_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_NPC_TR = .data:0x00000020; // type:object size:0x30 scope:global __vt__14daNPC_TR_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_375_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_npc_uri/splits.txt b/config/GZ2J01/rels/d_a_npc_uri/splits.txt index 6078d6002d..bb119068a8 100644 --- a/config/GZ2J01/rels/d_a_npc_uri/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_uri/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_uri.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_uri/symbols.txt b/config/GZ2J01/rels/d_a_npc_uri/symbols.txt index 104fcb6262..799e0279c4 100644 --- a/config/GZ2J01/rels/d_a_npc_uri/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_uri/symbols.txt @@ -152,7 +152,8 @@ jointNo$5001 = .rodata:0x00000130; // type:object size:0x4 scope:local data:4byt @stringBase0 = .rodata:0x00000160; // type:object size:0xD4 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_376_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_evtList = .data:0x00000030; // type:object size:0x58 scope:global l_resNameList = .data:0x00000088; // type:object size:0x18 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_wrestler/splits.txt b/config/GZ2J01/rels/d_a_npc_wrestler/splits.txt index eaccbb31a9..934a28d841 100644 --- a/config/GZ2J01/rels/d_a_npc_wrestler/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_wrestler/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_wrestler.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_wrestler/symbols.txt b/config/GZ2J01/rels/d_a_npc_wrestler/symbols.txt index bf7efbd2db..af8a280fa7 100644 --- a/config/GZ2J01/rels/d_a_npc_wrestler/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_wrestler/symbols.txt @@ -289,7 +289,8 @@ m__21daNpcWrestler_Param_c = .rodata:0x00000000; // type:object size:0x194 scope @stringBase0 = .rodata:0x000006A0; // type:object size:0x7A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_378_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resALink = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_resName = .data:0x00000024; // type:object size:0x14 scope:global l_bmdGetParamList = .data:0x00000038; // type:object size:0x14 scope:global @@ -445,5 +446,5 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3974 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x4 scope:global data:4byte @4628 = .bss:0x00000018; // type:object size:0xC scope:local -lbl_378_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$localstatic4$setAttnPos__15daNpcWrestler_cFv = .bss:0x00000024; // type:object size:0x1 scope:local data:byte eyeOffset$localstatic3$setAttnPos__15daNpcWrestler_cFv = .bss:0x00000028; // type:object size:0xC scope:local align:4 data:float diff --git a/config/GZ2J01/rels/d_a_npc_yamid/splits.txt b/config/GZ2J01/rels/d_a_npc_yamid/splits.txt index 4e5b6053ef..8d95996c47 100644 --- a/config/GZ2J01/rels/d_a_npc_yamid/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_yamid/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_yamid.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_yamid/symbols.txt b/config/GZ2J01/rels/d_a_npc_yamid/symbols.txt index 3fab92fd97..0c15160e16 100644 --- a/config/GZ2J01/rels/d_a_npc_yamid/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_yamid/symbols.txt @@ -125,7 +125,8 @@ m__19daNpc_yamiD_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x000000E0; // type:object size:0x15 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_379_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_yamis/splits.txt b/config/GZ2J01/rels/d_a_npc_yamis/splits.txt index b7b99cc049..a91265e7ed 100644 --- a/config/GZ2J01/rels/d_a_npc_yamis/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_yamis/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_yamis.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_yamis/symbols.txt b/config/GZ2J01/rels/d_a_npc_yamis/symbols.txt index 48a0677aec..dc7f38c95e 100644 --- a/config/GZ2J01/rels/d_a_npc_yamis/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_yamis/symbols.txt @@ -125,7 +125,8 @@ m__19daNpc_yamiS_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x000000E0; // type:object size:0x15 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_380_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_yamit/splits.txt b/config/GZ2J01/rels/d_a_npc_yamit/splits.txt index 5123a528b9..10e3caa091 100644 --- a/config/GZ2J01/rels/d_a_npc_yamit/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_yamit/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_yamit.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_yamit/symbols.txt b/config/GZ2J01/rels/d_a_npc_yamit/symbols.txt index 7cd5d2e2b6..595b8c8a5d 100644 --- a/config/GZ2J01/rels/d_a_npc_yamit/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_yamit/symbols.txt @@ -126,7 +126,8 @@ m__19daNpc_yamiT_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x000000E0; // type:object size:0x15 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_381_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_yelia/splits.txt b/config/GZ2J01/rels/d_a_npc_yelia/splits.txt index 659821fce1..ed090e1617 100644 --- a/config/GZ2J01/rels/d_a_npc_yelia/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_yelia/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_yelia.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_yelia/symbols.txt b/config/GZ2J01/rels/d_a_npc_yelia/symbols.txt index f1d776a12f..43eb77b10b 100644 --- a/config/GZ2J01/rels/d_a_npc_yelia/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_yelia/symbols.txt @@ -144,7 +144,8 @@ heapSize$4085 = .rodata:0x0000008C; // type:object size:0x28 scope:local @stringBase0 = .rodata:0x00000154; // type:object size:0xD2 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_382_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x18 scope:global data:4byte l_evtList = .data:0x00000038; // type:object size:0x30 scope:global data:4byte l_resNameList = .data:0x00000068; // type:object size:0x20 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_ykm/splits.txt b/config/GZ2J01/rels/d_a_npc_ykm/splits.txt index 455aafa992..7a0ad09b1e 100644 --- a/config/GZ2J01/rels/d_a_npc_ykm/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_ykm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ykm.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_ykm/symbols.txt b/config/GZ2J01/rels/d_a_npc_ykm/symbols.txt index 3bbcb77aa6..f5c62d87f0 100644 --- a/config/GZ2J01/rels/d_a_npc_ykm/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_ykm/symbols.txt @@ -222,7 +222,8 @@ motionTbl1$7524 = .rodata:0x0000027C; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x000002AC; // type:object size:0xA7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_383_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x30 scope:global data:4byte l_evtList = .data:0x00000050; // type:object size:0x50 scope:global l_resNameList = .data:0x000000A0; // type:object size:0x14 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_ykw/splits.txt b/config/GZ2J01/rels/d_a_npc_ykw/splits.txt index 152024a144..3ae68555b8 100644 --- a/config/GZ2J01/rels/d_a_npc_ykw/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_ykw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ykw.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_ykw/symbols.txt b/config/GZ2J01/rels/d_a_npc_ykw/symbols.txt index d1ab7e6a9c..ccd73ad89b 100644 --- a/config/GZ2J01/rels/d_a_npc_ykw/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_ykw/symbols.txt @@ -204,7 +204,8 @@ motionTbl2$6949 = .rodata:0x00000200; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000230; // type:object size:0xD8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_384_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x50 scope:global data:4byte l_resNameList = .data:0x00000078; // type:object size:0x14 scope:global @@ -281,7 +282,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @4126 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @5372 = .bss:0x00000058; // type:object size:0xC scope:local -init$5373 = .bss:0x00000064; // type:object size:0x1 scope:local +init$5373 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte prtclScl$5371 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_zanb/splits.txt b/config/GZ2J01/rels/d_a_npc_zanb/splits.txt index 0158ee265e..7a1d0a3734 100644 --- a/config/GZ2J01/rels/d_a_npc_zanb/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_zanb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zanb.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_zanb/symbols.txt b/config/GZ2J01/rels/d_a_npc_zanb/symbols.txt index 33a203a39c..ad1e6b098f 100644 --- a/config/GZ2J01/rels/d_a_npc_zanb/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_zanb/symbols.txt @@ -125,7 +125,8 @@ heapSize$3959 = .rodata:0x0000008C; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x000000F8; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_385_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_zant/splits.txt b/config/GZ2J01/rels/d_a_npc_zant/splits.txt index c45ca889d4..305bb39828 100644 --- a/config/GZ2J01/rels/d_a_npc_zant/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_zant/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zant.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_zant/symbols.txt b/config/GZ2J01/rels/d_a_npc_zant/symbols.txt index 3f03681e04..c86dde375d 100644 --- a/config/GZ2J01/rels/d_a_npc_zant/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_zant/symbols.txt @@ -108,7 +108,8 @@ m__18daNpc_Zant_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo @stringBase0 = .rodata:0x000000D8; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_386_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_zelR/splits.txt b/config/GZ2J01/rels/d_a_npc_zelR/splits.txt index 74d2758af7..1524fdf90e 100644 --- a/config/GZ2J01/rels/d_a_npc_zelR/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_zelR/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zelR.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_zelR/symbols.txt b/config/GZ2J01/rels/d_a_npc_zelR/symbols.txt index cef9d392f0..ce8694c590 100644 --- a/config/GZ2J01/rels/d_a_npc_zelR/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_zelR/symbols.txt @@ -124,7 +124,8 @@ m__18daNpc_ZelR_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo @stringBase0 = .rodata:0x000000E0; // type:object size:0x18 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_387_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_zelRo/splits.txt b/config/GZ2J01/rels/d_a_npc_zelRo/splits.txt index 15253cc4f3..16deca4e7c 100644 --- a/config/GZ2J01/rels/d_a_npc_zelRo/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_zelRo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zelRo.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_zelRo/symbols.txt b/config/GZ2J01/rels/d_a_npc_zelRo/symbols.txt index df2474dbcd..01677cab73 100644 --- a/config/GZ2J01/rels/d_a_npc_zelRo/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_zelRo/symbols.txt @@ -124,7 +124,8 @@ m__19daNpc_ZelRo_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x000000E0; // type:object size:0x19 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_388_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_zelda/splits.txt b/config/GZ2J01/rels/d_a_npc_zelda/splits.txt index cd55e99530..8631652295 100644 --- a/config/GZ2J01/rels/d_a_npc_zelda/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_zelda/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zelda.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_zelda/symbols.txt b/config/GZ2J01/rels/d_a_npc_zelda/symbols.txt index 69e3731176..43de19c8d0 100644 --- a/config/GZ2J01/rels/d_a_npc_zelda/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_zelda/symbols.txt @@ -127,7 +127,8 @@ heapSize$3959 = .rodata:0x0000008C; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x000000FC; // type:object size:0x13 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_389_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_zra/splits.txt b/config/GZ2J01/rels/d_a_npc_zra/splits.txt index fdd0db056d..78b8667de2 100644 --- a/config/GZ2J01/rels/d_a_npc_zra/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_zra/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zra.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_zra/symbols.txt b/config/GZ2J01/rels/d_a_npc_zra/symbols.txt index 3e0c10dd62..32e08d95a8 100644 --- a/config/GZ2J01/rels/d_a_npc_zra/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_zra/symbols.txt @@ -557,7 +557,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3887 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @5533 = .bss:0x00000058; // type:object size:0xC scope:local -init$5534 = .bss:0x00000064; // type:object size:0x1 scope:local +init$5534 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$5532 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_zrc/splits.txt b/config/GZ2J01/rels/d_a_npc_zrc/splits.txt index 13d61ed3c3..b8a63e20be 100644 --- a/config/GZ2J01/rels/d_a_npc_zrc/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_zrc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zrc.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_zrc/symbols.txt b/config/GZ2J01/rels/d_a_npc_zrc/symbols.txt index 48f4f03165..76e384253c 100644 --- a/config/GZ2J01/rels/d_a_npc_zrc/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_zrc/symbols.txt @@ -202,7 +202,8 @@ heapSize$4316 = .rodata:0x00000074; // type:object size:0x14 scope:local @stringBase0 = .rodata:0x000004A0; // type:object size:0x4B scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_391_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x100 scope:global l_btpGetParamList = .data:0x00000130; // type:object size:0x78 scope:global @@ -267,7 +268,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @4021 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4773 = .bss:0x00000058; // type:object size:0xC scope:local -init$4774 = .bss:0x00000064; // type:object size:0x1 scope:local +init$4774 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$4772 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_npc_zrz/splits.txt b/config/GZ2J01/rels/d_a_npc_zrz/splits.txt index d9247f5178..3b956ad03c 100644 --- a/config/GZ2J01/rels/d_a_npc_zrz/splits.txt +++ b/config/GZ2J01/rels/d_a_npc_zrz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zrz.cpp: diff --git a/config/GZ2J01/rels/d_a_npc_zrz/symbols.txt b/config/GZ2J01/rels/d_a_npc_zrz/symbols.txt index 64701cb3a7..b2f727c9b5 100644 --- a/config/GZ2J01/rels/d_a_npc_zrz/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_zrz/symbols.txt @@ -178,7 +178,8 @@ key_color$5707 = .rodata:0x000001AC; // type:object size:0x20 scope:local @stringBase0 = .rodata:0x00000234; // type:object size:0x64 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_392_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global l_bmdGTGetParamList = .data:0x00000028; // type:object size:0x8 scope:global l_bckGetParamList = .data:0x00000030; // type:object size:0x28 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_Turara/splits.txt b/config/GZ2J01/rels/d_a_obj_Turara/splits.txt index ad92ea8424..1f59be5f26 100644 --- a/config/GZ2J01/rels/d_a_obj_Turara/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_Turara/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_Turara.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_Turara/symbols.txt b/config/GZ2J01/rels/d_a_obj_Turara/symbols.txt index 86f1546963..583772d956 100644 --- a/config/GZ2J01/rels/d_a_obj_Turara/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_Turara/symbols.txt @@ -71,9 +71,11 @@ l_bmdIdx = .rodata:0x00000044; // type:object size:0x8 scope:global @4263 = .rodata:0x00000074; // type:object size:0x4 scope:local @4264 = .rodata:0x00000078; // type:object size:0x4 scope:local data:string @stringBase0 = .rodata:0x0000007C; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_394_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__10daTurara_c = .data:0x00000020; // type:object size:0x44 scope:global @3924 = .data:0x00000064; // type:object size:0xC scope:local @3925 = .data:0x00000070; // type:object size:0xC scope:local @@ -97,4 +99,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000204; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3653 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x20 scope:global data:byte -lbl_394_bss_34 = .bss:0x00000034; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_TvCdlst/splits.txt b/config/GZ2J01/rels/d_a_obj_TvCdlst/splits.txt index da4e6e0592..b93be766fb 100644 --- a/config/GZ2J01/rels/d_a_obj_TvCdlst/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_TvCdlst/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_TvCdlst.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_Y_taihou/splits.txt b/config/GZ2J01/rels/d_a_obj_Y_taihou/splits.txt index 4750cdf588..a12617a1fa 100644 --- a/config/GZ2J01/rels/d_a_obj_Y_taihou/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_Y_taihou/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_Y_taihou.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_Y_taihou/symbols.txt b/config/GZ2J01/rels/d_a_obj_Y_taihou/symbols.txt index d0c1bb0a05..e65b5ef27e 100644 --- a/config/GZ2J01/rels/d_a_obj_Y_taihou/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_Y_taihou/symbols.txt @@ -95,8 +95,9 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local l_wheelMinR$3836 = .bss:0x00000048; // type:object size:0x4 scope:local align:4 data:float -lbl_396_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +lbl_396_bss_4C$0000 = .bss:0x0000004C; // type:object size:0x1 scope:local data:byte @3951 = .bss:0x00000050; // type:object size:0xC scope:local +init$0000 = .bss:0x0000005C; // type:object size:0x1 scope:local align:1 data:byte l_effectScale$3950 = .bss:0x00000060; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000006C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000070; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_amiShutter/splits.txt b/config/GZ2J01/rels/d_a_obj_amiShutter/splits.txt index d7e169e10b..71b4e6d012 100644 --- a/config/GZ2J01/rels/d_a_obj_amiShutter/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_amiShutter/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_amiShutter.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_amiShutter/symbols.txt b/config/GZ2J01/rels/d_a_obj_amiShutter/symbols.txt index 6dd46449f1..71186b1acb 100644 --- a/config/GZ2J01/rels/d_a_obj_amiShutter/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_amiShutter/symbols.txt @@ -57,9 +57,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3900 = .rodata:0x0000003C; // type:object size:0x4 scope:local @3919 = .rodata:0x00000040; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000044; // type:object size:0x7 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_397_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3759 = .data:0x00000020; // type:object size:0xC scope:local @3760 = .data:0x0000002C; // type:object size:0xC scope:local @3761 = .data:0x00000038; // type:object size:0xC scope:local @@ -76,4 +78,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000016C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3649 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global align:4 data:float -lbl_397_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_ari/splits.txt b/config/GZ2J01/rels/d_a_obj_ari/splits.txt index 47d0b4945c..cdd94232c9 100644 --- a/config/GZ2J01/rels/d_a_obj_ari/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_ari/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ari.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_ari/symbols.txt b/config/GZ2J01/rels/d_a_obj_ari/symbols.txt index 3cbe730333..03be6aaea1 100644 --- a/config/GZ2J01/rels/d_a_obj_ari/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_ari/symbols.txt @@ -98,6 +98,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_AriHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_398_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3771 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_automata/splits.txt b/config/GZ2J01/rels/d_a_obj_automata/splits.txt index 5219aac973..5e25b728d7 100644 --- a/config/GZ2J01/rels/d_a_obj_automata/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_automata/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_automata.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_automata/symbols.txt b/config/GZ2J01/rels/d_a_obj_automata/symbols.txt index f9c8536d1a..5229bfc388 100644 --- a/config/GZ2J01/rels/d_a_obj_automata/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_automata/symbols.txt @@ -61,7 +61,8 @@ playMode$4222 = .rodata:0x00000078; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000094; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_399_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global l_resNameList = .data:0x00000028; // type:object size:0x8 scope:global l_ccDCyl = .data:0x00000030; // type:object size:0x44 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_avalanche/symbols.txt b/config/GZ2J01/rels/d_a_obj_avalanche/symbols.txt index 18500bf572..c4fafc2f5b 100644 --- a/config/GZ2J01/rels/d_a_obj_avalanche/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_avalanche/symbols.txt @@ -37,9 +37,11 @@ l_check_pos = .rodata:0x00000008; // type:object size:0x18 scope:global align:4 @3846 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float @3964 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000040; // type:object size:0x31 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_400_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x4 scope:global l_staffName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte @@ -54,4 +56,4 @@ daObjAvalanche_METHODS = .data:0x000000AC; // type:object size:0x20 scope:global g_profile_Obj_Avalanche = .data:0x000000CC; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000000FC; // type:object size:0xC scope:global __vt__16daObjAvalanche_c = .data:0x00000108; // type:object size:0x28 scope:global -lbl_400_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_balloon/splits.txt b/config/GZ2J01/rels/d_a_obj_balloon/splits.txt index cb6f8049b2..0ffb55264c 100644 --- a/config/GZ2J01/rels/d_a_obj_balloon/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_balloon/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_balloon.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_balloon/symbols.txt b/config/GZ2J01/rels/d_a_obj_balloon/symbols.txt index c4dee35518..835e73240f 100644 --- a/config/GZ2J01/rels/d_a_obj_balloon/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_balloon/symbols.txt @@ -54,7 +54,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000048; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_401_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double m_combo_type__29@unnamed@d_a_obj_balloon_cpp@ = .data:0x00000020; // type:object size:0x4 scope:global balloon_radius$3706 = .data:0x00000024; // type:object size:0xC scope:local kago_wall_hit_id$3736 = .data:0x00000030; // type:object size:0x4 scope:local @@ -91,7 +92,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa m_combo_count__29@unnamed@d_a_obj_balloon_cpp@ = .bss:0x00000048; // type:object size:0x4 scope:global m_combo_next_score__29@unnamed@d_a_obj_balloon_cpp@ = .bss:0x0000004C; // type:object size:0x4 scope:global m_balloon_score__29@unnamed@d_a_obj_balloon_cpp@ = .bss:0x00000050; // type:object size:0x4 scope:global data:4byte -lbl_401_bss_54 = .bss:0x00000054; // type:object size:0x1 data:byte +hio_set = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3651 = .bss:0x00000058; // type:object size:0xC scope:local l_HIO = .bss:0x00000064; // type:object size:0x20 scope:global data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_barDesk/splits.txt b/config/GZ2J01/rels/d_a_obj_barDesk/splits.txt index 9550ce4bbd..35cf1e837d 100644 --- a/config/GZ2J01/rels/d_a_obj_barDesk/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_barDesk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_barDesk.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_barDesk/symbols.txt b/config/GZ2J01/rels/d_a_obj_barDesk/symbols.txt index b2469889e9..d93e026832 100644 --- a/config/GZ2J01/rels/d_a_obj_barDesk/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_barDesk/symbols.txt @@ -38,9 +38,11 @@ mCcDObjInfo__11daBarDesk_c = .rodata:0x00000000; // type:object size:0x30 scope: @3863 = .rodata:0x0000003C; // type:object size:0x4 scope:local particle_id$3871 = .rodata:0x00000040; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000044; // type:object size:0x7 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_402_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daBarDesk_c = .data:0x00000020; // type:object size:0x44 scope:global @3821 = .data:0x00000064; // type:object size:0xC scope:local @3822 = .data:0x00000070; // type:object size:0xC scope:local @@ -57,4 +59,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000148; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3643 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:byte -lbl_402_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_batta/splits.txt b/config/GZ2J01/rels/d_a_obj_batta/splits.txt index d77e6ade50..9a6a91870e 100644 --- a/config/GZ2J01/rels/d_a_obj_batta/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_batta/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_batta.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_batta/symbols.txt b/config/GZ2J01/rels/d_a_obj_batta/symbols.txt index a3acf1ce9a..bbda4e7a2f 100644 --- a/config/GZ2J01/rels/d_a_obj_batta/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_batta/symbols.txt @@ -97,7 +97,8 @@ l_musiya_num = .rodata:0x000000EC; // type:object size:0x4 scope:global @stringBase0 = .rodata:0x000000F4; // type:object size:0xC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_403_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_sph_src__27@unnamed@d_a_obj_batta_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global @3903 = .data:0x00000060; // type:object size:0xC scope:local data:4byte @3907 = .data:0x0000006C; // type:object size:0xC scope:local data:4byte @@ -129,6 +130,6 @@ __vt__12daObjBATTA_c = .data:0x000001E8; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001F4; // type:object size:0xC scope:global __vt__16daObj_BattaHIO_c = .data:0x00000200; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_bed/splits.txt b/config/GZ2J01/rels/d_a_obj_bed/splits.txt index 562ad25411..a598360305 100644 --- a/config/GZ2J01/rels/d_a_obj_bed/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_bed/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bed.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_bemos/splits.txt b/config/GZ2J01/rels/d_a_obj_bemos/splits.txt index 0e8d243f29..1094792c45 100644 --- a/config/GZ2J01/rels/d_a_obj_bemos/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_bemos/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bemos.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_bemos/symbols.txt b/config/GZ2J01/rels/d_a_obj_bemos/symbols.txt index d29d7230ff..fedaac7eb2 100644 --- a/config/GZ2J01/rels/d_a_obj_bemos/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_bemos/symbols.txt @@ -204,11 +204,12 @@ lit_1014 = .bss:0x00000038; // type:object size:0x1 scope:local lit_1012 = .bss:0x0000003C; // type:object size:0x1 scope:local lit_1010 = .bss:0x00000040; // type:object size:0x1 scope:local lit_1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$2123 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte -init$2180 = .bss:0x00000046; // type:object size:0x1 scope:local data:byte -init$2232 = .bss:0x00000047; // type:object size:0x1 scope:local data:byte -init$2548 = .bss:0x00000048; // type:object size:0x1 scope:local data:byte +init$2123 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +init$2180 = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte +init$2232 = .bss:0x00000047; // type:object size:0x1 scope:local align:1 data:byte +init$2548 = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte @4973 = .bss:0x0000004C; // type:object size:0xC scope:local +init$0000 = .bss:0x00000058; // type:object size:0x1 scope:local align:1 data:byte @4976 = .bss:0x0000005C; // type:object size:0xC scope:local @4977 = .bss:0x00000068; // type:object size:0xC scope:local @4978 = .bss:0x00000074; // type:object size:0xC scope:local @@ -220,6 +221,7 @@ M_wrt_work__Q29daObjBm_c5Bgc_c = .bss:0x00000854; // type:object size:0x54 scope @5104 = .bss:0x000008A8; // type:object size:0xC scope:local M_wall_work__Q29daObjBm_c5Bgc_c = .bss:0x000008B4; // type:object size:0xA10 scope:global align:4 data:float @5249 = .bss:0x000012C4; // type:object size:0xC scope:local +init$0001 = .bss:0x000012D0; // type:object size:0x1 scope:local align:1 data:byte touch_work$5248 = .bss:0x000012D4; // type:object size:0x70 scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00001344; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00001348; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_bk_leaf/symbols.txt b/config/GZ2J01/rels/d_a_obj_bk_leaf/symbols.txt index 16df1fe578..aae710280a 100644 --- a/config/GZ2J01/rels/d_a_obj_bk_leaf/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_bk_leaf/symbols.txt @@ -23,7 +23,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000008; // type:object size:0x1D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_408_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_bmdName = .data:0x00000024; // type:object size:0x4 scope:global l_bckName = .data:0x00000028; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_bky_rock/symbols.txt b/config/GZ2J01/rels/d_a_obj_bky_rock/symbols.txt index aa8817eaff..f84f77543e 100644 --- a/config/GZ2J01/rels/d_a_obj_bky_rock/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_bky_rock/symbols.txt @@ -76,7 +76,8 @@ PIECE_SCALE_BASE$4100 = .rodata:0x00000148; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000164; // type:object size:0x7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_409_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3933 = .data:0x00000024; // type:object size:0xC scope:local @3934 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_obj_bmWindow/splits.txt b/config/GZ2J01/rels/d_a_obj_bmWindow/splits.txt index d1029e8604..d219cb3d61 100644 --- a/config/GZ2J01/rels/d_a_obj_bmWindow/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_bmWindow/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bmWindow.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_bmWindow/symbols.txt b/config/GZ2J01/rels/d_a_obj_bmWindow/symbols.txt index 4179e97a27..3db57c5389 100644 --- a/config/GZ2J01/rels/d_a_obj_bmWindow/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_bmWindow/symbols.txt @@ -61,9 +61,11 @@ l_check_area = .rodata:0x00000054; // type:object size:0x30 scope:global @4007 = .rodata:0x000000B0; // type:object size:0x8 scope:local particle_id$4102 = .rodata:0x000000B8; // type:object size:0xC scope:local @stringBase0 = .rodata:0x000000C4; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_410_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__12daBmWindow_c = .data:0x00000020; // type:object size:0x44 scope:global @3865 = .data:0x00000064; // type:object size:0xC scope:local @3866 = .data:0x00000070; // type:object size:0xC scope:local @@ -82,4 +84,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000016C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x3C scope:global data:byte -lbl_410_bss_50 = .bss:0x00000050; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_bmshutter/symbols.txt b/config/GZ2J01/rels/d_a_obj_bmshutter/symbols.txt index 3efa4494dd..d8881dbed6 100644 --- a/config/GZ2J01/rels/d_a_obj_bmshutter/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_bmshutter/symbols.txt @@ -41,9 +41,11 @@ l_check_area = .rodata:0x00000018; // type:object size:0x30 scope:global @3973 = .rodata:0x00000068; // type:object size:0x4 scope:local @3981 = .rodata:0x0000006C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000070; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_411_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3852 = .data:0x00000024; // type:object size:0xC scope:local @3853 = .data:0x00000030; // type:object size:0xC scope:local @@ -57,5 +59,5 @@ l_func$3894 = .data:0x000000A8; // type:object size:0x24 scope:local l_daObjBmSh_Method = .data:0x000000CC; // type:object size:0x20 scope:global g_profile_Obj_BoomShutter = .data:0x000000EC; // type:object size:0x30 scope:global __vt__11daObjBmSh_c = .data:0x0000011C; // type:object size:0x28 scope:global -lbl_411_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_411_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_bosswarp/symbols.txt b/config/GZ2J01/rels/d_a_obj_bosswarp/symbols.txt index 147ac385e5..2be7dadaa3 100644 --- a/config/GZ2J01/rels/d_a_obj_bosswarp/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_bosswarp/symbols.txt @@ -78,7 +78,8 @@ l_dangeon_clr_bitNo$4282 = .rodata:0x00000130; // type:object size:0x24 scope:lo @stringBase0 = .rodata:0x0000018C; // type:object size:0x169 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_91_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_clearEvName = .data:0x00000024; // type:object size:0x24 scope:global l_warp_check_evName = .data:0x00000048; // type:object size:0x4 scope:global @@ -102,4 +103,4 @@ action_table$4273 = .data:0x00000158; // type:object size:0x3C scope:local l_daObjBossWarp_Method = .data:0x00000218; // type:object size:0x20 scope:global g_profile_Obj_BossWarp = .data:0x00000238; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000268; // type:object size:0xC scope:global -lbl_91_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_boumato/splits.txt b/config/GZ2J01/rels/d_a_obj_boumato/splits.txt index 34ec9e6528..c5e1a6e159 100644 --- a/config/GZ2J01/rels/d_a_obj_boumato/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_boumato/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_boumato.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_brg/splits.txt b/config/GZ2J01/rels/d_a_obj_brg/splits.txt index 54a4e56398..19b12eecaa 100644 --- a/config/GZ2J01/rels/d_a_obj_brg/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_brg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_brg.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_bsGate/splits.txt b/config/GZ2J01/rels/d_a_obj_bsGate/splits.txt index 6a36cbb38a..78db365ff0 100644 --- a/config/GZ2J01/rels/d_a_obj_bsGate/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_bsGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bsGate.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_bsGate/symbols.txt b/config/GZ2J01/rels/d_a_obj_bsGate/symbols.txt index b40a0f7381..266dd02cd5 100644 --- a/config/GZ2J01/rels/d_a_obj_bsGate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_bsGate/symbols.txt @@ -38,9 +38,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3786 = .rodata:0x0000001C; // type:object size:0x4 scope:local @3820 = .rodata:0x00000020; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000024; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_415_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3724 = .data:0x00000020; // type:object size:0xC scope:local @3725 = .data:0x0000002C; // type:object size:0xC scope:local @3726 = .data:0x00000038; // type:object size:0xC scope:local @@ -53,4 +55,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -lbl_415_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_bubblePilar/splits.txt b/config/GZ2J01/rels/d_a_obj_bubblePilar/splits.txt index cddb6bae12..8b593ec5a6 100644 --- a/config/GZ2J01/rels/d_a_obj_bubblePilar/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_bubblePilar/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bubblePilar.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_bubblePilar/symbols.txt b/config/GZ2J01/rels/d_a_obj_bubblePilar/symbols.txt index 941ec4205a..adebc009ac 100644 --- a/config/GZ2J01/rels/d_a_obj_bubblePilar/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_bubblePilar/symbols.txt @@ -35,9 +35,11 @@ mCcDObjInfo__13daBubbPilar_c = .rodata:0x00000000; // type:object size:0x30 scop @3940 = .rodata:0x00000038; // type:object size:0x4 scope:local particle_id$3953 = .rodata:0x0000003C; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000044; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_416_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__13daBubbPilar_c = .data:0x00000020; // type:object size:0x44 scope:global @3843 = .data:0x00000064; // type:object size:0xC scope:local @3844 = .data:0x00000070; // type:object size:0xC scope:local @@ -54,4 +56,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000148; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3623 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global -lbl_416_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$1367 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_carry/symbols.txt b/config/GZ2J01/rels/d_a_obj_carry/symbols.txt index 8a4248b400..db62cad5c3 100644 --- a/config/GZ2J01/rels/d_a_obj_carry/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_carry/symbols.txt @@ -262,7 +262,8 @@ particle_id$7914 = .rodata:0x00000BA0; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000BB0; // type:object size:0x191 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_18_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x38 scope:global l_bmdName = .data:0x00000058; // type:object size:0x38 scope:global kibako_jv_offset = .data:0x00000090; // type:object size:0x18 scope:global @@ -390,10 +391,10 @@ __vt__8cM3dGAab = .data:0x00000B4C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000B58; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x00000B7C; // type:object size:0xC scope:global l_sw_id = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_18_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte -lbl_18_bss_5 = .bss:0x00000005; // type:object size:0x1 data:byte -lbl_18_bss_6 = .bss:0x00000006; // type:object size:0x1 data:byte -lbl_18_bss_7 = .bss:0x00000007; // type:object size:0x1 data:byte -lbl_18_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte -lbl_18_bss_9 = .bss:0x00000009; // type:object size:0x1 data:byte -lbl_18_bss_A = .bss:0x0000000A; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000005; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x00000006; // type:object size:0x1 scope:local align:1 data:byte +init$0003 = .bss:0x00000007; // type:object size:0x1 scope:local align:1 data:byte +init$0004 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +init$0005 = .bss:0x00000009; // type:object size:0x1 scope:local align:1 data:byte +init$0006 = .bss:0x0000000A; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_cb/splits.txt b/config/GZ2J01/rels/d_a_obj_cb/splits.txt index a0b87e2f7a..af71e3063b 100644 --- a/config/GZ2J01/rels/d_a_obj_cb/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_cb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_cb.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_cb/symbols.txt b/config/GZ2J01/rels/d_a_obj_cb/symbols.txt index 47e595e280..2687b4d656 100644 --- a/config/GZ2J01/rels/d_a_obj_cb/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_cb/symbols.txt @@ -53,6 +53,6 @@ __vt__8cM3dGAab = .data:0x0000005C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000068; // type:object size:0x24 scope:global __vt__14daObj_Cb_HIO_c = .data:0x0000008C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_418_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_cblock/splits.txt b/config/GZ2J01/rels/d_a_obj_cblock/splits.txt index ca395a0774..2cfb7b4906 100644 --- a/config/GZ2J01/rels/d_a_obj_cblock/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_cblock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_cblock.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_cblock/symbols.txt b/config/GZ2J01/rels/d_a_obj_cblock/symbols.txt index e7910b43f4..96cc78473c 100644 --- a/config/GZ2J01/rels/d_a_obj_cblock/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_cblock/symbols.txt @@ -67,7 +67,8 @@ l_cull_box = .rodata:0x00000000; // type:object size:0x18 scope:global @stringBase0 = .rodata:0x00000090; // type:object size:0x9 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_419_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_side_co_offset = .data:0x00000024; // type:object size:0x30 scope:global l_cyl_src = .data:0x00000054; // type:object size:0x44 scope:global @@ -103,6 +104,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa l_chainOffset = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float @3645 = .bss:0x00000060; // type:object size:0xC scope:local l_smokeSetOffset = .bss:0x0000006C; // type:object size:0xC scope:global +init$0000 = .bss:0x00000078; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_cdoor/symbols.txt b/config/GZ2J01/rels/d_a_obj_cdoor/symbols.txt index 1862827aa2..4417b2c606 100644 --- a/config/GZ2J01/rels/d_a_obj_cdoor/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_cdoor/symbols.txt @@ -37,9 +37,11 @@ l_attentionOffsetY = .rodata:0x00000010; // type:object size:0x8 scope:global @4014 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float @4015 = .rodata:0x0000002C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000030; // type:object size:0xF scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_420_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_moveOffsetY = .data:0x00000028; // type:object size:0x8 scope:global @4020 = .data:0x00000030; // type:object size:0xC scope:local @@ -55,5 +57,5 @@ l_daObjCdoor_Method = .data:0x000000D8; // type:object size:0x20 scope:global g_profile_Obj_Cdoor = .data:0x000000F8; // type:object size:0x30 scope:global __vt__12daObjCdoor_c = .data:0x00000128; // type:object size:0x2C scope:global __vt__12J3DFrameCtrl = .data:0x00000154; // type:object size:0xC scope:global -lbl_420_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_420_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_chandelier/symbols.txt b/config/GZ2J01/rels/d_a_obj_chandelier/symbols.txt index a73101fe98..847790f03b 100644 --- a/config/GZ2J01/rels/d_a_obj_chandelier/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_chandelier/symbols.txt @@ -52,7 +52,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000060; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_421_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3715 = .data:0x00000024; // type:object size:0xC scope:local @3716 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_obj_chest/symbols.txt b/config/GZ2J01/rels/d_a_obj_chest/symbols.txt index 023c76b148..4797c67276 100644 --- a/config/GZ2J01/rels/d_a_obj_chest/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_chest/symbols.txt @@ -57,9 +57,11 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @4072 = .rodata:0x000000AC; // type:object size:0x4 scope:local @4073 = .rodata:0x000000B0; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000B4; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_422_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3876 = .data:0x00000024; // type:object size:0xC scope:local @3877 = .data:0x00000030; // type:object size:0xC scope:local @@ -74,4 +76,4 @@ __vt__8cM3dGAab = .data:0x000000E0; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__12daObjChest_c = .data:0x0000011C; // type:object size:0x28 scope:global -lbl_422_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_cho/splits.txt b/config/GZ2J01/rels/d_a_obj_cho/splits.txt index bc07dfd3e9..fb9fefedb8 100644 --- a/config/GZ2J01/rels/d_a_obj_cho/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_cho/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_cho.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_cho/symbols.txt b/config/GZ2J01/rels/d_a_obj_cho/symbols.txt index 2390e68b5e..1e23062966 100644 --- a/config/GZ2J01/rels/d_a_obj_cho/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_cho/symbols.txt @@ -96,6 +96,6 @@ __vt__10daObjCHO_c = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_ChoHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_423_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_cwall/splits.txt b/config/GZ2J01/rels/d_a_obj_cwall/splits.txt index f093cbb230..c54f8ce49c 100644 --- a/config/GZ2J01/rels/d_a_obj_cwall/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_cwall/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_cwall.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_cwall/symbols.txt b/config/GZ2J01/rels/d_a_obj_cwall/symbols.txt index 39b1ee845c..0fb9404e39 100644 --- a/config/GZ2J01/rels/d_a_obj_cwall/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_cwall/symbols.txt @@ -99,7 +99,8 @@ l_check_max_wolf = .rodata:0x00000058; // type:object size:0xC scope:global @stringBase0 = .rodata:0x00000108; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_433_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_cull_box = .data:0x00000028; // type:object size:0x18 scope:global l_side_co_offset = .data:0x00000040; // type:object size:0x30 scope:global align:4 data:float @@ -140,7 +141,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa l_chainOffset = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float @3760 = .bss:0x00000060; // type:object size:0xC scope:local l_smokeSetOffset = .bss:0x0000006C; // type:object size:0xC scope:global -lbl_433_bss_78 = .bss:0x00000078; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000078; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_dan/splits.txt b/config/GZ2J01/rels/d_a_obj_dan/splits.txt index df7be832f3..3cdee62db3 100644 --- a/config/GZ2J01/rels/d_a_obj_dan/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_dan/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_dan.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_dan/symbols.txt b/config/GZ2J01/rels/d_a_obj_dan/symbols.txt index cc85422ce2..fdb9192547 100644 --- a/config/GZ2J01/rels/d_a_obj_dan/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_dan/symbols.txt @@ -86,6 +86,6 @@ __vt__10daObjDAN_c = .data:0x000000BC; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000C8; // type:object size:0xC scope:global __vt__14daObj_DanHIO_c = .data:0x000000D4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_435_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_digsnow/symbols.txt b/config/GZ2J01/rels/d_a_obj_digsnow/symbols.txt index fda35eb59f..3fb2a69dfa 100644 --- a/config/GZ2J01/rels/d_a_obj_digsnow/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_digsnow/symbols.txt @@ -41,9 +41,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3763 = .rodata:0x0000000C; // type:object size:0x4 scope:local @3764 = .rodata:0x00000010; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000014; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_437_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3713 = .data:0x00000024; // type:object size:0xC scope:local @3714 = .data:0x00000030; // type:object size:0xC scope:local @@ -59,4 +61,4 @@ __vt__8cM3dGAab = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__14dBgS_ObjGndChk = .data:0x0000011C; // type:object size:0x30 scope:global __vt__14daObjDigSnow_c = .data:0x0000014C; // type:object size:0x28 scope:global -lbl_437_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_dmelevator/splits.txt b/config/GZ2J01/rels/d_a_obj_dmelevator/splits.txt index d4cf3d408f..ae33f5fd67 100644 --- a/config/GZ2J01/rels/d_a_obj_dmelevator/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_dmelevator/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_dmelevator.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_dmelevator/symbols.txt b/config/GZ2J01/rels/d_a_obj_dmelevator/symbols.txt index 1537eb4800..74a6bd7b0b 100644 --- a/config/GZ2J01/rels/d_a_obj_dmelevator/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_dmelevator/symbols.txt @@ -81,7 +81,8 @@ l_swOffset = .rodata:0x00000000; // type:object size:0xC scope:global @stringBase0 = .rodata:0x0000007C; // type:object size:0x56 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_438_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_el_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_sw_arcName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_eventName = .data:0x00000028; // type:object size:0x4 scope:global @@ -126,13 +127,14 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3654 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3657 = .bss:0x00000058; // type:object size:0xC scope:local @3658 = .bss:0x00000064; // type:object size:0xC scope:local @3659 = .bss:0x00000070; // type:object size:0xC scope:local l_push_check_pos$3653 = .bss:0x0000007C; // type:object size:0x30 scope:local -lbl_438_bss_AC = .bss:0x000000AC; // type:object size:0x1 data:byte -lbl_438_bss_AD = .bss:0x000000AD; // type:object size:0x1 data:byte -lbl_438_bss_AE = .bss:0x000000AE; // type:object size:0x1 data:byte +init$0001 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte +init$0003 = .bss:0x000000AE; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000B4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000B8; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_drop/symbols.txt b/config/GZ2J01/rels/d_a_obj_drop/symbols.txt index 290ac9467b..f95a35d596 100644 --- a/config/GZ2J01/rels/d_a_obj_drop/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_drop/symbols.txt @@ -77,9 +77,11 @@ target_angle_x$4297 = .rodata:0x00000090; // type:object size:0x6 scope:local @4730 = .rodata:0x000000B8; // type:object size:0x4 scope:local @4787 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x000000C0; // type:object size:0x18 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_439_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4815 = .data:0x00000020; // type:object size:0xC scope:local @4816 = .data:0x0000002C; // type:object size:0xC scope:local @4817 = .data:0x00000038; // type:object size:0xC scope:local @@ -101,5 +103,5 @@ __vt__10dCcD_GStts = .data:0x00000190; // type:object size:0xC scope:global __vt__8cM3dGSph = .data:0x0000019C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001B4; // type:object size:0x24 scope:global -lbl_439_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_439_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_fireWood/splits.txt b/config/GZ2J01/rels/d_a_obj_fireWood/splits.txt index ed5962a1db..9e72d60d5a 100644 --- a/config/GZ2J01/rels/d_a_obj_fireWood/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_fireWood/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_fireWood.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_fireWood2/splits.txt b/config/GZ2J01/rels/d_a_obj_fireWood2/splits.txt index 8aeaef0582..c0e1563474 100644 --- a/config/GZ2J01/rels/d_a_obj_fireWood2/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_fireWood2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_fireWood2.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_firepillar/symbols.txt b/config/GZ2J01/rels/d_a_obj_firepillar/symbols.txt index 637bc097df..101004f90a 100644 --- a/config/GZ2J01/rels/d_a_obj_firepillar/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_firepillar/symbols.txt @@ -37,9 +37,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3784 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float @3853 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float @3895 = .rodata:0x00000018; // type:object size:0x4 scope:local +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_447_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global align:4 data:float l_cps_src = .data:0x00000038; // type:object size:0x4C scope:global @3789 = .data:0x00000084; // type:object size:0xC scope:local @@ -53,4 +55,4 @@ __vt__10cCcD_GStts = .data:0x00000128; // type:object size:0xC scope:global __vt__10dCcD_GStts = .data:0x00000134; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000140; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000014C; // type:object size:0x24 scope:global -lbl_447_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_firepillar2/symbols.txt b/config/GZ2J01/rels/d_a_obj_firepillar2/symbols.txt index 4ffb93d009..85e05a089c 100644 --- a/config/GZ2J01/rels/d_a_obj_firepillar2/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_firepillar2/symbols.txt @@ -56,9 +56,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4294 = .rodata:0x00000050; // type:object size:0x4 scope:local @4295 = .rodata:0x00000054; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000058; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_448_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float l_cps_src = .data:0x0000003C; // type:object size:0x4C scope:global @@ -80,4 +82,4 @@ __vt__10dCcD_GStts = .data:0x0000016C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000178; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001A8; // type:object size:0xC scope:global -lbl_448_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_food/splits.txt b/config/GZ2J01/rels/d_a_obj_food/splits.txt index 00ffb11a11..397338c68c 100644 --- a/config/GZ2J01/rels/d_a_obj_food/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_food/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_food.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_food/symbols.txt b/config/GZ2J01/rels/d_a_obj_food/symbols.txt index 6b3171c27f..495e38aa46 100644 --- a/config/GZ2J01/rels/d_a_obj_food/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_food/symbols.txt @@ -70,6 +70,6 @@ __vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F0; // type:object size:0x24 scope:global __vt__16daObj_Food_HIO_c = .data:0x00000114; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_452_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3642 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_fw/splits.txt b/config/GZ2J01/rels/d_a_obj_fw/splits.txt index b07e9ec321..39b7b0be41 100644 --- a/config/GZ2J01/rels/d_a_obj_fw/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_fw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_fw.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_fw/symbols.txt b/config/GZ2J01/rels/d_a_obj_fw/symbols.txt index 9f88b36990..bb5a3adf18 100644 --- a/config/GZ2J01/rels/d_a_obj_fw/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_fw/symbols.txt @@ -50,6 +50,6 @@ l_daObj_Fw_Method = .data:0x00000010; // type:object size:0x20 scope:global g_profile_OBJ_FW = .data:0x00000030; // type:object size:0x30 scope:global __vt__14daObj_Fw_HIO_c = .data:0x00000060; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_453_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3642 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_gadget/splits.txt b/config/GZ2J01/rels/d_a_obj_gadget/splits.txt index 73f2637801..e67e4a0030 100644 --- a/config/GZ2J01/rels/d_a_obj_gadget/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_gadget/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gadget.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_gadget/symbols.txt b/config/GZ2J01/rels/d_a_obj_gadget/symbols.txt index e58c0bc36c..c14608a647 100644 --- a/config/GZ2J01/rels/d_a_obj_gadget/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_gadget/symbols.txt @@ -78,7 +78,8 @@ l_ccDObjData = .rodata:0x0000002C; // type:object size:0x30 scope:global @stringBase0 = .rodata:0x000000E0; // type:object size:0x6 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_454_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_resNameList = .data:0x00000030; // type:object size:0x8 scope:global l_ccDCyl = .data:0x00000038; // type:object size:0x44 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_gb/symbols.txt b/config/GZ2J01/rels/d_a_obj_gb/symbols.txt index 52759b74f6..e14b85f310 100644 --- a/config/GZ2J01/rels/d_a_obj_gb/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_gb/symbols.txt @@ -27,7 +27,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000030; // type:object size:0xF scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_457_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double bmd$3914 = .data:0x00000020; // type:object size:0x8 scope:local brk$3915 = .data:0x00000028; // type:object size:0x8 scope:local btk$3916 = .data:0x00000030; // type:object size:0x8 scope:local diff --git a/config/GZ2J01/rels/d_a_obj_geyser/symbols.txt b/config/GZ2J01/rels/d_a_obj_geyser/symbols.txt index b638d89b41..ff23b18df7 100644 --- a/config/GZ2J01/rels/d_a_obj_geyser/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_geyser/symbols.txt @@ -71,9 +71,11 @@ l_scale = .rodata:0x00000008; // type:object size:0x18 scope:global @4280 = .rodata:0x0000006C; // type:object size:0x4 scope:local @4281 = .rodata:0x00000070; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000074; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_458_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float l_cps_src = .data:0x0000003C; // type:object size:0x4C scope:global @@ -93,5 +95,5 @@ __vt__10dCcD_GStts = .data:0x0000018C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000198; // type:object size:0xC scope:global __vt__8cM3dGLin = .data:0x000001A4; // type:object size:0xC scope:global __vt__13daObjGeyser_c = .data:0x000001B0; // type:object size:0x28 scope:global -lbl_458_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_458_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_glowSphere/splits.txt b/config/GZ2J01/rels/d_a_obj_glowSphere/splits.txt index 7a32f7c9c4..bfeaf6a9fb 100644 --- a/config/GZ2J01/rels/d_a_obj_glowSphere/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_glowSphere/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_glowSphere.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_glowSphere/symbols.txt b/config/GZ2J01/rels/d_a_obj_glowSphere/symbols.txt index 8cbaff6045..e638ed79cd 100644 --- a/config/GZ2J01/rels/d_a_obj_glowSphere/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_glowSphere/symbols.txt @@ -66,9 +66,11 @@ mCcDObjInfo__10daGlwSph_c = .rodata:0x00000008; // type:object size:0x30 scope:g @4031 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float @4103 = .rodata:0x00000050; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000054; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_459_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global align:4 data:float mCcDSph__10daGlwSph_c = .data:0x00000038; // type:object size:0x40 scope:global l_prmColor = .data:0x00000078; // type:object size:0x4 scope:global @@ -118,8 +120,8 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa l_HIO = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float @3673 = .bss:0x00000060; // type:object size:0xC scope:local mSphMng__10daGlwSph_c = .bss:0x0000006C; // type:object size:0x3C4 scope:global -lbl_459_bss_430 = .bss:0x00000430; // type:object size:0x1 data:byte -lbl_459_bss_431 = .bss:0x00000431; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000430; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000431; // type:object size:0x1 scope:local align:1 data:byte sSeId$4016 = .bss:0x00000434; // type:object size:0x14 scope:local data:4byte mSphSe__12_GlSph_Mng_c = .bss:0x00000448; // type:object size:0x2 scope:global data:2byte mSeClrTmr__12_GlSph_Mng_c = .bss:0x0000044A; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2J01/rels/d_a_obj_gm/splits.txt b/config/GZ2J01/rels/d_a_obj_gm/splits.txt index 5a84ec5cc0..f07956488e 100644 --- a/config/GZ2J01/rels/d_a_obj_gm/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_gm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gm.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_gm/symbols.txt b/config/GZ2J01/rels/d_a_obj_gm/symbols.txt index 9e9187abb1..56f6602a9f 100644 --- a/config/GZ2J01/rels/d_a_obj_gm/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_gm/symbols.txt @@ -67,9 +67,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4425 = .rodata:0x0000008C; // type:object size:0x4 scope:local @4426 = .rodata:0x00000090; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000094; // type:object size:0x7 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_460_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double obj_size = .data:0x00000020; // type:object size:0x1C scope:global weg = .data:0x0000003C; // type:object size:0x1C scope:global tim = .data:0x00000058; // type:object size:0xE scope:global @@ -88,6 +90,6 @@ __vt__8cM3dGAab = .data:0x0000018C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000198; // type:object size:0x24 scope:global __vt__14daObj_Gm_HIO_c = .data:0x000001BC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_460_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3661 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_goGate/splits.txt b/config/GZ2J01/rels/d_a_obj_goGate/splits.txt index 354717688c..0d2a15792b 100644 --- a/config/GZ2J01/rels/d_a_obj_goGate/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_goGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_goGate.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_goGate/symbols.txt b/config/GZ2J01/rels/d_a_obj_goGate/symbols.txt index bd5856b56c..a2505cd7f8 100644 --- a/config/GZ2J01/rels/d_a_obj_goGate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_goGate/symbols.txt @@ -38,9 +38,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3782 = .rodata:0x00000018; // type:object size:0x4 scope:local @3783 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_461_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3727 = .data:0x00000020; // type:object size:0xC scope:local @3728 = .data:0x0000002C; // type:object size:0xC scope:local @3729 = .data:0x00000038; // type:object size:0xC scope:local @@ -53,4 +55,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global data:byte -lbl_461_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_gomikabe/splits.txt b/config/GZ2J01/rels/d_a_obj_gomikabe/splits.txt index e2b75e2cd5..f807654679 100644 --- a/config/GZ2J01/rels/d_a_obj_gomikabe/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_gomikabe/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gomikabe.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_gomikabe/symbols.txt b/config/GZ2J01/rels/d_a_obj_gomikabe/symbols.txt index c20eccffca..36576e5791 100644 --- a/config/GZ2J01/rels/d_a_obj_gomikabe/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_gomikabe/symbols.txt @@ -91,6 +91,6 @@ __vt__8cM3dGSph = .data:0x00000090; // type:object size:0xC scope:global __vt__15daObjGOMIKABE_c = .data:0x0000009C; // type:object size:0x28 scope:global __vt__19daObjGOMIKABE_HIO_c = .data:0x000000C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3761 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:local data:byte diff --git a/config/GZ2J01/rels/d_a_obj_gpTaru/splits.txt b/config/GZ2J01/rels/d_a_obj_gpTaru/splits.txt index e824a86e22..dc3917df81 100644 --- a/config/GZ2J01/rels/d_a_obj_gpTaru/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_gpTaru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gpTaru.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_gpTaru/symbols.txt b/config/GZ2J01/rels/d_a_obj_gpTaru/symbols.txt index 4b12314a4d..c51ae460b8 100644 --- a/config/GZ2J01/rels/d_a_obj_gpTaru/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_gpTaru/symbols.txt @@ -106,7 +106,8 @@ mCcDObjInfo__10daGpTaru_c = .rodata:0x00000014; // type:object size:0x30 scope:g @stringBase0 = .rodata:0x000000F4; // type:object size:0x21 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_96_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__10daGpTaru_c = .data:0x00000020; // type:object size:0x44 scope:global @4338 = .data:0x00000064; // type:object size:0xC scope:local @4339 = .data:0x00000070; // type:object size:0xC scope:local @@ -134,4 +135,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000238; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x3C scope:global align:4 data:float -lbl_96_bss_50 = .bss:0x00000050; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_gra2/splits.txt b/config/GZ2J01/rels/d_a_obj_gra2/splits.txt index 5b6e332a9a..863e63fc7e 100644 --- a/config/GZ2J01/rels/d_a_obj_gra2/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_gra2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gra2.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_gra2/symbols.txt b/config/GZ2J01/rels/d_a_obj_gra2/symbols.txt index 0be368e779..7c7ccc918f 100644 --- a/config/GZ2J01/rels/d_a_obj_gra2/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_gra2/symbols.txt @@ -326,7 +326,8 @@ l_prticles_id$6229 = .rodata:0x00000254; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000398; // type:object size:0x54 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_463_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resFileNameList = .data:0x00000020; // type:object size:0x10 scope:global l_exLoadRes_GRAa = .data:0x00000030; // type:object size:0x10 scope:global l_exLoadRes_GRA_jump = .data:0x00000040; // type:object size:0x10 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_groundwater/splits.txt b/config/GZ2J01/rels/d_a_obj_groundwater/splits.txt index d8ef2670d5..080dbe02cc 100644 --- a/config/GZ2J01/rels/d_a_obj_groundwater/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_groundwater/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_groundwater.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_groundwater/symbols.txt b/config/GZ2J01/rels/d_a_obj_groundwater/symbols.txt index c2a1426c62..6aa2773cee 100644 --- a/config/GZ2J01/rels/d_a_obj_groundwater/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_groundwater/symbols.txt @@ -40,7 +40,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000014; // type:object size:0x6 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_467_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3993 = .data:0x00000020; // type:object size:0xC scope:local @3994 = .data:0x0000002C; // type:object size:0xC scope:local @3995 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_obj_h_saku/splits.txt b/config/GZ2J01/rels/d_a_obj_h_saku/splits.txt index 183f8e88a3..73a1dbdfd5 100644 --- a/config/GZ2J01/rels/d_a_obj_h_saku/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_h_saku/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_h_saku.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_heavySw/splits.txt b/config/GZ2J01/rels/d_a_obj_heavySw/splits.txt index fdbfff035e..7c3c1ca60d 100644 --- a/config/GZ2J01/rels/d_a_obj_heavySw/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_heavySw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_heavySw.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_heavySw/symbols.txt b/config/GZ2J01/rels/d_a_obj_heavySw/symbols.txt index 1e0a3d809b..6ba64ae3b8 100644 --- a/config/GZ2J01/rels/d_a_obj_heavySw/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_heavySw/symbols.txt @@ -57,9 +57,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3998 = .rodata:0x00000044; // type:object size:0x4 scope:local @3999 = .rodata:0x00000048; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000004C; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_476_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3770 = .data:0x00000020; // type:object size:0xC scope:local @3771 = .data:0x0000002C; // type:object size:0xC scope:local @3772 = .data:0x00000038; // type:object size:0xC scope:local @@ -76,4 +78,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000014C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3641 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x38 scope:global data:byte -lbl_476_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_hfuta/splits.txt b/config/GZ2J01/rels/d_a_obj_hfuta/splits.txt index 489dc0a1ba..e160aa45c9 100644 --- a/config/GZ2J01/rels/d_a_obj_hfuta/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_hfuta/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_hfuta.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_hfuta/symbols.txt b/config/GZ2J01/rels/d_a_obj_hfuta/symbols.txt index 5cb0f1d61d..82c8ed0758 100644 --- a/config/GZ2J01/rels/d_a_obj_hfuta/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_hfuta/symbols.txt @@ -33,6 +33,7 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3997 = .rodata:0x00000018; // type:object size:0x4 scope:local @3998 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global lit_1787 = .data:0x0000000C; // type:object size:0x14 scope:local l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @@ -62,6 +63,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3687 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3690 = .bss:0x00000058; // type:object size:0xC scope:local @3691 = .bss:0x00000064; // type:object size:0xC scope:local @3692 = .bss:0x00000070; // type:object size:0xC scope:local @@ -105,7 +107,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3730 = .bss:0x00000238; // type:object size:0xC scope:local @3731 = .bss:0x00000244; // type:object size:0xC scope:local l_rot_data$3686 = .bss:0x00000250; // type:object size:0x102 scope:local -lbl_477_bss_352 = .bss:0x00000352; // type:object size:0x1 data:byte +init$0001 = .bss:0x00000352; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000354; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000358; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000035C; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_hsTarget/splits.txt b/config/GZ2J01/rels/d_a_obj_hsTarget/splits.txt index 159497784a..b4b384c34e 100644 --- a/config/GZ2J01/rels/d_a_obj_hsTarget/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_hsTarget/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_hsTarget.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_ice_s/splits.txt b/config/GZ2J01/rels/d_a_obj_ice_s/splits.txt index 5a1b8599f3..1fe95ce4db 100644 --- a/config/GZ2J01/rels/d_a_obj_ice_s/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_ice_s/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ice_s.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_ice_s/symbols.txt b/config/GZ2J01/rels/d_a_obj_ice_s/symbols.txt index 23c57b9e6f..2d6551c178 100644 --- a/config/GZ2J01/rels/d_a_obj_ice_s/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_ice_s/symbols.txt @@ -65,6 +65,6 @@ g_profile_Obj_Ice_s = .data:0x00000024; // type:object size:0x30 scope:global __vt__12daObjIce_s_c = .data:0x00000054; // type:object size:0x28 scope:global __vt__17daOBJ_ICE_S_HIO_c = .data:0x0000007C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3639 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_iceblock/symbols.txt b/config/GZ2J01/rels/d_a_obj_iceblock/symbols.txt index dbb8fb91a8..e2aa9afc5e 100644 --- a/config/GZ2J01/rels/d_a_obj_iceblock/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_iceblock/symbols.txt @@ -86,9 +86,11 @@ l_check_offsetXZ$4577 = .rodata:0x00000124; // type:object size:0x3C scope:local l_check_offsetXZ$4641 = .rodata:0x00000168; // type:object size:0x3C scope:local @4696 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x000001A8; // type:object size:0x34 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_481_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @4231 = .data:0x00000024; // type:object size:0xC scope:local @4232 = .data:0x00000030; // type:object size:0xC scope:local @@ -109,5 +111,5 @@ __vt__8cM3dGAab = .data:0x00000164; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000170; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x00000194; // type:object size:0xC scope:global __vt__13daObjIceBlk_c = .data:0x000001A0; // type:object size:0x28 scope:global -lbl_481_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_481_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_iceleaf/symbols.txt b/config/GZ2J01/rels/d_a_obj_iceleaf/symbols.txt index 4e26d78eba..968ddd7b96 100644 --- a/config/GZ2J01/rels/d_a_obj_iceleaf/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_iceleaf/symbols.txt @@ -55,7 +55,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_482_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cyl_src = .data:0x00000024; // type:object size:0x44 scope:global @3975 = .data:0x00000068; // type:object size:0xC scope:local @@ -77,5 +78,5 @@ __vt__8cM3dGCyl = .data:0x0000019C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001B4; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001D8; // type:object size:0xC scope:global -init$1997 = .bss:0x00000000; // type:object size:0x1 data:byte -init$2129 = .bss:0x00000001; // type:object size:0x1 data:byte +init$1997 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$2129 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_ita/splits.txt b/config/GZ2J01/rels/d_a_obj_ita/splits.txt index 596b188993..86d91f3f61 100644 --- a/config/GZ2J01/rels/d_a_obj_ita/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_ita/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ita.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_itamato/splits.txt b/config/GZ2J01/rels/d_a_obj_itamato/splits.txt index 978d110e95..7e960f0232 100644 --- a/config/GZ2J01/rels/d_a_obj_itamato/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_itamato/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_itamato.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_ito/splits.txt b/config/GZ2J01/rels/d_a_obj_ito/splits.txt index 57e4daea3e..07bfd8fd4c 100644 --- a/config/GZ2J01/rels/d_a_obj_ito/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_ito/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ito.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_ito/symbols.txt b/config/GZ2J01/rels/d_a_obj_ito/symbols.txt index 0e78432374..a548ca3657 100644 --- a/config/GZ2J01/rels/d_a_obj_ito/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_ito/symbols.txt @@ -80,6 +80,6 @@ __vt__8cM3dGSph = .data:0x000000B8; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x000000C4; // type:object size:0x14 scope:global __vt__15daObj_Ito_HIO_c = .data:0x000000D8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_19_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3765 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_kabuto/splits.txt b/config/GZ2J01/rels/d_a_obj_kabuto/splits.txt index ede0d65156..906b589a51 100644 --- a/config/GZ2J01/rels/d_a_obj_kabuto/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_kabuto/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kabuto.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_kabuto/symbols.txt b/config/GZ2J01/rels/d_a_obj_kabuto/symbols.txt index f6e756713c..e380990650 100644 --- a/config/GZ2J01/rels/d_a_obj_kabuto/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kabuto/symbols.txt @@ -101,6 +101,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KabHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_488_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_kag/splits.txt b/config/GZ2J01/rels/d_a_obj_kag/splits.txt index 0f89dce71b..a3d02bfa53 100644 --- a/config/GZ2J01/rels/d_a_obj_kag/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_kag/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kag.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_kag/symbols.txt b/config/GZ2J01/rels/d_a_obj_kag/symbols.txt index a350b5aff7..6eefbd8374 100644 --- a/config/GZ2J01/rels/d_a_obj_kag/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kag/symbols.txt @@ -98,9 +98,11 @@ l_kag_itemno = .rodata:0x000000E8; // type:object size:0x2 scope:global l_musiya_num = .rodata:0x0000010C; // type:object size:0x4 scope:global @4994 = .rodata:0x00000110; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000114; // type:object size:0xE scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_489_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_sph_src__25@unnamed@d_a_obj_kag_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global @3980 = .data:0x00000060; // type:object size:0xC scope:local data:4byte @4341 = .data:0x0000006C; // type:object size:0xC scope:local data:4byte @@ -127,6 +129,6 @@ __vt__8cM3dGPla = .data:0x00000194; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001A0; // type:object size:0xC scope:global __vt__14daObj_KagHIO_c = .data:0x000001AC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_489_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_kago/splits.txt b/config/GZ2J01/rels/d_a_obj_kago/splits.txt index 6083fbd40d..14dd82a7fa 100644 --- a/config/GZ2J01/rels/d_a_obj_kago/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_kago/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kago.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_kago/symbols.txt b/config/GZ2J01/rels/d_a_obj_kago/symbols.txt index 0c8307372d..5f6d454cf0 100644 --- a/config/GZ2J01/rels/d_a_obj_kago/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kago/symbols.txt @@ -89,7 +89,8 @@ heapSize$3870 = .rodata:0x0000005C; // type:object size:0x14 scope:local @stringBase0 = .rodata:0x00000114; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_491_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_resNameList = .data:0x00000030; // type:object size:0x8 scope:global l_ccDCyl = .data:0x00000038; // type:object size:0x44 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_kamakiri/splits.txt b/config/GZ2J01/rels/d_a_obj_kamakiri/splits.txt index 0f4ccae4fd..a54be4fbf7 100644 --- a/config/GZ2J01/rels/d_a_obj_kamakiri/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_kamakiri/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kamakiri.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_kamakiri/symbols.txt b/config/GZ2J01/rels/d_a_obj_kamakiri/symbols.txt index 6e060164da..0b5d0c4ebc 100644 --- a/config/GZ2J01/rels/d_a_obj_kamakiri/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kamakiri/symbols.txt @@ -98,6 +98,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KamHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_493_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_kanban2/splits.txt b/config/GZ2J01/rels/d_a_obj_kanban2/splits.txt index 61180c71f8..28418b62ab 100644 --- a/config/GZ2J01/rels/d_a_obj_kanban2/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_kanban2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kanban2.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_kanban2/symbols.txt b/config/GZ2J01/rels/d_a_obj_kanban2/symbols.txt index 3b5ddc92ea..44efad4b61 100644 --- a/config/GZ2J01/rels/d_a_obj_kanban2/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kanban2/symbols.txt @@ -147,10 +147,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_98_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3965 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @4561 = .bss:0x00000060; // type:object size:0xC scope:local +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte sc$4560 = .bss:0x00000070; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_kantera/symbols.txt b/config/GZ2J01/rels/d_a_obj_kantera/symbols.txt index 8a42aaf1e9..c346ba9d66 100644 --- a/config/GZ2J01/rels/d_a_obj_kantera/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kantera/symbols.txt @@ -47,9 +47,11 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @4079 = .rodata:0x0000007C; // type:object size:0x4 scope:local @4145 = .rodata:0x00000080; // type:object size:0x4 scope:local data:string @stringBase0 = .rodata:0x00000084; // type:object size:0x10 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_494_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4184 = .data:0x00000020; // type:object size:0xC scope:local @4185 = .data:0x0000002C; // type:object size:0xC scope:local @4186 = .data:0x00000038; // type:object size:0xC scope:local @@ -65,4 +67,4 @@ __vt__8cM3dGAab = .data:0x00000100; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000010C; // type:object size:0x24 scope:global __vt__15daItemKantera_c = .data:0x00000130; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x00000174; // type:object size:0xC scope:global -lbl_494_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_katatsumuri/splits.txt b/config/GZ2J01/rels/d_a_obj_katatsumuri/splits.txt index a445b88e2d..4fb5fc047f 100644 --- a/config/GZ2J01/rels/d_a_obj_katatsumuri/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_katatsumuri/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_katatsumuri.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_katatsumuri/symbols.txt b/config/GZ2J01/rels/d_a_obj_katatsumuri/symbols.txt index f609dc9b92..4dac95e845 100644 --- a/config/GZ2J01/rels/d_a_obj_katatsumuri/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_katatsumuri/symbols.txt @@ -94,6 +94,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KatHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_495_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_kbacket/splits.txt b/config/GZ2J01/rels/d_a_obj_kbacket/splits.txt index 10d5a8fb94..99aea992f8 100644 --- a/config/GZ2J01/rels/d_a_obj_kbacket/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_kbacket/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kbacket.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_kbacket/symbols.txt b/config/GZ2J01/rels/d_a_obj_kbacket/symbols.txt index ed40e5bb60..b7b0414fe9 100644 --- a/config/GZ2J01/rels/d_a_obj_kbacket/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kbacket/symbols.txt @@ -80,7 +80,8 @@ l_ccDObjData = .rodata:0x0000002C; // type:object size:0x30 scope:global @stringBase0 = .rodata:0x000000EC; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_99_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_resNameList = .data:0x00000030; // type:object size:0x4 scope:global data:4byte l_ccDCyl = .data:0x00000034; // type:object size:0x44 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_kbox/splits.txt b/config/GZ2J01/rels/d_a_obj_kbox/splits.txt index 517449ef35..dcb92fa326 100644 --- a/config/GZ2J01/rels/d_a_obj_kbox/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_kbox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kbox.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_kbox/symbols.txt b/config/GZ2J01/rels/d_a_obj_kbox/symbols.txt index 20e516dad6..f4f2b7d9ea 100644 --- a/config/GZ2J01/rels/d_a_obj_kbox/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kbox/symbols.txt @@ -105,10 +105,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_497_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @3976 = .bss:0x00000060; // type:object size:0xC scope:local +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte sc$3975 = .bss:0x00000070; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_key/splits.txt b/config/GZ2J01/rels/d_a_obj_key/splits.txt index f0e95d6771..c38900b510 100644 --- a/config/GZ2J01/rels/d_a_obj_key/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_key/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_key.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_key/symbols.txt b/config/GZ2J01/rels/d_a_obj_key/symbols.txt index 30995d3d75..1be44badfd 100644 --- a/config/GZ2J01/rels/d_a_obj_key/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_key/symbols.txt @@ -74,7 +74,7 @@ __vt__8cM3dGAab = .data:0x00000060; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000006C; // type:object size:0x24 scope:global __vt__15daObj_Key_HIO_c = .data:0x00000090; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_498_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3773 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte target_info_count = .bss:0x00000028; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2J01/rels/d_a_obj_keyhole/splits.txt b/config/GZ2J01/rels/d_a_obj_keyhole/splits.txt index 93c8d55660..718783fd0a 100644 --- a/config/GZ2J01/rels/d_a_obj_keyhole/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_keyhole/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_keyhole.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_keyhole/symbols.txt b/config/GZ2J01/rels/d_a_obj_keyhole/symbols.txt index 7c6539e61b..e7d459bd54 100644 --- a/config/GZ2J01/rels/d_a_obj_keyhole/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_keyhole/symbols.txt @@ -88,7 +88,8 @@ estimateSizeTbl$4475 = .rodata:0x000000B0; // type:object size:0x14 scope:local @stringBase0 = .rodata:0x000000D8; // type:object size:0x30 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_499_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double bmd_d$4377 = .data:0x00000020; // type:object size:0x28 scope:local mdl_f$4378 = .data:0x00000048; // type:object size:0x28 scope:local bck_d$4396 = .data:0x00000070; // type:object size:0x28 scope:local @@ -120,10 +121,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_499_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3650 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @3934 = .bss:0x00000060; // type:object size:0xC scope:local +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte @3937 = .bss:0x00000070; // type:object size:0xC scope:local @3938 = .bss:0x0000007C; // type:object size:0xC scope:local @3939 = .bss:0x00000088; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_obj_kgate/symbols.txt b/config/GZ2J01/rels/d_a_obj_kgate/symbols.txt index 9f4d290a5f..b6a1fc6e07 100644 --- a/config/GZ2J01/rels/d_a_obj_kgate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kgate/symbols.txt @@ -95,7 +95,8 @@ l_tg_offset$4833 = .rodata:0x00000158; // type:object size:0x30 scope:local @stringBase0 = .rodata:0x00000188; // type:object size:0x6A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_100_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0xC scope:global l_evName$4056 = .data:0x0000002C; // type:object size:0xC scope:local @4582 = .data:0x00000038; // type:object size:0xC scope:local @@ -114,5 +115,5 @@ __vt__10dCcD_GStts = .data:0x00000134; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000140; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x0000014C; // type:object size:0xC scope:global __vt__12daObjKGate_c = .data:0x00000158; // type:object size:0x28 scope:global -lbl_100_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_100_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_ki/splits.txt b/config/GZ2J01/rels/d_a_obj_ki/splits.txt index a220f5d6da..0274050b1b 100644 --- a/config/GZ2J01/rels/d_a_obj_ki/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_ki/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ki.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_ki/symbols.txt b/config/GZ2J01/rels/d_a_obj_ki/symbols.txt index 513c684e92..be0b46d673 100644 --- a/config/GZ2J01/rels/d_a_obj_ki/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_ki/symbols.txt @@ -47,6 +47,6 @@ l_daObj_Ki_Method = .data:0x00000010; // type:object size:0x20 scope:global g_profile_OBJ_KI = .data:0x00000030; // type:object size:0x30 scope:global __vt__14daObj_Ki_HIO_c = .data:0x00000060; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_500_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_kiPot/splits.txt b/config/GZ2J01/rels/d_a_obj_kiPot/splits.txt index 212bdb7626..938fc2db32 100644 --- a/config/GZ2J01/rels/d_a_obj_kiPot/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_kiPot/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kiPot.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_kiPot/symbols.txt b/config/GZ2J01/rels/d_a_obj_kiPot/symbols.txt index 82107971f1..172c8bca9f 100644 --- a/config/GZ2J01/rels/d_a_obj_kiPot/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kiPot/symbols.txt @@ -38,4 +38,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000008C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3620 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global -lbl_501_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_kita/splits.txt b/config/GZ2J01/rels/d_a_obj_kita/splits.txt index 332b298e53..c5fa02f337 100644 --- a/config/GZ2J01/rels/d_a_obj_kita/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_kita/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kita.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_kita/symbols.txt b/config/GZ2J01/rels/d_a_obj_kita/symbols.txt index bac9b5db57..3934771498 100644 --- a/config/GZ2J01/rels/d_a_obj_kita/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kita/symbols.txt @@ -50,6 +50,6 @@ l_daObj_Kita_Method = .data:0x00000000; // type:object size:0x20 scope:local g_profile_OBJ_KITA = .data:0x00000020; // type:object size:0x30 scope:global __vt__16daObj_Kita_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:local data:byte diff --git a/config/GZ2J01/rels/d_a_obj_kshutter/symbols.txt b/config/GZ2J01/rels/d_a_obj_kshutter/symbols.txt index 64180b8200..4a78c2963c 100644 --- a/config/GZ2J01/rels/d_a_obj_kshutter/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kshutter/symbols.txt @@ -70,9 +70,11 @@ l_eff_id$4307 = .rodata:0x00000084; // type:object size:0xA scope:local @4357 = .rodata:0x00000094; // type:object size:0x4 scope:local @4358 = .rodata:0x00000098; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000009C; // type:object size:0x119 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_506_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x14 scope:global l_anmName = .data:0x00000034; // type:object size:0x28 scope:global l_eventName = .data:0x0000005C; // type:object size:0x28 scope:global @@ -101,8 +103,8 @@ daObjKshtr_METHODS = .data:0x00000200; // type:object size:0x20 scope:global g_profile_Obj_Kshutter = .data:0x00000220; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000250; // type:object size:0xC scope:global __vt__12daObjKshtr_c = .data:0x0000025C; // type:object size:0x28 scope:global -lbl_506_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_506_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte -lbl_506_bss_2 = .bss:0x00000002; // type:object size:0x1 data:byte -lbl_506_bss_3 = .bss:0x00000003; // type:object size:0x1 data:byte -lbl_506_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x00000002; // type:object size:0x1 scope:local align:1 data:byte +init$0003 = .bss:0x00000003; // type:object size:0x1 scope:local align:1 data:byte +init$0004 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_ktOnFire/splits.txt b/config/GZ2J01/rels/d_a_obj_ktOnFire/splits.txt index 7c63735e8c..03141eab1b 100644 --- a/config/GZ2J01/rels/d_a_obj_ktOnFire/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_ktOnFire/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ktOnFire.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_kuwagata/splits.txt b/config/GZ2J01/rels/d_a_obj_kuwagata/splits.txt index c9ede69e1b..e3532a60e6 100644 --- a/config/GZ2J01/rels/d_a_obj_kuwagata/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_kuwagata/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kuwagata.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_kuwagata/symbols.txt b/config/GZ2J01/rels/d_a_obj_kuwagata/symbols.txt index 6b58a43d16..fef3b93622 100644 --- a/config/GZ2J01/rels/d_a_obj_kuwagata/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kuwagata/symbols.txt @@ -99,6 +99,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KuwHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_kznkarm/symbols.txt b/config/GZ2J01/rels/d_a_obj_kznkarm/symbols.txt index c129d736a5..8e4f359a18 100644 --- a/config/GZ2J01/rels/d_a_obj_kznkarm/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kznkarm/symbols.txt @@ -51,7 +51,8 @@ M_attr__14daObjKznkarm_c = .rodata:0x00000000; // type:object size:0x38 scope:gl @stringBase0 = .rodata:0x00000088; // type:object size:0x11 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_510_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte @3641 = .data:0x00000024; // type:object size:0xC scope:local @3642 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_obj_ladder/symbols.txt b/config/GZ2J01/rels/d_a_obj_ladder/symbols.txt index 68c44877b7..3f13114c64 100644 --- a/config/GZ2J01/rels/d_a_obj_ladder/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_ladder/symbols.txt @@ -48,9 +48,11 @@ M_arcname__Q211daObjLadder5Act_c = .rodata:0x00000024; // type:object size:0x5 s @3838 = .rodata:0x00000050; // type:object size:0x4 scope:local @3839 = .rodata:0x00000054; // type:object size:0x4 scope:local @3840 = .rodata:0x00000058; // type:object size:0x4 scope:local +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_103_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double L_attr_type__Q211daObjLadder28@unnamed@d_a_obj_ladder_cpp@ = .data:0x00000020; // type:object size:0x30 scope:global @3878 = .data:0x00000050; // type:object size:0xC scope:local @3879 = .data:0x0000005C; // type:object size:0xC scope:local @@ -63,4 +65,4 @@ g_profile_Obj_Ladder = .data:0x000000E8; // type:object size:0x30 scope:global __vt__14dBgS_ObjGndChk = .data:0x00000118; // type:object size:0x30 scope:global __vt__Q211daObjLadder5Act_c = .data:0x00000148; // type:object size:0x28 scope:global M_tmp_mtx__Q211daObjLadder5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global -lbl_103_bss_30 = .bss:0x00000030; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000030; // type:object size:0x1 align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lbox/splits.txt b/config/GZ2J01/rels/d_a_obj_lbox/splits.txt index 3fff317a32..8c2427e5c2 100644 --- a/config/GZ2J01/rels/d_a_obj_lbox/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lbox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lbox.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lbox/symbols.txt b/config/GZ2J01/rels/d_a_obj_lbox/symbols.txt index 9184ad9efe..b6f5b49362 100644 --- a/config/GZ2J01/rels/d_a_obj_lbox/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lbox/symbols.txt @@ -47,6 +47,6 @@ __vt__8cM3dGAab = .data:0x0000009C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000A8; // type:object size:0x24 scope:global __vt__16daObj_Lbox_HIO_c = .data:0x000000CC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_513_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_life_container/symbols.txt b/config/GZ2J01/rels/d_a_obj_life_container/symbols.txt index 7a72c933dd..2b33b0a2a1 100644 --- a/config/GZ2J01/rels/d_a_obj_life_container/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_life_container/symbols.txt @@ -77,7 +77,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @stringBase0 = .rodata:0x000000B0; // type:object size:0x28 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_53_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4479 = .data:0x00000020; // type:object size:0xC scope:local @4480 = .data:0x0000002C; // type:object size:0xC scope:local @4481 = .data:0x00000038; // type:object size:0xC scope:local @@ -96,4 +97,4 @@ __vt__8cM3dGAab = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__11daObjLife_c = .data:0x00000184; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001C8; // type:object size:0xC scope:global -lbl_53_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv1Candle00/splits.txt b/config/GZ2J01/rels/d_a_obj_lv1Candle00/splits.txt index 0ea456e188..ed188e11ad 100644 --- a/config/GZ2J01/rels/d_a_obj_lv1Candle00/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv1Candle00/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv1Candle00.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv1Candle01/splits.txt b/config/GZ2J01/rels/d_a_obj_lv1Candle01/splits.txt index 68a546f9e6..e4fb138496 100644 --- a/config/GZ2J01/rels/d_a_obj_lv1Candle01/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv1Candle01/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv1Candle01.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv2Candle/splits.txt b/config/GZ2J01/rels/d_a_obj_lv2Candle/splits.txt index 62f91bb2ed..b618332442 100644 --- a/config/GZ2J01/rels/d_a_obj_lv2Candle/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv2Candle/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv2Candle.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv3Candle/splits.txt b/config/GZ2J01/rels/d_a_obj_lv3Candle/splits.txt index dd14a358b4..ebe5dd296f 100644 --- a/config/GZ2J01/rels/d_a_obj_lv3Candle/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv3Candle/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv3Candle.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv3Water/splits.txt b/config/GZ2J01/rels/d_a_obj_lv3Water/splits.txt index ce388d462c..47234d64fd 100644 --- a/config/GZ2J01/rels/d_a_obj_lv3Water/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv3Water/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv3Water.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv3Water/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv3Water/symbols.txt index ca126b217c..e0d91a5cdb 100644 --- a/config/GZ2J01/rels/d_a_obj_lv3Water/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv3Water/symbols.txt @@ -49,7 +49,8 @@ estimateSizeTbl$3746 = .rodata:0x000001A8; // type:object size:0x2A scope:local @stringBase0 = .rodata:0x000001F8; // type:object size:0xD2 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_518_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameIdx = .data:0x00000020; // type:object size:0x54 scope:global @3830 = .data:0x00000074; // type:object size:0xC scope:local @3831 = .data:0x00000080; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_obj_lv3Water2/splits.txt b/config/GZ2J01/rels/d_a_obj_lv3Water2/splits.txt index b224967d11..844154d523 100644 --- a/config/GZ2J01/rels/d_a_obj_lv3Water2/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv3Water2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv3Water2.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv3Water2/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv3Water2/symbols.txt index 4d1c47c38c..04f443591f 100644 --- a/config/GZ2J01/rels/d_a_obj_lv3Water2/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv3Water2/symbols.txt @@ -46,7 +46,8 @@ l_btkIdx = .rodata:0x00000008; // type:object size:0x4 scope:global @stringBase0 = .rodata:0x00000034; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_519_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameIdx = .data:0x00000020; // type:object size:0x4 scope:global @3767 = .data:0x00000024; // type:object size:0xC scope:local @3768 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_obj_lv4CandleDemoTag/splits.txt b/config/GZ2J01/rels/d_a_obj_lv4CandleDemoTag/splits.txt index 212da12114..bd0f1f032b 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4CandleDemoTag/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4CandleDemoTag/splits.txt @@ -10,7 +10,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4CandleDemoTag.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt index 85a76a8196..fc76308d7d 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt @@ -37,6 +37,7 @@ __dt__20dalv4CandleDemoTag_cFv = .text:0x00000884; // type:function size:0x80 sc _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global lit_1787 = .data:0x0000000C; // type:object size:0x14 scope:local @3702 = .data:0x00000020; // type:object size:0xC scope:local @@ -53,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000011C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3632 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:2byte -hio_set = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv4CandleTag/splits.txt b/config/GZ2J01/rels/d_a_obj_lv4CandleTag/splits.txt index 1482725f04..41a6e44e77 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4CandleTag/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4CandleTag/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4CandleTag.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv4CandleTag/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv4CandleTag/symbols.txt index 796f6e1ff7..f3eccbf113 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4CandleTag/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4CandleTag/symbols.txt @@ -38,9 +38,11 @@ __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 sc _dtors = .dtors:0x00000000; // type:label scope:global @3727 = .rodata:0x00000000; // type:object size:0x4 scope:local @3728 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_524_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3686 = .data:0x00000020; // type:object size:0xC scope:local @3687 = .data:0x0000002C; // type:object size:0xC scope:local @3688 = .data:0x00000038; // type:object size:0xC scope:local @@ -55,4 +57,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000011C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3624 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:byte -lbl_524_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv4EdShutter/splits.txt b/config/GZ2J01/rels/d_a_obj_lv4EdShutter/splits.txt index 83fbb12549..0473970533 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4EdShutter/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4EdShutter/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4EdShutter.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv4EdShutter/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv4EdShutter/symbols.txt index b71e4104db..0044f39bcb 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4EdShutter/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4EdShutter/symbols.txt @@ -47,9 +47,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3817 = .rodata:0x00000018; // type:object size:0x4 scope:local @3818 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_525_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3721 = .data:0x00000020; // type:object size:0xC scope:local @3722 = .data:0x0000002C; // type:object size:0xC scope:local @3723 = .data:0x00000038; // type:object size:0xC scope:local @@ -64,4 +66,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000013C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3628 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_525_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv4Gate/splits.txt b/config/GZ2J01/rels/d_a_obj_lv4Gate/splits.txt index c303a6c3b5..d140489c9b 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4Gate/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4Gate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4Gate.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv4Gate/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv4Gate/symbols.txt index 33cc67ee8c..332f096bca 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4Gate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4Gate/symbols.txt @@ -37,9 +37,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3777 = .rodata:0x00000018; // type:object size:0x4 scope:local @3778 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0x7 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_526_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3725 = .data:0x00000020; // type:object size:0xC scope:local @3726 = .data:0x0000002C; // type:object size:0xC scope:local @3727 = .data:0x00000038; // type:object size:0xC scope:local @@ -52,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global data:byte -lbl_526_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv4HsTarget/splits.txt b/config/GZ2J01/rels/d_a_obj_lv4HsTarget/splits.txt index 6f82fdbe60..84dc0254c9 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4HsTarget/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4HsTarget/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4HsTarget.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv4PoGate/splits.txt b/config/GZ2J01/rels/d_a_obj_lv4PoGate/splits.txt index eebf3bbd28..cfe3d115f5 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4PoGate/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4PoGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4PoGate.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv4PoGate/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv4PoGate/symbols.txt index 7d0eb573bc..dd0c2116d2 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4PoGate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4PoGate/symbols.txt @@ -52,9 +52,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3853 = .rodata:0x0000002C; // type:object size:0x4 scope:local particle_id$3866 = .rodata:0x00000030; // type:object size:0x14 scope:local @stringBase0 = .rodata:0x00000044; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_528_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3727 = .data:0x00000020; // type:object size:0xC scope:local @3728 = .data:0x0000002C; // type:object size:0xC scope:local @3729 = .data:0x00000038; // type:object size:0xC scope:local @@ -71,4 +73,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000014C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3623 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x28 scope:global data:byte -lbl_528_bss_3C = .bss:0x0000003C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000003C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv4RailWall/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv4RailWall/symbols.txt index 24e3e17ff4..44e1d3607c 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4RailWall/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4RailWall/symbols.txt @@ -53,9 +53,11 @@ l_spd_tbl$3801 = .rodata:0x00000020; // type:object size:0x44 scope:local @3884 = .rodata:0x00000070; // type:object size:0x4 scope:local @3885 = .rodata:0x00000074; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000078; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_529_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3758 = .data:0x00000024; // type:object size:0xC scope:local @3759 = .data:0x00000030; // type:object size:0xC scope:local @@ -71,4 +73,4 @@ __vt__8cM3dGAab = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__17dEvLib_callback_c = .data:0x0000011C; // type:object size:0x18 scope:global __vt__14daObjLv4Wall_c = .data:0x00000134; // type:object size:0x48 scope:global -lbl_529_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv4SlideWall/splits.txt b/config/GZ2J01/rels/d_a_obj_lv4SlideWall/splits.txt index 0013f2b984..8fc8c7c869 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4SlideWall/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4SlideWall/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4SlideWall.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv4SlideWall/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv4SlideWall/symbols.txt index a8f1dba7b0..b0b70d2087 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4SlideWall/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4SlideWall/symbols.txt @@ -37,9 +37,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3765 = .rodata:0x00000014; // type:object size:0x4 scope:local @3766 = .rodata:0x00000018; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000001C; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_530_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3720 = .data:0x00000020; // type:object size:0xC scope:local @3721 = .data:0x0000002C; // type:object size:0xC scope:local @3722 = .data:0x00000038; // type:object size:0xC scope:local @@ -52,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -lbl_530_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv4bridge/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv4bridge/symbols.txt index 9d66c1e6b4..2ebfbb2174 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4bridge/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4bridge/symbols.txt @@ -40,9 +40,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3767 = .rodata:0x00000018; // type:object size:0x4 scope:local @3768 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_531_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3702 = .data:0x00000024; // type:object size:0xC scope:local @3703 = .data:0x00000030; // type:object size:0xC scope:local @@ -52,4 +54,4 @@ daObjLv4Brg_METHODS = .data:0x0000006C; // type:object size:0x20 scope:global g_profile_Obj_Lv4Bridge = .data:0x0000008C; // type:object size:0x30 scope:global __vt__17dEvLib_callback_c = .data:0x000000BC; // type:object size:0x18 scope:global __vt__13daObjLv4Brg_c = .data:0x000000D4; // type:object size:0x48 scope:global -lbl_531_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv4digsand/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv4digsand/symbols.txt index f474102bc8..e122bd76a2 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4digsand/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4digsand/symbols.txt @@ -41,9 +41,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3766 = .rodata:0x00000008; // type:object size:0x4 scope:local @3767 = .rodata:0x0000000C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000010; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_533_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3715 = .data:0x00000024; // type:object size:0xC scope:local @3716 = .data:0x00000030; // type:object size:0xC scope:local @@ -59,4 +61,4 @@ __vt__8cM3dGAab = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__14dBgS_ObjGndChk = .data:0x0000011C; // type:object size:0x30 scope:global __vt__16daObjL4DigSand_c = .data:0x0000014C; // type:object size:0x28 scope:global -lbl_533_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv4floor/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv4floor/symbols.txt index 3cdd218349..0c2ab206d2 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4floor/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4floor/symbols.txt @@ -27,9 +27,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3712 = .rodata:0x00000008; // type:object size:0x4 scope:local @3713 = .rodata:0x0000000C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000010; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_534_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3678 = .data:0x00000024; // type:object size:0xC scope:local @3679 = .data:0x00000030; // type:object size:0xC scope:local @@ -38,4 +40,4 @@ l_func$3677 = .data:0x00000048; // type:object size:0x24 scope:local daObjLv4Floor_METHODS = .data:0x0000006C; // type:object size:0x20 scope:global g_profile_Obj_Lv4Floor = .data:0x0000008C; // type:object size:0x30 scope:global __vt__15daObjLv4Floor_c = .data:0x000000BC; // type:object size:0x28 scope:global -lbl_534_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv4sand/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv4sand/symbols.txt index 367c4d3f1f..287ee026ce 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4sand/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4sand/symbols.txt @@ -40,9 +40,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3786 = .rodata:0x00000014; // type:object size:0x4 scope:local @3787 = .rodata:0x00000018; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000001C; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_538_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3754 = .data:0x00000024; // type:object size:0xC scope:local @3755 = .data:0x00000030; // type:object size:0xC scope:local @@ -53,4 +55,4 @@ g_profile_Obj_Lv4Sand = .data:0x0000008C; // type:object size:0x30 scope:global __vt__17dEvLib_callback_c = .data:0x000000BC; // type:object size:0x18 scope:global __vt__12J3DFrameCtrl = .data:0x000000D4; // type:object size:0xC scope:global __vt__14daObjLv4Sand_c = .data:0x000000E0; // type:object size:0x48 scope:global -lbl_538_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv5FloorBoard/splits.txt b/config/GZ2J01/rels/d_a_obj_lv5FloorBoard/splits.txt index 03c8eb538f..cadd4c57b6 100644 --- a/config/GZ2J01/rels/d_a_obj_lv5FloorBoard/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv5FloorBoard/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv5FloorBoard.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv5FloorBoard/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv5FloorBoard/symbols.txt index 8a4af9357a..bc8cd5383d 100644 --- a/config/GZ2J01/rels/d_a_obj_lv5FloorBoard/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv5FloorBoard/symbols.txt @@ -38,9 +38,11 @@ mCcDObjInfo__12daFlorBoad_c = .rodata:0x00000004; // type:object size:0x30 scope @3872 = .rodata:0x0000003C; // type:object size:0x4 scope:local @3891 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000044; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_539_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__12daFlorBoad_c = .data:0x00000020; // type:object size:0x44 scope:global @3839 = .data:0x00000064; // type:object size:0xC scope:local @3840 = .data:0x00000070; // type:object size:0xC scope:local @@ -58,4 +60,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000154; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global data:byte -lbl_539_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv5IceWall/splits.txt b/config/GZ2J01/rels/d_a_obj_lv5IceWall/splits.txt index 723c8fa8f9..53d5edc56b 100644 --- a/config/GZ2J01/rels/d_a_obj_lv5IceWall/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv5IceWall/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv5IceWall.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv5IceWall/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv5IceWall/symbols.txt index 18ec506e4a..c3a5d6c460 100644 --- a/config/GZ2J01/rels/d_a_obj_lv5IceWall/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv5IceWall/symbols.txt @@ -52,9 +52,11 @@ l_eff_b$3933 = .rodata:0x00000048; // type:object size:0x4 scope:local @4060 = .rodata:0x00000074; // type:object size:0x4 scope:local l_eff_break_b$4077 = .rodata:0x00000078; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000007C; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_540_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daIceWall_c = .data:0x00000020; // type:object size:0x44 scope:global @3891 = .data:0x00000064; // type:object size:0xC scope:local @3892 = .data:0x00000070; // type:object size:0xC scope:local @@ -72,4 +74,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000154; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global data:byte -lbl_540_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv5SwIce/splits.txt b/config/GZ2J01/rels/d_a_obj_lv5SwIce/splits.txt index d874b76741..63f82db0cf 100644 --- a/config/GZ2J01/rels/d_a_obj_lv5SwIce/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv5SwIce/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv5SwIce.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv5SwIce/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv5SwIce/symbols.txt index b4688100ba..d7126438ad 100644 --- a/config/GZ2J01/rels/d_a_obj_lv5SwIce/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv5SwIce/symbols.txt @@ -41,9 +41,11 @@ l_eff_r$3861 = .rodata:0x00000030; // type:object size:0x4 scope:local l_eff_break$3922 = .rodata:0x00000048; // type:object size:0x4 scope:local @3948 = .rodata:0x0000004C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000050; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_541_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__12daLv5SwIce_c = .data:0x00000020; // type:object size:0x44 scope:global @3837 = .data:0x00000064; // type:object size:0xC scope:local @3838 = .data:0x00000070; // type:object size:0xC scope:local @@ -61,4 +63,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000154; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:byte -lbl_541_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv6ChangeGate/splits.txt b/config/GZ2J01/rels/d_a_obj_lv6ChangeGate/splits.txt index 1f51bcecf7..96725b61e7 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6ChangeGate/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6ChangeGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6ChangeGate.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv6ChangeGate/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv6ChangeGate/symbols.txt index 1349001aa4..c46a180e8d 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6ChangeGate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6ChangeGate/symbols.txt @@ -58,9 +58,11 @@ mCcDObjInfo__17daLv6ChangeGate_c = .rodata:0x00000008; // type:object size:0x30 @3923 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float @3953 = .rodata:0x00000054; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000058; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_544_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__17daLv6ChangeGate_c = .data:0x00000020; // type:object size:0x44 scope:global @3874 = .data:0x00000064; // type:object size:0xC scope:local @3875 = .data:0x00000070; // type:object size:0xC scope:local @@ -81,4 +83,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001BC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3631 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_544_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv6FurikoTrap/splits.txt b/config/GZ2J01/rels/d_a_obj_lv6FurikoTrap/splits.txt index 9f6a1bccd7..2147daf592 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6FurikoTrap/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6FurikoTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6FurikoTrap.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv6FurikoTrap/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv6FurikoTrap/symbols.txt index 130de8a12b..92ce683dd0 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6FurikoTrap/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6FurikoTrap/symbols.txt @@ -58,4 +58,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000010C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_545_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv6Lblock/splits.txt b/config/GZ2J01/rels/d_a_obj_lv6Lblock/splits.txt index c457136059..ac127f1004 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6Lblock/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6Lblock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6Lblock.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv6Lblock/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv6Lblock/symbols.txt index fb281239cc..14d4bc67e2 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6Lblock/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6Lblock/symbols.txt @@ -37,9 +37,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3780 = .rodata:0x00000014; // type:object size:0x4 scope:local @3781 = .rodata:0x00000018; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000001C; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_546_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_liftUpMax = .data:0x00000020; // type:object size:0x8 scope:global @3734 = .data:0x00000028; // type:object size:0xC scope:local @3735 = .data:0x00000034; // type:object size:0xC scope:local @@ -53,4 +55,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000F4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_546_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv6SwGate/splits.txt b/config/GZ2J01/rels/d_a_obj_lv6SwGate/splits.txt index feefe6f370..5b6673926d 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6SwGate/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6SwGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6SwGate.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv6SwGate/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv6SwGate/symbols.txt index 6a11fd17e5..d8b5fe5be2 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6SwGate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6SwGate/symbols.txt @@ -53,9 +53,11 @@ mCcDObjInfo__13daLv6SwGate_c = .rodata:0x0000000C; // type:object size:0x30 scop @3994 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float @3995 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000068; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_547_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__13daLv6SwGate_c = .data:0x00000020; // type:object size:0x44 scope:global l_cull_box = .data:0x00000064; // type:object size:0x18 scope:global align:4 data:float @3948 = .data:0x0000007C; // type:object size:0xC scope:local @@ -76,4 +78,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000019C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3625 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x18 scope:global align:4 data:float -lbl_547_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv6SzGate/splits.txt b/config/GZ2J01/rels/d_a_obj_lv6SzGate/splits.txt index 48d480013a..11a87ce927 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6SzGate/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6SzGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6SzGate.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv6SzGate/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv6SzGate/symbols.txt index 9f5792b853..c913f65210 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6SzGate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6SzGate/symbols.txt @@ -46,9 +46,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3880 = .rodata:0x00000024; // type:object size:0x4 scope:local @3901 = .rodata:0x00000028; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000002C; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_548_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global align:4 data:float @3799 = .data:0x00000038; // type:object size:0xC scope:local @3800 = .data:0x00000044; // type:object size:0xC scope:local @@ -66,4 +68,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000158; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x18 scope:global align:4 data:float -lbl_548_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv6Tenbin/splits.txt b/config/GZ2J01/rels/d_a_obj_lv6Tenbin/splits.txt index 474b2d7989..ba47f9d24c 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6Tenbin/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6Tenbin/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6Tenbin.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv6Tenbin/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv6Tenbin/symbols.txt index f7cb5cb832..e371647a92 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6Tenbin/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6Tenbin/symbols.txt @@ -58,4 +58,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3662 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x44 scope:global align:4 data:float -lbl_549_bss_58 = .bss:0x00000058; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000058; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv6TogeRoll/splits.txt b/config/GZ2J01/rels/d_a_obj_lv6TogeRoll/splits.txt index 407a59b7f6..250d23638c 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6TogeRoll/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6TogeRoll/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6TogeRoll.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv6TogeRoll/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv6TogeRoll/symbols.txt index e86f8ff01b..970a3281ad 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6TogeRoll/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6TogeRoll/symbols.txt @@ -70,9 +70,11 @@ mSpeed__12daTogeRoll_c = .rodata:0x0000006C; // type:object size:0x40 scope:glob @4239 = .rodata:0x000000F8; // type:object size:0x4 scope:local @4285 = .rodata:0x000000FC; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000100; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_550_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDSph__12daTogeRoll_c = .data:0x00000020; // type:object size:0x40 scope:global mCcDCps__12daTogeRoll_c = .data:0x00000060; // type:object size:0x4C scope:global @3971 = .data:0x000000AC; // type:object size:0xC scope:local @@ -97,4 +99,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000238; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global align:4 data:float -lbl_550_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv6TogeTrap/splits.txt b/config/GZ2J01/rels/d_a_obj_lv6TogeTrap/splits.txt index 12d78e691e..a5b238b4e7 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6TogeTrap/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6TogeTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6TogeTrap.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv6TogeTrap/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv6TogeTrap/symbols.txt index 1e8da65f10..303c8d3f6d 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6TogeTrap/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6TogeTrap/symbols.txt @@ -93,9 +93,11 @@ estimateSizeTbl$3689 = .rodata:0x000000D4; // type:object size:0x6 scope:local @4534 = .rodata:0x0000013C; // type:object size:0x4 scope:local @4535 = .rodata:0x00000140; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000144; // type:object size:0x19 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_551_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDSph__15daLv6TogeTrap_c = .data:0x00000020; // type:object size:0x40 scope:global mCcDCyl__15daLv6TogeTrap_c = .data:0x00000060; // type:object size:0x44 scope:global l_resNameIdx = .data:0x000000A4; // type:object size:0xC scope:global @@ -128,4 +130,4 @@ __vt__14mDoHIO_entry_c = .data:0x000002CC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3625 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x28 scope:global align:4 data:float -lbl_551_bss_3C = .bss:0x0000003C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000003C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv6bemos/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv6bemos/symbols.txt index 408b103a22..1fa03a00f1 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6bemos/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6bemos/symbols.txt @@ -50,9 +50,11 @@ l_particle_id$3914 = .rodata:0x00000078; // type:object size:0xC scope:local @4160 = .rodata:0x00000098; // type:object size:0x4 scope:local @4161 = .rodata:0x0000009C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000A0; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_552_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float l_cps_src = .data:0x0000003C; // type:object size:0x4C scope:global @@ -70,4 +72,4 @@ __vt__8cM3dGAab = .data:0x00000174; // type:object size:0xC scope:global __vt__8cM3dGPla = .data:0x00000180; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x0000018C; // type:object size:0xC scope:global __vt__11daObjL6Bm_c = .data:0x00000198; // type:object size:0x28 scope:global -lbl_552_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv6bemos2/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv6bemos2/symbols.txt index b152d10d1c..09cb9c38f4 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6bemos2/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6bemos2/symbols.txt @@ -81,7 +81,8 @@ l_eff_id$4949 = .rodata:0x00000090; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000A0; // type:object size:0x35 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_553_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_eye_matName = .data:0x00000024; // type:object size:0x4 scope:global l_head_joint = .data:0x00000028; // type:object size:0x4 scope:global @@ -115,5 +116,5 @@ __vt__8cM3dGAab = .data:0x00000294; // type:object size:0xC scope:global __vt__8cM3dGPla = .data:0x000002A0; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000002AC; // type:object size:0xC scope:global __vt__12daObjLv6Bm_c = .data:0x000002B8; // type:object size:0x28 scope:global -init$2007 = .bss:0x00000000; // type:object size:0x1 data:byte -init$2384 = .bss:0x00000001; // type:object size:0x1 data:byte +init$2007 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$2384 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv6swturn/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv6swturn/symbols.txt index 6ef431c562..b615b905cb 100644 --- a/config/GZ2J01/rels/d_a_obj_lv6swturn/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv6swturn/symbols.txt @@ -30,9 +30,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4069 = .rodata:0x00000018; // type:object size:0x4 scope:local @4070 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_556_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3777 = .data:0x00000024; // type:object size:0xC scope:local @3778 = .data:0x00000030; // type:object size:0xC scope:local @@ -40,4 +42,4 @@ l_func$3776 = .data:0x0000003C; // type:object size:0x18 scope:local daObjLv6SwTurn_METHODS = .data:0x00000054; // type:object size:0x20 scope:global g_profile_Obj_Lv6SwTurn = .data:0x00000074; // type:object size:0x30 scope:global __vt__16daObjLv6SwTurn_c = .data:0x000000A4; // type:object size:0x28 scope:global -lbl_556_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv7BsGate/splits.txt b/config/GZ2J01/rels/d_a_obj_lv7BsGate/splits.txt index 48e060cb8c..9caacfae4b 100644 --- a/config/GZ2J01/rels/d_a_obj_lv7BsGate/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv7BsGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv7BsGate.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv7BsGate/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv7BsGate/symbols.txt index 15eba8eb56..1161f16444 100644 --- a/config/GZ2J01/rels/d_a_obj_lv7BsGate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv7BsGate/symbols.txt @@ -38,9 +38,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3799 = .rodata:0x0000001C; // type:object size:0x4 scope:local @3833 = .rodata:0x00000020; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000024; // type:object size:0xF scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_557_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_type = .data:0x00000020; // type:object size:0x8 scope:global l_bmdIdx = .data:0x00000028; // type:object size:0x8 scope:global l_dzbIdx = .data:0x00000030; // type:object size:0x8 scope:global @@ -56,4 +58,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000104; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3622 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -lbl_557_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv7PropellerY/splits.txt b/config/GZ2J01/rels/d_a_obj_lv7PropellerY/splits.txt index b44e37500d..d9cac35233 100644 --- a/config/GZ2J01/rels/d_a_obj_lv7PropellerY/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv7PropellerY/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv7PropellerY.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv7PropellerY/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv7PropellerY/symbols.txt index 1699b91b55..e7c571648a 100644 --- a/config/GZ2J01/rels/d_a_obj_lv7PropellerY/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv7PropellerY/symbols.txt @@ -44,9 +44,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3849 = .rodata:0x00000024; // type:object size:0x4 scope:local @3913 = .rodata:0x00000028; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000030; // type:object size:0x14 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_558_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_type = .data:0x00000020; // type:object size:0x8 scope:global l_bmdIdx = .data:0x00000028; // type:object size:0x8 scope:global l_dzbIdx = .data:0x00000030; // type:object size:0x8 scope:global @@ -64,4 +66,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000134; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3644 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x20 scope:global align:4 data:float -lbl_558_bss_34 = .bss:0x00000034; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv7bridge/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv7bridge/symbols.txt index 88be6bba83..4f8fbd89cf 100644 --- a/config/GZ2J01/rels/d_a_obj_lv7bridge/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv7bridge/symbols.txt @@ -59,7 +59,8 @@ l_bck$3780 = .rodata:0x00000040; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000080; // type:object size:0x13 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_559_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_cyl_src = .data:0x00000028; // type:object size:0x44 scope:global @3941 = .data:0x0000006C; // type:object size:0xC scope:local @@ -75,4 +76,4 @@ __vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000128; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x0000014C; // type:object size:0xC scope:global __vt__13daObjLv7Brg_c = .data:0x00000158; // type:object size:0x28 scope:global -init$3943 = .bss:0x00000000; // type:object size:0x1 data:byte +init$3943 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv8KekkaiTrap/splits.txt b/config/GZ2J01/rels/d_a_obj_lv8KekkaiTrap/splits.txt index c238d6e60b..9fd8a3621c 100644 --- a/config/GZ2J01/rels/d_a_obj_lv8KekkaiTrap/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv8KekkaiTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv8KekkaiTrap.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt index 0bfdeff2f9..90f5408339 100644 --- a/config/GZ2J01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt @@ -34,9 +34,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3803 = .rodata:0x0000000C; // type:object size:0x4 scope:local @3804 = .rodata:0x00000010; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000014; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_560_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_type = .data:0x00000020; // type:object size:0x4 scope:global l_bmdIdx = .data:0x00000024; // type:object size:0x4 scope:global l_dzbIdx = .data:0x00000028; // type:object size:0x4 scope:global @@ -52,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000F8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x1C scope:global align:4 data:float -lbl_560_bss_30 = .bss:0x00000030; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000030; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv8Lift/splits.txt b/config/GZ2J01/rels/d_a_obj_lv8Lift/splits.txt index 42da1a289d..b010fad4da 100644 --- a/config/GZ2J01/rels/d_a_obj_lv8Lift/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv8Lift/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv8Lift.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv8Lift/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv8Lift/symbols.txt index 8666a935ea..5ad9bcd61f 100644 --- a/config/GZ2J01/rels/d_a_obj_lv8Lift/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv8Lift/symbols.txt @@ -69,9 +69,11 @@ mSpeed__10daL8Lift_c = .rodata:0x00000004; // type:object size:0x40 scope:global @4110 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float @4213 = .rodata:0x00000098; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000009C; // type:object size:0x7 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_561_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3822 = .data:0x00000020; // type:object size:0xC scope:local @3823 = .data:0x0000002C; // type:object size:0xC scope:local @3824 = .data:0x00000038; // type:object size:0xC scope:local @@ -94,4 +96,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001D0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global data:byte -lbl_561_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv8OptiLift/splits.txt b/config/GZ2J01/rels/d_a_obj_lv8OptiLift/splits.txt index 3f0e9d6446..c16aadb3a1 100644 --- a/config/GZ2J01/rels/d_a_obj_lv8OptiLift/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv8OptiLift/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv8OptiLift.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv8OptiLift/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv8OptiLift/symbols.txt index aa3d8de7e1..66af4b8baa 100644 --- a/config/GZ2J01/rels/d_a_obj_lv8OptiLift/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv8OptiLift/symbols.txt @@ -63,9 +63,11 @@ mSpeed__12daOptiLift_c = .rodata:0x00000004; // type:object size:0x40 scope:glob @4231 = .rodata:0x00000088; // type:object size:0x4 scope:local @4232 = .rodata:0x0000008C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000090; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_562_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3826 = .data:0x00000020; // type:object size:0xC scope:local @3827 = .data:0x0000002C; // type:object size:0xC scope:local @3828 = .data:0x00000038; // type:object size:0xC scope:local @@ -85,4 +87,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000188; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3655 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global data:byte -lbl_562_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv8UdFloor/splits.txt b/config/GZ2J01/rels/d_a_obj_lv8UdFloor/splits.txt index cd46526bd9..0ba2d8c00a 100644 --- a/config/GZ2J01/rels/d_a_obj_lv8UdFloor/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv8UdFloor/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv8UdFloor.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv8UdFloor/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv8UdFloor/symbols.txt index 6d4663c673..37fffe52e9 100644 --- a/config/GZ2J01/rels/d_a_obj_lv8UdFloor/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv8UdFloor/symbols.txt @@ -46,9 +46,11 @@ l_heap_size = .rodata:0x00000014; // type:object size:0x8 scope:global @3857 = .rodata:0x0000003C; // type:object size:0x4 scope:local @3892 = .rodata:0x00000040; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000044; // type:object size:0xF scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_563_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameIdx = .data:0x00000020; // type:object size:0x8 scope:global @3736 = .data:0x00000028; // type:object size:0xC scope:local @3737 = .data:0x00000034; // type:object size:0xC scope:local @@ -64,4 +66,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000124; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3622 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x18 scope:global data:byte -lbl_563_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_lv9SwShutter/splits.txt b/config/GZ2J01/rels/d_a_obj_lv9SwShutter/splits.txt index 4c797f16d5..55b103d011 100644 --- a/config/GZ2J01/rels/d_a_obj_lv9SwShutter/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_lv9SwShutter/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv9SwShutter.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_lv9SwShutter/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv9SwShutter/symbols.txt index d6ac681745..6b5cc29c1d 100644 --- a/config/GZ2J01/rels/d_a_obj_lv9SwShutter/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv9SwShutter/symbols.txt @@ -38,9 +38,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3784 = .rodata:0x0000001C; // type:object size:0x4 scope:local @3785 = .rodata:0x00000020; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000024; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_564_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3722 = .data:0x00000020; // type:object size:0xC scope:local @3723 = .data:0x0000002C; // type:object size:0xC scope:local @3724 = .data:0x00000038; // type:object size:0xC scope:local @@ -53,4 +55,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global align:4 data:float -lbl_564_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_magLift/splits.txt b/config/GZ2J01/rels/d_a_obj_magLift/splits.txt index dbc092c03c..e7e0ec08dc 100644 --- a/config/GZ2J01/rels/d_a_obj_magLift/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_magLift/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_magLift.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_magLift/symbols.txt b/config/GZ2J01/rels/d_a_obj_magLift/symbols.txt index 51f0bb74cb..454bf63ef3 100644 --- a/config/GZ2J01/rels/d_a_obj_magLift/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_magLift/symbols.txt @@ -47,9 +47,11 @@ mSpeed__11daMagLift_c = .rodata:0x00000000; // type:object size:0x40 scope:globa @3838 = .rodata:0x0000006C; // type:object size:0x4 scope:local @3852 = .rodata:0x00000070; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000074; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_565_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3736 = .data:0x00000020; // type:object size:0xC scope:local @3737 = .data:0x0000002C; // type:object size:0xC scope:local @3738 = .data:0x00000038; // type:object size:0xC scope:local @@ -66,4 +68,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000158; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global -lbl_565_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_magLiftRot/splits.txt b/config/GZ2J01/rels/d_a_obj_magLiftRot/splits.txt index d2be67dce9..8478afda34 100644 --- a/config/GZ2J01/rels/d_a_obj_magLiftRot/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_magLiftRot/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_magLiftRot.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_magLiftRot/symbols.txt b/config/GZ2J01/rels/d_a_obj_magLiftRot/symbols.txt index 9559cba3cf..92e2978583 100644 --- a/config/GZ2J01/rels/d_a_obj_magLiftRot/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_magLiftRot/symbols.txt @@ -53,9 +53,11 @@ l_brkIdx = .rodata:0x00000054; // type:object size:0xC scope:global @3950 = .rodata:0x00000084; // type:object size:0x4 scope:local @3951 = .rodata:0x00000088; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000008C; // type:object size:0x1B scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_566_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0xC scope:global @3856 = .data:0x0000002C; // type:object size:0xC scope:local @3857 = .data:0x00000038; // type:object size:0xC scope:local @@ -72,4 +74,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000011C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x40 scope:global align:4 data:float -lbl_566_bss_54 = .bss:0x00000054; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_magne_arm/symbols.txt b/config/GZ2J01/rels/d_a_obj_magne_arm/symbols.txt index cb9b5622ff..b91895cc61 100644 --- a/config/GZ2J01/rels/d_a_obj_magne_arm/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_magne_arm/symbols.txt @@ -134,7 +134,8 @@ l_offsetF$3738 = .rodata:0x000000AC; // type:object size:0xC scope:local @stringBase0 = .rodata:0x00000128; // type:object size:0xE scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_105_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float l_cull_box2 = .data:0x0000003C; // type:object size:0x18 scope:global align:4 data:float @@ -202,7 +203,11 @@ __vt__11daObjMarm_c = .data:0x000003BC; // type:object size:0x28 scope:global @1012 = .bss:0x00000034; // type:object size:0x1 scope:local @1010 = .bss:0x00000038; // type:object size:0x1 scope:local @1009 = .bss:0x0000003C; // type:object size:0x1 scope:local -lbl_105_bss_3D = .bss:0x0000003D; // type:object size:0x7 data:byte +init$0000 = .bss:0x0000003D; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x0000003E; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x0000003F; // type:object size:0x1 scope:local align:1 data:byte +init$0003 = .bss:0x00000040; // type:object size:0x1 scope:local align:1 data:byte +init$0004 = .bss:0x00000041; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000044; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000048; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000004C; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_maki/splits.txt b/config/GZ2J01/rels/d_a_obj_maki/splits.txt index 231f501a3c..bc0ce90e20 100644 --- a/config/GZ2J01/rels/d_a_obj_maki/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_maki/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_maki.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_master_sword/symbols.txt b/config/GZ2J01/rels/d_a_obj_master_sword/symbols.txt index a90bcd8720..d307117c1e 100644 --- a/config/GZ2J01/rels/d_a_obj_master_sword/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_master_sword/symbols.txt @@ -37,9 +37,11 @@ mAttr__18daObjMasterSword_c = .rodata:0x00000000; // type:object size:0x4 scope: @4091 = .rodata:0x00000028; // type:object size:0x4 scope:local @4092 = .rodata:0x0000002C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000030; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_568_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3655 = .data:0x00000024; // type:object size:0xC scope:local @3656 = .data:0x00000030; // type:object size:0xC scope:local @@ -54,4 +56,4 @@ __vt__12dBgS_ObjAcch = .data:0x0000010C; // type:object size:0x24 scope:global __vt__8cM3dGCyl = .data:0x00000130; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x0000013C; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x00000148; // type:object size:0xC scope:global -lbl_568_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$localstatic4$initCollision__18daObjMasterSword_cFv = .bss:0x00000000; // type:object size:0x1 scope:local data:byte diff --git a/config/GZ2J01/rels/d_a_obj_mgate/symbols.txt b/config/GZ2J01/rels/d_a_obj_mgate/symbols.txt index a2dc56b7af..0b7ddfe898 100644 --- a/config/GZ2J01/rels/d_a_obj_mgate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_mgate/symbols.txt @@ -33,7 +33,8 @@ l_roll_crash_check_areaL2 = .rodata:0x0000005C; // type:object size:0x30 scope:g @stringBase0 = .rodata:0x000000B4; // type:object size:0x69 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_107_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_bmdName = .data:0x00000028; // type:object size:0x8 scope:global l_dzbName = .data:0x00000030; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_mie/splits.txt b/config/GZ2J01/rels/d_a_obj_mie/splits.txt index e998395be8..8749728261 100644 --- a/config/GZ2J01/rels/d_a_obj_mie/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_mie/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_mie.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_mirror_6pole/symbols.txt b/config/GZ2J01/rels/d_a_obj_mirror_6pole/symbols.txt index a3ad3be13e..2d31a2aefb 100644 --- a/config/GZ2J01/rels/d_a_obj_mirror_6pole/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_mirror_6pole/symbols.txt @@ -23,7 +23,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000010; // type:object size:0x9 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_572_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3617 = .data:0x00000024; // type:object size:0xC scope:local @3618 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_obj_mirror_screw/symbols.txt b/config/GZ2J01/rels/d_a_obj_mirror_screw/symbols.txt index 0356f58738..3f9b086649 100644 --- a/config/GZ2J01/rels/d_a_obj_mirror_screw/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_mirror_screw/symbols.txt @@ -29,7 +29,8 @@ M_attr__18daObjMirrorScrew_c = .rodata:0x00000000; // type:object size:0x18 scop @stringBase0 = .rodata:0x00000038; // type:object size:0x9 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_575_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3648 = .data:0x00000024; // type:object size:0xC scope:local @3649 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_obj_movebox/splits.txt b/config/GZ2J01/rels/d_a_obj_movebox/splits.txt index 440e7adb31..4d3883bd3b 100644 --- a/config/GZ2J01/rels/d_a_obj_movebox/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_movebox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_movebox.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_movebox/symbols.txt b/config/GZ2J01/rels/d_a_obj_movebox/symbols.txt index ea9efbb201..d8253bc172 100644 --- a/config/GZ2J01/rels/d_a_obj_movebox/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_movebox/symbols.txt @@ -98,7 +98,8 @@ particle_id$4913 = .rodata:0x00000770; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x0000077C; // type:object size:0x5E scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_20_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4747 = .data:0x00000020; // type:object size:0xC scope:local @4748 = .data:0x0000002C; // type:object size:0xC scope:local @4749 = .data:0x00000038; // type:object size:0xC scope:local @@ -138,19 +139,19 @@ M_wrt_work__Q212daObjMovebox5Bgc_c = .bss:0x000007EC; // type:object size:0x54 s @3672 = .bss:0x00000840; // type:object size:0xC scope:local M_wall_work__Q212daObjMovebox5Bgc_c = .bss:0x0000084C; // type:object size:0xA10 scope:global align:4 data:float @3909 = .bss:0x0000125C; // type:object size:0xC scope:local -init$3910 = .bss:0x00001268; // type:object size:0x1 scope:local +init$3910 = .bss:0x00001268; // type:object size:0x1 scope:local align:1 data:byte touch_work$3908 = .bss:0x0000126C; // type:object size:0x70 scope:local @4501 = .bss:0x000012DC; // type:object size:0xC scope:local -init$4502 = .bss:0x000012E8; // type:object size:0x1 scope:local +init$4502 = .bss:0x000012E8; // type:object size:0x1 scope:local align:1 data:byte scl$4500 = .bss:0x000012EC; // type:object size:0xC scope:local @4574 = .bss:0x000012F8; // type:object size:0xC scope:local -init$4575 = .bss:0x00001304; // type:object size:0x1 scope:local +init$4575 = .bss:0x00001304; // type:object size:0x1 scope:local align:1 data:byte @4577 = .bss:0x00001308; // type:object size:0xC scope:local @4578 = .bss:0x00001314; // type:object size:0xC scope:local @4579 = .bss:0x00001320; // type:object size:0xC scope:local dir_vec$4573 = .bss:0x0000132C; // type:object size:0x30 scope:local @4762 = .bss:0x0000135C; // type:object size:0xC scope:local -init$4763 = .bss:0x00001368; // type:object size:0x1 scope:local +init$4763 = .bss:0x00001368; // type:object size:0x1 scope:local align:1 data:byte particle_scale$4761 = .bss:0x0000136C; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00001378; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000137C; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_msima/splits.txt b/config/GZ2J01/rels/d_a_obj_msima/splits.txt index 8991846e80..fabed8f8e3 100644 --- a/config/GZ2J01/rels/d_a_obj_msima/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_msima/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_msima.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_msima/symbols.txt b/config/GZ2J01/rels/d_a_obj_msima/symbols.txt index 38370071a8..be5beff62b 100644 --- a/config/GZ2J01/rels/d_a_obj_msima/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_msima/symbols.txt @@ -88,7 +88,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3858 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:local data:byte @3958 = .bss:0x00000068; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_obj_mvstair/symbols.txt b/config/GZ2J01/rels/d_a_obj_mvstair/symbols.txt index 2062852306..46b0b823fc 100644 --- a/config/GZ2J01/rels/d_a_obj_mvstair/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_mvstair/symbols.txt @@ -59,9 +59,11 @@ l_heap_size = .rodata:0x00000028; // type:object size:0x8 scope:global @4064 = .rodata:0x00000058; // type:object size:0x4 scope:local @4065 = .rodata:0x0000005C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000060; // type:object size:0x14 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_578_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global @3754 = .data:0x00000028; // type:object size:0xC scope:local @3755 = .data:0x00000034; // type:object size:0xC scope:local @@ -77,5 +79,5 @@ daObjStair_METHODS = .data:0x000000E8; // type:object size:0x20 scope:global g_profile_Obj_MvStair = .data:0x00000108; // type:object size:0x30 scope:global __vt__18dPa_levelEcallBack = .data:0x00000138; // type:object size:0x24 scope:global __vt__12daObjStair_c = .data:0x0000015C; // type:object size:0x28 scope:global -lbl_578_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_578_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_myogan/splits.txt b/config/GZ2J01/rels/d_a_obj_myogan/splits.txt index 7be77c73e5..5c659cc14b 100644 --- a/config/GZ2J01/rels/d_a_obj_myogan/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_myogan/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_myogan.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_myogan/symbols.txt b/config/GZ2J01/rels/d_a_obj_myogan/symbols.txt index 1057d7e7e5..e686fb3bce 100644 --- a/config/GZ2J01/rels/d_a_obj_myogan/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_myogan/symbols.txt @@ -29,6 +29,6 @@ g_profile_OBJ_MYOGAN = .data:0x00000020; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000050; // type:object size:0xC scope:global __vt__18daObj_Myogan_HIO_c = .data:0x0000005C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_579_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_nameplate/symbols.txt b/config/GZ2J01/rels/d_a_obj_nameplate/symbols.txt index a2e77a79dc..8ce4a38d5f 100644 --- a/config/GZ2J01/rels/d_a_obj_nameplate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_nameplate/symbols.txt @@ -38,7 +38,7 @@ ccSphSrc$3700 = .rodata:0x00000040; // type:object size:0x40 scope:local @3769 = .rodata:0x00000088; // type:object size:0x4 scope:local @3791 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 data:double @stringBase0 = .rodata:0x00000098; // type:object size:0x19 scope:local data:string_table -l_arcName = .data:0x00000000; // type:object size:0x4 scope:global +l_arcName__16daObjNameplate_c = .data:0x00000000; // type:object size:0x4 scope:global l_daObjNameplate_Method = .data:0x00000004; // type:object size:0x20 scope:global g_profile_Obj_NamePlate = .data:0x00000024; // type:object size:0x30 scope:global __vt__10cCcD_GStts = .data:0x00000054; // type:object size:0xC scope:global diff --git a/config/GZ2J01/rels/d_a_obj_nan/splits.txt b/config/GZ2J01/rels/d_a_obj_nan/splits.txt index 52a0243278..09b90966dd 100644 --- a/config/GZ2J01/rels/d_a_obj_nan/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_nan/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_nan.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_nan/symbols.txt b/config/GZ2J01/rels/d_a_obj_nan/symbols.txt index c605154cfd..6103b51eb9 100644 --- a/config/GZ2J01/rels/d_a_obj_nan/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_nan/symbols.txt @@ -89,9 +89,11 @@ l_musiya_num = .rodata:0x000000D8; // type:object size:0x4 scope:global l_heapsize = .rodata:0x000000DC; // type:object size:0x4 scope:global @5034 = .rodata:0x000000E0; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000E4; // type:object size:0xE scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_581_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_sph_src__25@unnamed@d_a_obj_nan_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global @3924 = .data:0x00000060; // type:object size:0xC scope:local data:4byte @4034 = .data:0x0000006C; // type:object size:0xC scope:local data:4byte @@ -121,6 +123,6 @@ __vt__8cM3dGPla = .data:0x000001B8; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001C4; // type:object size:0xC scope:global __vt__14daObj_NanHIO_c = .data:0x000001D0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_581_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_nougu/splits.txt b/config/GZ2J01/rels/d_a_obj_nougu/splits.txt index 1a55b7b10a..84941b9b11 100644 --- a/config/GZ2J01/rels/d_a_obj_nougu/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_nougu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_nougu.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_octhashi/symbols.txt b/config/GZ2J01/rels/d_a_obj_octhashi/symbols.txt index 1f3cd5c56f..6bc38d728f 100644 --- a/config/GZ2J01/rels/d_a_obj_octhashi/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_octhashi/symbols.txt @@ -72,9 +72,9 @@ ccSphSrc$3655 = .rodata:0x00000000; // type:object size:0x40 scope:local @4166 = .rodata:0x000000C8; // type:object size:0x4 scope:local @4167 = .rodata:0x000000CC; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000D0; // type:object size:0x33 scope:local data:string_table -l_arcName = .data:0x00000000; // type:object size:0x4 scope:global +l_arcName = .data:0x00000000; // type:object size:0x4 scope:local ccCylSrc$3656 = .data:0x00000004; // type:object size:0x44 scope:local align:4 data:float -l_daObjOCTHASHI_Method = .data:0x00000048; // type:object size:0x20 scope:global +l_daObjOCTHASHI_Method = .data:0x00000048; // type:object size:0x20 scope:local g_profile_OCTHASHI = .data:0x00000068; // type:object size:0x30 scope:global __vt__10cCcD_GStts = .data:0x00000098; // type:object size:0xC scope:global __vt__10dCcD_GStts = .data:0x000000A4; // type:object size:0xC scope:global @@ -82,4 +82,4 @@ __vt__8cM3dGSph = .data:0x000000B0; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x000000BC; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000000C8; // type:object size:0xC scope:global __vt__15daObjOCTHASHI_c = .data:0x000000D4; // type:object size:0x28 scope:global -lbl_584_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +l_cyl_height_init = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_oiltubo/symbols.txt b/config/GZ2J01/rels/d_a_obj_oiltubo/symbols.txt index 74863e882f..270023daf0 100644 --- a/config/GZ2J01/rels/d_a_obj_oiltubo/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_oiltubo/symbols.txt @@ -50,7 +50,8 @@ mCcDObjInfo__15daObj_Oiltubo_c = .rodata:0x00000000; // type:object size:0x30 sc @stringBase0 = .rodata:0x00000054; // type:object size:0x3F scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_585_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resFileName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_bmdFileName = .data:0x00000024; // type:object size:0x4 scope:global l_bbmdFileName = .data:0x00000028; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_onsenTaru/splits.txt b/config/GZ2J01/rels/d_a_obj_onsenTaru/splits.txt index 83f9bc9133..c482a16aea 100644 --- a/config/GZ2J01/rels/d_a_obj_onsenTaru/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_onsenTaru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_onsenTaru.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_onsenTaru/symbols.txt b/config/GZ2J01/rels/d_a_obj_onsenTaru/symbols.txt index f8704d22a2..944803c561 100644 --- a/config/GZ2J01/rels/d_a_obj_onsenTaru/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_onsenTaru/symbols.txt @@ -67,9 +67,11 @@ mCcDObjInfo__11daOnsTaru_c = .rodata:0x00000008; // type:object size:0x30 scope: @4136 = .rodata:0x00000074; // type:object size:0x4 scope:local @4186 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x0000007C; // type:object size:0x21 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_588_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daOnsTaru_c = .data:0x00000020; // type:object size:0x44 scope:global @4002 = .data:0x00000064; // type:object size:0xC scope:local @4003 = .data:0x00000070; // type:object size:0xC scope:local @@ -92,4 +94,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001BC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -lbl_588_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$1920 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_pdoor/symbols.txt b/config/GZ2J01/rels/d_a_obj_pdoor/symbols.txt index 08eca93f6e..de3bc86d29 100644 --- a/config/GZ2J01/rels/d_a_obj_pdoor/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_pdoor/symbols.txt @@ -30,9 +30,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4053 = .rodata:0x00000018; // type:object size:0x4 scope:local @4054 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_589_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float @3781 = .data:0x0000003C; // type:object size:0xC scope:local @@ -41,4 +43,4 @@ l_func$3780 = .data:0x00000054; // type:object size:0x18 scope:local daObjPDoor_METHODS = .data:0x0000006C; // type:object size:0x20 scope:global g_profile_Obj_PushDoor = .data:0x0000008C; // type:object size:0x30 scope:global __vt__12daObjPDoor_c = .data:0x000000BC; // type:object size:0x28 scope:global -lbl_589_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_pdtile/symbols.txt b/config/GZ2J01/rels/d_a_obj_pdtile/symbols.txt index fa49c99206..bca19f1104 100644 --- a/config/GZ2J01/rels/d_a_obj_pdtile/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_pdtile/symbols.txt @@ -57,7 +57,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000074; // type:object size:0x1C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_590_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName4 = .data:0x00000020; // type:object size:0x4 scope:global l_dzbidx4 = .data:0x00000024; // type:object size:0x8 scope:global l_bmdidx4 = .data:0x0000002C; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_pillar/splits.txt b/config/GZ2J01/rels/d_a_obj_pillar/splits.txt index f220bcb15f..f1c6137890 100644 --- a/config/GZ2J01/rels/d_a_obj_pillar/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_pillar/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_pillar.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_pillar/symbols.txt b/config/GZ2J01/rels/d_a_obj_pillar/symbols.txt index ac85343b1b..65d6d41b0f 100644 --- a/config/GZ2J01/rels/d_a_obj_pillar/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_pillar/symbols.txt @@ -63,9 +63,11 @@ l_shake_data = .rodata:0x00000064; // type:object size:0x30 scope:global data:2b @4266 = .rodata:0x000000F0; // type:object size:0x4 scope:local @4267 = .rodata:0x000000F4; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000F8; // type:object size:0x1B scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_593_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global @4193 = .data:0x00000028; // type:object size:0xC scope:local @4194 = .data:0x00000034; // type:object size:0xC scope:local @@ -83,4 +85,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000124; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3657 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x28 scope:global align:4 data:float -lbl_593_bss_3C = .bss:0x0000003C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000003C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_pleaf/splits.txt b/config/GZ2J01/rels/d_a_obj_pleaf/splits.txt index b40bc20f27..504fb1b960 100644 --- a/config/GZ2J01/rels/d_a_obj_pleaf/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_pleaf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_pleaf.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_poCandle/splits.txt b/config/GZ2J01/rels/d_a_obj_poCandle/splits.txt index 4df1a366a5..cc39941536 100644 --- a/config/GZ2J01/rels/d_a_obj_poCandle/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_poCandle/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_poCandle.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_poCandle/symbols.txt b/config/GZ2J01/rels/d_a_obj_poCandle/symbols.txt index f7071915c8..85a06cf1d9 100644 --- a/config/GZ2J01/rels/d_a_obj_poCandle/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_poCandle/symbols.txt @@ -53,9 +53,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3769 = .rodata:0x00000028; // type:object size:0x4 scope:local @3814 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000030; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_595_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3774 = .data:0x00000020; // type:object size:0xC scope:local @3775 = .data:0x0000002C; // type:object size:0xC scope:local @3776 = .data:0x00000038; // type:object size:0xC scope:local @@ -70,4 +72,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000013C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3629 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global align:4 data:float -lbl_595_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_poFire/splits.txt b/config/GZ2J01/rels/d_a_obj_poFire/splits.txt index 94cfbd0ed4..f88811c765 100644 --- a/config/GZ2J01/rels/d_a_obj_poFire/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_poFire/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_poFire.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_poFire/symbols.txt b/config/GZ2J01/rels/d_a_obj_poFire/symbols.txt index 95b6bb9923..cec1e34cf9 100644 --- a/config/GZ2J01/rels/d_a_obj_poFire/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_poFire/symbols.txt @@ -74,9 +74,11 @@ itemNo = .rodata:0x0000001C; // type:object size:0x4 scope:global @4107 = .rodata:0x00000048; // type:object size:0x4 scope:local @4134 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000050; // type:object size:0x17 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_596_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3740 = .data:0x00000020; // type:object size:0xC scope:local @3741 = .data:0x0000002C; // type:object size:0xC scope:local @3742 = .data:0x00000038; // type:object size:0xC scope:local @@ -97,4 +99,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001A0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3656 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x34 scope:global data:byte -lbl_596_bss_48 = .bss:0x00000048; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_poTbox/splits.txt b/config/GZ2J01/rels/d_a_obj_poTbox/splits.txt index 1d8f74ec86..0fa2b1ca2d 100644 --- a/config/GZ2J01/rels/d_a_obj_poTbox/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_poTbox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_poTbox.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_poTbox/symbols.txt b/config/GZ2J01/rels/d_a_obj_poTbox/symbols.txt index ff97e58d8b..877008ed62 100644 --- a/config/GZ2J01/rels/d_a_obj_poTbox/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_poTbox/symbols.txt @@ -35,9 +35,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3835 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 data:double @3926 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x0000001C; // type:object size:0x10 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_597_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_type = .data:0x00000020; // type:object size:0x8 scope:global l_bmdIdx = .data:0x00000028; // type:object size:0x8 scope:global l_dzbIdx = .data:0x00000030; // type:object size:0x8 scope:global @@ -55,4 +57,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000128; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3622 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global -lbl_597_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_pumpkin/splits.txt b/config/GZ2J01/rels/d_a_obj_pumpkin/splits.txt index f1acf4b648..a4a83c5585 100644 --- a/config/GZ2J01/rels/d_a_obj_pumpkin/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_pumpkin/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_pumpkin.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_pumpkin/symbols.txt b/config/GZ2J01/rels/d_a_obj_pumpkin/symbols.txt index dd7dee69f2..65f1270502 100644 --- a/config/GZ2J01/rels/d_a_obj_pumpkin/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_pumpkin/symbols.txt @@ -82,7 +82,8 @@ l_ccDObjData = .rodata:0x00000034; // type:object size:0x30 scope:global @stringBase0 = .rodata:0x000000F0; // type:object size:0x9 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_599_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_resNameList = .data:0x00000028; // type:object size:0x8 scope:global l_ccDCyl = .data:0x00000030; // type:object size:0x44 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_rfHole/splits.txt b/config/GZ2J01/rels/d_a_obj_rfHole/splits.txt index b7bae7bc58..dd169c4040 100644 --- a/config/GZ2J01/rels/d_a_obj_rfHole/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_rfHole/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_rfHole.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_rfHole/symbols.txt b/config/GZ2J01/rels/d_a_obj_rfHole/symbols.txt index c5c9d81845..f0ae86a723 100644 --- a/config/GZ2J01/rels/d_a_obj_rfHole/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_rfHole/symbols.txt @@ -43,9 +43,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3821 = .rodata:0x0000002C; // type:object size:0x4 scope:local particle_id$3917 = .rodata:0x00000030; // type:object size:0xA scope:local @stringBase0 = .rodata:0x0000003C; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_601_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3835 = .data:0x00000020; // type:object size:0xC scope:local @3836 = .data:0x0000002C; // type:object size:0xC scope:local @3837 = .data:0x00000038; // type:object size:0xC scope:local @@ -59,4 +61,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000104; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3643 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x18 scope:global align:4 data:float -lbl_601_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_rgate/symbols.txt b/config/GZ2J01/rels/d_a_obj_rgate/symbols.txt index b14810af68..a46e9b9292 100644 --- a/config/GZ2J01/rels/d_a_obj_rgate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_rgate/symbols.txt @@ -79,9 +79,11 @@ l_cyl_src = .rodata:0x00000018; // type:object size:0x44 scope:global @4742 = .rodata:0x000000E4; // type:object size:0x4 scope:local data:string @4744 = .rodata:0x000000E8; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x000000F0; // type:object size:0x45 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_602_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @4797 = .data:0x00000024; // type:object size:0xC scope:local @4798 = .data:0x00000030; // type:object size:0xC scope:local @@ -96,5 +98,5 @@ __vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x000000F0; // type:object size:0xC scope:global __vt__12daObjRgate_c = .data:0x000000FC; // type:object size:0x28 scope:global l_evName$4049 = .bss:0x00000000; // type:object size:0x4 scope:local -lbl_602_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte -lbl_602_bss_5 = .bss:0x00000005; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000005; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_riverrock/splits.txt b/config/GZ2J01/rels/d_a_obj_riverrock/splits.txt index ecd6bae4b0..5ee30642ca 100644 --- a/config/GZ2J01/rels/d_a_obj_riverrock/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_riverrock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_riverrock.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_riverrock/symbols.txt b/config/GZ2J01/rels/d_a_obj_riverrock/symbols.txt index 16232a3684..5637c4cf0c 100644 --- a/config/GZ2J01/rels/d_a_obj_riverrock/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_riverrock/symbols.txt @@ -70,6 +70,6 @@ __vt__8cM3dGAab = .data:0x00000060; // type:object size:0xC scope:global __vt__16daObjRIVERROCK_c = .data:0x0000006C; // type:object size:0x28 scope:global __vt__20daObjRIVERROCK_HIO_c = .data:0x00000094; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_603_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3626 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_rope_bridge/symbols.txt b/config/GZ2J01/rels/d_a_obj_rope_bridge/symbols.txt index a075e6fcdb..cebf2fa75b 100644 --- a/config/GZ2J01/rels/d_a_obj_rope_bridge/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_rope_bridge/symbols.txt @@ -68,7 +68,8 @@ l_rope_cullbox = .rodata:0x00000048; // type:object size:0x18 scope:global align @stringBase0 = .rodata:0x000000C4; // type:object size:0x24 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_110_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_ropeArcName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte l_rope_offsetL = .data:0x0000002C; // type:object size:0x18 scope:global @@ -97,4 +98,4 @@ __vt__8cM3dGSph = .data:0x00000240; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x0000024C; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x00000258; // type:object size:0x14 scope:global __vt__14daObjRBridge_c = .data:0x0000026C; // type:object size:0x28 scope:global -lbl_110_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_rotBridge/splits.txt b/config/GZ2J01/rels/d_a_obj_rotBridge/splits.txt index ca839421bc..fb53325064 100644 --- a/config/GZ2J01/rels/d_a_obj_rotBridge/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_rotBridge/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_rotBridge.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_rotTrap/splits.txt b/config/GZ2J01/rels/d_a_obj_rotTrap/splits.txt index 22f0c2ec29..bb3bd8b87b 100644 --- a/config/GZ2J01/rels/d_a_obj_rotTrap/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_rotTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_rotTrap.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_rotTrap/symbols.txt b/config/GZ2J01/rels/d_a_obj_rotTrap/symbols.txt index 8f3911c1b5..5ef2d7bec9 100644 --- a/config/GZ2J01/rels/d_a_obj_rotTrap/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_rotTrap/symbols.txt @@ -45,9 +45,11 @@ mCcDObjInfo__11daRotTrap_c = .rodata:0x00000004; // type:object size:0x30 scope: @3925 = .rodata:0x00000048; // type:object size:0x4 scope:local @3940 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000050; // type:object size:0x7 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_606_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daRotTrap_c = .data:0x00000020; // type:object size:0x44 scope:global atPos = .data:0x00000064; // type:object size:0xA8 scope:global atR = .data:0x0000010C; // type:object size:0x38 scope:global @@ -67,4 +69,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000240; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3643 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_606_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_rstair/symbols.txt b/config/GZ2J01/rels/d_a_obj_rstair/symbols.txt index 8476affb70..f11a67e70d 100644 --- a/config/GZ2J01/rels/d_a_obj_rstair/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_rstair/symbols.txt @@ -39,9 +39,11 @@ l_target_angleY = .rodata:0x00000010; // type:object size:0x10 scope:global @3912 = .rodata:0x00000028; // type:object size:0x4 scope:local @4107 = .rodata:0x0000002C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000030; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_608_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_water_check_offset = .data:0x00000024; // type:object size:0xC scope:global @3811 = .data:0x00000030; // type:object size:0xC scope:local @@ -56,5 +58,5 @@ daObjRotStair_METHODS = .data:0x000000C0; // type:object size:0x20 scope:global g_profile_Obj_RotStair = .data:0x000000E0; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000110; // type:object size:0xC scope:global __vt__15daObjRotStair_c = .data:0x0000011C; // type:object size:0x28 scope:global -lbl_608_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_608_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_rw/splits.txt b/config/GZ2J01/rels/d_a_obj_rw/splits.txt index 512cc1b3b7..35df00ee56 100644 --- a/config/GZ2J01/rels/d_a_obj_rw/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_rw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_rw.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_rw/symbols.txt b/config/GZ2J01/rels/d_a_obj_rw/symbols.txt index 6f81469e6c..8cbf2eb9a2 100644 --- a/config/GZ2J01/rels/d_a_obj_rw/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_rw/symbols.txt @@ -60,6 +60,6 @@ __vt__8cM3dGAab = .data:0x00000100; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x0000010C; // type:object size:0xC scope:global __vt__14daOBJ_RW_HIO_c = .data:0x00000118; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_609_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3644 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_sWallShutter/splits.txt b/config/GZ2J01/rels/d_a_obj_sWallShutter/splits.txt index 954037f834..ebdb2c2f98 100644 --- a/config/GZ2J01/rels/d_a_obj_sWallShutter/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_sWallShutter/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_sWallShutter.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_sWallShutter/symbols.txt b/config/GZ2J01/rels/d_a_obj_sWallShutter/symbols.txt index 1948099b9e..495f590b1f 100644 --- a/config/GZ2J01/rels/d_a_obj_sWallShutter/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_sWallShutter/symbols.txt @@ -47,7 +47,8 @@ l_dzbIdx = .rodata:0x00000028; // type:object size:0x8 scope:global @stringBase0 = .rodata:0x00000040; // type:object size:0xF scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_111_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameIdx = .data:0x00000020; // type:object size:0x8 scope:global @3746 = .data:0x00000028; // type:object size:0xC scope:local @3747 = .data:0x00000034; // type:object size:0xC scope:local @@ -62,4 +63,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000010C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3624 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x2C scope:global data:byte -lbl_111_bss_40 = .bss:0x00000040; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000040; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_saidan/splits.txt b/config/GZ2J01/rels/d_a_obj_saidan/splits.txt index e2d85e7f2b..29bfc7d674 100644 --- a/config/GZ2J01/rels/d_a_obj_saidan/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_saidan/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_saidan.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_saidan/symbols.txt b/config/GZ2J01/rels/d_a_obj_saidan/symbols.txt index b7561d1a4c..e8edbe0233 100644 --- a/config/GZ2J01/rels/d_a_obj_saidan/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_saidan/symbols.txt @@ -36,9 +36,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3761 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float @3762 = .rodata:0x00000018; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000001C; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_610_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3718 = .data:0x00000020; // type:object size:0xC scope:local @3719 = .data:0x0000002C; // type:object size:0xC scope:local @3720 = .data:0x00000038; // type:object size:0xC scope:local @@ -51,4 +53,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global align:4 data:float -lbl_610_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_scannon/symbols.txt b/config/GZ2J01/rels/d_a_obj_scannon/symbols.txt index 2ab59e7aea..b42f479c30 100644 --- a/config/GZ2J01/rels/d_a_obj_scannon/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_scannon/symbols.txt @@ -83,7 +83,8 @@ s_demoTable__11daSCannon_c = .rodata:0x0000003C; // type:object size:0x30 scope: @stringBase0 = .rodata:0x0000009C; // type:object size:0xE0 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_613_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName_Comp = .data:0x00000020; // type:object size:0x4 scope:global l_arcName_Crash = .data:0x00000024; // type:object size:0x4 scope:global l_arcName_Zev = .data:0x00000028; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_obj_scannon_crs/symbols.txt b/config/GZ2J01/rels/d_a_obj_scannon_crs/symbols.txt index b06332c345..fd90f41e32 100644 --- a/config/GZ2J01/rels/d_a_obj_scannon_crs/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_scannon_crs/symbols.txt @@ -62,7 +62,8 @@ MIDNA_BEAM_OFFSET$4360 = .rodata:0x00000080; // type:object size:0xC scope:local @stringBase0 = .rodata:0x00000094; // type:object size:0x45 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_614_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_eventName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_staffName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_obj_scannon_ten/symbols.txt b/config/GZ2J01/rels/d_a_obj_scannon_ten/symbols.txt index e8e80a51b0..1b15313a46 100644 --- a/config/GZ2J01/rels/d_a_obj_scannon_ten/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_scannon_ten/symbols.txt @@ -71,7 +71,8 @@ PARTICLE_NAME$4297 = .rodata:0x00000040; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000048; // type:object size:0x4D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_615_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_staffName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_eventName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_obj_sekidoor/splits.txt b/config/GZ2J01/rels/d_a_obj_sekidoor/splits.txt index 540e8a3867..561aaf3ff7 100644 --- a/config/GZ2J01/rels/d_a_obj_sekidoor/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_sekidoor/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_sekidoor.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_sekidoor/symbols.txt b/config/GZ2J01/rels/d_a_obj_sekidoor/symbols.txt index 0573ef98df..13f42e4941 100644 --- a/config/GZ2J01/rels/d_a_obj_sekidoor/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_sekidoor/symbols.txt @@ -36,7 +36,8 @@ id$4006 = .rodata:0x00000020; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000028; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_616_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global l_dzbData = .data:0x00000028; // type:object size:0x8 scope:global l_resNameList = .data:0x00000030; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_sekizo/splits.txt b/config/GZ2J01/rels/d_a_obj_sekizo/splits.txt index 8e5032b6ec..cb711953d2 100644 --- a/config/GZ2J01/rels/d_a_obj_sekizo/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_sekizo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_sekizo.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_sekizo/symbols.txt b/config/GZ2J01/rels/d_a_obj_sekizo/symbols.txt index 923fc6608a..9b3ad28267 100644 --- a/config/GZ2J01/rels/d_a_obj_sekizo/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_sekizo/symbols.txt @@ -24,7 +24,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000000; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_617_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global l_dzbData = .data:0x00000028; // type:object size:0x8 scope:global l_resNameList = .data:0x00000030; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_sekizoa/splits.txt b/config/GZ2J01/rels/d_a_obj_sekizoa/splits.txt index 9b3d30fcbd..6e652aa808 100644 --- a/config/GZ2J01/rels/d_a_obj_sekizoa/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_sekizoa/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_sekizoa.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_sekizoa/symbols.txt b/config/GZ2J01/rels/d_a_obj_sekizoa/symbols.txt index b14a5f1bfd..8ca0bc9934 100644 --- a/config/GZ2J01/rels/d_a_obj_sekizoa/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_sekizoa/symbols.txt @@ -153,7 +153,8 @@ heapSize$4093 = .rodata:0x0000009C; // type:object size:0x20 scope:local @stringBase0 = .rodata:0x00000168; // type:object size:0x71 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_618_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x48 scope:global l_evtList = .data:0x00000068; // type:object size:0x50 scope:global data:4byte l_resNameList = .data:0x000000B8; // type:object size:0xC scope:global diff --git a/config/GZ2J01/rels/d_a_obj_shield/symbols.txt b/config/GZ2J01/rels/d_a_obj_shield/symbols.txt index f81f43b099..2cd3abc00a 100644 --- a/config/GZ2J01/rels/d_a_obj_shield/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_shield/symbols.txt @@ -64,9 +64,11 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @4336 = .rodata:0x000000B0; // type:object size:0x4 scope:local @4337 = .rodata:0x000000B4; // type:object size:0x4 scope:local data:string @stringBase0 = .rodata:0x000000B8; // type:object size:0x10 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_619_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4189 = .data:0x00000020; // type:object size:0xC scope:local @4190 = .data:0x0000002C; // type:object size:0xC scope:local @4191 = .data:0x00000038; // type:object size:0xC scope:local @@ -87,5 +89,5 @@ __vt__8cM3dGAab = .data:0x00000160; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000016C; // type:object size:0x24 scope:global __vt__14daItemShield_c = .data:0x00000190; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001D4; // type:object size:0xC scope:global -lbl_619_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_619_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_smallkey/symbols.txt b/config/GZ2J01/rels/d_a_obj_smallkey/symbols.txt index 22fd8ada7a..af9c1794d8 100644 --- a/config/GZ2J01/rels/d_a_obj_smallkey/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_smallkey/symbols.txt @@ -78,9 +78,11 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @4503 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float @4618 = .rodata:0x00000098; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000009C; // type:object size:0x18 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_621_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4652 = .data:0x00000020; // type:object size:0xC scope:local @4653 = .data:0x0000002C; // type:object size:0xC scope:local @4654 = .data:0x00000038; // type:object size:0xC scope:local @@ -101,4 +103,4 @@ __vt__8cM3dGAab = .data:0x00000184; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000190; // type:object size:0x24 scope:global __vt__7daKey_c = .data:0x000001B4; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001F8; // type:object size:0xC scope:global -lbl_621_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_smgdoor/symbols.txt b/config/GZ2J01/rels/d_a_obj_smgdoor/symbols.txt index 40ac5fd5f9..e4a30d1076 100644 --- a/config/GZ2J01/rels/d_a_obj_smgdoor/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_smgdoor/symbols.txt @@ -61,4 +61,4 @@ l_func$3923 = .data:0x00000094; // type:object size:0x24 scope:local daObjSmgDoor_METHODS = .data:0x000000B8; // type:object size:0x20 scope:global g_profile_Obj_SmgDoor = .data:0x000000D8; // type:object size:0x30 scope:global __vt__14daObjSmgDoor_c = .data:0x00000108; // type:object size:0x28 scope:global -init$1847 = .bss:0x00000000; // type:object size:0x1 data:byte +init$1847 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_smtile/splits.txt b/config/GZ2J01/rels/d_a_obj_smtile/splits.txt index 0d2f9be9c3..5d1eb3043a 100644 --- a/config/GZ2J01/rels/d_a_obj_smtile/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_smtile/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_smtile.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_snowEffTag/splits.txt b/config/GZ2J01/rels/d_a_obj_snowEffTag/splits.txt index f429528250..b52be28dd5 100644 --- a/config/GZ2J01/rels/d_a_obj_snowEffTag/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_snowEffTag/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_snowEffTag.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_so/splits.txt b/config/GZ2J01/rels/d_a_obj_so/splits.txt index 866abd824a..73d7243a3f 100644 --- a/config/GZ2J01/rels/d_a_obj_so/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_so/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_so.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_so/symbols.txt b/config/GZ2J01/rels/d_a_obj_so/symbols.txt index edc721f1bc..805466faa3 100644 --- a/config/GZ2J01/rels/d_a_obj_so/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_so/symbols.txt @@ -141,6 +141,6 @@ __vt__12dBgS_ObjAcch = .data:0x000000B4; // type:object size:0x24 scope:global __vt__14dBgS_ObjGndChk = .data:0x000000D8; // type:object size:0x30 scope:global __vt__14daObj_So_HIO_c = .data:0x00000108; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_628_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3774 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_spinLift/splits.txt b/config/GZ2J01/rels/d_a_obj_spinLift/splits.txt index 4e398c4423..8dddbc306e 100644 --- a/config/GZ2J01/rels/d_a_obj_spinLift/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_spinLift/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_spinLift.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_spinLift/symbols.txt b/config/GZ2J01/rels/d_a_obj_spinLift/symbols.txt index e6ef9cf494..742a89a2f6 100644 --- a/config/GZ2J01/rels/d_a_obj_spinLift/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_spinLift/symbols.txt @@ -61,4 +61,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000128; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3631 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -init$1678 = .bss:0x00000024; // type:object size:0x1 data:byte +init$1678 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_ss_drink/symbols.txt b/config/GZ2J01/rels/d_a_obj_ss_drink/symbols.txt index 1e8f43055b..e3c36517a5 100644 --- a/config/GZ2J01/rels/d_a_obj_ss_drink/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_ss_drink/symbols.txt @@ -66,7 +66,8 @@ mCcDObjInfo__15daObj_SSDrink_c = .rodata:0x00000000; // type:object size:0x30 sc @stringBase0 = .rodata:0x00000060; // type:object size:0x32 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_630_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resFileName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_bmdName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte mCcDCyl__15daObj_SSDrink_c = .data:0x00000028; // type:object size:0x44 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_stairBlock/splits.txt b/config/GZ2J01/rels/d_a_obj_stairBlock/splits.txt index 7f0ca5486d..0a98b4691c 100644 --- a/config/GZ2J01/rels/d_a_obj_stairBlock/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_stairBlock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_stairBlock.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_stick/splits.txt b/config/GZ2J01/rels/d_a_obj_stick/splits.txt index 75e845f3f0..8d108c032c 100644 --- a/config/GZ2J01/rels/d_a_obj_stick/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_stick/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_stick.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_stone/symbols.txt b/config/GZ2J01/rels/d_a_obj_stone/symbols.txt index 3f9e9ef8a5..8855ecc528 100644 --- a/config/GZ2J01/rels/d_a_obj_stone/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_stone/symbols.txt @@ -111,9 +111,11 @@ l_eff_id$5089 = .rodata:0x0000016C; // type:object size:0x6 scope:local @5256 = .rodata:0x00000178; // type:object size:0x8 scope:local l_carry_eff_id$5307 = .rodata:0x00000180; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000188; // type:object size:0x17 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_633_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global @4015 = .data:0x00000028; // type:object size:0xC scope:local @4016 = .data:0x00000034; // type:object size:0xC scope:local @@ -133,4 +135,4 @@ __vt__8cM3dGSph = .data:0x00000174; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000180; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000018C; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001B0; // type:object size:0xC scope:global -lbl_633_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_stopper/splits.txt b/config/GZ2J01/rels/d_a_obj_stopper/splits.txt index 439634cbe9..5d445edd08 100644 --- a/config/GZ2J01/rels/d_a_obj_stopper/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_stopper/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_stopper.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_stopper/symbols.txt b/config/GZ2J01/rels/d_a_obj_stopper/symbols.txt index 57f9c5bfc5..f26c6bb968 100644 --- a/config/GZ2J01/rels/d_a_obj_stopper/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_stopper/symbols.txt @@ -70,9 +70,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4311 = .rodata:0x00000048; // type:object size:0x4 scope:local @4312 = .rodata:0x0000004C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000050; // type:object size:0xE scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_634_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3843 = .data:0x00000020; // type:object size:0xC scope:local @3844 = .data:0x0000002C; // type:object size:0xC scope:local @3845 = .data:0x00000038; // type:object size:0xC scope:local @@ -111,8 +113,9 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3627 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte l_offset$3626 = .bss:0x00000058; // type:object size:0xC scope:local -lbl_634_bss_64 = .bss:0x00000064; // type:object size:0x1 data:byte +init$0001 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000068; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000006C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000070; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_stopper2/symbols.txt b/config/GZ2J01/rels/d_a_obj_stopper2/symbols.txt index 23d17ac1f6..fb53cdc87d 100644 --- a/config/GZ2J01/rels/d_a_obj_stopper2/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_stopper2/symbols.txt @@ -36,9 +36,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3925 = .rodata:0x00000018; // type:object size:0x4 scope:local @3926 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0x52 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_635_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x10 scope:global l_staffName = .data:0x00000034; // type:object size:0x4 scope:global data:4byte @@ -50,4 +52,4 @@ l_func$3768 = .data:0x00000068; // type:object size:0x30 scope:local action_table$3859 = .data:0x00000098; // type:object size:0xC scope:local l_daObjStopper2_Method = .data:0x000000A4; // type:object size:0x20 scope:global g_profile_Obj_Stopper2 = .data:0x000000C4; // type:object size:0x30 scope:global -lbl_635_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_swBallA/symbols.txt b/config/GZ2J01/rels/d_a_obj_swBallA/symbols.txt index acee329b1f..6b28dd457d 100644 --- a/config/GZ2J01/rels/d_a_obj_swBallA/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_swBallA/symbols.txt @@ -40,9 +40,11 @@ l_color = .rodata:0x00000000; // type:object size:0x4 scope:global @4032 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float @4122 = .rodata:0x00000028; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000002C; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_638_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3956 = .data:0x00000024; // type:object size:0xC scope:local @3957 = .data:0x00000030; // type:object size:0xC scope:local @@ -54,4 +56,4 @@ __vt__17dEvLib_callback_c = .data:0x000000C8; // type:object size:0x18 scope:glo __vt__12J3DFrameCtrl = .data:0x000000E0; // type:object size:0xC scope:global l_target_info = .bss:0x00000000; // type:object size:0x20 scope:global l_target_info_count = .bss:0x00000020; // type:object size:0x4 scope:global data:4byte -lbl_638_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_swBallB/symbols.txt b/config/GZ2J01/rels/d_a_obj_swBallB/symbols.txt index 8fa82dc145..dd68bf1a94 100644 --- a/config/GZ2J01/rels/d_a_obj_swBallB/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_swBallB/symbols.txt @@ -42,9 +42,11 @@ l_event_bitB = .rodata:0x00000010; // type:object size:0xC scope:global @4178 = .rodata:0x0000003C; // type:object size:0x4 scope:local @4276 = .rodata:0x00000040; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000044; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_639_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @4007 = .data:0x00000024; // type:object size:0xC scope:local @4008 = .data:0x00000030; // type:object size:0xC scope:local @@ -56,4 +58,4 @@ __vt__17dEvLib_callback_c = .data:0x000000C8; // type:object size:0x18 scope:glo __vt__12J3DFrameCtrl = .data:0x000000E0; // type:object size:0xC scope:global l_target_info = .bss:0x00000000; // type:object size:0x8 scope:global l_target_info_count = .bss:0x00000008; // type:object size:0x4 scope:global data:4byte -lbl_639_bss_C = .bss:0x0000000C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_swBallC/symbols.txt b/config/GZ2J01/rels/d_a_obj_swBallC/symbols.txt index 55d09580cb..d2096a75a9 100644 --- a/config/GZ2J01/rels/d_a_obj_swBallC/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_swBallC/symbols.txt @@ -46,9 +46,11 @@ l_color = .rodata:0x00000000; // type:object size:0x4 scope:global @4252 = .rodata:0x0000002C; // type:object size:0x4 scope:local @4253 = .rodata:0x00000030; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000034; // type:object size:0x87 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_640_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_staffName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte @@ -63,4 +65,4 @@ action_table$3966 = .data:0x0000008C; // type:object size:0x34 scope:local l_daObjSwBallC_Method = .data:0x00000128; // type:object size:0x20 scope:global g_profile_Obj_SwBallC = .data:0x00000148; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000178; // type:object size:0xC scope:global -lbl_640_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_swLight/symbols.txt b/config/GZ2J01/rels/d_a_obj_swLight/symbols.txt index 93be2d29e9..674716218d 100644 --- a/config/GZ2J01/rels/d_a_obj_swLight/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_swLight/symbols.txt @@ -77,4 +77,4 @@ __vt__8cM3dGSph = .data:0x00000154; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000160; // type:object size:0xC scope:global __vt__17dEvLib_callback_c = .data:0x0000016C; // type:object size:0x18 scope:global __vt__14daObjSwLight_c = .data:0x00000184; // type:object size:0x44 scope:global -lbl_641_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_swhang/symbols.txt b/config/GZ2J01/rels/d_a_obj_swhang/symbols.txt index a98652a9d0..cc32bbcb5c 100644 --- a/config/GZ2J01/rels/d_a_obj_swhang/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_swhang/symbols.txt @@ -58,9 +58,11 @@ l_heap_size = .rodata:0x00000050; // type:object size:0x14 scope:global @4229 = .rodata:0x0000008C; // type:object size:0x4 scope:local @4232 = .rodata:0x00000090; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000098; // type:object size:0x42 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_643_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x14 scope:global l_pull_jnt = .data:0x00000034; // type:object size:0x14 scope:global l_hang_offset = .data:0x00000048; // type:object size:0x3C scope:global @@ -77,4 +79,4 @@ __vt__8cM3dGSph = .data:0x0000019C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:global __vt__17dEvLib_callback_c = .data:0x000001B4; // type:object size:0x18 scope:global __vt__13daObjSwHang_c = .data:0x000001CC; // type:object size:0x48 scope:global -lbl_643_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_sword/symbols.txt b/config/GZ2J01/rels/d_a_obj_sword/symbols.txt index 28d66e8281..b6e7016a48 100644 --- a/config/GZ2J01/rels/d_a_obj_sword/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_sword/symbols.txt @@ -27,9 +27,11 @@ __dt__10cCcD_GSttsFv = .text:0x00000944; // type:function size:0x48 scope:global _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000000; // type:object size:0x10 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_644_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global align:4 data:float @3900 = .data:0x00000038; // type:object size:0xC scope:local @3901 = .data:0x00000044; // type:object size:0xC scope:local @@ -44,4 +46,4 @@ __vt__12daObjSword_c = .data:0x000000F4; // type:object size:0x44 scope:global __vt__8cM3dGCyl = .data:0x00000138; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000144; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000150; // type:object size:0x24 scope:global -lbl_644_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_swpush/splits.txt b/config/GZ2J01/rels/d_a_obj_swpush/splits.txt index 53f6db86bf..0fa179e99c 100644 --- a/config/GZ2J01/rels/d_a_obj_swpush/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_swpush/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_swpush.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_swpush/symbols.txt b/config/GZ2J01/rels/d_a_obj_swpush/symbols.txt index 597903801c..8a7353a8df 100644 --- a/config/GZ2J01/rels/d_a_obj_swpush/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_swpush/symbols.txt @@ -77,7 +77,8 @@ tri_id$3921 = .rodata:0x00000124; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x0000013C; // type:object size:0x38 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_21_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double M_arcname__Q211daObjSwpush5Act_c = .data:0x00000020; // type:object size:0xC scope:global @4518 = .data:0x0000002C; // type:object size:0xC scope:local @4519 = .data:0x00000038; // type:object size:0xC scope:local @@ -113,12 +114,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3915 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x00000058; // type:object size:0xC scope:local @3919 = .bss:0x00000064; // type:object size:0xC scope:local @3920 = .bss:0x00000070; // type:object size:0xC scope:local no_push_vec$3914 = .bss:0x0000007C; // type:object size:0x30 scope:local -lbl_21_bss_AC = .bss:0x000000AC; // type:object size:0x1 data:byte -lbl_21_bss_AD = .bss:0x000000AD; // type:object size:0x1 data:byte +init$0001 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000B4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000B8; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_swpush2/symbols.txt b/config/GZ2J01/rels/d_a_obj_swpush2/symbols.txt index 221cc24017..a75ba0052f 100644 --- a/config/GZ2J01/rels/d_a_obj_swpush2/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_swpush2/symbols.txt @@ -69,9 +69,11 @@ M_attr__Q212daObjSwpush25Act_c = .rodata:0x0000000C; // type:object size:0xE0 sc @4396 = .rodata:0x00000120; // type:object size:0x8 scope:local @4397 = .rodata:0x00000128; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000130; // type:object size:0x7C scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_645_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4336 = .data:0x00000020; // type:object size:0xC scope:local @4337 = .data:0x0000002C; // type:object size:0xC scope:local @4338 = .data:0x00000038; // type:object size:0xC scope:local @@ -86,5 +88,5 @@ mode_proc$4343 = .data:0x000000C8; // type:object size:0x30 scope:local Mthd_Table__Q212daObjSwpush229@unnamed@d_a_obj_swpush2_cpp@ = .data:0x000000F8; // type:object size:0x20 scope:global g_profile_Obj_Swpush2 = .data:0x00000118; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000148; // type:object size:0xC scope:global -lbl_645_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_645_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_swpush5/splits.txt b/config/GZ2J01/rels/d_a_obj_swpush5/splits.txt index 7e9bde187b..a87bc61af8 100644 --- a/config/GZ2J01/rels/d_a_obj_swpush5/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_swpush5/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_swpush5.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_swpush5/symbols.txt b/config/GZ2J01/rels/d_a_obj_swpush5/symbols.txt index 1e43a1a499..af703b8158 100644 --- a/config/GZ2J01/rels/d_a_obj_swpush5/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_swpush5/symbols.txt @@ -57,7 +57,8 @@ l_dzbIdx = .rodata:0x00000000; // type:object size:0x8 scope:global @stringBase0 = .rodata:0x0000002C; // type:object size:0x9 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_115_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3907 = .data:0x00000024; // type:object size:0xC scope:local @3908 = .data:0x00000030; // type:object size:0xC scope:local @@ -93,12 +94,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3654 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3657 = .bss:0x00000058; // type:object size:0xC scope:local @3658 = .bss:0x00000064; // type:object size:0xC scope:local @3659 = .bss:0x00000070; // type:object size:0xC scope:local l_push_check_pos$3653 = .bss:0x0000007C; // type:object size:0x30 scope:local -lbl_115_bss_AC = .bss:0x000000AC; // type:object size:0x1 data:byte -lbl_115_bss_AD = .bss:0x000000AD; // type:object size:0x1 data:byte +init$0001 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000B4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000B8; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_swturn/symbols.txt b/config/GZ2J01/rels/d_a_obj_swturn/symbols.txt index 000fb04318..5bb87db7ed 100644 --- a/config/GZ2J01/rels/d_a_obj_swturn/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_swturn/symbols.txt @@ -39,9 +39,11 @@ l_tame_time_cnt = .rodata:0x00000020; // type:object size:0x2 scope:global data: @4189 = .rodata:0x00000044; // type:object size:0x4 scope:local @4304 = .rodata:0x00000048; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000004C; // type:object size:0x13 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_647_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global @3813 = .data:0x00000028; // type:object size:0xC scope:local @3814 = .data:0x00000034; // type:object size:0xC scope:local @@ -49,4 +51,4 @@ l_func$3812 = .data:0x00000040; // type:object size:0x18 scope:local daObjSwTurn_METHODS = .data:0x00000058; // type:object size:0x20 scope:global g_profile_Obj_SwTurn = .data:0x00000078; // type:object size:0x30 scope:global __vt__13daObjSwTurn_c = .data:0x000000A8; // type:object size:0x28 scope:global -lbl_647_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_syRock/splits.txt b/config/GZ2J01/rels/d_a_obj_syRock/splits.txt index 98115bf46b..25c9737f3f 100644 --- a/config/GZ2J01/rels/d_a_obj_syRock/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_syRock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_syRock.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_syRock/symbols.txt b/config/GZ2J01/rels/d_a_obj_syRock/symbols.txt index bbd2b18a11..8c145bcb77 100644 --- a/config/GZ2J01/rels/d_a_obj_syRock/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_syRock/symbols.txt @@ -82,9 +82,11 @@ mCcDObjInfo__10daSyRock_c = .rodata:0x00000028; // type:object size:0x30 scope:g @4197 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float @4275 = .rodata:0x0000009C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000A0; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_648_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__10daSyRock_c = .data:0x00000020; // type:object size:0x44 scope:global @3922 = .data:0x00000064; // type:object size:0xC scope:local @3923 = .data:0x00000070; // type:object size:0xC scope:local @@ -108,4 +110,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000210; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3656 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x34 scope:global data:byte -lbl_648_bss_48 = .bss:0x00000048; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_taFence/splits.txt b/config/GZ2J01/rels/d_a_obj_taFence/splits.txt index 9100cabbfd..fb142af441 100644 --- a/config/GZ2J01/rels/d_a_obj_taFence/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_taFence/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_taFence.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_taFence/symbols.txt b/config/GZ2J01/rels/d_a_obj_taFence/symbols.txt index 83384ee213..32ea092875 100644 --- a/config/GZ2J01/rels/d_a_obj_taFence/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_taFence/symbols.txt @@ -60,9 +60,11 @@ l_check_area = .rodata:0x00000064; // type:object size:0x30 scope:global @3981 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float @4028 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x000000B8; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_650_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daTaFence_c = .data:0x00000020; // type:object size:0x44 scope:global @3870 = .data:0x00000064; // type:object size:0xC scope:local @3871 = .data:0x00000070; // type:object size:0xC scope:local @@ -81,4 +83,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000178; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x74 scope:global data:byte -lbl_650_bss_88 = .bss:0x00000088; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000088; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_takaraDai/splits.txt b/config/GZ2J01/rels/d_a_obj_takaraDai/splits.txt index c34759ac2b..0495e417cb 100644 --- a/config/GZ2J01/rels/d_a_obj_takaraDai/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_takaraDai/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_takaraDai.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_takaraDai/symbols.txt b/config/GZ2J01/rels/d_a_obj_takaraDai/symbols.txt index 2a6f816fe3..14a79d3164 100644 --- a/config/GZ2J01/rels/d_a_obj_takaraDai/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_takaraDai/symbols.txt @@ -54,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000009C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x3C scope:global align:4 data:float -lbl_652_bss_50 = .bss:0x00000050; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_ten/splits.txt b/config/GZ2J01/rels/d_a_obj_ten/splits.txt index 2df8d2c33b..a8d1a89795 100644 --- a/config/GZ2J01/rels/d_a_obj_ten/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_ten/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ten.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_ten/symbols.txt b/config/GZ2J01/rels/d_a_obj_ten/symbols.txt index 9bb8e9b4ac..e99c7c124a 100644 --- a/config/GZ2J01/rels/d_a_obj_ten/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_ten/symbols.txt @@ -96,6 +96,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_TenHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_654_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_thdoor/symbols.txt b/config/GZ2J01/rels/d_a_obj_thdoor/symbols.txt index e101ef7787..b61c61230b 100644 --- a/config/GZ2J01/rels/d_a_obj_thdoor/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_thdoor/symbols.txt @@ -64,4 +64,4 @@ __vt__10dCcD_GStts = .data:0x00000138; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000144; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x00000150; // type:object size:0xC scope:global __vt__13daObjThDoor_c = .data:0x0000015C; // type:object size:0x28 scope:global -init$1622 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$1622 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_timeFire/splits.txt b/config/GZ2J01/rels/d_a_obj_timeFire/splits.txt index 209705648c..d62d887178 100644 --- a/config/GZ2J01/rels/d_a_obj_timeFire/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_timeFire/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_timeFire.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_timer/symbols.txt b/config/GZ2J01/rels/d_a_obj_timer/symbols.txt index 2f54c95c24..3b43318673 100644 --- a/config/GZ2J01/rels/d_a_obj_timer/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_timer/symbols.txt @@ -20,10 +20,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3721 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_22_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3726 = .data:0x00000020; // type:object size:0xC scope:local @3727 = .data:0x0000002C; // type:object size:0xC scope:local mode_proc$3725 = .data:0x00000038; // type:object size:0x18 scope:local Mthd_Table__Q210daObjTimer27@unnamed@d_a_obj_timer_cpp@ = .data:0x00000050; // type:object size:0x20 scope:global g_profile_Obj_Timer = .data:0x00000070; // type:object size:0x30 scope:global -lbl_22_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_tks/splits.txt b/config/GZ2J01/rels/d_a_obj_tks/splits.txt index 44d257f0e5..1029e9ea60 100644 --- a/config/GZ2J01/rels/d_a_obj_tks/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_tks/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_tks.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_tks/symbols.txt b/config/GZ2J01/rels/d_a_obj_tks/symbols.txt index 3baa65a273..0ad479815a 100644 --- a/config/GZ2J01/rels/d_a_obj_tks/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_tks/symbols.txt @@ -117,7 +117,8 @@ m_cameraItemNum$4211 = .rodata:0x00000080; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000018C; // type:object size:0x25 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_660_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x30 scope:global l_btpGetParamList = .data:0x00000050; // type:object size:0x8 scope:global l_btkGetParamList = .data:0x00000058; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_obj_toby/splits.txt b/config/GZ2J01/rels/d_a_obj_toby/splits.txt index 001ef71e37..811b4206de 100644 --- a/config/GZ2J01/rels/d_a_obj_toby/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_toby/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_toby.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_toby/symbols.txt b/config/GZ2J01/rels/d_a_obj_toby/symbols.txt index b0a0be5011..3aed68d940 100644 --- a/config/GZ2J01/rels/d_a_obj_toby/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_toby/symbols.txt @@ -98,16 +98,16 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3801 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:local data:byte hz_check_pos_x = .bss:0x00000060; // type:object size:0x4 scope:local align:4 data:float hz_check_pos_z = .bss:0x00000064; // type:object size:0x4 scope:local align:4 data:float @3946 = .bss:0x00000068; // type:object size:0xC scope:local -init$3947 = .bss:0x00000074; // type:object size:0x1 scope:local +init$3947 = .bss:0x00000074; // type:object size:0x1 scope:local align:1 data:byte sc$3945 = .bss:0x00000078; // type:object size:0xC scope:local @4167 = .bss:0x00000084; // type:object size:0xC scope:local -init$4168 = .bss:0x00000090; // type:object size:0x1 scope:local +init$4168 = .bss:0x00000090; // type:object size:0x1 scope:local align:1 data:byte sc$4166 = .bss:0x00000094; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000A0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000A4; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_tobyhouse/splits.txt b/config/GZ2J01/rels/d_a_obj_tobyhouse/splits.txt index dadb6ac0d5..a544cc1029 100644 --- a/config/GZ2J01/rels/d_a_obj_tobyhouse/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_tobyhouse/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_tobyhouse.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_tobyhouse/symbols.txt b/config/GZ2J01/rels/d_a_obj_tobyhouse/symbols.txt index 73a2e017df..e6f3c141f9 100644 --- a/config/GZ2J01/rels/d_a_obj_tobyhouse/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_tobyhouse/symbols.txt @@ -89,7 +89,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$1832 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +init$1832 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @4351 = .bss:0x00000048; // type:object size:0xC scope:local l_shotSmokeScale$4350 = .bss:0x00000058; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_togeTrap/splits.txt b/config/GZ2J01/rels/d_a_obj_togeTrap/splits.txt index de025bfe8e..1abacdd127 100644 --- a/config/GZ2J01/rels/d_a_obj_togeTrap/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_togeTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_togeTrap.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_togeTrap/symbols.txt b/config/GZ2J01/rels/d_a_obj_togeTrap/symbols.txt index 19351ce637..e10da2ffee 100644 --- a/config/GZ2J01/rels/d_a_obj_togeTrap/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_togeTrap/symbols.txt @@ -58,7 +58,8 @@ mCcDObjInfo__12daTogeTrap_c = .rodata:0x00000014; // type:object size:0x30 scope @stringBase0 = .rodata:0x00000070; // type:object size:0x7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_665_data_10 = .data:0x00000010; // type:object size:0x10 scope:local +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__12daTogeTrap_c = .data:0x00000020; // type:object size:0x44 scope:global @3883 = .data:0x00000064; // type:object size:0xC scope:local @3884 = .data:0x00000070; // type:object size:0xC scope:local @@ -78,4 +79,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000184; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x20 scope:local align:4 data:float -init$1675 = .bss:0x00000034; // type:object size:0x1 scope:local data:byte +init$1675 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_tombo/splits.txt b/config/GZ2J01/rels/d_a_obj_tombo/splits.txt index 94e308ea4c..328d05f7a0 100644 --- a/config/GZ2J01/rels/d_a_obj_tombo/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_tombo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_tombo.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_tombo/symbols.txt b/config/GZ2J01/rels/d_a_obj_tombo/symbols.txt index f90429ab44..437b88320e 100644 --- a/config/GZ2J01/rels/d_a_obj_tombo/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_tombo/symbols.txt @@ -109,6 +109,6 @@ __vt__14dBgS_ObjGndChk = .data:0x000000A4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000000D4; // type:object size:0xC scope:global __vt__14daObj_TomHIO_c = .data:0x000000E0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_tp/symbols.txt b/config/GZ2J01/rels/d_a_obj_tp/symbols.txt index 608b62cabb..f960fce909 100644 --- a/config/GZ2J01/rels/d_a_obj_tp/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_tp/symbols.txt @@ -44,7 +44,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000006C; // type:object size:0x7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_669_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4263 = .data:0x00000020; // type:object size:0x20 scope:local bmd$4283 = .data:0x00000040; // type:object size:0x8 scope:local brk$4284 = .data:0x00000048; // type:object size:0x8 scope:local diff --git a/config/GZ2J01/rels/d_a_obj_treesh/splits.txt b/config/GZ2J01/rels/d_a_obj_treesh/splits.txt index 7114495ecf..dfdb10d330 100644 --- a/config/GZ2J01/rels/d_a_obj_treesh/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_treesh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_treesh.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_twGate/splits.txt b/config/GZ2J01/rels/d_a_obj_twGate/splits.txt index f12d5051ef..e1861ecbfd 100644 --- a/config/GZ2J01/rels/d_a_obj_twGate/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_twGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_twGate.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_volcball/symbols.txt b/config/GZ2J01/rels/d_a_obj_volcball/symbols.txt index 1c55f4891a..1848acb05f 100644 --- a/config/GZ2J01/rels/d_a_obj_volcball/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_volcball/symbols.txt @@ -87,9 +87,11 @@ l_fall_effect_id$4173 = .rodata:0x0000007C; // type:object size:0x8 scope:local @4411 = .rodata:0x000000A8; // type:object size:0x8 scope:local @4447 = .rodata:0x000000B0; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000B4; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_675_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_param = .data:0x00000024; // type:object size:0xA8 scope:global @3929 = .data:0x000000CC; // type:object size:0xC scope:local @@ -110,4 +112,4 @@ __vt__12dBgS_ObjAcch = .data:0x0000021C; // type:object size:0x24 scope:global __vt__8cM3dGAab = .data:0x00000240; // type:object size:0xC scope:global __vt__8cM3dGSph = .data:0x0000024C; // type:object size:0xC scope:global __vt__17dEvLib_callback_c = .data:0x00000258; // type:object size:0x18 scope:global -lbl_675_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$1953 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_volcbom/symbols.txt b/config/GZ2J01/rels/d_a_obj_volcbom/symbols.txt index 39a023a402..3f27d6a29d 100644 --- a/config/GZ2J01/rels/d_a_obj_volcbom/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_volcbom/symbols.txt @@ -94,7 +94,8 @@ l_effect_id$4032 = .rodata:0x00000054; // type:object size:0xE scope:local @stringBase0 = .rodata:0x000000B0; // type:object size:0x48 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_676_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte l_portal_warp_name = .data:0x00000024; // type:object size:0x4 scope:local l_staff_name = .data:0x00000028; // type:object size:0x4 scope:local data:4byte @@ -122,5 +123,5 @@ __vt__8cM3dGAab = .data:0x000001F0; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001FC; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000220; // type:object size:0xC scope:global __vt__14daObjVolcBom_c = .data:0x0000022C; // type:object size:0x28 scope:global -init$1712 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte -init$2146 = .bss:0x00000001; // type:object size:0x1 scope:local data:byte +init$1712 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$2146 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_warp_kbrg/symbols.txt b/config/GZ2J01/rels/d_a_obj_warp_kbrg/symbols.txt index 5936c83b4b..c0cdeb667b 100644 --- a/config/GZ2J01/rels/d_a_obj_warp_kbrg/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_warp_kbrg/symbols.txt @@ -78,9 +78,11 @@ l_midna_wait_offset = .rodata:0x00000054; // type:object size:0xC scope:global a @4579 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 data:double @4590 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x000000D4; // type:object size:0x85 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_677_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_evArcName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte l_portal_warp_name = .data:0x0000002C; // type:object size:0x8 scope:global @@ -104,4 +106,4 @@ daObjWarpKBrg_METHODS = .data:0x00000194; // type:object size:0x20 scope:global g_profile_Obj_KakarikoBrg = .data:0x000001B4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000001E4; // type:object size:0xC scope:global __vt__15daObjWarpKBrg_c = .data:0x000001F0; // type:object size:0x28 scope:global -lbl_677_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_warp_obrg/symbols.txt b/config/GZ2J01/rels/d_a_obj_warp_obrg/symbols.txt index 1a3386758e..eb807a9701 100644 --- a/config/GZ2J01/rels/d_a_obj_warp_obrg/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_warp_obrg/symbols.txt @@ -59,9 +59,11 @@ l_midna_wait_offset = .rodata:0x00000040; // type:object size:0xC scope:global a @4607 = .rodata:0x000000AC; // type:object size:0x4 scope:local @4666 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x000000B4; // type:object size:0x68 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_678_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_portal_warp_name = .data:0x00000024; // type:object size:0x8 scope:global l_staff_name = .data:0x0000002C; // type:object size:0x8 scope:global @@ -78,4 +80,4 @@ daObjWarpOBrg_METHODS = .data:0x000000EC; // type:object size:0x20 scope:global g_profile_Obj_OrdinBrg = .data:0x0000010C; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x0000013C; // type:object size:0xC scope:global __vt__15daObjWarpOBrg_c = .data:0x00000148; // type:object size:0x28 scope:global -lbl_678_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_waterGate/splits.txt b/config/GZ2J01/rels/d_a_obj_waterGate/splits.txt index eaa5cc3564..4c25b796bc 100644 --- a/config/GZ2J01/rels/d_a_obj_waterGate/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_waterGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_waterGate.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_waterGate/symbols.txt b/config/GZ2J01/rels/d_a_obj_waterGate/symbols.txt index e163601f62..3136149814 100644 --- a/config/GZ2J01/rels/d_a_obj_waterGate/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_waterGate/symbols.txt @@ -38,9 +38,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3783 = .rodata:0x00000018; // type:object size:0x4 scope:local @3784 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_679_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3728 = .data:0x00000020; // type:object size:0xC scope:local @3729 = .data:0x0000002C; // type:object size:0xC scope:local @3730 = .data:0x00000038; // type:object size:0xC scope:local @@ -54,4 +56,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000104; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global align:4 data:float -lbl_679_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_waterPillar/splits.txt b/config/GZ2J01/rels/d_a_obj_waterPillar/splits.txt index dc39edf04a..f393d68cbc 100644 --- a/config/GZ2J01/rels/d_a_obj_waterPillar/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_waterPillar/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_waterPillar.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_waterPillar/symbols.txt b/config/GZ2J01/rels/d_a_obj_waterPillar/symbols.txt index b3d3d34c41..ff46abbb10 100644 --- a/config/GZ2J01/rels/d_a_obj_waterPillar/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_waterPillar/symbols.txt @@ -94,9 +94,11 @@ mCcDObjCoInfo__12daWtPillar_c = .rodata:0x00000050; // type:object size:0x30 sco @4272 = .rodata:0x000000CC; // type:object size:0x4 scope:local @4273 = .rodata:0x000000D0; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000D4; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_680_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global mCcDCps__12daWtPillar_c = .data:0x00000038; // type:object size:0x4C scope:global mCcDCyl__12daWtPillar_c = .data:0x00000084; // type:object size:0x44 scope:global @@ -128,4 +130,4 @@ __vt__14mDoHIO_entry_c = .data:0x000002D0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3635 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x58 scope:global align:4 data:float -lbl_680_bss_6C = .bss:0x0000006C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_wdStick/splits.txt b/config/GZ2J01/rels/d_a_obj_wdStick/splits.txt index 9b0de2fc3d..a1be6e322b 100644 --- a/config/GZ2J01/rels/d_a_obj_wdStick/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_wdStick/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_wdStick.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_wdStick/symbols.txt b/config/GZ2J01/rels/d_a_obj_wdStick/symbols.txt index 4ca8235fcd..a5c6dd3195 100644 --- a/config/GZ2J01/rels/d_a_obj_wdStick/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_wdStick/symbols.txt @@ -93,9 +93,11 @@ mCcDObjInfo__11daWdStick_c = .rodata:0x00000000; // type:object size:0x30 scope: @4779 = .rodata:0x000000D0; // type:object size:0x4 scope:local @4780 = .rodata:0x000000D4; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000D8; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_683_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDSph__11daWdStick_c = .data:0x00000020; // type:object size:0x40 scope:global @4470 = .data:0x00000060; // type:object size:0xC scope:local @4471 = .data:0x0000006C; // type:object size:0xC scope:local @@ -119,4 +121,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3643 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global data:2byte -lbl_683_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_web0/splits.txt b/config/GZ2J01/rels/d_a_obj_web0/splits.txt index 9a26cfe380..c8a5052714 100644 --- a/config/GZ2J01/rels/d_a_obj_web0/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_web0/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_web0.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_web0/symbols.txt b/config/GZ2J01/rels/d_a_obj_web0/symbols.txt index f004aa2850..54e81d608c 100644 --- a/config/GZ2J01/rels/d_a_obj_web0/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_web0/symbols.txt @@ -41,6 +41,6 @@ __vt__8cM3dGAab = .data:0x0000009C; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A8; // type:object size:0xC scope:global __vt__16daObj_Web0_HIO_c = .data:0x000000B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_684_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_web1/splits.txt b/config/GZ2J01/rels/d_a_obj_web1/splits.txt index bcd1efd14d..dcf156365f 100644 --- a/config/GZ2J01/rels/d_a_obj_web1/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_web1/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_web1.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_web1/symbols.txt b/config/GZ2J01/rels/d_a_obj_web1/symbols.txt index a218599b44..b69a2e19bb 100644 --- a/config/GZ2J01/rels/d_a_obj_web1/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_web1/symbols.txt @@ -51,6 +51,6 @@ __vt__8cM3dGAab = .data:0x000000A0; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000AC; // type:object size:0xC scope:global __vt__16daObj_Web1_HIO_c = .data:0x000000B8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_685_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_obj_well_cover/symbols.txt b/config/GZ2J01/rels/d_a_obj_well_cover/symbols.txt index 33c7ea9672..61384ffa4d 100644 --- a/config/GZ2J01/rels/d_a_obj_well_cover/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_well_cover/symbols.txt @@ -30,9 +30,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global particle_id$3806 = .rodata:0x00000028; // type:object size:0x6 scope:local @3833 = .rodata:0x00000030; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000034; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_686_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3731 = .data:0x00000024; // type:object size:0xC scope:local @3732 = .data:0x00000030; // type:object size:0xC scope:local @@ -40,4 +42,4 @@ l_func$3730 = .data:0x0000003C; // type:object size:0x18 scope:local l_daObjWCover_Method = .data:0x00000054; // type:object size:0x20 scope:global g_profile_Obj_WellCover = .data:0x00000074; // type:object size:0x30 scope:global __vt__13daObjWCover_c = .data:0x000000A4; // type:object size:0x28 scope:global -lbl_686_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_wood_statue/symbols.txt b/config/GZ2J01/rels/d_a_obj_wood_statue/symbols.txt index 328c69c652..1f8c84cfca 100644 --- a/config/GZ2J01/rels/d_a_obj_wood_statue/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_wood_statue/symbols.txt @@ -74,7 +74,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @stringBase0 = .rodata:0x0000009C; // type:object size:0x45 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_691_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_eventName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte action_table$4273 = .data:0x00000028; // type:object size:0x10 scope:local @@ -95,4 +96,4 @@ __vt__8cM3dGAab = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__14daObjWStatue_c = .data:0x00000184; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001C8; // type:object size:0xC scope:global -init$2078 = .bss:0x00000000; // type:object size:0x1 data:byte +init$2078 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_yel_bag/splits.txt b/config/GZ2J01/rels/d_a_obj_yel_bag/splits.txt index b346ff5bf5..b3de7d6524 100644 --- a/config/GZ2J01/rels/d_a_obj_yel_bag/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_yel_bag/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_yel_bag.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_yel_bag/symbols.txt b/config/GZ2J01/rels/d_a_obj_yel_bag/symbols.txt index 9eca0372ca..f0e13175ab 100644 --- a/config/GZ2J01/rels/d_a_obj_yel_bag/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_yel_bag/symbols.txt @@ -80,7 +80,8 @@ m__18daObj_YBag_Param_c = .rodata:0x00000030; // type:object size:0x2C scope:glo @stringBase0 = .rodata:0x000000E0; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_693_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_loadRes_YBAG0 = .data:0x00000028; // type:object size:0xC scope:global l_loadRes_list = .data:0x00000034; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_obj_yobikusa/symbols.txt b/config/GZ2J01/rels/d_a_obj_yobikusa/symbols.txt index c39e50ea2c..111f86dd3a 100644 --- a/config/GZ2J01/rels/d_a_obj_yobikusa/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_yobikusa/symbols.txt @@ -54,7 +54,8 @@ ccCylSrc$3880 = .rodata:0x00000064; // type:object size:0x44 scope:local @stringBase0 = .rodata:0x000000A8; // type:object size:0x44 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_116_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName1 = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_arcName2 = .data:0x00000024; // type:object size:0x4 scope:global data:4byte @3641 = .data:0x00000028; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_obj_zrTurara/splits.txt b/config/GZ2J01/rels/d_a_obj_zrTurara/splits.txt index ad9e149c7a..61516da5d9 100644 --- a/config/GZ2J01/rels/d_a_obj_zrTurara/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_zrTurara/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_zrTurara.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_zrTurara/symbols.txt b/config/GZ2J01/rels/d_a_obj_zrTurara/symbols.txt index 8caee4b36e..897a47191c 100644 --- a/config/GZ2J01/rels/d_a_obj_zrTurara/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_zrTurara/symbols.txt @@ -62,4 +62,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000160; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3651 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global data:byte -init$1683 = .bss:0x00000020; // type:object size:0x1 data:byte +init$1683 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_zrTuraraRock/splits.txt b/config/GZ2J01/rels/d_a_obj_zrTuraraRock/splits.txt index ee108a21c3..135f45df92 100644 --- a/config/GZ2J01/rels/d_a_obj_zrTuraraRock/splits.txt +++ b/config/GZ2J01/rels/d_a_obj_zrTuraraRock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_zrTuraraRock.cpp: diff --git a/config/GZ2J01/rels/d_a_obj_zrTuraraRock/symbols.txt b/config/GZ2J01/rels/d_a_obj_zrTuraraRock/symbols.txt index ba9f525834..6ddd25e442 100644 --- a/config/GZ2J01/rels/d_a_obj_zrTuraraRock/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_zrTuraraRock/symbols.txt @@ -53,9 +53,11 @@ mCcDObjInfo__12daZrTuraRc_c = .rodata:0x00000014; // type:object size:0x30 scope @3782 = .rodata:0x00000068; // type:object size:0x8 scope:local @3885 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000074; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_698_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDSph__12daZrTuraRc_c = .data:0x00000020; // type:object size:0x40 scope:global @3871 = .data:0x00000060; // type:object size:0xC scope:local @3872 = .data:0x0000006C; // type:object size:0xC scope:local @@ -73,4 +75,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000014C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x20 scope:global align:4 data:float -lbl_698_bss_34 = .bss:0x00000034; // type:object size:0x1 data:byte +init$1850 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_zraMark/symbols.txt b/config/GZ2J01/rels/d_a_obj_zraMark/symbols.txt index 8b20f4b576..686096b256 100644 --- a/config/GZ2J01/rels/d_a_obj_zraMark/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_zraMark/symbols.txt @@ -68,7 +68,7 @@ sRoot$4500 = .rodata:0x00000104; // type:object size:0xE0 scope:local @4571 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 data:float @4658 = .rodata:0x00000208; // type:object size:0x8 scope:local align:8 data:double @stringBase0 = .rodata:0x00000210; // type:object size:0x5 scope:local data:string_table -lbl_699_data_0 = .data:0x00000000; // type:object size:0x1 data:byte +@1738 = .data:0x00000000; // type:object size:0x1 data:byte l_arcName = .data:0x00000004; // type:object size:0x4 scope:global data:4byte l_daObjZraMark_Method = .data:0x00000008; // type:object size:0x20 scope:global g_profile_ZRA_MARK = .data:0x00000028; // type:object size:0x30 scope:global @@ -76,4 +76,4 @@ __vt__18daNpcF_ActorMngr_c = .data:0x00000058; // type:object size:0xC scope:glo __vt__8cM3dGCyl = .data:0x00000064; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000070; // type:object size:0xC scope:global roottype$4501 = .bss:0x00000000; // type:object size:0x4 scope:local -lbl_699_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte +init$2350 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_peru/splits.txt b/config/GZ2J01/rels/d_a_peru/splits.txt index 1714f683e7..71725d20e9 100644 --- a/config/GZ2J01/rels/d_a_peru/splits.txt +++ b/config/GZ2J01/rels/d_a_peru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_peru.cpp: diff --git a/config/GZ2J01/rels/d_a_peru/symbols.txt b/config/GZ2J01/rels/d_a_peru/symbols.txt index e18114993f..84feeec37c 100644 --- a/config/GZ2J01/rels/d_a_peru/symbols.txt +++ b/config/GZ2J01/rels/d_a_peru/symbols.txt @@ -166,7 +166,8 @@ m__14daPeru_Param_c = .rodata:0x00000000; // type:object size:0x98 scope:global @stringBase0 = .rodata:0x00000150; // type:object size:0x2A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_703_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2J01/rels/d_a_ppolamp/symbols.txt b/config/GZ2J01/rels/d_a_ppolamp/symbols.txt index 65e95cbb01..999840bd88 100644 --- a/config/GZ2J01/rels/d_a_ppolamp/symbols.txt +++ b/config/GZ2J01/rels/d_a_ppolamp/symbols.txt @@ -55,9 +55,9 @@ __vt__11daPPolamp_c = .data:0x00000060; // type:object size:0xC scope:global @1012 = .bss:0x00000034; // type:object size:0x1 scope:local @1010 = .bss:0x00000038; // type:object size:0x1 scope:local @1009 = .bss:0x0000003C; // type:object size:0x1 scope:local -init$1515 = .bss:0x0000003D; // type:object size:0x1 scope:local +init$1515 = .bss:0x0000003D; // type:object size:0x1 scope:local align:1 data:byte TEV_COLOR_1$3795 = .bss:0x00000040; // type:object size:0x8 scope:local -init$1520 = .bss:0x00000049; // type:object size:0x1 scope:local +init$1520 = .bss:0x00000049; // type:object size:0x1 scope:local align:1 data:byte TEV_COLOR_2$3800 = .bss:0x0000004C; // type:object size:0x8 scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000054; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000058; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_scene_exit2/symbols.txt b/config/GZ2J01/rels/d_a_scene_exit2/symbols.txt index 0cec89805d..20ae657a5d 100644 --- a/config/GZ2J01/rels/d_a_scene_exit2/symbols.txt +++ b/config/GZ2J01/rels/d_a_scene_exit2/symbols.txt @@ -31,7 +31,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000014; // type:object size:0x30 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_117_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte @3699 = .data:0x00000028; // type:object size:0xC scope:local @@ -42,4 +43,4 @@ l_func$3698 = .data:0x00000058; // type:object size:0x30 scope:local action_table$3745 = .data:0x00000088; // type:object size:0xC scope:local l_daScExit_Method = .data:0x00000094; // type:object size:0x20 scope:global g_profile_SCENE_EXIT2 = .data:0x000000B4; // type:object size:0x30 scope:global -lbl_117_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_spinner/splits.txt b/config/GZ2J01/rels/d_a_spinner/splits.txt index 6daada460c..428e044482 100644 --- a/config/GZ2J01/rels/d_a_spinner/splits.txt +++ b/config/GZ2J01/rels/d_a_spinner/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_spinner.cpp: diff --git a/config/GZ2J01/rels/d_a_spinner/symbols.txt b/config/GZ2J01/rels/d_a_spinner/symbols.txt index 01cb55a8f8..e097125119 100644 --- a/config/GZ2J01/rels/d_a_spinner/symbols.txt +++ b/config/GZ2J01/rels/d_a_spinner/symbols.txt @@ -42,7 +42,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3768 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3768 = .rodata:0x00000000; // type:object size:0xC scope:local @4168 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float @4241 = .rodata:0x00000010; // type:object size:0x4 scope:local @4242 = .rodata:0x00000014; // type:object size:0x4 scope:local data:string @@ -120,8 +120,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte effDirection$4433 = .bss:0x00000048; // type:object size:0xC scope:local @4437 = .bss:0x00000054; // type:object size:0xC scope:local +init$0000 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 data:byte particleScale$4436 = .bss:0x00000064; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000070; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000074; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_sq/splits.txt b/config/GZ2J01/rels/d_a_sq/splits.txt index 88422c0ac5..5d9a75a943 100644 --- a/config/GZ2J01/rels/d_a_sq/splits.txt +++ b/config/GZ2J01/rels/d_a_sq/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_sq.cpp: diff --git a/config/GZ2J01/rels/d_a_sq/symbols.txt b/config/GZ2J01/rels/d_a_sq/symbols.txt index 8f6b26420b..475085d670 100644 --- a/config/GZ2J01/rels/d_a_sq/symbols.txt +++ b/config/GZ2J01/rels/d_a_sq/symbols.txt @@ -78,6 +78,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000104; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000128; // type:object size:0xC scope:global __vt__10daSq_HIO_c = .data:0x00000134; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_119_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x30 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_swBall/symbols.txt b/config/GZ2J01/rels/d_a_swBall/symbols.txt index 64589c80ee..86bd6915a4 100644 --- a/config/GZ2J01/rels/d_a_swBall/symbols.txt +++ b/config/GZ2J01/rels/d_a_swBall/symbols.txt @@ -24,9 +24,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3720 = .rodata:0x00000008; // type:object size:0x4 scope:local @3721 = .rodata:0x0000000C; // type:object size:0x4 scope:local @3994 = .rodata:0x00000010; // type:object size:0x4 scope:local +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_707_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3847 = .data:0x00000020; // type:object size:0xC scope:local @3848 = .data:0x0000002C; // type:object size:0xC scope:local l_func$3846 = .data:0x00000038; // type:object size:0x18 scope:local @@ -34,4 +36,4 @@ l_daSwBall_Method = .data:0x00000050; // type:object size:0x20 scope:global g_profile_SwBall = .data:0x00000070; // type:object size:0x30 scope:global l_target_info = .bss:0x00000000; // type:object size:0x20 scope:global l_target_info_count = .bss:0x00000020; // type:object size:0x4 scope:global data:4byte -lbl_707_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_swLBall/symbols.txt b/config/GZ2J01/rels/d_a_swLBall/symbols.txt index 80a79d5e65..f70f108ed9 100644 --- a/config/GZ2J01/rels/d_a_swLBall/symbols.txt +++ b/config/GZ2J01/rels/d_a_swLBall/symbols.txt @@ -25,9 +25,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3725 = .rodata:0x00000008; // type:object size:0x4 scope:local @3726 = .rodata:0x0000000C; // type:object size:0x4 scope:local @4000 = .rodata:0x00000010; // type:object size:0x4 scope:local +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_708_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3835 = .data:0x00000020; // type:object size:0xC scope:local @3836 = .data:0x0000002C; // type:object size:0xC scope:local @3837 = .data:0x00000038; // type:object size:0xC scope:local @@ -36,4 +38,4 @@ l_daSwLBall_Method = .data:0x00000068; // type:object size:0x20 scope:global g_profile_SwLBall = .data:0x00000088; // type:object size:0x30 scope:global l_target_info = .bss:0x00000000; // type:object size:0x8 scope:global l_target_info_count = .bss:0x00000008; // type:object size:0x4 scope:global data:4byte -lbl_708_bss_C = .bss:0x0000000C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_swc00/symbols.txt b/config/GZ2J01/rels/d_a_swc00/symbols.txt index f64db49efa..8b73f61406 100644 --- a/config/GZ2J01/rels/d_a_swc00/symbols.txt +++ b/config/GZ2J01/rels/d_a_swc00/symbols.txt @@ -24,7 +24,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000018; // type:object size:0x26 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_120_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3812 = .data:0x00000020; // type:object size:0x40 scope:local @3820 = .data:0x00000060; // type:object size:0xC scope:local @3821 = .data:0x0000006C; // type:object size:0xC scope:local @@ -34,4 +35,4 @@ l_func$3819 = .data:0x00000090; // type:object size:0x30 scope:local @3996 = .data:0x000000C0; // type:object size:0x40 scope:local l_daSwc00_Method = .data:0x00000100; // type:object size:0x20 scope:global g_profile_SWC00 = .data:0x00000120; // type:object size:0x30 scope:global -lbl_120_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_tag_CstaSw/splits.txt b/config/GZ2J01/rels/d_a_tag_CstaSw/splits.txt index cc92263021..fab27d3113 100644 --- a/config/GZ2J01/rels/d_a_tag_CstaSw/splits.txt +++ b/config/GZ2J01/rels/d_a_tag_CstaSw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_CstaSw.cpp: diff --git a/config/GZ2J01/rels/d_a_tag_TWgate/symbols.txt b/config/GZ2J01/rels/d_a_tag_TWgate/symbols.txt index 1b4d859a2a..1f3fc596cd 100644 --- a/config/GZ2J01/rels/d_a_tag_TWgate/symbols.txt +++ b/config/GZ2J01/rels/d_a_tag_TWgate/symbols.txt @@ -56,7 +56,8 @@ l_zevParamTbl = .rodata:0x00000004; // type:object size:0x70 scope:global @stringBase0 = .rodata:0x0000009C; // type:object size:0x129 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_713_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_myName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3744 = .data:0x00000024; // type:object size:0xC scope:local @3745 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_tag_csw/symbols.txt b/config/GZ2J01/rels/d_a_tag_csw/symbols.txt index ca0116f93f..2e869ea91c 100644 --- a/config/GZ2J01/rels/d_a_tag_csw/symbols.txt +++ b/config/GZ2J01/rels/d_a_tag_csw/symbols.txt @@ -49,7 +49,8 @@ l_dbz_idx = .rodata:0x00000010; // type:object size:0x8 scope:global @stringBase0 = .rodata:0x00000068; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_718_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cyl_src = .data:0x00000024; // type:object size:0x44 scope:global l_tg_src = .data:0x00000068; // type:object size:0x44 scope:global diff --git a/config/GZ2J01/rels/d_a_tag_evtmsg/symbols.txt b/config/GZ2J01/rels/d_a_tag_evtmsg/symbols.txt index 5e672717cd..7803ac229c 100644 --- a/config/GZ2J01/rels/d_a_tag_evtmsg/symbols.txt +++ b/config/GZ2J01/rels/d_a_tag_evtmsg/symbols.txt @@ -28,7 +28,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000004; // type:object size:0x29 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_33_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mEvtCutNameList__14daTag_EvtMsg_c = .data:0x00000020; // type:object size:0xC scope:global @3802 = .data:0x0000002C; // type:object size:0xC scope:local @3803 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_tag_firewall/symbols.txt b/config/GZ2J01/rels/d_a_tag_firewall/symbols.txt index eb287a2173..ed735cd4ba 100644 --- a/config/GZ2J01/rels/d_a_tag_firewall/symbols.txt +++ b/config/GZ2J01/rels/d_a_tag_firewall/symbols.txt @@ -34,4 +34,4 @@ g_profile_Tag_FWall = .data:0x00000068; // type:object size:0x30 scope:global __vt__8cM3dGAab = .data:0x00000098; // type:object size:0xC scope:global __vt__8cM3dGSph = .data:0x000000A4; // type:object size:0xC scope:global fire_leader = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_720_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte +fire_num = .bss:0x00000004; // type:object size:0x1 data:byte diff --git a/config/GZ2J01/rels/d_a_tag_hstop/splits.txt b/config/GZ2J01/rels/d_a_tag_hstop/splits.txt index cbd78c8d11..701b189842 100644 --- a/config/GZ2J01/rels/d_a_tag_hstop/splits.txt +++ b/config/GZ2J01/rels/d_a_tag_hstop/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_hstop.cpp: diff --git a/config/GZ2J01/rels/d_a_tag_lantern/splits.txt b/config/GZ2J01/rels/d_a_tag_lantern/splits.txt index 2a71e6d3db..7af2bf0b37 100644 --- a/config/GZ2J01/rels/d_a_tag_lantern/splits.txt +++ b/config/GZ2J01/rels/d_a_tag_lantern/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_lantern.cpp: diff --git a/config/GZ2J01/rels/d_a_tag_lv2prchk/symbols.txt b/config/GZ2J01/rels/d_a_tag_lv2prchk/symbols.txt index 8157656193..b56b0d22ef 100644 --- a/config/GZ2J01/rels/d_a_tag_lv2prchk/symbols.txt +++ b/config/GZ2J01/rels/d_a_tag_lv2prchk/symbols.txt @@ -16,12 +16,14 @@ _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @3844 = .rodata:0x00000000; // type:object size:0x4 scope:local @3845 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_128_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3667 = .data:0x00000020; // type:object size:0xC scope:local @3668 = .data:0x0000002C; // type:object size:0xC scope:local l_func$3666 = .data:0x00000038; // type:object size:0x18 scope:local l_daTagLv2PrChk_Method = .data:0x00000050; // type:object size:0x20 scope:global g_profile_Tag_Lv2PrChk = .data:0x00000070; // type:object size:0x30 scope:global -lbl_128_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_tag_lv6CstaSw/splits.txt b/config/GZ2J01/rels/d_a_tag_lv6CstaSw/splits.txt index 00e0980c33..21926072bd 100644 --- a/config/GZ2J01/rels/d_a_tag_lv6CstaSw/splits.txt +++ b/config/GZ2J01/rels/d_a_tag_lv6CstaSw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_lv6CstaSw.cpp: diff --git a/config/GZ2J01/rels/d_a_tag_poFire/splits.txt b/config/GZ2J01/rels/d_a_tag_poFire/splits.txt index d792935823..d468cdd6e9 100644 --- a/config/GZ2J01/rels/d_a_tag_poFire/splits.txt +++ b/config/GZ2J01/rels/d_a_tag_poFire/splits.txt @@ -10,7 +10,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_poFire.cpp: diff --git a/config/GZ2J01/rels/d_a_tag_river_back/symbols.txt b/config/GZ2J01/rels/d_a_tag_river_back/symbols.txt index c550dcdf34..58c8200336 100644 --- a/config/GZ2J01/rels/d_a_tag_river_back/symbols.txt +++ b/config/GZ2J01/rels/d_a_tag_river_back/symbols.txt @@ -22,9 +22,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3814 = .rodata:0x00000004; // type:object size:0x4 scope:local @3815 = .rodata:0x00000008; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000000C; // type:object size:0x2E scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_736_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_staffName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte @@ -36,4 +38,4 @@ l_func$3711 = .data:0x0000005C; // type:object size:0x30 scope:local action_table$3769 = .data:0x0000008C; // type:object size:0x8 scope:local l_daTagRiverBack_Method = .data:0x00000094; // type:object size:0x20 scope:global g_profile_Tag_RiverBack = .data:0x000000B4; // type:object size:0x30 scope:global -lbl_736_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$1712 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_tag_statue_evt/symbols.txt b/config/GZ2J01/rels/d_a_tag_statue_evt/symbols.txt index 89636eb2cf..fcfd5ab910 100644 --- a/config/GZ2J01/rels/d_a_tag_statue_evt/symbols.txt +++ b/config/GZ2J01/rels/d_a_tag_statue_evt/symbols.txt @@ -45,7 +45,8 @@ l_event_bit = .rodata:0x00000000; // type:object size:0xC scope:global @stringBase0 = .rodata:0x00000050; // type:object size:0xA8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_133_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_eff_id = .data:0x00000024; // type:object size:0x6 scope:global l_eventName = .data:0x0000002C; // type:object size:0x18 scope:global @@ -62,4 +63,4 @@ l_statue_ang$3944 = .data:0x00000128; // type:object size:0xC scope:local l_daTagStatue_Method = .data:0x00000134; // type:object size:0x20 scope:global g_profile_Tag_Statue = .data:0x00000154; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000184; // type:object size:0xC scope:global -lbl_133_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_tag_waterfall/splits.txt b/config/GZ2J01/rels/d_a_tag_waterfall/splits.txt index 5b17cf97a0..b3d0072010 100644 --- a/config/GZ2J01/rels/d_a_tag_waterfall/splits.txt +++ b/config/GZ2J01/rels/d_a_tag_waterfall/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_waterfall.cpp: diff --git a/config/GZ2J01/rels/d_a_tag_waterfall/symbols.txt b/config/GZ2J01/rels/d_a_tag_waterfall/symbols.txt index cb23cee4d2..80b04578d0 100644 --- a/config/GZ2J01/rels/d_a_tag_waterfall/symbols.txt +++ b/config/GZ2J01/rels/d_a_tag_waterfall/symbols.txt @@ -34,6 +34,6 @@ l_daTagWaterFall_Method = .data:0x00000004; // type:object size:0x20 scope:globa g_profile_Tag_WaterFall = .data:0x00000024; // type:object size:0x30 scope:global __vt__20daTagWaterFall_HIO_c = .data:0x00000054; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_751_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +masterWaterfallTagExists = .bss:0x00000008; // type:object size:0x1 data:byte @3753 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x24 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_tbox/splits.txt b/config/GZ2J01/rels/d_a_tbox/splits.txt index fd0c1fb717..78c5420e61 100644 --- a/config/GZ2J01/rels/d_a_tbox/splits.txt +++ b/config/GZ2J01/rels/d_a_tbox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tbox.cpp: diff --git a/config/GZ2J01/rels/d_a_tbox/symbols.txt b/config/GZ2J01/rels/d_a_tbox/symbols.txt index 1dea0fdbb5..aefcebe675 100644 --- a/config/GZ2J01/rels/d_a_tbox/symbols.txt +++ b/config/GZ2J01/rels/d_a_tbox/symbols.txt @@ -140,7 +140,8 @@ eff_id$4956 = .rodata:0x00000128; // type:object size:0xC scope:local @stringBase0 = .rodata:0x00000160; // type:object size:0x15D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_41_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_staff_name = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cyl_src = .data:0x00000024; // type:object size:0x44 scope:global l_modelInfo = .data:0x00000068; // type:object size:0x54 scope:global @@ -211,7 +212,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa l_light_offset = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float @3824 = .bss:0x00000060; // type:object size:0xC scope:local l_HIO = .bss:0x0000006C; // type:object size:0x34 scope:global -lbl_41_bss_A0 = .bss:0x000000A0; // type:object size:0x1 data:byte +init$0000 = .bss:0x000000A0; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000A4; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000A8; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000AC; // type:object size:0x4 scope:global diff --git a/config/GZ2J01/rels/d_a_tbox2/symbols.txt b/config/GZ2J01/rels/d_a_tbox2/symbols.txt index f9cad807c8..ccdda8007f 100644 --- a/config/GZ2J01/rels/d_a_tbox2/symbols.txt +++ b/config/GZ2J01/rels/d_a_tbox2/symbols.txt @@ -56,7 +56,8 @@ l_cyl_info = .rodata:0x00000020; // type:object size:0x3C scope:global @stringBase0 = .rodata:0x00000080; // type:object size:0x7B scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_42_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_staff_name = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_cyl_src = .data:0x00000028; // type:object size:0x44 scope:global @@ -80,5 +81,5 @@ __vt__8cM3dGAab = .data:0x000001B0; // type:object size:0xC scope:global __vt__12daTboxBase_c = .data:0x000001BC; // type:object size:0x2C scope:global __vt__12J3DFrameCtrl = .data:0x000001E8; // type:object size:0xC scope:global __vt__9daTbox2_c = .data:0x000001F4; // type:object size:0x2C scope:global -lbl_42_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_42_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2J01/rels/d_a_title/splits.txt b/config/GZ2J01/rels/d_a_title/splits.txt index 32c1100f78..9f93927b3a 100644 --- a/config/GZ2J01/rels/d_a_title/splits.txt +++ b/config/GZ2J01/rels/d_a_title/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_title.cpp: diff --git a/config/GZ2J01/rels/d_a_title/symbols.txt b/config/GZ2J01/rels/d_a_title/symbols.txt index 27d8b26fdf..3a30d8ba29 100644 --- a/config/GZ2J01/rels/d_a_title/symbols.txt +++ b/config/GZ2J01/rels/d_a_title/symbols.txt @@ -51,7 +51,8 @@ l_arcName = .rodata:0x0000000C; // type:object size:0x6 scope:global data:string @stringBase0 = .rodata:0x0000003C; // type:object size:0x2F scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_756_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4030 = .data:0x00000020; // type:object size:0xC scope:local @4031 = .data:0x0000002C; // type:object size:0xC scope:local @4032 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_ykgr/splits.txt b/config/GZ2J01/rels/d_a_ykgr/splits.txt index 124324536a..1b63dedc27 100644 --- a/config/GZ2J01/rels/d_a_ykgr/splits.txt +++ b/config/GZ2J01/rels/d_a_ykgr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_ykgr.cpp: diff --git a/config/GZ2J01/splits.txt b/config/GZ2J01/splits.txt index 071c93433a..757dcccb4a 100644 --- a/config/GZ2J01/splits.txt +++ b/config/GZ2J01/splits.txt @@ -567,7 +567,7 @@ d/d_vib_pattern.cpp: d/d_vibration.cpp: .text start:0x8006F1A8 end:0x80070058 - .sbss start:0x8044B090 end:0x8044B0A0 + .sbss start:0x8044B090 end:0x8044B098 .sdata2 start:0x8044C760 end:0x8044C768 d/d_attention.cpp: @@ -577,6 +577,7 @@ d/d_attention.cpp: .data start:0x803A3D58 end:0x803A3DD0 .bss start:0x8041EC40 end:0x8041EC60 .sdata start:0x8044A7A0 end:0x8044A7C0 + .sbss start:0x8044B098 end:0x8044B0A0 .sdata2 start:0x8044C768 end:0x8044C7F8 d/d_att_dist.cpp: @@ -1839,6 +1840,7 @@ JSystem/JAudio2/JASTrack.cpp: .rodata start:0x80395138 end:0x80395180 .data start:0x803BFCA8 end:0x803BFCD0 .bss start:0x8042B7E8 end:0x8042BC58 + .sbss start:0x8044B370 end:0x8044B378 .sdata2 start:0x8044F6C0 end:0x8044F6F8 JSystem/JAudio2/JASTrackPort.cpp: @@ -2026,12 +2028,14 @@ JSystem/JAudio2/JAISeMgr.cpp: .rodata start:0x80395A58 end:0x80395A70 .data start:0x803C39F0 end:0x803C3A18 .bss start:0x8042E1B8 end:0x8042E1D8 + .sbss start:0x8044B450 end:0x8044B458 .sdata2 start:0x8044F8A8 end:0x8044F8B8 JSystem/JAudio2/JAISeq.cpp: .text start:0x802A2EAC end:0x802A3BB4 .data start:0x803C3A18 end:0x803C3A68 .bss start:0x8042E1D8 end:0x8042E200 + .sbss start:0x8044B458 end:0x8044B460 .sdata2 start:0x8044F8B8 end:0x8044F8C8 JSystem/JAudio2/JAISeqDataMgr.cpp: @@ -2042,6 +2046,7 @@ JSystem/JAudio2/JAISeqMgr.cpp: .text start:0x802A3C44 end:0x802A45C4 .data start:0x803C3A98 end:0x803C3AB0 .bss start:0x8042E200 end:0x8042E220 + .sbss start:0x8044B460 end:0x8044B468 .sdata2 start:0x8044F8C8 end:0x8044F8D8 JSystem/JAudio2/JAISound.cpp: @@ -2082,6 +2087,7 @@ JSystem/JAudio2/JAIStreamDataMgr.cpp: JSystem/JAudio2/JAIStreamMgr.cpp: .text start:0x802A5FA8 end:0x802A6684 .bss start:0x8042E230 end:0x8042E250 + .sbss start:0x8044B468 end:0x8044B470 .sdata2 start:0x8044F920 end:0x8044F930 JSystem/JAudio2/JAUAudioArcInterpreter.cpp: @@ -2510,7 +2516,7 @@ JSystem/JUtility/JUTException.cpp: .rodata start:0x803975F0 end:0x80397B00 .data start:0x803C6760 end:0x803C67F8 .bss start:0x8042E6B8 end:0x8042E9B0 - .sdata start:0x8044AA30 end:0x8044AA40 + .sdata start:0x8044AA30 end:0x8044AA34 .sbss start:0x8044B648 end:0x8044B668 .sdata2 start:0x80450170 end:0x80450180 @@ -2524,6 +2530,7 @@ JSystem/JUtility/JUTDirectPrint.cpp: JSystem/JUtility/JUTAssert.cpp: .text start:0x802E6DF8 end:0x802E70F0 .bss start:0x8042E9B0 end:0x8042EAF0 + .sdata start:0x8044AA38 end:0x8044AA40 .sbss start:0x8044B670 end:0x8044B678 .sdata2 start:0x804501D8 end:0x804501F0 diff --git a/config/GZ2J01/symbols.txt b/config/GZ2J01/symbols.txt index 5de8e756b2..ccae3db9ec 100644 --- a/config/GZ2J01/symbols.txt +++ b/config/GZ2J01/symbols.txt @@ -1,9 +1,9 @@ -__check_pad3 = .init:0x80003100; // type:function size:0x40 scope:local -__set_debug_bba = .init:0x80003140; // type:function size:0xC scope:local -__get_debug_bba = .init:0x8000314C; // type:function size:0x8 scope:local -__start = .init:0x80003154; // type:function size:0x15C scope:weak -__init_registers = .init:0x800032B0; // type:function size:0x90 scope:local -__init_data = .init:0x80003340; // type:function size:0xC0 scope:local +__check_pad3 = .init:0x80003100; // type:function size:0x40 scope:global +__set_debug_bba = .init:0x80003140; // type:function size:0xC scope:global +__get_debug_bba = .init:0x8000314C; // type:function size:0x8 scope:global +__start = .init:0x80003154; // type:function size:0x15C scope:global +__init_registers = .init:0x800032B0; // type:function size:0x90 scope:global +__init_data = .init:0x80003340; // type:function size:0xC0 scope:global __init_hardware = .init:0x80003400; // type:function size:0x24 scope:global __flush_cache = .init:0x80003424; // type:function size:0x34 scope:global memset = .init:0x80003458; // type:function size:0x30 scope:global @@ -12,17 +12,15 @@ memcpy = .init:0x80003540; // type:function size:0x50 scope:global TRK_memset = .init:0x80003590; // type:function size:0x30 TRK_memcpy = .init:0x800035C0; // type:function size:0x24 gTRKInterruptVectorTable = .init:0x800035E4; // type:label scope:global -lbl_80004600 = .init:0x80004600; // type:label -lbl_80005400 = .init:0x80005400; // type:label __TRK_reset = .init:0x80005518; // type:function size:0x2C gTRKInterruptVectorTableEnd = .init:0x80005518; // type:label scope:global _rom_copy_info = .init:0x80005544; // type:object size:0x84 scope:global data:4byte _bss_init_info = .init:0x800055C8; // type:object size:0x20 scope:global data:4byte -@etb_80005600 = extab:0x80005600; // type:object size:0x8 scope:local hidden -@etb_80005608 = extab:0x80005608; // type:object size:0x8 scope:local hidden -@etb_80005610 = extab:0x80005610; // type:object size:0x18 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 +@154 = extab:0x80005600; // type:object size:0x8 scope:local hidden +@159 = extab:0x80005608; // type:object size:0x8 scope:local hidden +@180 = extab:0x80005610; // type:object size:0x18 scope:local hidden +@188 = extab:0x80005628; // type:object size:0x8 scope:local hidden +@211 = extab:0x80005630; // type:object size:0x18 scope:local hidden @206 = extabindex:0x80005660; // type:object size:0xC scope:local align:4 @211 = extabindex:0x8000566C; // type:object size:0xC scope:local align:4 @232 = extabindex:0x80005678; // type:object size:0xC scope:local align:4 @@ -32,13 +30,13 @@ _eti_init_info = extabindex:0x8000569C; // type:object size:0x20 scope:global version_check__Fv = .text:0x800056C0; // type:function size:0x68 scope:global align:4 CheckHeap1__9HeapCheckFv = .text:0x80005728; // type:function size:0x64 scope:global align:4 CheckHeap__FUl = .text:0x8000578C; // type:function size:0xBC scope:global align:4 -countUsed__FP10JKRExpHeap = .text:0x80005848; // type:function size:0x58 scope:global align:4 +countUsed__FP10JKRExpHeap = .text:0x80005848; // type:function size:0x58 scope:local align:4 getUsedCount__9HeapCheckCFv = .text:0x800058A0; // type:function size:0x24 scope:global align:4 heapDisplay__9HeapCheckCFv = .text:0x800058C4; // type:function size:0x214 scope:global align:4 debugDisplay__Fv = .text:0x80005AD8; // type:function size:0x274 scope:global align:4 Debug_console__FUl = .text:0x80005D4C; // type:function size:0x400 scope:global align:4 LOAD_COPYDATE__FPv = .text:0x8000614C; // type:function size:0x7C scope:global align:4 -debug__Fv = .text:0x800061C8; // type:function size:0xC4 scope:global align:4 +debug__Fv = .text:0x800061C8; // type:function size:0xC4 scope:local align:4 main01__Fv = .text:0x8000628C; // type:function size:0x1C8 scope:global align:4 main = .text:0x80006454; // type:function size:0x184 scope:global align:4 dump_sort__7JKRHeapFv = .text:0x800065D8; // type:function size:0x8 scope:global align:4 @@ -46,25 +44,25 @@ __sinit_m_Do_main_cpp = .text:0x800065E0; // type:function size:0x1B8 scope:loca OSSwitchFiberEx__FUlUlUlUlUlUl = .text:0x80006798; // type:function size:0x30 scope:global align:4 my_PutString__FPCc = .text:0x800067C8; // type:function size:0x2C scope:global align:4 OSVAttention__FPCcP16__va_list_struct = .text:0x800067F4; // type:function size:0x20 scope:global align:4 -OSAttention = .text:0x80006814; // type:function size:0x80 scope:global align:4 -OSReportDisable = .text:0x80006894; // type:function size:0xC scope:global align:4 -OSReportEnable = .text:0x800068A0; // type:function size:0xC scope:global align:4 -OSReportForceEnableOn = .text:0x800068AC; // type:function size:0xC scope:global align:4 -OSReportForceEnableOff = .text:0x800068B8; // type:function size:0xC scope:global align:4 +OSAttention = .text:0x80006814; // type:function size:0x80 scope:weak align:4 +OSReportDisable = .text:0x80006894; // type:function size:0xC scope:weak align:4 +OSReportEnable = .text:0x800068A0; // type:function size:0xC scope:weak align:4 +OSReportForceEnableOn = .text:0x800068AC; // type:function size:0xC scope:weak align:4 +OSReportForceEnableOff = .text:0x800068B8; // type:function size:0xC scope:weak align:4 OSReportInit__Fv = .text:0x800068C4; // type:function size:0x18 scope:global align:4 mDoPrintf_vprintf_Interrupt__FPCcP16__va_list_struct = .text:0x800068DC; // type:function size:0x88 scope:global align:4 mDoPrintf_vprintf_Thread__FPCcP16__va_list_struct = .text:0x80006964; // type:function size:0x20 scope:global align:4 mDoPrintf_vprintf__FPCcP16__va_list_struct = .text:0x80006984; // type:function size:0x8C scope:global align:4 mDoPrintf_VReport = .text:0x80006A10; // type:function size:0x8C scope:global align:4 -OSVReport = .text:0x80006A9C; // type:function size:0x20 scope:global align:4 -OSReport = .text:0x80006ABC; // type:function size:0x80 scope:global align:4 -OSReport_FatalError = .text:0x80006B3C; // type:function size:0xD0 scope:global align:4 -OSReport_Error = .text:0x80006C0C; // type:function size:0xE0 scope:global align:4 -OSReport_Warning = .text:0x80006CEC; // type:function size:0xE0 scope:global align:4 -OSReport_System = .text:0x80006DCC; // type:function size:0xB0 scope:global align:4 -OSPanic = .text:0x80006E7C; // type:function size:0x138 scope:global align:4 +OSVReport = .text:0x80006A9C; // type:function size:0x20 scope:weak align:4 +OSReport = .text:0x80006ABC; // type:function size:0x80 scope:weak align:4 +OSReport_FatalError = .text:0x80006B3C; // type:function size:0xD0 scope:weak align:4 +OSReport_Error = .text:0x80006C0C; // type:function size:0xE0 scope:weak align:4 +OSReport_Warning = .text:0x80006CEC; // type:function size:0xE0 scope:weak align:4 +OSReport_System = .text:0x80006DCC; // type:function size:0xB0 scope:weak align:4 +OSPanic = .text:0x80006E7C; // type:function size:0x138 scope:weak align:4 reset__17mDoAud_zelAudio_cFv = .text:0x80006FB4; // type:function size:0xC scope:global align:4 -mDoAud_Create__Fv = .text:0x80006FC0; // type:function size:0x1A4 scope:global align:4 +mDoAud_Create__Fv = .text:0x80006FC0; // type:function size:0x1A4 scope:local align:4 mDoAud_Execute__Fv = .text:0x80007164; // type:function size:0x58 scope:global align:4 mDoAud_setSceneName__FPCcll = .text:0x800071BC; // type:function size:0x3C scope:global align:4 mDoAud_load1stDynamicWave__Fv = .text:0x800071F8; // type:function size:0x2C scope:global align:4 @@ -73,17 +71,17 @@ mDoAud_setFadeInStart__FUc = .text:0x80007254; // type:function size:0x30 scope: mDoAud_resetProcess__Fv = .text:0x80007284; // type:function size:0x40 scope:global align:4 mDoAud_resetRecover__Fv = .text:0x800072C4; // type:function size:0x54 scope:global align:4 __sinit_m_Do_audio_cpp = .text:0x80007318; // type:function size:0x50 scope:local align:4 -__dt__17mDoAud_zelAudio_cFv = .text:0x80007368; // type:function size:0x60 scope:global align:4 -__dt__10Z2AudioMgrFv = .text:0x800073C8; // type:function size:0x470 scope:global align:4 -__dt__14JAISoundHandleFv = .text:0x80007838; // type:function size:0x50 scope:global align:4 -__dt__12Z2MultiSeObjFv = .text:0x80007888; // type:function size:0x54 scope:global align:4 -__dt__16JAISeCategoryMgrFv = .text:0x800078DC; // type:function size:0x78 scope:global align:4 +__dt__17mDoAud_zelAudio_cFv = .text:0x80007368; // type:function size:0x60 scope:weak align:4 +__dt__10Z2AudioMgrFv = .text:0x800073C8; // type:function size:0x470 scope:weak align:4 +__dt__14JAISoundHandleFv = .text:0x80007838; // type:function size:0x50 scope:weak align:4 +__dt__12Z2MultiSeObjFv = .text:0x80007888; // type:function size:0x54 scope:weak align:4 +__dt__16JAISeCategoryMgrFv = .text:0x800078DC; // type:function size:0x78 scope:weak align:4 create__8mDoCPd_cFv = .text:0x80007954; // type:function size:0x140 scope:global align:4 read__8mDoCPd_cFv = .text:0x80007A94; // type:function size:0xE8 scope:global align:4 convert__8mDoCPd_cFP27interface_of_controller_padP10JUTGamePad = .text:0x80007B7C; // type:function size:0x154 scope:global align:4 LRlockCheck__8mDoCPd_cFP27interface_of_controller_pad = .text:0x80007CD0; // type:function size:0xA4 scope:global align:4 recalibrate__8mDoCPd_cFv = .text:0x80007D74; // type:function size:0x28 scope:global align:4 -createTimg__FUsUsUl = .text:0x80007D9C; // type:function size:0xA8 scope:global align:4 +createTimg__FUsUsUl = .text:0x80007D9C; // type:function size:0xA8 scope:local align:4 create__13mDoGph_gInf_cFv = .text:0x80007E44; // type:function size:0x14C scope:global align:4 beginRender__13mDoGph_gInf_cFv = .text:0x80007F90; // type:function size:0x48 scope:global align:4 fadeOut__13mDoGph_gInf_cFfR8_GXColor = .text:0x80007FD8; // type:function size:0x50 scope:global align:4 @@ -95,36 +93,36 @@ darwFilter__F8_GXColor = .text:0x800080F4; // type:function size:0x23C scope:glo calcFade__13mDoGph_gInf_cFv = .text:0x80008330; // type:function size:0xEC scope:global align:4 mDoGph_BlankingON__Fv = .text:0x8000841C; // type:function size:0x4 scope:global align:4 mDoGph_BlankingOFF__Fv = .text:0x80008420; // type:function size:0x4 scope:global align:4 -dScnPly_BeforeOfPaint__Fv = .text:0x80008424; // type:function size:0x2C scope:global align:4 +dScnPly_BeforeOfPaint__Fv = .text:0x80008424; // type:function size:0x2C scope:local align:4 mDoGph_BeforeOfDraw__Fv = .text:0x80008450; // type:function size:0x24 scope:global align:4 mDoGph_AfterOfDraw__Fv = .text:0x80008474; // type:function size:0x1BC scope:global align:4 -drawDepth2__FP10view_classP15view_port_classi = .text:0x80008630; // type:function size:0xB54 scope:global align:4 -__dt__4cXyzFv = .text:0x80009184; // type:function size:0x3C scope:global align:4 -trimming__FP10view_classP15view_port_class = .text:0x800091C0; // type:function size:0x2F4 scope:global align:4 +drawDepth2__FP10view_classP15view_port_classi = .text:0x80008630; // type:function size:0xB54 scope:local align:4 +__dt__4cXyzFv = .text:0x80009184; // type:function size:0x3C scope:weak align:4 +trimming__FP10view_classP15view_port_class = .text:0x800091C0; // type:function size:0x2F4 scope:local align:4 mDoGph_drawFilterQuad__FScSc = .text:0x800094B4; // type:function size:0x90 scope:global align:4 create__Q213mDoGph_gInf_c7bloom_cFv = .text:0x80009544; // type:function size:0xB4 scope:global align:4 remove__Q213mDoGph_gInf_c7bloom_cFv = .text:0x800095F8; // type:function size:0x58 scope:global align:4 draw__Q213mDoGph_gInf_c7bloom_cFv = .text:0x80009650; // type:function size:0xB10 scope:global align:4 -retry_captue_frame__FP10view_classP15view_port_classi = .text:0x8000A160; // type:function size:0x130 scope:global align:4 -motionBlure__FP10view_class = .text:0x8000A290; // type:function size:0x274 scope:global align:4 -setLight__Fv = .text:0x8000A504; // type:function size:0x88 scope:global align:4 -drawItem3D__Fv = .text:0x8000A58C; // type:function size:0x78 scope:global align:4 +retry_captue_frame__FP10view_classP15view_port_classi = .text:0x8000A160; // type:function size:0x130 scope:local align:4 +motionBlure__FP10view_class = .text:0x8000A290; // type:function size:0x274 scope:local align:4 +setLight__Fv = .text:0x8000A504; // type:function size:0x88 scope:local align:4 +drawItem3D__Fv = .text:0x8000A58C; // type:function size:0x78 scope:local align:4 mDoGph_Painter__Fv = .text:0x8000A604; // type:function size:0xB14 scope:global align:4 -__dt__13J2DOrthoGraphFv = .text:0x8000B118; // type:function size:0x5C scope:global align:4 +__dt__13J2DOrthoGraphFv = .text:0x8000B118; // type:function size:0x5C scope:weak align:4 mDoGph_Create__Fv = .text:0x8000B174; // type:function size:0x5C scope:global align:4 __sinit_m_Do_graphic_cpp = .text:0x8000B1D0; // type:function size:0x14 scope:local align:4 -getAtnActorID__9daPy_py_cCFv = .text:0x8000B1E4; // type:function size:0x8 scope:global align:4 -myGetHeapTypeByString__FP7JKRHeap = .text:0x8000B1EC; // type:function size:0x200 scope:global align:4 -myMemoryErrorRoutine__FPvUli = .text:0x8000B3EC; // type:function size:0x1DC scope:global align:4 +getAtnActorID__9daPy_py_cCFv = .text:0x8000B1E4; // type:function size:0x8 scope:weak align:4 +myGetHeapTypeByString__FP7JKRHeap = .text:0x8000B1EC; // type:function size:0x200 scope:local align:4 +myMemoryErrorRoutine__FPvUli = .text:0x8000B3EC; // type:function size:0x1DC scope:local align:4 myHeapCheckRecursive__FP7JKRHeap = .text:0x8000B5C8; // type:function size:0xA0 scope:global align:4 mDoMch_HeapCheckAll__Fv = .text:0x8000B668; // type:function size:0x24 scope:global align:4 -developKeyCheck__FUlUl = .text:0x8000B68C; // type:function size:0xB0 scope:global align:4 +developKeyCheck__FUlUl = .text:0x8000B68C; // type:function size:0xB0 scope:local align:4 mDoMch_IsProgressiveMode__Fv = .text:0x8000B73C; // type:function size:0x2C scope:global align:4 exceptionReadPad__FPUlPUl = .text:0x8000B768; // type:function size:0x30 scope:global align:4 exceptionRestart__Fv = .text:0x8000B798; // type:function size:0x30 scope:global align:4 myExceptionCallback__FUsP9OSContextUlUl = .text:0x8000B7C8; // type:function size:0x194 scope:global align:4 -fault_callback_scroll__FUsP9OSContextUlUl = .text:0x8000B95C; // type:function size:0x398 scope:global align:4 -my_PrintHeap__FPCcUl = .text:0x8000BCF4; // type:function size:0x4 scope:global align:4 +fault_callback_scroll__FUsP9OSContextUlUl = .text:0x8000B95C; // type:function size:0x398 scope:local align:4 +my_PrintHeap__FPCcUl = .text:0x8000BCF4; // type:function size:0x4 scope:local align:4 my_SysPrintHeap__FPCcPvUl = .text:0x8000BCF8; // type:function size:0x4C scope:global align:4 mDoMch_Create__Fv = .text:0x8000BD44; // type:function size:0x388 scope:global align:4 mDoMtx_XYZrotS__FPA4_fsss = .text:0x8000C0CC; // type:function size:0x98 scope:global align:4 @@ -157,8 +155,8 @@ ZXYrotS__14mDoMtx_stack_cFRC5csXyz = .text:0x8000CF0C; // type:function size:0x3 ZXYrotM__14mDoMtx_stack_cFRC5csXyz = .text:0x8000CF44; // type:function size:0x38 scope:global align:4 quatM__14mDoMtx_stack_cFPC10Quaternion = .text:0x8000CF7C; // type:function size:0x3C scope:global align:4 __sinit_m_Do_mtx_cpp = .text:0x8000CFB8; // type:function size:0x7C scope:local align:4 -__dt__18mDoMtx_quatStack_cFv = .text:0x8000D034; // type:function size:0x3C scope:global align:4 -__dt__14mDoMtx_stack_cFv = .text:0x8000D070; // type:function size:0x3C scope:global align:4 +__dt__18mDoMtx_quatStack_cFv = .text:0x8000D034; // type:function size:0x3C scope:weak align:4 +__dt__14mDoMtx_stack_cFv = .text:0x8000D070; // type:function size:0x3C scope:weak align:4 mDoExt_setJ3DData__FPA4_fPC16J3DTransformInfoUs = .text:0x8000D0AC; // type:function size:0x274 scope:global align:4 initPlay__14mDoExt_baseAnmFsifss = .text:0x8000D320; // type:function size:0x108 scope:global align:4 play__14mDoExt_baseAnmFv = .text:0x8000D428; // type:function size:0x54 scope:global align:4 @@ -389,16 +387,16 @@ setup__14mDoLib_clipperFffff = .text:0x8001528C; // type:function size:0x84 scop mDoLib_project__FP3VecP3Vec = .text:0x80015310; // type:function size:0x1DC scope:global align:4 mDoLib_pos2camera__FP3VecP3Vec = .text:0x800154EC; // type:function size:0x58 scope:global align:4 __sinit_m_Do_lib_cpp = .text:0x80015544; // type:function size:0x4C scope:local align:4 -__dt__11J3DUClipperFv = .text:0x80015590; // type:function size:0x48 scope:global align:4 -my_OSCancelAlarmAll__Fv = .text:0x800155D8; // type:function size:0x4 scope:global align:4 -destroyVideo__Fv = .text:0x800155DC; // type:function size:0x38 scope:global align:4 +__dt__11J3DUClipperFv = .text:0x80015590; // type:function size:0x48 scope:weak align:4 +my_OSCancelAlarmAll__Fv = .text:0x800155D8; // type:function size:0x4 scope:local align:4 +destroyVideo__Fv = .text:0x800155DC; // type:function size:0x38 scope:local align:4 mDoRst_reset__FiUli = .text:0x80015614; // type:function size:0x138 scope:global align:4 mDoRst_resetCallBack__FiPv = .text:0x8001574C; // type:function size:0xA8 scope:global align:4 -getResetData__6mDoRstFv = .text:0x800157F4; // type:function size:0x8 scope:global align:4 +getResetData__6mDoRstFv = .text:0x800157F4; // type:function size:0x8 scope:weak align:4 main__9mDoDvdThdFPv = .text:0x800157FC; // type:function size:0x5C scope:global align:4 create__9mDoDvdThdFl = .text:0x80015858; // type:function size:0x5C scope:global align:4 suspend__9mDoDvdThdFv = .text:0x800158B4; // type:function size:0x28 scope:global align:4 -my_DVDConvertPathToEntrynum__FPCc = .text:0x800158DC; // type:function size:0x20 scope:global align:4 +my_DVDConvertPathToEntrynum__FPCc = .text:0x800158DC; // type:function size:0x20 scope:local align:4 __dt__19mDoDvdThd_command_cFv = .text:0x800158FC; // type:function size:0x48 scope:global align:4 __ct__17mDoDvdThd_param_cFv = .text:0x80015944; // type:function size:0x48 scope:global align:4 kick__17mDoDvdThd_param_cFv = .text:0x8001598C; // type:function size:0x28 scope:global align:4 @@ -406,7 +404,7 @@ waitForKick__17mDoDvdThd_param_cFv = .text:0x800159B4; // type:function size:0x2 getFirstCommand__17mDoDvdThd_param_cFv = .text:0x800159DC; // type:function size:0x8 scope:global align:4 addition__17mDoDvdThd_param_cFP19mDoDvdThd_command_c = .text:0x800159E4; // type:function size:0x58 scope:global align:4 cut__17mDoDvdThd_param_cFP19mDoDvdThd_command_c = .text:0x80015A3C; // type:function size:0x54 scope:global align:4 -cb__FPv = .text:0x80015A90; // type:function size:0x48 scope:global align:4 +cb__FPv = .text:0x80015A90; // type:function size:0x48 scope:local align:4 mainLoop__17mDoDvdThd_param_cFv = .text:0x80015AD8; // type:function size:0x9C scope:global align:4 __ct__19mDoDvdThd_command_cFv = .text:0x80015B74; // type:function size:0x44 scope:global align:4 __dt__20mDoDvdThd_callback_cFv = .text:0x80015BB8; // type:function size:0x60 scope:global align:4 @@ -428,8 +426,8 @@ execute__21mDoDvdThd_toMainRam_cFv = .text:0x800164BC; // type:function size:0xB __sinit_m_Do_dvd_thread_cpp = .text:0x80016574; // type:function size:0x28 scope:local align:4 mDoDvdErr_ThdInit__Fv = .text:0x8001659C; // type:function size:0xC0 scope:global align:4 mDoDvdErr_ThdCleanup__Fv = .text:0x8001665C; // type:function size:0x48 scope:global align:4 -mDoDvdErr_Watch__FPv = .text:0x800166A4; // type:function size:0x60 scope:global align:4 -AlarmHandler__FP7OSAlarmP9OSContext = .text:0x80016704; // type:function size:0x28 scope:global align:4 +mDoDvdErr_Watch__FPv = .text:0x800166A4; // type:function size:0x60 scope:local align:4 +AlarmHandler__FP7OSAlarmP9OSContext = .text:0x80016704; // type:function size:0x28 scope:local align:4 __ct__15mDoMemCd_Ctrl_cFv = .text:0x8001672C; // type:function size:0x4 scope:global align:4 ThdInit__15mDoMemCd_Ctrl_cFv = .text:0x80016730; // type:function size:0xA0 scope:global align:4 main__15mDoMemCd_Ctrl_cFv = .text:0x800167D0; // type:function size:0xC4 scope:global align:4 @@ -451,15 +449,15 @@ mount__15mDoMemCd_Ctrl_cFv = .text:0x80017148; // type:function size:0x12C scope loadfile__15mDoMemCd_Ctrl_cFv = .text:0x80017274; // type:function size:0x60 scope:global align:4 checkspace__15mDoMemCd_Ctrl_cFv = .text:0x800172D4; // type:function size:0x8C scope:global align:4 setCardState__15mDoMemCd_Ctrl_cFl = .text:0x80017360; // type:function size:0xBC scope:global align:4 -mDoMemCd_main__FPv = .text:0x8001741C; // type:function size:0x54 scope:global align:4 +mDoMemCd_main__FPv = .text:0x8001741C; // type:function size:0x54 scope:local align:4 __sinit_m_Do_MemCard_cpp = .text:0x80017470; // type:function size:0x28 scope:local align:4 mDoMemCdRWm_Store__FP12CARDFileInfoPvUl = .text:0x80017498; // type:function size:0x204 scope:global align:4 mDoMemCdRWm_Restore__FP12CARDFileInfoPvUl = .text:0x8001769C; // type:function size:0x1E0 scope:global align:4 -mDoMemCdRWm_BuildHeader__FP22mDoMemCdRWm_HeaderData = .text:0x8001787C; // type:function size:0x168 scope:global align:4 -mDoMemCdRWm_SetCardStat__FP12CARDFileInfo = .text:0x800179E4; // type:function size:0x168 scope:global align:4 -mDoMemCdRWm_CheckCardStat__FP12CARDFileInfo = .text:0x80017B4C; // type:function size:0x128 scope:global align:4 -mDoMemCdRWm_CalcCheckSum__FPvUl = .text:0x80017C74; // type:function size:0x40 scope:global align:4 -mDoMemCdRWm_CalcCheckSumGameData__FPvUl = .text:0x80017CB4; // type:function size:0x38 scope:global align:4 +mDoMemCdRWm_BuildHeader__FP22mDoMemCdRWm_HeaderData = .text:0x8001787C; // type:function size:0x168 scope:local align:4 +mDoMemCdRWm_SetCardStat__FP12CARDFileInfo = .text:0x800179E4; // type:function size:0x168 scope:local align:4 +mDoMemCdRWm_CheckCardStat__FP12CARDFileInfo = .text:0x80017B4C; // type:function size:0x128 scope:local align:4 +mDoMemCdRWm_CalcCheckSum__FPvUl = .text:0x80017C74; // type:function size:0x40 scope:local align:4 +mDoMemCdRWm_CalcCheckSumGameData__FPvUl = .text:0x80017CB4; // type:function size:0x38 scope:local align:4 mDoMemCdRWm_TestCheckSumGameData__FPv = .text:0x80017CEC; // type:function size:0x4C scope:global align:4 mDoMemCdRWm_SetCheckSumGameData__FPUcUc = .text:0x80017D38; // type:function size:0x44 scope:global align:4 print_f__FPCce = .text:0x80017D7C; // type:function size:0x8C scope:global align:4 @@ -472,15 +470,15 @@ exception_addition__FP10JUTConsole = .text:0x8001814C; // type:function size:0x3 execute__24JPTraceParticleCallBack4FP14JPABaseEmitterP15JPABaseParticle = .text:0x8001817C; // type:function size:0x128 scope:global align:4 draw__24JPTraceParticleCallBack4FP14JPABaseEmitterP15JPABaseParticle = .text:0x800182A4; // type:function size:0x4 scope:global align:4 cDmrNowMidnaTalk__Fv = .text:0x800182A8; // type:function size:0x80 scope:global align:4 -__dt__24JPTraceParticleCallBack4Fv = .text:0x80018328; // type:function size:0x60 scope:global align:4 +__dt__24JPTraceParticleCallBack4Fv = .text:0x80018328; // type:function size:0x60 scope:weak align:4 __sinit_c_damagereaction_cpp = .text:0x80018388; // type:function size:0x4C scope:local align:4 -execute__19JPAParticleCallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x800183D4; // type:function size:0x4 scope:global align:4 -draw__19JPAParticleCallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x800183D8; // type:function size:0x4 scope:global align:4 +execute__19JPAParticleCallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x800183D4; // type:function size:0x4 scope:weak align:4 +draw__19JPAParticleCallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x800183D8; // type:function size:0x4 scope:weak align:4 cCc_Init__Fv = .text:0x800183DC; // type:function size:0x168 scope:global align:4 cDyl_IsLinked__Fs = .text:0x80018544; // type:function size:0x38 scope:global align:4 cDyl_Unlink__Fs = .text:0x8001857C; // type:function size:0x44 scope:global align:4 cDyl_LinkASync__Fs = .text:0x800185C0; // type:function size:0xC8 scope:global align:4 -cDyl_InitCallback__FPv = .text:0x80018688; // type:function size:0xDC scope:global align:4 +cDyl_InitCallback__FPv = .text:0x80018688; // type:function size:0xDC scope:local align:4 cDyl_InitAsync__Fv = .text:0x80018764; // type:function size:0x34 scope:global align:4 cDyl_InitAsyncIsDone__Fv = .text:0x80018798; // type:function size:0x6C scope:global align:4 phase_01__7cDylPhsFPv = .text:0x80018804; // type:function size:0x8 scope:global align:4 @@ -488,8 +486,8 @@ phase_02__7cDylPhsFPs = .text:0x8001880C; // type:function size:0x38 scope:globa phase_03__7cDylPhsFPv = .text:0x80018844; // type:function size:0x8 scope:global align:4 Link__7cDylPhsFP30request_of_phase_process_classs = .text:0x8001884C; // type:function size:0x44 scope:global align:4 Unlink__7cDylPhsFP30request_of_phase_process_classs = .text:0x80018890; // type:function size:0x4C scope:global align:4 -getModuleName__24DynamicModuleControlBaseCFv = .text:0x800188DC; // type:function size:0x8 scope:global align:4 -__dt__20DynamicModuleControlFv = .text:0x800188E4; // type:function size:0x60 scope:global align:4 +getModuleName__24DynamicModuleControlBaseCFv = .text:0x800188DC; // type:function size:0x8 scope:weak align:4 +__dt__20DynamicModuleControlFv = .text:0x800188E4; // type:function size:0x60 scope:weak align:4 __ct__11fapGm_HIO_cFv = .text:0x80018944; // type:function size:0x100 scope:global align:4 fapGm_After__Fv = .text:0x80018A44; // type:function size:0x28 scope:global align:4 fapGm_Execute__Fv = .text:0x80018A6C; // type:function size:0x34 scope:global align:4 @@ -497,17 +495,17 @@ fapGm_Create__Fv = .text:0x80018AA0; // type:function size:0x40 scope:global ali __dt__11fapGm_HIO_cFv = .text:0x80018AE0; // type:function size:0x48 scope:global align:4 __sinit_f_ap_game_cpp = .text:0x80018B28; // type:function size:0x3C scope:local align:4 __ct__10fopAc_ac_cFv = .text:0x80018B64; // type:function size:0x6C scope:global align:4 -__dt__5csXyzFv = .text:0x80018BD0; // type:function size:0x3C scope:global align:4 -__ct__11J3DLightObjFv = .text:0x80018C0C; // type:function size:0x38 scope:global align:4 -__dt__11dEvt_info_cFv = .text:0x80018C44; // type:function size:0x48 scope:global align:4 +__dt__5csXyzFv = .text:0x80018BD0; // type:function size:0x3C scope:weak align:4 +__ct__11J3DLightObjFv = .text:0x80018C0C; // type:function size:0x38 scope:weak align:4 +__dt__11dEvt_info_cFv = .text:0x80018C44; // type:function size:0x48 scope:weak align:4 __dt__10fopAc_ac_cFv = .text:0x80018C8C; // type:function size:0x54 scope:global align:4 fopAc_IsActor__FPv = .text:0x80018CE0; // type:function size:0x2C scope:global align:4 -fopAc_Draw__FPv = .text:0x80018D0C; // type:function size:0xCC scope:global align:4 -fopAc_Execute__FPv = .text:0x80018DD8; // type:function size:0x1A0 scope:global align:4 -fopAc_IsDelete__FPv = .text:0x80018F78; // type:function size:0x54 scope:global align:4 -fopAc_Delete__FPv = .text:0x80018FCC; // type:function size:0x80 scope:global align:4 -fopAc_Create__FPv = .text:0x8001904C; // type:function size:0x3B0 scope:global align:4 -getFileListInfo__15dStage_roomDt_cCFv = .text:0x800193FC; // type:function size:0x8 scope:global align:4 +fopAc_Draw__FPv = .text:0x80018D0C; // type:function size:0xCC scope:local align:4 +fopAc_Execute__FPv = .text:0x80018DD8; // type:function size:0x1A0 scope:local align:4 +fopAc_IsDelete__FPv = .text:0x80018F78; // type:function size:0x54 scope:local align:4 +fopAc_Delete__FPv = .text:0x80018FCC; // type:function size:0x80 scope:local align:4 +fopAc_Create__FPv = .text:0x8001904C; // type:function size:0x3B0 scope:local align:4 +getFileListInfo__15dStage_roomDt_cCFv = .text:0x800193FC; // type:function size:0x8 scope:weak align:4 initBallModel__13fopEn_enemy_cFv = .text:0x80019404; // type:function size:0xF8 scope:global align:4 checkBallModelDraw__13fopEn_enemy_cFv = .text:0x800194FC; // type:function size:0x24 scope:global align:4 setBallModelEffect__13fopEn_enemy_cFP12dKy_tevstr_c = .text:0x80019520; // type:function size:0x180 scope:global align:4 @@ -602,11 +600,11 @@ fopAcM_effSmokeSet1__FPUlPUlPC4cXyzPC5csXyzfPC12dKy_tevstr_ci = .text:0x8001D020 fopAcM_effHamonSet__FPUlPC4cXyzff = .text:0x8001D10C; // type:function size:0xE8 scope:global align:4 fopAcM_riverStream__FP4cXyzPsPff = .text:0x8001D1F4; // type:function size:0x8 scope:global align:4 fopAcM_carryOffRevise__FP10fopAc_ac_c = .text:0x8001D1FC; // type:function size:0x130 scope:global align:4 -vectle_calc__FPC10DOUBLE_POSP4cXyz = .text:0x8001D32C; // type:function size:0xA8 scope:global align:4 -get_vectle_calc__FPC4cXyzPC4cXyzP4cXyz = .text:0x8001D3D4; // type:function size:0x58 scope:global align:4 +vectle_calc__FPC10DOUBLE_POSP4cXyz = .text:0x8001D32C; // type:function size:0xA8 scope:local align:4 +get_vectle_calc__FPC4cXyzPC4cXyzP4cXyz = .text:0x8001D3D4; // type:function size:0x58 scope:local align:4 fopAcM_setEffectMtx__FPC10fopAc_ac_cPC12J3DModelData = .text:0x8001D42C; // type:function size:0x178 scope:global align:4 fopAcM_getProcNameString__FPC10fopAc_ac_c = .text:0x8001D5A4; // type:function size:0x48 scope:global align:4 -fopAcM_findObjectCB__FPC10fopAc_ac_cPv = .text:0x8001D5EC; // type:function size:0xAC scope:global align:4 +fopAcM_findObjectCB__FPC10fopAc_ac_cPv = .text:0x8001D5EC; // type:function size:0xAC scope:local align:4 fopAcM_searchFromName__FPCcUlUl = .text:0x8001D698; // type:function size:0x58 scope:global align:4 fopAcM_findObject4EventCB__FP10fopAc_ac_cPv = .text:0x8001D6F0; // type:function size:0xB0 scope:global align:4 fopAcM_searchFromName4Event__FPCcs = .text:0x8001D7A0; // type:function size:0xF0 scope:global align:4 @@ -614,7 +612,7 @@ fopAcM_getWaterY__FPC4cXyzPf = .text:0x8001D890; // type:function size:0x70 scop fpoAcM_relativePos__FPC10fopAc_ac_cPC4cXyzP4cXyz = .text:0x8001D900; // type:function size:0xA8 scope:global align:4 fopAcM_getWaterStream__FPC4cXyzRC13cBgS_PolyInfoP4cXyzPii = .text:0x8001D9A8; // type:function size:0x13C scope:global align:4 fopAcM_getPolygonAngle__FRC13cBgS_PolyInfos = .text:0x8001DAE4; // type:function size:0xAC scope:global align:4 -__dt__8cM3dGPlaFv = .text:0x8001DB90; // type:function size:0x48 scope:global align:4 +__dt__8cM3dGPlaFv = .text:0x8001DB90; // type:function size:0x48 scope:weak align:4 fopAcM_getPolygonAngle__FPC8cM3dGPlas = .text:0x8001DBD8; // type:function size:0x90 scope:global align:4 lineCheck__11fopAcM_lc_cFPC4cXyzPC4cXyzPC10fopAc_ac_c = .text:0x8001DC68; // type:function size:0x54 scope:global align:4 gndCheck__11fopAcM_gc_cFPC4cXyz = .text:0x8001DCBC; // type:function size:0x60 scope:global align:4 @@ -622,38 +620,38 @@ roofCheck__11fopAcM_rc_cFPC4cXyz = .text:0x8001DD1C; // type:function size:0x68 waterCheck__11fopAcM_wt_cFPC4cXyz = .text:0x8001DD84; // type:function size:0x8C scope:global align:4 fopAcM_initManager__Fv = .text:0x8001DE10; // type:function size:0x4 scope:global align:4 __sinit_f_op_actor_mng_cpp = .text:0x8001DE14; // type:function size:0x11C scope:local align:4 -__dt__11dBgS_WtrChkFv = .text:0x8001DF30; // type:function size:0x78 scope:global align:4 -__dt__15dBgS_ObjRoofChkFv = .text:0x8001DFA8; // type:function size:0x78 scope:global align:4 -__dt__14dBgS_ObjGndChkFv = .text:0x8001E020; // type:function size:0x78 scope:global align:4 -__dt__5l_HIOFv = .text:0x8001E098; // type:function size:0x3C scope:global align:4 -@20@__dt__14dBgS_ObjGndChkFv = .text:0x8001E0D4; // type:function size:0x8 scope:local align:4 -@76@__dt__14dBgS_ObjGndChkFv = .text:0x8001E0DC; // type:function size:0x8 scope:local align:4 -@60@__dt__14dBgS_ObjGndChkFv = .text:0x8001E0E4; // type:function size:0x8 scope:local align:4 -@16@__dt__11dBgS_WtrChkFv = .text:0x8001E0EC; // type:function size:0x8 scope:local align:4 -@52@__dt__11dBgS_WtrChkFv = .text:0x8001E0F4; // type:function size:0x8 scope:local align:4 -@36@__dt__11dBgS_WtrChkFv = .text:0x8001E0FC; // type:function size:0x8 scope:local align:4 -@16@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E104; // type:function size:0x8 scope:local align:4 -@52@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E10C; // type:function size:0x8 scope:local align:4 -@36@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E114; // type:function size:0x8 scope:local align:4 -onFrollCrashFlg__9daPy_py_cFUci = .text:0x8001E11C; // type:function size:0x4 scope:global align:4 -checkWolfDash__9daPy_py_cCFv = .text:0x8001E120; // type:function size:0x8 scope:global align:4 -checkFrontRoll__9daPy_py_cCFv = .text:0x8001E128; // type:function size:0x8 scope:global align:4 -checkHorseRide__9daPy_py_cCFv = .text:0x8001E130; // type:function size:0x8 scope:global align:4 -getGrabActorID__9daPy_py_cCFv = .text:0x8001E138; // type:function size:0x8 scope:global align:4 -fopCam_Draw__FP12camera_class = .text:0x8001E140; // type:function size:0x40 scope:global align:4 -fopCam_Execute__FP12camera_class = .text:0x8001E180; // type:function size:0x48 scope:global align:4 +__dt__11dBgS_WtrChkFv = .text:0x8001DF30; // type:function size:0x78 scope:weak align:4 +__dt__15dBgS_ObjRoofChkFv = .text:0x8001DFA8; // type:function size:0x78 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x8001E020; // type:function size:0x78 scope:weak align:4 +__dt__5l_HIOFv = .text:0x8001E098; // type:function size:0x3C scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x8001E0D4; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x8001E0DC; // type:function size:0x8 scope:weak align:4 +@60@__dt__14dBgS_ObjGndChkFv = .text:0x8001E0E4; // type:function size:0x8 scope:weak align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x8001E0EC; // type:function size:0x8 scope:weak align:4 +@52@__dt__11dBgS_WtrChkFv = .text:0x8001E0F4; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x8001E0FC; // type:function size:0x8 scope:weak align:4 +@16@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E104; // type:function size:0x8 scope:weak align:4 +@52@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E10C; // type:function size:0x8 scope:weak align:4 +@36@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E114; // type:function size:0x8 scope:weak align:4 +onFrollCrashFlg__9daPy_py_cFUci = .text:0x8001E11C; // type:function size:0x4 scope:weak align:4 +checkWolfDash__9daPy_py_cCFv = .text:0x8001E120; // type:function size:0x8 scope:weak align:4 +checkFrontRoll__9daPy_py_cCFv = .text:0x8001E128; // type:function size:0x8 scope:weak align:4 +checkHorseRide__9daPy_py_cCFv = .text:0x8001E130; // type:function size:0x8 scope:weak align:4 +getGrabActorID__9daPy_py_cCFv = .text:0x8001E138; // type:function size:0x8 scope:weak align:4 +fopCam_Draw__FP12camera_class = .text:0x8001E140; // type:function size:0x40 scope:local align:4 +fopCam_Execute__FP12camera_class = .text:0x8001E180; // type:function size:0x48 scope:local align:4 fopCam_IsDelete__FP12camera_class = .text:0x8001E1C8; // type:function size:0x54 scope:global align:4 fopCam_Delete__FP12camera_class = .text:0x8001E21C; // type:function size:0x54 scope:global align:4 -fopCam_Create__FPv = .text:0x8001E270; // type:function size:0x98 scope:global align:4 +fopCam_Create__FPv = .text:0x8001E270; // type:function size:0x98 scope:local align:4 fopCamM_GetParam__FP12camera_class = .text:0x8001E308; // type:function size:0x8 scope:global align:4 fopCamM_Create__FisPv = .text:0x8001E310; // type:function size:0x64 scope:global align:4 fopCamM_Management__Fv = .text:0x8001E374; // type:function size:0x4 scope:global align:4 fopCamM_Init__Fv = .text:0x8001E378; // type:function size:0x4 scope:global align:4 -fopOvlp_Draw__FPv = .text:0x8001E37C; // type:function size:0x28 scope:global align:4 -fopOvlp_Execute__FPv = .text:0x8001E3A4; // type:function size:0x28 scope:global align:4 -fopOvlp_IsDelete__FPv = .text:0x8001E3CC; // type:function size:0x28 scope:global align:4 -fopOvlp_Delete__FPv = .text:0x8001E3F4; // type:function size:0x28 scope:global align:4 -fopOvlp_Create__FPv = .text:0x8001E41C; // type:function size:0x68 scope:global align:4 +fopOvlp_Draw__FPv = .text:0x8001E37C; // type:function size:0x28 scope:local align:4 +fopOvlp_Execute__FPv = .text:0x8001E3A4; // type:function size:0x28 scope:local align:4 +fopOvlp_IsDelete__FPv = .text:0x8001E3CC; // type:function size:0x28 scope:local align:4 +fopOvlp_Delete__FPv = .text:0x8001E3F4; // type:function size:0x28 scope:local align:4 +fopOvlp_Create__FPv = .text:0x8001E41C; // type:function size:0x68 scope:local align:4 fopOvlpM_SceneIsStop__Fv = .text:0x8001E484; // type:function size:0x40 scope:global align:4 fopOvlpM_SceneIsStart__Fv = .text:0x8001E4C4; // type:function size:0x40 scope:global align:4 fopOvlpM_IsOutReq__FP18overlap_task_class = .text:0x8001E504; // type:function size:0x18 scope:global align:4 @@ -667,24 +665,24 @@ fopOvlpM_Request__FsUs = .text:0x8001E604; // type:function size:0x4C scope:glob fopOvlpM_Management__Fv = .text:0x8001E650; // type:function size:0x48 scope:global align:4 fopOvlpM_Cancel__Fv = .text:0x8001E698; // type:function size:0x50 scope:global align:4 fopOvlpM_Init__Fv = .text:0x8001E6E8; // type:function size:0x4 scope:global align:4 -fopOvlpReq_phase_Done__FP21overlap_request_class = .text:0x8001E6EC; // type:function size:0x5C scope:global align:4 -fopOvlpReq_phase_IsDone__FP21overlap_request_class = .text:0x8001E748; // type:function size:0x4C scope:global align:4 -fopOvlpReq_phase_IsWaitOfFadeout__FP21overlap_request_class = .text:0x8001E794; // type:function size:0x50 scope:global align:4 -fopOvlpReq_phase_WaitOfFadeout__FP21overlap_request_class = .text:0x8001E7E4; // type:function size:0x70 scope:global align:4 -fopOvlpReq_phase_IsComplete__FP21overlap_request_class = .text:0x8001E854; // type:function size:0x50 scope:global align:4 -fopOvlpReq_phase_IsCreated__FP21overlap_request_class = .text:0x8001E8A4; // type:function size:0x60 scope:global align:4 -fopOvlpReq_phase_Create__FP21overlap_request_class = .text:0x8001E904; // type:function size:0x50 scope:global align:4 +fopOvlpReq_phase_Done__FP21overlap_request_class = .text:0x8001E6EC; // type:function size:0x5C scope:local align:4 +fopOvlpReq_phase_IsDone__FP21overlap_request_class = .text:0x8001E748; // type:function size:0x4C scope:local align:4 +fopOvlpReq_phase_IsWaitOfFadeout__FP21overlap_request_class = .text:0x8001E794; // type:function size:0x50 scope:local align:4 +fopOvlpReq_phase_WaitOfFadeout__FP21overlap_request_class = .text:0x8001E7E4; // type:function size:0x70 scope:local align:4 +fopOvlpReq_phase_IsComplete__FP21overlap_request_class = .text:0x8001E854; // type:function size:0x50 scope:local align:4 +fopOvlpReq_phase_IsCreated__FP21overlap_request_class = .text:0x8001E8A4; // type:function size:0x60 scope:local align:4 +fopOvlpReq_phase_Create__FP21overlap_request_class = .text:0x8001E904; // type:function size:0x50 scope:local align:4 fopOvlpReq_Request__FP21overlap_request_classsUs = .text:0x8001E954; // type:function size:0x9C scope:global align:4 fopOvlpReq_Handler__FP21overlap_request_class = .text:0x8001E9F0; // type:function size:0x98 scope:global align:4 fopOvlpReq_Cancel__FP21overlap_request_class = .text:0x8001EA88; // type:function size:0x2C scope:global align:4 fopOvlpReq_Is_PeektimeLimit__FP21overlap_request_class = .text:0x8001EAB4; // type:function size:0x10 scope:global align:4 fopOvlpReq_SetPeektime__FP21overlap_request_classUs = .text:0x8001EAC4; // type:function size:0x14 scope:global align:4 fopOvlpReq_OverlapClr__FP21overlap_request_class = .text:0x8001EAD8; // type:function size:0x5C scope:global align:4 -fopScn_Draw__FP11scene_class = .text:0x8001EB34; // type:function size:0x28 scope:global align:4 -fopScn_Execute__FP11scene_class = .text:0x8001EB5C; // type:function size:0x28 scope:global align:4 -fopScn_IsDelete__FPv = .text:0x8001EB84; // type:function size:0x28 scope:global align:4 -fopScn_Delete__FPv = .text:0x8001EBAC; // type:function size:0x54 scope:global align:4 -fopScn_Create__FPv = .text:0x8001EC00; // type:function size:0x74 scope:global align:4 +fopScn_Draw__FP11scene_class = .text:0x8001EB34; // type:function size:0x28 scope:local align:4 +fopScn_Execute__FP11scene_class = .text:0x8001EB5C; // type:function size:0x28 scope:local align:4 +fopScn_IsDelete__FPv = .text:0x8001EB84; // type:function size:0x28 scope:local align:4 +fopScn_Delete__FPv = .text:0x8001EBAC; // type:function size:0x54 scope:local align:4 +fopScn_Create__FPv = .text:0x8001EC00; // type:function size:0x74 scope:local align:4 fopScnIt_Judge__FPFPvPv_PvPv = .text:0x8001EC74; // type:function size:0x3C scope:global align:4 fopScnM_SearchByID__FUi = .text:0x8001ECB0; // type:function size:0x30 scope:global align:4 fopScnM_ChangeReq__FP11scene_classssUs = .text:0x8001ECE0; // type:function size:0x5C scope:global align:4 @@ -693,15 +691,15 @@ fopScnM_CreateReq__FssUsUl = .text:0x8001ED84; // type:function size:0x48 scope: fopScnM_ReRequest__FsUl = .text:0x8001EDCC; // type:function size:0x44 scope:global align:4 fopScnM_Management__Fv = .text:0x8001EE10; // type:function size:0x20 scope:global align:4 fopScnM_Init__Fv = .text:0x8001EE30; // type:function size:0x4 scope:global align:4 -fopScnRq_phase_ClearOverlap__FP19scene_request_class = .text:0x8001EE34; // type:function size:0x30 scope:global align:4 -fopScnRq_phase_Execute__FP19scene_request_class = .text:0x8001EE64; // type:function size:0x20 scope:global align:4 -fopScnRq_phase_IsDoingOverlap__FP19scene_request_class = .text:0x8001EE84; // type:function size:0x30 scope:global align:4 -fopScnRq_phase_IsDoneOverlap__FP19scene_request_class = .text:0x8001EEB4; // type:function size:0x30 scope:global align:4 -fopScnRq_phase_Done__FP19scene_request_class = .text:0x8001EEE4; // type:function size:0x40 scope:global align:4 -fopScnRq_Execute__FP19scene_request_class = .text:0x8001EF24; // type:function size:0x48 scope:global align:4 -fopScnRq_PostMethod__FPvP19scene_request_class = .text:0x8001EF6C; // type:function size:0x44 scope:global align:4 -fopScnRq_Cancel__FP19scene_request_class = .text:0x8001EFB0; // type:function size:0x40 scope:global align:4 -fopScnRq_FadeRequest__FsUs = .text:0x8001EFF0; // type:function size:0x44 scope:global align:4 +fopScnRq_phase_ClearOverlap__FP19scene_request_class = .text:0x8001EE34; // type:function size:0x30 scope:local align:4 +fopScnRq_phase_Execute__FP19scene_request_class = .text:0x8001EE64; // type:function size:0x20 scope:local align:4 +fopScnRq_phase_IsDoingOverlap__FP19scene_request_class = .text:0x8001EE84; // type:function size:0x30 scope:local align:4 +fopScnRq_phase_IsDoneOverlap__FP19scene_request_class = .text:0x8001EEB4; // type:function size:0x30 scope:local align:4 +fopScnRq_phase_Done__FP19scene_request_class = .text:0x8001EEE4; // type:function size:0x40 scope:local align:4 +fopScnRq_Execute__FP19scene_request_class = .text:0x8001EF24; // type:function size:0x48 scope:local align:4 +fopScnRq_PostMethod__FPvP19scene_request_class = .text:0x8001EF6C; // type:function size:0x44 scope:local align:4 +fopScnRq_Cancel__FP19scene_request_class = .text:0x8001EFB0; // type:function size:0x40 scope:local align:4 +fopScnRq_FadeRequest__FsUs = .text:0x8001EFF0; // type:function size:0x44 scope:local align:4 fopScnRq_Request__FiP11scene_classsPvsUs = .text:0x8001F034; // type:function size:0xC8 scope:global align:4 fopScnRq_ReRequest__FUisPv = .text:0x8001F0FC; // type:function size:0x20 scope:global align:4 fopScnRq_Handler__Fv = .text:0x8001F11C; // type:function size:0x20 scope:global align:4 @@ -713,18 +711,18 @@ fopVw_Execute__FP10view_class = .text:0x8001F1D0; // type:function size:0x28 sco fopVw_IsDelete__FPv = .text:0x8001F1F8; // type:function size:0x28 scope:global align:4 fopVw_Delete__FP10view_class = .text:0x8001F220; // type:function size:0x28 scope:global align:4 fopVw_Create__FPv = .text:0x8001F248; // type:function size:0x3C scope:global align:4 -fopKy_Draw__FPv = .text:0x8001F284; // type:function size:0x3C scope:global align:4 -fopKy_Execute__FPv = .text:0x8001F2C0; // type:function size:0x54 scope:global align:4 -fopKy_IsDelete__FPv = .text:0x8001F314; // type:function size:0x54 scope:global align:4 -fopKy_Delete__FPv = .text:0x8001F368; // type:function size:0x4C scope:global align:4 -fopKy_Create__FPv = .text:0x8001F3B4; // type:function size:0xD4 scope:global align:4 -fopMsg_Draw__FPv = .text:0x8001F488; // type:function size:0x28 scope:global align:4 -fopMsg_Execute__FPv = .text:0x8001F4B0; // type:function size:0x38 scope:global align:4 -fopMsg_IsDelete__FPv = .text:0x8001F4E8; // type:function size:0x54 scope:global align:4 -fopMsg_Delete__FPv = .text:0x8001F53C; // type:function size:0x4C scope:global align:4 +fopKy_Draw__FPv = .text:0x8001F284; // type:function size:0x3C scope:local align:4 +fopKy_Execute__FPv = .text:0x8001F2C0; // type:function size:0x54 scope:local align:4 +fopKy_IsDelete__FPv = .text:0x8001F314; // type:function size:0x54 scope:local align:4 +fopKy_Delete__FPv = .text:0x8001F368; // type:function size:0x4C scope:local align:4 +fopKy_Create__FPv = .text:0x8001F3B4; // type:function size:0xD4 scope:local align:4 +fopMsg_Draw__FPv = .text:0x8001F488; // type:function size:0x28 scope:local align:4 +fopMsg_Execute__FPv = .text:0x8001F4B0; // type:function size:0x38 scope:local align:4 +fopMsg_IsDelete__FPv = .text:0x8001F4E8; // type:function size:0x54 scope:local align:4 +fopMsg_Delete__FPv = .text:0x8001F53C; // type:function size:0x4C scope:local align:4 fopMsg_Create__FPv = .text:0x8001F588; // type:function size:0xD8 scope:global align:4 fopKyM_CreateAppend__Fv = .text:0x8001F660; // type:function size:0x58 scope:global align:4 -createAppend__FiP4cXyzP4cXyz = .text:0x8001F6B8; // type:function size:0x90 scope:global align:4 +createAppend__FiP4cXyzP4cXyz = .text:0x8001F6B8; // type:function size:0x90 scope:local align:4 fopKyM_Delete__FPv = .text:0x8001F748; // type:function size:0x20 scope:global align:4 fopKyM_Create__FsPFPv_iPv = .text:0x8001F768; // type:function size:0x50 scope:global align:4 fopKyM_create__FsiP4cXyzP4cXyzPFPv_i = .text:0x8001F7B8; // type:function size:0x60 scope:global align:4 @@ -735,8 +733,8 @@ fopMsgM_setStageLayer__FPv = .text:0x8001F9B4; // type:function size:0x70 scope: fopMsgM_SearchByID__FUi = .text:0x8001FA24; // type:function size:0x20 scope:global align:4 fopMsgM_GetAppend__FPv = .text:0x8001FA44; // type:function size:0x8 scope:global align:4 fopMsgM_Delete__FPv = .text:0x8001FA4C; // type:function size:0x20 scope:global align:4 -createAppend__FP10fopAc_ac_cP4cXyzPUlPUlUi = .text:0x8001FA6C; // type:function size:0xE4 scope:global align:4 -createTimerAppend__FiUlUcUcffffUi = .text:0x8001FB50; // type:function size:0xFC scope:global align:4 +createAppend__FP10fopAc_ac_cP4cXyzPUlPUlUi = .text:0x8001FA6C; // type:function size:0xE4 scope:local align:4 +createTimerAppend__FiUlUcUcffffUi = .text:0x8001FB50; // type:function size:0xFC scope:local align:4 fopMsgM_create__FsP10fopAc_ac_cP4cXyzPUlPUlPFPv_i = .text:0x8001FC4C; // type:function size:0x74 scope:global align:4 fop_Timer_create__FsUcUlUcUcffffPFPv_i = .text:0x8001FCC0; // type:function size:0x74 scope:global align:4 fopMsgM_messageSet__FUlP10fopAc_ac_cUl = .text:0x8001FD34; // type:function size:0x150 scope:global align:4 @@ -747,9 +745,9 @@ fopMsgM_setMessageID__FUi = .text:0x80020100; // type:function size:0x8 scope:gl fopMsgM_Create__FsPFPv_iPv = .text:0x80020108; // type:function size:0x50 scope:global align:4 setAlpha__7J2DPaneFUc = .text:0x80020158; // type:function size:0x8 scope:global align:4 fopMsgM_valueIncrease__FiiUc = .text:0x80020160; // type:function size:0x16C scope:global align:4 -setBlendRatio__10J2DPictureFff = .text:0x800202CC; // type:function size:0x6C scope:global align:4 -append__10J2DPictureFPCcf = .text:0x80020338; // type:function size:0x30 scope:global align:4 -insert__10J2DPictureFPCcUcf = .text:0x80020368; // type:function size:0x34 scope:global align:4 +setBlendRatio__10J2DPictureFff = .text:0x800202CC; // type:function size:0x6C scope:weak align:4 +append__10J2DPictureFPCcf = .text:0x80020338; // type:function size:0x30 scope:weak align:4 +insert__10J2DPictureFPCcUcf = .text:0x80020368; // type:function size:0x34 scope:weak align:4 fopMsgM_createExpHeap__FUlP7JKRHeap = .text:0x8002039C; // type:function size:0x44 scope:global align:4 fopMsgM_destroyExpHeap__FP10JKRExpHeap = .text:0x800203E0; // type:function size:0x20 scope:global align:4 fopDwIt_GetTag__Fv = .text:0x80020400; // type:function size:0x44 scope:global align:4 @@ -916,7 +914,7 @@ fpcLnTg_Move__FP8line_tagi = .text:0x800235A8; // type:function size:0x58 scope: fpcLnTg_QueueTo__FP8line_tag = .text:0x80023600; // type:function size:0x34 scope:global align:4 fpcLnTg_ToQueue__FP8line_tagi = .text:0x80023634; // type:function size:0x58 scope:global align:4 fpcLnTg_Init__FP8line_tagPv = .text:0x8002368C; // type:function size:0x34 scope:global align:4 -fpcLnIt_MethodCall__FP16create_tag_classP13method_filter = .text:0x800236C0; // type:function size:0x68 scope:global align:4 +fpcLnIt_MethodCall__FP16create_tag_classP13method_filter = .text:0x800236C0; // type:function size:0x68 scope:local align:4 fpcLnIt_Queue__FPFPvPv_i = .text:0x80023728; // type:function size:0x3C scope:global align:4 fpcMtdIt_Method__FP15node_list_classPFPv_i = .text:0x80023764; // type:function size:0x24 scope:global align:4 fpcMtdTg_Do__FP24process_method_tag_class = .text:0x80023788; // type:function size:0x30 scope:global align:4 @@ -946,13 +944,13 @@ set__18dStage_nextStage_cFPCcScsScScUc = .text:0x80023E28; // type:function size dStage_SetErrorRoom__Fv = .text:0x80023E94; // type:function size:0x30 scope:global align:4 dStage_SetErrorStage__Fv = .text:0x80023EC4; // type:function size:0x30 scope:global align:4 dStage_GetKeepDoorInfo__Fv = .text:0x80023EF4; // type:function size:0xC scope:global align:4 -dStage_isBossStage__FP11dStage_dt_c = .text:0x80023F00; // type:function size:0x50 scope:global align:4 -dStage_KeepDoorInfoInit__FP11dStage_dt_c = .text:0x80023F50; // type:function size:0x34 scope:global align:4 -dStage_KeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x80023F84; // type:function size:0xD8 scope:global align:4 +dStage_isBossStage__FP11dStage_dt_c = .text:0x80023F00; // type:function size:0x50 scope:local align:4 +dStage_KeepDoorInfoInit__FP11dStage_dt_c = .text:0x80023F50; // type:function size:0x34 scope:local align:4 +dStage_KeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x80023F84; // type:function size:0xD8 scope:local align:4 dStage_GetRoomKeepDoorInfo__Fv = .text:0x8002405C; // type:function size:0xC scope:global align:4 -dStage_initRoomKeepDoorInfo__Fv = .text:0x80024068; // type:function size:0x10 scope:global align:4 -dStage_RoomKeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x80024078; // type:function size:0xFC scope:global align:4 -dStage_RoomKeepDoorInit__FP11dStage_dt_cPviPv = .text:0x80024174; // type:function size:0x28 scope:global align:4 +dStage_initRoomKeepDoorInfo__Fv = .text:0x80024068; // type:function size:0x10 scope:local align:4 +dStage_RoomKeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x80024078; // type:function size:0xFC scope:local align:4 +dStage_RoomKeepDoorInit__FP11dStage_dt_cPviPv = .text:0x80024174; // type:function size:0x28 scope:local align:4 set__19dStage_startStage_cFPCcScsSc = .text:0x8002419C; // type:function size:0x4C scope:global align:4 init__20dStage_roomControl_cFv = .text:0x800241E8; // type:function size:0x150 scope:global align:4 initZone__20dStage_roomControl_cFv = .text:0x80024338; // type:function size:0x4C scope:global align:4 @@ -960,12 +958,12 @@ getStatusRoomDt__20dStage_roomControl_cFi = .text:0x80024384; // type:function s getMemoryBlock__20dStage_roomControl_cFi = .text:0x800243B0; // type:function size:0x38 scope:global align:4 setStayNo__20dStage_roomControl_cFi = .text:0x800243E8; // type:function size:0x3C scope:global align:4 setNextStayNo__20dStage_roomControl_cFi = .text:0x80024424; // type:function size:0x8 scope:global align:4 -stayRoomCheck__FiPUci = .text:0x8002442C; // type:function size:0x34 scope:global align:4 -createRoomScene__Fi = .text:0x80024460; // type:function size:0x88 scope:global align:4 +stayRoomCheck__FiPUci = .text:0x8002442C; // type:function size:0x34 scope:local align:4 +createRoomScene__Fi = .text:0x80024460; // type:function size:0x88 scope:local align:4 checkRoomDisp__20dStage_roomControl_cCFi = .text:0x800244E8; // type:function size:0x34 scope:global align:4 loadRoom__20dStage_roomControl_cFiPUcb = .text:0x8002451C; // type:function size:0x200 scope:global align:4 zoneCountCheck__20dStage_roomControl_cCFi = .text:0x8002471C; // type:function size:0x120 scope:global align:4 -getStagInfo__16dStage_stageDt_cCFv = .text:0x8002483C; // type:function size:0x8 scope:global align:4 +getStagInfo__16dStage_stageDt_cCFv = .text:0x8002483C; // type:function size:0x8 scope:weak align:4 createMemoryBlock__20dStage_roomControl_cFiUl = .text:0x80024844; // type:function size:0x64 scope:global align:4 destroyMemoryBlock__20dStage_roomControl_cFv = .text:0x800248A8; // type:function size:0x64 scope:global align:4 setArcBank__20dStage_roomControl_cFiPCc = .text:0x8002490C; // type:function size:0x34 scope:global align:4 @@ -977,81 +975,81 @@ add__Q220dStage_roomControl_c9roomDzs_cFUcUc = .text:0x80024B44; // type:functio init__16dStage_stageDt_cFv = .text:0x80024C1C; // type:function size:0x8C scope:global align:4 initFileList2__15dStage_roomDt_cFv = .text:0x80024CA8; // type:function size:0xC scope:global align:4 init__15dStage_roomDt_cFv = .text:0x80024CB4; // type:function size:0x5C scope:global align:4 -dStage_roomInit__Fi = .text:0x80024D10; // type:function size:0xA0 scope:global align:4 -SetTimePass__20dStage_roomControl_cFi = .text:0x80024DB0; // type:function size:0x8 scope:global align:4 -getRoom__16dStage_stageDt_cCFv = .text:0x80024DB8; // type:function size:0x8 scope:global align:4 +dStage_roomInit__Fi = .text:0x80024D10; // type:function size:0xA0 scope:local align:4 +SetTimePass__20dStage_roomControl_cFi = .text:0x80024DB0; // type:function size:0x8 scope:weak align:4 +getRoom__16dStage_stageDt_cCFv = .text:0x80024DB8; // type:function size:0x8 scope:weak align:4 dStage_searchName__FPCc = .text:0x80024DC0; // type:function size:0x70 scope:global align:4 dStage_getName__FsSc = .text:0x80024E30; // type:function size:0xAC scope:global align:4 dStage_getName2__FsSc = .text:0x80024EDC; // type:function size:0x20 scope:global align:4 -dStage_actorCreate__FP22stage_actor_data_classP16fopAcM_prm_class = .text:0x80024EFC; // type:function size:0x9C scope:global align:4 -dStage_cameraCreate__FP24stage_camera2_data_classii = .text:0x80024F98; // type:function size:0x6C scope:global align:4 -getPlayer__15dStage_roomDt_cCFv = .text:0x80025004; // type:function size:0x8 scope:global align:4 -getPlayer__16dStage_stageDt_cCFv = .text:0x8002500C; // type:function size:0x8 scope:global align:4 -dStage_playerInit__FP11dStage_dt_cPviPv = .text:0x80025014; // type:function size:0x2A4 scope:global align:4 -dStage_cameraInit__FP11dStage_dt_cPviPv = .text:0x800252B8; // type:function size:0x50 scope:global align:4 -dStage_RoomCameraInit__FP11dStage_dt_cPviPv = .text:0x80025308; // type:function size:0x34 scope:global align:4 -dStage_arrowInit__FP11dStage_dt_cPviPv = .text:0x8002533C; // type:function size:0x34 scope:global align:4 +dStage_actorCreate__FP22stage_actor_data_classP16fopAcM_prm_class = .text:0x80024EFC; // type:function size:0x9C scope:local align:4 +dStage_cameraCreate__FP24stage_camera2_data_classii = .text:0x80024F98; // type:function size:0x6C scope:local align:4 +getPlayer__15dStage_roomDt_cCFv = .text:0x80025004; // type:function size:0x8 scope:weak align:4 +getPlayer__16dStage_stageDt_cCFv = .text:0x8002500C; // type:function size:0x8 scope:weak align:4 +dStage_playerInit__FP11dStage_dt_cPviPv = .text:0x80025014; // type:function size:0x2A4 scope:local align:4 +dStage_cameraInit__FP11dStage_dt_cPviPv = .text:0x800252B8; // type:function size:0x50 scope:local align:4 +dStage_RoomCameraInit__FP11dStage_dt_cPviPv = .text:0x80025308; // type:function size:0x34 scope:local align:4 +dStage_arrowInit__FP11dStage_dt_cPviPv = .text:0x8002533C; // type:function size:0x34 scope:local align:4 getMapInfo2__15dStage_roomDt_cCFi = .text:0x80025370; // type:function size:0x8C scope:global align:4 -getMapInfoBase__15dStage_roomDt_cCFv = .text:0x800253FC; // type:function size:0x8 scope:global align:4 +getMapInfoBase__15dStage_roomDt_cCFv = .text:0x800253FC; // type:function size:0x8 scope:weak align:4 getMapInfo2__16dStage_stageDt_cCFi = .text:0x80025404; // type:function size:0x8C scope:global align:4 -getMapInfoBase__16dStage_stageDt_cCFv = .text:0x80025490; // type:function size:0x8 scope:global align:4 -dStage_paletteInfoInit__FP11dStage_dt_cPviPv = .text:0x80025498; // type:function size:0x34 scope:global align:4 -dStage_pselectInfoInit__FP11dStage_dt_cPviPv = .text:0x800254CC; // type:function size:0x34 scope:global align:4 -dStage_envrInfoInit__FP11dStage_dt_cPviPv = .text:0x80025500; // type:function size:0x34 scope:global align:4 -dStage_filiInfo2Init__FP11dStage_dt_cPviPv = .text:0x80025534; // type:function size:0x38 scope:global align:4 -dStage_fieldMapFiliInfo2Init__FP11dStage_dt_cPviPv = .text:0x8002556C; // type:function size:0x20 scope:global align:4 -dStage_filiInfoInit__FP11dStage_dt_cPviPv = .text:0x8002558C; // type:function size:0x54 scope:global align:4 -dStage_vrboxInfoInit__FP11dStage_dt_cPviPv = .text:0x800255E0; // type:function size:0x34 scope:global align:4 -dStage_vrboxcolInfoInit__FP11dStage_dt_cPviPv = .text:0x80025614; // type:function size:0x34 scope:global align:4 -dStage_plightInfoInit__FP11dStage_dt_cPviPv = .text:0x80025648; // type:function size:0x64 scope:global align:4 -dStage_lgtvInfoInit__FP11dStage_dt_cPviPv = .text:0x800256AC; // type:function size:0x8C scope:global align:4 +getMapInfoBase__16dStage_stageDt_cCFv = .text:0x80025490; // type:function size:0x8 scope:weak align:4 +dStage_paletteInfoInit__FP11dStage_dt_cPviPv = .text:0x80025498; // type:function size:0x34 scope:local align:4 +dStage_pselectInfoInit__FP11dStage_dt_cPviPv = .text:0x800254CC; // type:function size:0x34 scope:local align:4 +dStage_envrInfoInit__FP11dStage_dt_cPviPv = .text:0x80025500; // type:function size:0x34 scope:local align:4 +dStage_filiInfo2Init__FP11dStage_dt_cPviPv = .text:0x80025534; // type:function size:0x38 scope:local align:4 +dStage_fieldMapFiliInfo2Init__FP11dStage_dt_cPviPv = .text:0x8002556C; // type:function size:0x20 scope:local align:4 +dStage_filiInfoInit__FP11dStage_dt_cPviPv = .text:0x8002558C; // type:function size:0x54 scope:local align:4 +dStage_vrboxInfoInit__FP11dStage_dt_cPviPv = .text:0x800255E0; // type:function size:0x34 scope:local align:4 +dStage_vrboxcolInfoInit__FP11dStage_dt_cPviPv = .text:0x80025614; // type:function size:0x34 scope:local align:4 +dStage_plightInfoInit__FP11dStage_dt_cPviPv = .text:0x80025648; // type:function size:0x64 scope:local align:4 +dStage_lgtvInfoInit__FP11dStage_dt_cPviPv = .text:0x800256AC; // type:function size:0x8C scope:local align:4 dStage_stagInfo_GetParticleNo__FP21stage_stag_info_classi = .text:0x80025738; // type:function size:0xC scope:global align:4 -dStage_stagInfoInit__FP11dStage_dt_cPviPv = .text:0x80025744; // type:function size:0xE8 scope:global align:4 +dStage_stagInfoInit__FP11dStage_dt_cPviPv = .text:0x80025744; // type:function size:0xE8 scope:local align:4 resetOldMulti__16dStage_stageDt_cFv = .text:0x8002582C; // type:function size:0xC scope:global align:4 -dStage_sclsInfoInit__FP11dStage_dt_cPviPv = .text:0x80025838; // type:function size:0x34 scope:global align:4 -dStage_actorCommonLayerInit__FP11dStage_dt_cPviPv = .text:0x8002586C; // type:function size:0xEC scope:global align:4 -dStage_tgscCommonLayerInit__FP11dStage_dt_cPviPv = .text:0x80025958; // type:function size:0xE0 scope:global align:4 -dStage_actorInit__FP11dStage_dt_cPviPv = .text:0x80025A38; // type:function size:0xEC scope:global align:4 -dStage_actorInit_always__FP11dStage_dt_cPviPv = .text:0x80025B24; // type:function size:0xD8 scope:global align:4 -dStage_tgscInfoInit__FP11dStage_dt_cPviPv = .text:0x80025BFC; // type:function size:0xE0 scope:global align:4 -dStage_doorInfoInit__FP11dStage_dt_cPviPv = .text:0x80025CDC; // type:function size:0xCC scope:global align:4 -dStage_roomReadInit__FP11dStage_dt_cPviPv = .text:0x80025DA8; // type:function size:0x98 scope:global align:4 +dStage_sclsInfoInit__FP11dStage_dt_cPviPv = .text:0x80025838; // type:function size:0x34 scope:local align:4 +dStage_actorCommonLayerInit__FP11dStage_dt_cPviPv = .text:0x8002586C; // type:function size:0xEC scope:local align:4 +dStage_tgscCommonLayerInit__FP11dStage_dt_cPviPv = .text:0x80025958; // type:function size:0xE0 scope:local align:4 +dStage_actorInit__FP11dStage_dt_cPviPv = .text:0x80025A38; // type:function size:0xEC scope:local align:4 +dStage_actorInit_always__FP11dStage_dt_cPviPv = .text:0x80025B24; // type:function size:0xD8 scope:local align:4 +dStage_tgscInfoInit__FP11dStage_dt_cPviPv = .text:0x80025BFC; // type:function size:0xE0 scope:local align:4 +dStage_doorInfoInit__FP11dStage_dt_cPviPv = .text:0x80025CDC; // type:function size:0xCC scope:local align:4 +dStage_roomReadInit__FP11dStage_dt_cPviPv = .text:0x80025DA8; // type:function size:0x98 scope:local align:4 dStage_roomRead_dt_c_GetReverbStage__FR14roomRead_classi = .text:0x80025E40; // type:function size:0x30 scope:global align:4 -dStage_ppntInfoInit__FP11dStage_dt_cPviPv = .text:0x80025E70; // type:function size:0x34 scope:global align:4 -dStage_pathInfoInit__FP11dStage_dt_cPviPv = .text:0x80025EA4; // type:function size:0xA0 scope:global align:4 -dStage_rppnInfoInit__FP11dStage_dt_cPviPv = .text:0x80025F44; // type:function size:0x34 scope:global align:4 -dStage_rpatInfoInit__FP11dStage_dt_cPviPv = .text:0x80025F78; // type:function size:0xA0 scope:global align:4 -dStage_soundInfoInit__FP11dStage_dt_cPviPv = .text:0x80026018; // type:function size:0x34 scope:global align:4 -dStage_soundInfoInitCL__FP11dStage_dt_cPviPv = .text:0x8002604C; // type:function size:0x34 scope:global align:4 -dStage_setLayerTagName__FP9FuncTableii = .text:0x80026080; // type:function size:0x34 scope:global align:4 -dStage_dt_c_decode__FPvP11dStage_dt_cP9FuncTablei = .text:0x800260B4; // type:function size:0xC8 scope:global align:4 -dStage_stEventInfoInit__FP11dStage_dt_cPviPv = .text:0x8002617C; // type:function size:0x34 scope:global align:4 -dStage_mapEventInfoInit__FP11dStage_dt_cPviPv = .text:0x800261B0; // type:function size:0x34 scope:global align:4 -dStage_floorInfoInit__FP11dStage_dt_cPviPv = .text:0x800261E4; // type:function size:0x34 scope:global align:4 -dStage_memaInfoInit__FP11dStage_dt_cPviPv = .text:0x80026218; // type:function size:0x80 scope:global align:4 -dStage_mecoInfoInit__FP11dStage_dt_cPviPv = .text:0x80026298; // type:function size:0x84 scope:global align:4 -dStage_stageKeepTresureInit__FP11dStage_dt_cPviPv = .text:0x8002631C; // type:function size:0x30 scope:global align:4 -dStage_fieldMapTresureInit__FP11dStage_dt_cPviPv = .text:0x8002634C; // type:function size:0x10 scope:global align:4 -dStage_dt_c_offsetToPtr__FPv = .text:0x8002635C; // type:function size:0x44 scope:global align:4 -dStage_mapPathInit__FP11dStage_dt_cPviPv = .text:0x800263A0; // type:function size:0x30 scope:global align:4 -dStage_mapPathInitCommonLayer__FP11dStage_dt_cPviPv = .text:0x800263D0; // type:function size:0x30 scope:global align:4 -dStage_fieldMapMapPathInit__FP11dStage_dt_cPviPv = .text:0x80026400; // type:function size:0x5C scope:global align:4 -readMult__FP11dStage_dt_cP14dStage_Multi_cb = .text:0x8002645C; // type:function size:0x180 scope:global align:4 -dStage_multInfoInit__FP11dStage_dt_cPviPv = .text:0x800265DC; // type:function size:0x94 scope:global align:4 -dStage_lbnkInfoInit__FP11dStage_dt_cPviPv = .text:0x80026670; // type:function size:0x34 scope:global align:4 -dStage_roomTresureInit__FP11dStage_dt_cPviPv = .text:0x800266A4; // type:function size:0x68 scope:global align:4 -dStage_layerTresureInit__FP11dStage_dt_cPviPv = .text:0x8002670C; // type:function size:0x24 scope:global align:4 -dStage_dmapInfoInit__FP11dStage_dt_cPviPv = .text:0x80026730; // type:function size:0x34 scope:global align:4 -dStage_stageDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x80026764; // type:function size:0x78 scope:global align:4 -dStage_roomDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x800267DC; // type:function size:0x68 scope:global align:4 -dStage_elstInfoInit__FP11dStage_dt_cPviPv = .text:0x80026844; // type:function size:0x54 scope:global align:4 -dKankyo_create__Fv = .text:0x80026898; // type:function size:0x7C scope:global align:4 -layerMemoryInfoLoader__FPvP11dStage_dt_ci = .text:0x80026914; // type:function size:0x2C scope:global align:4 -dStage_dt_c_stageInitLoader__FPvP11dStage_dt_c = .text:0x80026940; // type:function size:0x74 scope:global align:4 -layerTableLoader__FPvP11dStage_dt_ci = .text:0x800269B4; // type:function size:0x134 scope:global align:4 +dStage_ppntInfoInit__FP11dStage_dt_cPviPv = .text:0x80025E70; // type:function size:0x34 scope:local align:4 +dStage_pathInfoInit__FP11dStage_dt_cPviPv = .text:0x80025EA4; // type:function size:0xA0 scope:local align:4 +dStage_rppnInfoInit__FP11dStage_dt_cPviPv = .text:0x80025F44; // type:function size:0x34 scope:local align:4 +dStage_rpatInfoInit__FP11dStage_dt_cPviPv = .text:0x80025F78; // type:function size:0xA0 scope:local align:4 +dStage_soundInfoInit__FP11dStage_dt_cPviPv = .text:0x80026018; // type:function size:0x34 scope:local align:4 +dStage_soundInfoInitCL__FP11dStage_dt_cPviPv = .text:0x8002604C; // type:function size:0x34 scope:local align:4 +dStage_setLayerTagName__FP9FuncTableii = .text:0x80026080; // type:function size:0x34 scope:local align:4 +dStage_dt_c_decode__FPvP11dStage_dt_cP9FuncTablei = .text:0x800260B4; // type:function size:0xC8 scope:local align:4 +dStage_stEventInfoInit__FP11dStage_dt_cPviPv = .text:0x8002617C; // type:function size:0x34 scope:local align:4 +dStage_mapEventInfoInit__FP11dStage_dt_cPviPv = .text:0x800261B0; // type:function size:0x34 scope:local align:4 +dStage_floorInfoInit__FP11dStage_dt_cPviPv = .text:0x800261E4; // type:function size:0x34 scope:local align:4 +dStage_memaInfoInit__FP11dStage_dt_cPviPv = .text:0x80026218; // type:function size:0x80 scope:local align:4 +dStage_mecoInfoInit__FP11dStage_dt_cPviPv = .text:0x80026298; // type:function size:0x84 scope:local align:4 +dStage_stageKeepTresureInit__FP11dStage_dt_cPviPv = .text:0x8002631C; // type:function size:0x30 scope:local align:4 +dStage_fieldMapTresureInit__FP11dStage_dt_cPviPv = .text:0x8002634C; // type:function size:0x10 scope:local align:4 +dStage_dt_c_offsetToPtr__FPv = .text:0x8002635C; // type:function size:0x44 scope:local align:4 +dStage_mapPathInit__FP11dStage_dt_cPviPv = .text:0x800263A0; // type:function size:0x30 scope:local align:4 +dStage_mapPathInitCommonLayer__FP11dStage_dt_cPviPv = .text:0x800263D0; // type:function size:0x30 scope:local align:4 +dStage_fieldMapMapPathInit__FP11dStage_dt_cPviPv = .text:0x80026400; // type:function size:0x5C scope:local align:4 +readMult__FP11dStage_dt_cP14dStage_Multi_cb = .text:0x8002645C; // type:function size:0x180 scope:local align:4 +dStage_multInfoInit__FP11dStage_dt_cPviPv = .text:0x800265DC; // type:function size:0x94 scope:local align:4 +dStage_lbnkInfoInit__FP11dStage_dt_cPviPv = .text:0x80026670; // type:function size:0x34 scope:local align:4 +dStage_roomTresureInit__FP11dStage_dt_cPviPv = .text:0x800266A4; // type:function size:0x68 scope:local align:4 +dStage_layerTresureInit__FP11dStage_dt_cPviPv = .text:0x8002670C; // type:function size:0x24 scope:local align:4 +dStage_dmapInfoInit__FP11dStage_dt_cPviPv = .text:0x80026730; // type:function size:0x34 scope:local align:4 +dStage_stageDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x80026764; // type:function size:0x78 scope:local align:4 +dStage_roomDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x800267DC; // type:function size:0x68 scope:local align:4 +dStage_elstInfoInit__FP11dStage_dt_cPviPv = .text:0x80026844; // type:function size:0x54 scope:local align:4 +dKankyo_create__Fv = .text:0x80026898; // type:function size:0x7C scope:local align:4 +layerMemoryInfoLoader__FPvP11dStage_dt_ci = .text:0x80026914; // type:function size:0x2C scope:local align:4 +dStage_dt_c_stageInitLoader__FPvP11dStage_dt_c = .text:0x80026940; // type:function size:0x74 scope:local align:4 +layerTableLoader__FPvP11dStage_dt_ci = .text:0x800269B4; // type:function size:0x134 scope:local align:4 getElst__16dStage_stageDt_cFv = .text:0x80026AE8; // type:function size:0x8 scope:global align:4 -layerActorLoader__FPvP11dStage_dt_ci = .text:0x80026AF0; // type:function size:0x68 scope:global align:4 -dStage_dt_c_stageLoader__FPvP11dStage_dt_c = .text:0x80026B58; // type:function size:0x64 scope:global align:4 +layerActorLoader__FPvP11dStage_dt_ci = .text:0x80026AF0; // type:function size:0x68 scope:local align:4 +dStage_dt_c_stageLoader__FPvP11dStage_dt_c = .text:0x80026B58; // type:function size:0x64 scope:local align:4 dStage_dt_c_roomLoader__FPvP11dStage_dt_ci = .text:0x80026BBC; // type:function size:0x78 scope:global align:4 dStage_dt_c_roomReLoader__FPvP11dStage_dt_ci = .text:0x80026C34; // type:function size:0x58 scope:global align:4 dStage_dt_c_fieldMapLoader__FPvP11dStage_dt_c = .text:0x80026C8C; // type:function size:0x50 scope:global align:4 @@ -1062,183 +1060,183 @@ setOldMulti__16dStage_stageDt_cFv = .text:0x80026FDC; // type:function size:0xC dStage_RoomCheck__FP11cBgS_GndChk = .text:0x80026FE8; // type:function size:0x114 scope:global align:4 dStage_changeSceneExitId__FR13cBgS_PolyInfofUlScs = .text:0x800270FC; // type:function size:0x74 scope:global align:4 dStage_changeScene__FifUlScsi = .text:0x80027170; // type:function size:0x170 scope:global align:4 -getSclsInfo__15dStage_roomDt_cCFv = .text:0x800272E0; // type:function size:0x8 scope:global align:4 -getSclsInfo__16dStage_stageDt_cCFv = .text:0x800272E8; // type:function size:0x8 scope:global align:4 +getSclsInfo__15dStage_roomDt_cCFv = .text:0x800272E0; // type:function size:0x8 scope:weak align:4 +getSclsInfo__16dStage_stageDt_cCFv = .text:0x800272E8; // type:function size:0x8 scope:weak align:4 dStage_changeScene4Event__FiScibfUlsi = .text:0x800272F0; // type:function size:0x1C0 scope:global align:4 dStage_restartRoom__FUlUli = .text:0x800274B0; // type:function size:0x74 scope:global align:4 -setCamera__15dStage_roomDt_cFP18stage_camera_class = .text:0x80027524; // type:function size:0x8 scope:global align:4 -getCamera__15dStage_roomDt_cCFv = .text:0x8002752C; // type:function size:0x8 scope:global align:4 -setArrow__15dStage_roomDt_cFP17stage_arrow_class = .text:0x80027534; // type:function size:0x8 scope:global align:4 -getArrow__15dStage_roomDt_cCFv = .text:0x8002753C; // type:function size:0x8 scope:global align:4 -setPlayer__15dStage_roomDt_cFP17stage_actor_class = .text:0x80027544; // type:function size:0x8 scope:global align:4 -setPlayerNum__15dStage_roomDt_cFUs = .text:0x8002754C; // type:function size:0x8 scope:global align:4 -getPlayerNum__15dStage_roomDt_cCFv = .text:0x80027554; // type:function size:0x8 scope:global align:4 -setRoom__15dStage_roomDt_cFP14roomRead_class = .text:0x8002755C; // type:function size:0x34 scope:global align:4 -getRoom__15dStage_roomDt_cCFv = .text:0x80027590; // type:function size:0x34 scope:global align:4 -setMapInfo__15dStage_roomDt_cFP20stage_map_info_class = .text:0x800275C4; // type:function size:0x8 scope:global align:4 -getMapInfo__15dStage_roomDt_cCFv = .text:0x800275CC; // type:function size:0x8 scope:global align:4 -setMapInfoBase__15dStage_roomDt_cFP26stage_map_info_dummy_class = .text:0x800275D4; // type:function size:0x8 scope:global align:4 -setPaletteInfo__15dStage_roomDt_cFP24stage_palette_info_class = .text:0x800275DC; // type:function size:0x34 scope:global align:4 -getPaletteInfo__15dStage_roomDt_cCFv = .text:0x80027610; // type:function size:0x34 scope:global align:4 -setPselectInfo__15dStage_roomDt_cFP24stage_pselect_info_class = .text:0x80027644; // type:function size:0x34 scope:global align:4 -getPselectInfo__15dStage_roomDt_cCFv = .text:0x80027678; // type:function size:0x34 scope:global align:4 -setEnvrInfo__15dStage_roomDt_cFP21stage_envr_info_class = .text:0x800276AC; // type:function size:0x34 scope:global align:4 -getEnvrInfo__15dStage_roomDt_cCFv = .text:0x800276E0; // type:function size:0x34 scope:global align:4 -setVrboxInfo__15dStage_roomDt_cFP22stage_vrbox_info_class = .text:0x80027714; // type:function size:0x8 scope:global align:4 -getVrboxInfo__15dStage_roomDt_cCFv = .text:0x8002771C; // type:function size:0x8 scope:global align:4 -setVrboxcolInfo__15dStage_roomDt_cFP25stage_vrboxcol_info_class = .text:0x80027724; // type:function size:0x8 scope:global align:4 -getVrboxcolInfo__15dStage_roomDt_cCFv = .text:0x8002772C; // type:function size:0x8 scope:global align:4 -setPlightInfo__15dStage_roomDt_cFP23stage_plight_info_class = .text:0x80027734; // type:function size:0x34 scope:global align:4 -getPlightInfo__15dStage_roomDt_cCFv = .text:0x80027768; // type:function size:0x34 scope:global align:4 -setPaletteNumInfo__15dStage_roomDt_cFi = .text:0x8002779C; // type:function size:0x34 scope:global align:4 -getPaletteNumInfo__15dStage_roomDt_cCFv = .text:0x800277D0; // type:function size:0x34 scope:global align:4 -setPselectNumInfo__15dStage_roomDt_cFi = .text:0x80027804; // type:function size:0x34 scope:global align:4 -getPselectNumInfo__15dStage_roomDt_cCFv = .text:0x80027838; // type:function size:0x34 scope:global align:4 -setEnvrNumInfo__15dStage_roomDt_cFi = .text:0x8002786C; // type:function size:0x34 scope:global align:4 -getEnvrNumInfo__15dStage_roomDt_cCFv = .text:0x800278A0; // type:function size:0x34 scope:global align:4 -setVrboxNumInfo__15dStage_roomDt_cFi = .text:0x800278D4; // type:function size:0x8 scope:global align:4 -getVrboxNumInfo__15dStage_roomDt_cCFv = .text:0x800278DC; // type:function size:0x8 scope:global align:4 -setVrboxcolNumInfo__15dStage_roomDt_cFi = .text:0x800278E4; // type:function size:0x8 scope:global align:4 -getVrboxcolNumInfo__15dStage_roomDt_cCFv = .text:0x800278EC; // type:function size:0x8 scope:global align:4 -setPlightNumInfo__15dStage_roomDt_cFi = .text:0x800278F4; // type:function size:0x34 scope:global align:4 -getPlightNumInfo__15dStage_roomDt_cCFv = .text:0x80027928; // type:function size:0x34 scope:global align:4 -setLightVecInfo__15dStage_roomDt_cFP30stage_pure_lightvec_info_class = .text:0x8002795C; // type:function size:0x8 scope:global align:4 -getLightVecInfo__15dStage_roomDt_cCFv = .text:0x80027964; // type:function size:0x8 scope:global align:4 -setLightVecInfoNum__15dStage_roomDt_cFi = .text:0x8002796C; // type:function size:0x8 scope:global align:4 -getLightVecInfoNum__15dStage_roomDt_cCFv = .text:0x80027974; // type:function size:0x8 scope:global align:4 -setStagInfo__15dStage_roomDt_cFP21stage_stag_info_class = .text:0x8002797C; // type:function size:0x34 scope:global align:4 -getStagInfo__15dStage_roomDt_cCFv = .text:0x800279B0; // type:function size:0x34 scope:global align:4 -setSclsInfo__15dStage_roomDt_cFP27stage_scls_info_dummy_class = .text:0x800279E4; // type:function size:0x8 scope:global align:4 -setPntInfo__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x800279EC; // type:function size:0x34 scope:global align:4 -getPntInf__15dStage_roomDt_cCFv = .text:0x80027A20; // type:function size:0x34 scope:global align:4 -setPathInfo__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80027A54; // type:function size:0x34 scope:global align:4 -getPathInf__15dStage_roomDt_cCFv = .text:0x80027A88; // type:function size:0x34 scope:global align:4 -setPnt2Info__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x80027ABC; // type:function size:0x8 scope:global align:4 -getPnt2Inf__15dStage_roomDt_cCFv = .text:0x80027AC4; // type:function size:0x8 scope:global align:4 -setPath2Info__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80027ACC; // type:function size:0x8 scope:global align:4 -getPath2Inf__15dStage_roomDt_cCFv = .text:0x80027AD4; // type:function size:0x8 scope:global align:4 -setSoundInf__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80027ADC; // type:function size:0x8 scope:global align:4 -getSoundInf__15dStage_roomDt_cCFv = .text:0x80027AE4; // type:function size:0x8 scope:global align:4 -setSoundInfCL__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80027AEC; // type:function size:0x8 scope:global align:4 -getSoundInfCL__15dStage_roomDt_cCFv = .text:0x80027AF4; // type:function size:0x8 scope:global align:4 -setMapEventInfo__15dStage_roomDt_cFP21dStage_MapEventInfo_c = .text:0x80027AFC; // type:function size:0x8 scope:global align:4 -getMapEventInfo__15dStage_roomDt_cCFv = .text:0x80027B04; // type:function size:0x8 scope:global align:4 -setFileList2Info__15dStage_roomDt_cFP21dStage_FileList2_dt_c = .text:0x80027B0C; // type:function size:0x8 scope:global align:4 -getFileList2Info__15dStage_roomDt_cCFv = .text:0x80027B14; // type:function size:0x8 scope:global align:4 -setFileListInfo__15dStage_roomDt_cFP20dStage_FileList_dt_c = .text:0x80027B1C; // type:function size:0x8 scope:global align:4 -setFloorInfo__15dStage_roomDt_cFP18dStage_FloorInfo_c = .text:0x80027B24; // type:function size:0x8 scope:global align:4 -getFloorInfo__15dStage_roomDt_cCFv = .text:0x80027B2C; // type:function size:0x8 scope:global align:4 -setMemoryConfig__15dStage_roomDt_cFP21dStage_MemoryConfig_c = .text:0x80027B34; // type:function size:0x30 scope:global align:4 -getMemoryConfig__15dStage_roomDt_cCFv = .text:0x80027B64; // type:function size:0x34 scope:global align:4 -setMemoryMap__15dStage_roomDt_cFP18dStage_MemoryMap_c = .text:0x80027B98; // type:function size:0x30 scope:global align:4 -getMemoryMap__15dStage_roomDt_cCFv = .text:0x80027BC8; // type:function size:0x34 scope:global align:4 -setMulti__15dStage_roomDt_cFP14dStage_Multi_c = .text:0x80027BFC; // type:function size:0x30 scope:global align:4 -getMulti__15dStage_roomDt_cCFv = .text:0x80027C2C; // type:function size:0x34 scope:global align:4 -setOldMulti__15dStage_roomDt_cFv = .text:0x80027C60; // type:function size:0x30 scope:global align:4 -resetOldMulti__15dStage_roomDt_cFv = .text:0x80027C90; // type:function size:0x30 scope:global align:4 -getOldMulti__15dStage_roomDt_cCFv = .text:0x80027CC0; // type:function size:0x34 scope:global align:4 -setLbnk__15dStage_roomDt_cFP13dStage_Lbnk_c = .text:0x80027CF4; // type:function size:0x8 scope:global align:4 -getLbnk__15dStage_roomDt_cCFv = .text:0x80027CFC; // type:function size:0x8 scope:global align:4 -setTresure__15dStage_roomDt_cFP19stage_tresure_class = .text:0x80027D04; // type:function size:0x8 scope:global align:4 -getTresure__15dStage_roomDt_cCFv = .text:0x80027D0C; // type:function size:0x8 scope:global align:4 -setDMap__15dStage_roomDt_cFP13dStage_DMap_c = .text:0x80027D14; // type:function size:0x4 scope:global align:4 -getDMap__15dStage_roomDt_cCFv = .text:0x80027D18; // type:function size:0x8 scope:global align:4 -setDrTg__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80027D20; // type:function size:0x8 scope:global align:4 -getDrTg__15dStage_roomDt_cCFv = .text:0x80027D28; // type:function size:0x8 scope:global align:4 -setDoor__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80027D30; // type:function size:0x8 scope:global align:4 -getDoor__15dStage_roomDt_cCFv = .text:0x80027D38; // type:function size:0x8 scope:global align:4 -setMapPath__15dStage_roomDt_cFPv = .text:0x80027D40; // type:function size:0x30 scope:global align:4 -getMapPath__15dStage_roomDt_cFv = .text:0x80027D70; // type:function size:0x34 scope:global align:4 -setElst__15dStage_roomDt_cFP13dStage_Elst_c = .text:0x80027DA4; // type:function size:0x34 scope:global align:4 -getElst__15dStage_roomDt_cFv = .text:0x80027DD8; // type:function size:0x38 scope:global align:4 -setCamera__16dStage_stageDt_cFP18stage_camera_class = .text:0x80027E10; // type:function size:0x8 scope:global align:4 -getCamera__16dStage_stageDt_cCFv = .text:0x80027E18; // type:function size:0x8 scope:global align:4 -setArrow__16dStage_stageDt_cFP17stage_arrow_class = .text:0x80027E20; // type:function size:0x8 scope:global align:4 -getArrow__16dStage_stageDt_cCFv = .text:0x80027E28; // type:function size:0x8 scope:global align:4 -setPlayer__16dStage_stageDt_cFP17stage_actor_class = .text:0x80027E30; // type:function size:0x8 scope:global align:4 -setPlayerNum__16dStage_stageDt_cFUs = .text:0x80027E38; // type:function size:0x8 scope:global align:4 -getPlayerNum__16dStage_stageDt_cCFv = .text:0x80027E40; // type:function size:0x8 scope:global align:4 -setRoom__16dStage_stageDt_cFP14roomRead_class = .text:0x80027E48; // type:function size:0x8 scope:global align:4 -setMapInfo__16dStage_stageDt_cFP20stage_map_info_class = .text:0x80027E50; // type:function size:0x8 scope:global align:4 -getMapInfo__16dStage_stageDt_cCFv = .text:0x80027E58; // type:function size:0x8 scope:global align:4 -setMapInfoBase__16dStage_stageDt_cFP26stage_map_info_dummy_class = .text:0x80027E60; // type:function size:0x8 scope:global align:4 -setPaletteInfo__16dStage_stageDt_cFP24stage_palette_info_class = .text:0x80027E68; // type:function size:0x8 scope:global align:4 -getPaletteInfo__16dStage_stageDt_cCFv = .text:0x80027E70; // type:function size:0x8 scope:global align:4 -setPselectInfo__16dStage_stageDt_cFP24stage_pselect_info_class = .text:0x80027E78; // type:function size:0x8 scope:global align:4 -getPselectInfo__16dStage_stageDt_cCFv = .text:0x80027E80; // type:function size:0x8 scope:global align:4 -setEnvrInfo__16dStage_stageDt_cFP21stage_envr_info_class = .text:0x80027E88; // type:function size:0x8 scope:global align:4 -getEnvrInfo__16dStage_stageDt_cCFv = .text:0x80027E90; // type:function size:0x8 scope:global align:4 -setVrboxInfo__16dStage_stageDt_cFP22stage_vrbox_info_class = .text:0x80027E98; // type:function size:0x8 scope:global align:4 -getVrboxInfo__16dStage_stageDt_cCFv = .text:0x80027EA0; // type:function size:0x8 scope:global align:4 -setVrboxcolInfo__16dStage_stageDt_cFP25stage_vrboxcol_info_class = .text:0x80027EA8; // type:function size:0x8 scope:global align:4 -getVrboxcolInfo__16dStage_stageDt_cCFv = .text:0x80027EB0; // type:function size:0x8 scope:global align:4 -setPlightInfo__16dStage_stageDt_cFP23stage_plight_info_class = .text:0x80027EB8; // type:function size:0x8 scope:global align:4 -getPlightInfo__16dStage_stageDt_cCFv = .text:0x80027EC0; // type:function size:0x8 scope:global align:4 -setPaletteNumInfo__16dStage_stageDt_cFi = .text:0x80027EC8; // type:function size:0x8 scope:global align:4 -getPaletteNumInfo__16dStage_stageDt_cCFv = .text:0x80027ED0; // type:function size:0x8 scope:global align:4 -setPselectNumInfo__16dStage_stageDt_cFi = .text:0x80027ED8; // type:function size:0x8 scope:global align:4 -getPselectNumInfo__16dStage_stageDt_cCFv = .text:0x80027EE0; // type:function size:0x8 scope:global align:4 -setEnvrNumInfo__16dStage_stageDt_cFi = .text:0x80027EE8; // type:function size:0x8 scope:global align:4 -getEnvrNumInfo__16dStage_stageDt_cCFv = .text:0x80027EF0; // type:function size:0x8 scope:global align:4 -setVrboxNumInfo__16dStage_stageDt_cFi = .text:0x80027EF8; // type:function size:0x8 scope:global align:4 -getVrboxNumInfo__16dStage_stageDt_cCFv = .text:0x80027F00; // type:function size:0x8 scope:global align:4 -setVrboxcolNumInfo__16dStage_stageDt_cFi = .text:0x80027F08; // type:function size:0x8 scope:global align:4 -getVrboxcolNumInfo__16dStage_stageDt_cCFv = .text:0x80027F10; // type:function size:0x8 scope:global align:4 -setLightVecInfo__16dStage_stageDt_cFP30stage_pure_lightvec_info_class = .text:0x80027F18; // type:function size:0x34 scope:global align:4 -getLightVecInfo__16dStage_stageDt_cCFv = .text:0x80027F4C; // type:function size:0x34 scope:global align:4 -setLightVecInfoNum__16dStage_stageDt_cFi = .text:0x80027F80; // type:function size:0x34 scope:global align:4 -getLightVecInfoNum__16dStage_stageDt_cCFv = .text:0x80027FB4; // type:function size:0x34 scope:global align:4 -setPlightNumInfo__16dStage_stageDt_cFi = .text:0x80027FE8; // type:function size:0x8 scope:global align:4 -getPlightNumInfo__16dStage_stageDt_cCFv = .text:0x80027FF0; // type:function size:0x8 scope:global align:4 -setStagInfo__16dStage_stageDt_cFP21stage_stag_info_class = .text:0x80027FF8; // type:function size:0x8 scope:global align:4 -setSclsInfo__16dStage_stageDt_cFP27stage_scls_info_dummy_class = .text:0x80028000; // type:function size:0x8 scope:global align:4 -setPntInfo__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x80028008; // type:function size:0x8 scope:global align:4 -getPntInf__16dStage_stageDt_cCFv = .text:0x80028010; // type:function size:0x8 scope:global align:4 -setPathInfo__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x80028018; // type:function size:0x8 scope:global align:4 -getPathInf__16dStage_stageDt_cCFv = .text:0x80028020; // type:function size:0x8 scope:global align:4 -setPnt2Info__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x80028028; // type:function size:0x8 scope:global align:4 -getPnt2Inf__16dStage_stageDt_cCFv = .text:0x80028030; // type:function size:0x8 scope:global align:4 -setPath2Info__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x80028038; // type:function size:0x8 scope:global align:4 -getPath2Inf__16dStage_stageDt_cCFv = .text:0x80028040; // type:function size:0x8 scope:global align:4 -setSoundInf__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x80028048; // type:function size:0x8 scope:global align:4 -getSoundInf__16dStage_stageDt_cCFv = .text:0x80028050; // type:function size:0x8 scope:global align:4 -setSoundInfCL__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x80028058; // type:function size:0x8 scope:global align:4 -getSoundInfCL__16dStage_stageDt_cCFv = .text:0x80028060; // type:function size:0x8 scope:global align:4 -setMapEventInfo__16dStage_stageDt_cFP21dStage_MapEventInfo_c = .text:0x80028068; // type:function size:0x8 scope:global align:4 -getMapEventInfo__16dStage_stageDt_cCFv = .text:0x80028070; // type:function size:0x8 scope:global align:4 -setFileList2Info__16dStage_stageDt_cFP21dStage_FileList2_dt_c = .text:0x80028078; // type:function size:0x34 scope:global align:4 -getFileList2Info__16dStage_stageDt_cCFv = .text:0x800280AC; // type:function size:0x34 scope:global align:4 -setFileListInfo__16dStage_stageDt_cFP20dStage_FileList_dt_c = .text:0x800280E0; // type:function size:0x34 scope:global align:4 -getFileListInfo__16dStage_stageDt_cCFv = .text:0x80028114; // type:function size:0x34 scope:global align:4 -setFloorInfo__16dStage_stageDt_cFP18dStage_FloorInfo_c = .text:0x80028148; // type:function size:0x8 scope:global align:4 -getFloorInfo__16dStage_stageDt_cCFv = .text:0x80028150; // type:function size:0x8 scope:global align:4 -setMemoryConfig__16dStage_stageDt_cFP21dStage_MemoryConfig_c = .text:0x80028158; // type:function size:0x8 scope:global align:4 -getMemoryConfig__16dStage_stageDt_cCFv = .text:0x80028160; // type:function size:0x8 scope:global align:4 -setMemoryMap__16dStage_stageDt_cFP18dStage_MemoryMap_c = .text:0x80028168; // type:function size:0x8 scope:global align:4 -getMemoryMap__16dStage_stageDt_cCFv = .text:0x80028170; // type:function size:0x8 scope:global align:4 -setMulti__16dStage_stageDt_cFP14dStage_Multi_c = .text:0x80028178; // type:function size:0x8 scope:global align:4 -getMulti__16dStage_stageDt_cCFv = .text:0x80028180; // type:function size:0x8 scope:global align:4 -getOldMulti__16dStage_stageDt_cCFv = .text:0x80028188; // type:function size:0x8 scope:global align:4 -setLbnk__16dStage_stageDt_cFP13dStage_Lbnk_c = .text:0x80028190; // type:function size:0x34 scope:global align:4 -getLbnk__16dStage_stageDt_cCFv = .text:0x800281C4; // type:function size:0x34 scope:global align:4 -setTresure__16dStage_stageDt_cFP19stage_tresure_class = .text:0x800281F8; // type:function size:0x8 scope:global align:4 -getTresure__16dStage_stageDt_cCFv = .text:0x80028200; // type:function size:0x8 scope:global align:4 -setDMap__16dStage_stageDt_cFP13dStage_DMap_c = .text:0x80028208; // type:function size:0x8 scope:global align:4 -getDMap__16dStage_stageDt_cCFv = .text:0x80028210; // type:function size:0x8 scope:global align:4 -setDrTg__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x80028218; // type:function size:0x8 scope:global align:4 -getDrTg__16dStage_stageDt_cCFv = .text:0x80028220; // type:function size:0x8 scope:global align:4 -setDoor__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x80028228; // type:function size:0x8 scope:global align:4 -getDoor__16dStage_stageDt_cCFv = .text:0x80028230; // type:function size:0x8 scope:global align:4 -setMapPath__16dStage_stageDt_cFPv = .text:0x80028238; // type:function size:0x4 scope:global align:4 -getMapPath__16dStage_stageDt_cFv = .text:0x8002823C; // type:function size:0x8 scope:global align:4 -setElst__16dStage_stageDt_cFP13dStage_Elst_c = .text:0x80028244; // type:function size:0x8 scope:global align:4 +setCamera__15dStage_roomDt_cFP18stage_camera_class = .text:0x80027524; // type:function size:0x8 scope:weak align:4 +getCamera__15dStage_roomDt_cCFv = .text:0x8002752C; // type:function size:0x8 scope:weak align:4 +setArrow__15dStage_roomDt_cFP17stage_arrow_class = .text:0x80027534; // type:function size:0x8 scope:weak align:4 +getArrow__15dStage_roomDt_cCFv = .text:0x8002753C; // type:function size:0x8 scope:weak align:4 +setPlayer__15dStage_roomDt_cFP17stage_actor_class = .text:0x80027544; // type:function size:0x8 scope:weak align:4 +setPlayerNum__15dStage_roomDt_cFUs = .text:0x8002754C; // type:function size:0x8 scope:weak align:4 +getPlayerNum__15dStage_roomDt_cCFv = .text:0x80027554; // type:function size:0x8 scope:weak align:4 +setRoom__15dStage_roomDt_cFP14roomRead_class = .text:0x8002755C; // type:function size:0x34 scope:weak align:4 +getRoom__15dStage_roomDt_cCFv = .text:0x80027590; // type:function size:0x34 scope:weak align:4 +setMapInfo__15dStage_roomDt_cFP20stage_map_info_class = .text:0x800275C4; // type:function size:0x8 scope:weak align:4 +getMapInfo__15dStage_roomDt_cCFv = .text:0x800275CC; // type:function size:0x8 scope:weak align:4 +setMapInfoBase__15dStage_roomDt_cFP26stage_map_info_dummy_class = .text:0x800275D4; // type:function size:0x8 scope:weak align:4 +setPaletteInfo__15dStage_roomDt_cFP24stage_palette_info_class = .text:0x800275DC; // type:function size:0x34 scope:weak align:4 +getPaletteInfo__15dStage_roomDt_cCFv = .text:0x80027610; // type:function size:0x34 scope:weak align:4 +setPselectInfo__15dStage_roomDt_cFP24stage_pselect_info_class = .text:0x80027644; // type:function size:0x34 scope:weak align:4 +getPselectInfo__15dStage_roomDt_cCFv = .text:0x80027678; // type:function size:0x34 scope:weak align:4 +setEnvrInfo__15dStage_roomDt_cFP21stage_envr_info_class = .text:0x800276AC; // type:function size:0x34 scope:weak align:4 +getEnvrInfo__15dStage_roomDt_cCFv = .text:0x800276E0; // type:function size:0x34 scope:weak align:4 +setVrboxInfo__15dStage_roomDt_cFP22stage_vrbox_info_class = .text:0x80027714; // type:function size:0x8 scope:weak align:4 +getVrboxInfo__15dStage_roomDt_cCFv = .text:0x8002771C; // type:function size:0x8 scope:weak align:4 +setVrboxcolInfo__15dStage_roomDt_cFP25stage_vrboxcol_info_class = .text:0x80027724; // type:function size:0x8 scope:weak align:4 +getVrboxcolInfo__15dStage_roomDt_cCFv = .text:0x8002772C; // type:function size:0x8 scope:weak align:4 +setPlightInfo__15dStage_roomDt_cFP23stage_plight_info_class = .text:0x80027734; // type:function size:0x34 scope:weak align:4 +getPlightInfo__15dStage_roomDt_cCFv = .text:0x80027768; // type:function size:0x34 scope:weak align:4 +setPaletteNumInfo__15dStage_roomDt_cFi = .text:0x8002779C; // type:function size:0x34 scope:weak align:4 +getPaletteNumInfo__15dStage_roomDt_cCFv = .text:0x800277D0; // type:function size:0x34 scope:weak align:4 +setPselectNumInfo__15dStage_roomDt_cFi = .text:0x80027804; // type:function size:0x34 scope:weak align:4 +getPselectNumInfo__15dStage_roomDt_cCFv = .text:0x80027838; // type:function size:0x34 scope:weak align:4 +setEnvrNumInfo__15dStage_roomDt_cFi = .text:0x8002786C; // type:function size:0x34 scope:weak align:4 +getEnvrNumInfo__15dStage_roomDt_cCFv = .text:0x800278A0; // type:function size:0x34 scope:weak align:4 +setVrboxNumInfo__15dStage_roomDt_cFi = .text:0x800278D4; // type:function size:0x8 scope:weak align:4 +getVrboxNumInfo__15dStage_roomDt_cCFv = .text:0x800278DC; // type:function size:0x8 scope:weak align:4 +setVrboxcolNumInfo__15dStage_roomDt_cFi = .text:0x800278E4; // type:function size:0x8 scope:weak align:4 +getVrboxcolNumInfo__15dStage_roomDt_cCFv = .text:0x800278EC; // type:function size:0x8 scope:weak align:4 +setPlightNumInfo__15dStage_roomDt_cFi = .text:0x800278F4; // type:function size:0x34 scope:weak align:4 +getPlightNumInfo__15dStage_roomDt_cCFv = .text:0x80027928; // type:function size:0x34 scope:weak align:4 +setLightVecInfo__15dStage_roomDt_cFP30stage_pure_lightvec_info_class = .text:0x8002795C; // type:function size:0x8 scope:weak align:4 +getLightVecInfo__15dStage_roomDt_cCFv = .text:0x80027964; // type:function size:0x8 scope:weak align:4 +setLightVecInfoNum__15dStage_roomDt_cFi = .text:0x8002796C; // type:function size:0x8 scope:weak align:4 +getLightVecInfoNum__15dStage_roomDt_cCFv = .text:0x80027974; // type:function size:0x8 scope:weak align:4 +setStagInfo__15dStage_roomDt_cFP21stage_stag_info_class = .text:0x8002797C; // type:function size:0x34 scope:weak align:4 +getStagInfo__15dStage_roomDt_cCFv = .text:0x800279B0; // type:function size:0x34 scope:weak align:4 +setSclsInfo__15dStage_roomDt_cFP27stage_scls_info_dummy_class = .text:0x800279E4; // type:function size:0x8 scope:weak align:4 +setPntInfo__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x800279EC; // type:function size:0x34 scope:weak align:4 +getPntInf__15dStage_roomDt_cCFv = .text:0x80027A20; // type:function size:0x34 scope:weak align:4 +setPathInfo__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80027A54; // type:function size:0x34 scope:weak align:4 +getPathInf__15dStage_roomDt_cCFv = .text:0x80027A88; // type:function size:0x34 scope:weak align:4 +setPnt2Info__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x80027ABC; // type:function size:0x8 scope:weak align:4 +getPnt2Inf__15dStage_roomDt_cCFv = .text:0x80027AC4; // type:function size:0x8 scope:weak align:4 +setPath2Info__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80027ACC; // type:function size:0x8 scope:weak align:4 +getPath2Inf__15dStage_roomDt_cCFv = .text:0x80027AD4; // type:function size:0x8 scope:weak align:4 +setSoundInf__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80027ADC; // type:function size:0x8 scope:weak align:4 +getSoundInf__15dStage_roomDt_cCFv = .text:0x80027AE4; // type:function size:0x8 scope:weak align:4 +setSoundInfCL__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80027AEC; // type:function size:0x8 scope:weak align:4 +getSoundInfCL__15dStage_roomDt_cCFv = .text:0x80027AF4; // type:function size:0x8 scope:weak align:4 +setMapEventInfo__15dStage_roomDt_cFP21dStage_MapEventInfo_c = .text:0x80027AFC; // type:function size:0x8 scope:weak align:4 +getMapEventInfo__15dStage_roomDt_cCFv = .text:0x80027B04; // type:function size:0x8 scope:weak align:4 +setFileList2Info__15dStage_roomDt_cFP21dStage_FileList2_dt_c = .text:0x80027B0C; // type:function size:0x8 scope:weak align:4 +getFileList2Info__15dStage_roomDt_cCFv = .text:0x80027B14; // type:function size:0x8 scope:weak align:4 +setFileListInfo__15dStage_roomDt_cFP20dStage_FileList_dt_c = .text:0x80027B1C; // type:function size:0x8 scope:weak align:4 +setFloorInfo__15dStage_roomDt_cFP18dStage_FloorInfo_c = .text:0x80027B24; // type:function size:0x8 scope:weak align:4 +getFloorInfo__15dStage_roomDt_cCFv = .text:0x80027B2C; // type:function size:0x8 scope:weak align:4 +setMemoryConfig__15dStage_roomDt_cFP21dStage_MemoryConfig_c = .text:0x80027B34; // type:function size:0x30 scope:weak align:4 +getMemoryConfig__15dStage_roomDt_cCFv = .text:0x80027B64; // type:function size:0x34 scope:weak align:4 +setMemoryMap__15dStage_roomDt_cFP18dStage_MemoryMap_c = .text:0x80027B98; // type:function size:0x30 scope:weak align:4 +getMemoryMap__15dStage_roomDt_cCFv = .text:0x80027BC8; // type:function size:0x34 scope:weak align:4 +setMulti__15dStage_roomDt_cFP14dStage_Multi_c = .text:0x80027BFC; // type:function size:0x30 scope:weak align:4 +getMulti__15dStage_roomDt_cCFv = .text:0x80027C2C; // type:function size:0x34 scope:weak align:4 +setOldMulti__15dStage_roomDt_cFv = .text:0x80027C60; // type:function size:0x30 scope:weak align:4 +resetOldMulti__15dStage_roomDt_cFv = .text:0x80027C90; // type:function size:0x30 scope:weak align:4 +getOldMulti__15dStage_roomDt_cCFv = .text:0x80027CC0; // type:function size:0x34 scope:weak align:4 +setLbnk__15dStage_roomDt_cFP13dStage_Lbnk_c = .text:0x80027CF4; // type:function size:0x8 scope:weak align:4 +getLbnk__15dStage_roomDt_cCFv = .text:0x80027CFC; // type:function size:0x8 scope:weak align:4 +setTresure__15dStage_roomDt_cFP19stage_tresure_class = .text:0x80027D04; // type:function size:0x8 scope:weak align:4 +getTresure__15dStage_roomDt_cCFv = .text:0x80027D0C; // type:function size:0x8 scope:weak align:4 +setDMap__15dStage_roomDt_cFP13dStage_DMap_c = .text:0x80027D14; // type:function size:0x4 scope:weak align:4 +getDMap__15dStage_roomDt_cCFv = .text:0x80027D18; // type:function size:0x8 scope:weak align:4 +setDrTg__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80027D20; // type:function size:0x8 scope:weak align:4 +getDrTg__15dStage_roomDt_cCFv = .text:0x80027D28; // type:function size:0x8 scope:weak align:4 +setDoor__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80027D30; // type:function size:0x8 scope:weak align:4 +getDoor__15dStage_roomDt_cCFv = .text:0x80027D38; // type:function size:0x8 scope:weak align:4 +setMapPath__15dStage_roomDt_cFPv = .text:0x80027D40; // type:function size:0x30 scope:weak align:4 +getMapPath__15dStage_roomDt_cFv = .text:0x80027D70; // type:function size:0x34 scope:weak align:4 +setElst__15dStage_roomDt_cFP13dStage_Elst_c = .text:0x80027DA4; // type:function size:0x34 scope:weak align:4 +getElst__15dStage_roomDt_cFv = .text:0x80027DD8; // type:function size:0x38 scope:weak align:4 +setCamera__16dStage_stageDt_cFP18stage_camera_class = .text:0x80027E10; // type:function size:0x8 scope:weak align:4 +getCamera__16dStage_stageDt_cCFv = .text:0x80027E18; // type:function size:0x8 scope:weak align:4 +setArrow__16dStage_stageDt_cFP17stage_arrow_class = .text:0x80027E20; // type:function size:0x8 scope:weak align:4 +getArrow__16dStage_stageDt_cCFv = .text:0x80027E28; // type:function size:0x8 scope:weak align:4 +setPlayer__16dStage_stageDt_cFP17stage_actor_class = .text:0x80027E30; // type:function size:0x8 scope:weak align:4 +setPlayerNum__16dStage_stageDt_cFUs = .text:0x80027E38; // type:function size:0x8 scope:weak align:4 +getPlayerNum__16dStage_stageDt_cCFv = .text:0x80027E40; // type:function size:0x8 scope:weak align:4 +setRoom__16dStage_stageDt_cFP14roomRead_class = .text:0x80027E48; // type:function size:0x8 scope:weak align:4 +setMapInfo__16dStage_stageDt_cFP20stage_map_info_class = .text:0x80027E50; // type:function size:0x8 scope:weak align:4 +getMapInfo__16dStage_stageDt_cCFv = .text:0x80027E58; // type:function size:0x8 scope:weak align:4 +setMapInfoBase__16dStage_stageDt_cFP26stage_map_info_dummy_class = .text:0x80027E60; // type:function size:0x8 scope:weak align:4 +setPaletteInfo__16dStage_stageDt_cFP24stage_palette_info_class = .text:0x80027E68; // type:function size:0x8 scope:weak align:4 +getPaletteInfo__16dStage_stageDt_cCFv = .text:0x80027E70; // type:function size:0x8 scope:weak align:4 +setPselectInfo__16dStage_stageDt_cFP24stage_pselect_info_class = .text:0x80027E78; // type:function size:0x8 scope:weak align:4 +getPselectInfo__16dStage_stageDt_cCFv = .text:0x80027E80; // type:function size:0x8 scope:weak align:4 +setEnvrInfo__16dStage_stageDt_cFP21stage_envr_info_class = .text:0x80027E88; // type:function size:0x8 scope:weak align:4 +getEnvrInfo__16dStage_stageDt_cCFv = .text:0x80027E90; // type:function size:0x8 scope:weak align:4 +setVrboxInfo__16dStage_stageDt_cFP22stage_vrbox_info_class = .text:0x80027E98; // type:function size:0x8 scope:weak align:4 +getVrboxInfo__16dStage_stageDt_cCFv = .text:0x80027EA0; // type:function size:0x8 scope:weak align:4 +setVrboxcolInfo__16dStage_stageDt_cFP25stage_vrboxcol_info_class = .text:0x80027EA8; // type:function size:0x8 scope:weak align:4 +getVrboxcolInfo__16dStage_stageDt_cCFv = .text:0x80027EB0; // type:function size:0x8 scope:weak align:4 +setPlightInfo__16dStage_stageDt_cFP23stage_plight_info_class = .text:0x80027EB8; // type:function size:0x8 scope:weak align:4 +getPlightInfo__16dStage_stageDt_cCFv = .text:0x80027EC0; // type:function size:0x8 scope:weak align:4 +setPaletteNumInfo__16dStage_stageDt_cFi = .text:0x80027EC8; // type:function size:0x8 scope:weak align:4 +getPaletteNumInfo__16dStage_stageDt_cCFv = .text:0x80027ED0; // type:function size:0x8 scope:weak align:4 +setPselectNumInfo__16dStage_stageDt_cFi = .text:0x80027ED8; // type:function size:0x8 scope:weak align:4 +getPselectNumInfo__16dStage_stageDt_cCFv = .text:0x80027EE0; // type:function size:0x8 scope:weak align:4 +setEnvrNumInfo__16dStage_stageDt_cFi = .text:0x80027EE8; // type:function size:0x8 scope:weak align:4 +getEnvrNumInfo__16dStage_stageDt_cCFv = .text:0x80027EF0; // type:function size:0x8 scope:weak align:4 +setVrboxNumInfo__16dStage_stageDt_cFi = .text:0x80027EF8; // type:function size:0x8 scope:weak align:4 +getVrboxNumInfo__16dStage_stageDt_cCFv = .text:0x80027F00; // type:function size:0x8 scope:weak align:4 +setVrboxcolNumInfo__16dStage_stageDt_cFi = .text:0x80027F08; // type:function size:0x8 scope:weak align:4 +getVrboxcolNumInfo__16dStage_stageDt_cCFv = .text:0x80027F10; // type:function size:0x8 scope:weak align:4 +setLightVecInfo__16dStage_stageDt_cFP30stage_pure_lightvec_info_class = .text:0x80027F18; // type:function size:0x34 scope:weak align:4 +getLightVecInfo__16dStage_stageDt_cCFv = .text:0x80027F4C; // type:function size:0x34 scope:weak align:4 +setLightVecInfoNum__16dStage_stageDt_cFi = .text:0x80027F80; // type:function size:0x34 scope:weak align:4 +getLightVecInfoNum__16dStage_stageDt_cCFv = .text:0x80027FB4; // type:function size:0x34 scope:weak align:4 +setPlightNumInfo__16dStage_stageDt_cFi = .text:0x80027FE8; // type:function size:0x8 scope:weak align:4 +getPlightNumInfo__16dStage_stageDt_cCFv = .text:0x80027FF0; // type:function size:0x8 scope:weak align:4 +setStagInfo__16dStage_stageDt_cFP21stage_stag_info_class = .text:0x80027FF8; // type:function size:0x8 scope:weak align:4 +setSclsInfo__16dStage_stageDt_cFP27stage_scls_info_dummy_class = .text:0x80028000; // type:function size:0x8 scope:weak align:4 +setPntInfo__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x80028008; // type:function size:0x8 scope:weak align:4 +getPntInf__16dStage_stageDt_cCFv = .text:0x80028010; // type:function size:0x8 scope:weak align:4 +setPathInfo__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x80028018; // type:function size:0x8 scope:weak align:4 +getPathInf__16dStage_stageDt_cCFv = .text:0x80028020; // type:function size:0x8 scope:weak align:4 +setPnt2Info__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x80028028; // type:function size:0x8 scope:weak align:4 +getPnt2Inf__16dStage_stageDt_cCFv = .text:0x80028030; // type:function size:0x8 scope:weak align:4 +setPath2Info__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x80028038; // type:function size:0x8 scope:weak align:4 +getPath2Inf__16dStage_stageDt_cCFv = .text:0x80028040; // type:function size:0x8 scope:weak align:4 +setSoundInf__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x80028048; // type:function size:0x8 scope:weak align:4 +getSoundInf__16dStage_stageDt_cCFv = .text:0x80028050; // type:function size:0x8 scope:weak align:4 +setSoundInfCL__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x80028058; // type:function size:0x8 scope:weak align:4 +getSoundInfCL__16dStage_stageDt_cCFv = .text:0x80028060; // type:function size:0x8 scope:weak align:4 +setMapEventInfo__16dStage_stageDt_cFP21dStage_MapEventInfo_c = .text:0x80028068; // type:function size:0x8 scope:weak align:4 +getMapEventInfo__16dStage_stageDt_cCFv = .text:0x80028070; // type:function size:0x8 scope:weak align:4 +setFileList2Info__16dStage_stageDt_cFP21dStage_FileList2_dt_c = .text:0x80028078; // type:function size:0x34 scope:weak align:4 +getFileList2Info__16dStage_stageDt_cCFv = .text:0x800280AC; // type:function size:0x34 scope:weak align:4 +setFileListInfo__16dStage_stageDt_cFP20dStage_FileList_dt_c = .text:0x800280E0; // type:function size:0x34 scope:weak align:4 +getFileListInfo__16dStage_stageDt_cCFv = .text:0x80028114; // type:function size:0x34 scope:weak align:4 +setFloorInfo__16dStage_stageDt_cFP18dStage_FloorInfo_c = .text:0x80028148; // type:function size:0x8 scope:weak align:4 +getFloorInfo__16dStage_stageDt_cCFv = .text:0x80028150; // type:function size:0x8 scope:weak align:4 +setMemoryConfig__16dStage_stageDt_cFP21dStage_MemoryConfig_c = .text:0x80028158; // type:function size:0x8 scope:weak align:4 +getMemoryConfig__16dStage_stageDt_cCFv = .text:0x80028160; // type:function size:0x8 scope:weak align:4 +setMemoryMap__16dStage_stageDt_cFP18dStage_MemoryMap_c = .text:0x80028168; // type:function size:0x8 scope:weak align:4 +getMemoryMap__16dStage_stageDt_cCFv = .text:0x80028170; // type:function size:0x8 scope:weak align:4 +setMulti__16dStage_stageDt_cFP14dStage_Multi_c = .text:0x80028178; // type:function size:0x8 scope:weak align:4 +getMulti__16dStage_stageDt_cCFv = .text:0x80028180; // type:function size:0x8 scope:weak align:4 +getOldMulti__16dStage_stageDt_cCFv = .text:0x80028188; // type:function size:0x8 scope:weak align:4 +setLbnk__16dStage_stageDt_cFP13dStage_Lbnk_c = .text:0x80028190; // type:function size:0x34 scope:weak align:4 +getLbnk__16dStage_stageDt_cCFv = .text:0x800281C4; // type:function size:0x34 scope:weak align:4 +setTresure__16dStage_stageDt_cFP19stage_tresure_class = .text:0x800281F8; // type:function size:0x8 scope:weak align:4 +getTresure__16dStage_stageDt_cCFv = .text:0x80028200; // type:function size:0x8 scope:weak align:4 +setDMap__16dStage_stageDt_cFP13dStage_DMap_c = .text:0x80028208; // type:function size:0x8 scope:weak align:4 +getDMap__16dStage_stageDt_cCFv = .text:0x80028210; // type:function size:0x8 scope:weak align:4 +setDrTg__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x80028218; // type:function size:0x8 scope:weak align:4 +getDrTg__16dStage_stageDt_cCFv = .text:0x80028220; // type:function size:0x8 scope:weak align:4 +setDoor__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x80028228; // type:function size:0x8 scope:weak align:4 +getDoor__16dStage_stageDt_cCFv = .text:0x80028230; // type:function size:0x8 scope:weak align:4 +setMapPath__16dStage_stageDt_cFPv = .text:0x80028238; // type:function size:0x4 scope:weak align:4 +getMapPath__16dStage_stageDt_cFv = .text:0x8002823C; // type:function size:0x8 scope:weak align:4 +setElst__16dStage_stageDt_cFP13dStage_Elst_c = .text:0x80028244; // type:function size:0x8 scope:weak align:4 __sinit_d_stage_cpp = .text:0x8002824C; // type:function size:0xDC scope:local align:4 __arraydtor$5375 = .text:0x80028328; // type:function size:0x38 scope:local align:4 -__dt__19dStage_roomStatus_cFv = .text:0x80028360; // type:function size:0x3C scope:global align:4 -__ct__19dStage_roomStatus_cFv = .text:0x8002839C; // type:function size:0x7C scope:global align:4 -__dt__19dStage_KeepDoorInfoFv = .text:0x80028418; // type:function size:0x64 scope:global align:4 -__dt__21stage_tgsc_data_classFv = .text:0x8002847C; // type:function size:0x3C scope:global align:4 -__ct__21stage_tgsc_data_classFv = .text:0x800284B8; // type:function size:0x4 scope:global align:4 +__dt__19dStage_roomStatus_cFv = .text:0x80028360; // type:function size:0x3C scope:weak align:4 +__ct__19dStage_roomStatus_cFv = .text:0x8002839C; // type:function size:0x7C scope:weak align:4 +__dt__19dStage_KeepDoorInfoFv = .text:0x80028418; // type:function size:0x64 scope:weak align:4 +__dt__21stage_tgsc_data_classFv = .text:0x8002847C; // type:function size:0x3C scope:weak align:4 +__ct__21stage_tgsc_data_classFv = .text:0x800284B8; // type:function size:0x4 scope:weak align:4 getIconSize__15renderingAmap_cCFUc = .text:0x800284BC; // type:function size:0x14 scope:global align:4 draw__15renderingAmap_cFv = .text:0x800284D0; // type:function size:0x3F4 scope:global align:4 getDispType__15renderingAmap_cCFv = .text:0x800288C4; // type:function size:0x9C scope:global align:4 @@ -1292,20 +1290,20 @@ _move__6dMap_cFffif = .text:0x8002A32C; // type:function size:0x828 scope:global _draw__6dMap_cFv = .text:0x8002AB54; // type:function size:0x58 scope:global align:4 getFirstData__6dMap_cFUc = .text:0x8002ABAC; // type:function size:0x20 scope:global align:4 getNextData__6dMap_cFPQ27dTres_c15typeGroupData_c = .text:0x8002ABCC; // type:function size:0x20 scope:global align:4 -draw__12dDlst_base_cFv = .text:0x8002ABEC; // type:function size:0x4 scope:global align:4 -isDrawType__11dDrawPath_cFi = .text:0x8002ABF0; // type:function size:0x8 scope:global align:4 -__dt__18dRenderingFDAmap_cFv = .text:0x8002ABF8; // type:function size:0x7C scope:global align:4 -__dt__15dRenderingMap_cFv = .text:0x8002AC74; // type:function size:0x6C scope:global align:4 -__dt__28dDrawPathWithNormalPattern_cFv = .text:0x8002ACE0; // type:function size:0x5C scope:global align:4 -__dt__11dDrawPath_cFv = .text:0x8002AD3C; // type:function size:0x48 scope:global align:4 -getLineColor__11dDrawPath_cFii = .text:0x8002AD84; // type:function size:0x2C scope:global align:4 -__dt__15renderingAmap_cFv = .text:0x8002ADB0; // type:function size:0xBC scope:global align:4 -__ct__15renderingAmap_cFv = .text:0x8002AE6C; // type:function size:0xB4 scope:global align:4 -__dt__6dMap_cFv = .text:0x8002AF20; // type:function size:0xE0 scope:global align:4 -isRendIcon__15renderingAmap_cCFv = .text:0x8002B000; // type:function size:0x8 scope:global align:4 -__dt__28renderingPlusDoorAndCursor_cFv = .text:0x8002B008; // type:function size:0xAC scope:global align:4 -__dt__19renderingPlusDoor_cFv = .text:0x8002B0B4; // type:function size:0x9C scope:global align:4 -__dt__16renderingDAmap_cFv = .text:0x8002B150; // type:function size:0x8C scope:global align:4 +draw__12dDlst_base_cFv = .text:0x8002ABEC; // type:function size:0x4 scope:weak align:4 +isDrawType__11dDrawPath_cFi = .text:0x8002ABF0; // type:function size:0x8 scope:weak align:4 +__dt__18dRenderingFDAmap_cFv = .text:0x8002ABF8; // type:function size:0x7C scope:weak align:4 +__dt__15dRenderingMap_cFv = .text:0x8002AC74; // type:function size:0x6C scope:weak align:4 +__dt__28dDrawPathWithNormalPattern_cFv = .text:0x8002ACE0; // type:function size:0x5C scope:weak align:4 +__dt__11dDrawPath_cFv = .text:0x8002AD3C; // type:function size:0x48 scope:weak align:4 +getLineColor__11dDrawPath_cFii = .text:0x8002AD84; // type:function size:0x2C scope:weak align:4 +__dt__15renderingAmap_cFv = .text:0x8002ADB0; // type:function size:0xBC scope:weak align:4 +__ct__15renderingAmap_cFv = .text:0x8002AE6C; // type:function size:0xB4 scope:weak align:4 +__dt__6dMap_cFv = .text:0x8002AF20; // type:function size:0xE0 scope:weak align:4 +isRendIcon__15renderingAmap_cCFv = .text:0x8002B000; // type:function size:0x8 scope:weak align:4 +__dt__28renderingPlusDoorAndCursor_cFv = .text:0x8002B008; // type:function size:0xAC scope:weak align:4 +__dt__19renderingPlusDoor_cFv = .text:0x8002B0B4; // type:function size:0x9C scope:weak align:4 +__dt__16renderingDAmap_cFv = .text:0x8002B150; // type:function size:0x8C scope:weak align:4 ct__14dComIfG_play_cFv = .text:0x8002B1DC; // type:function size:0x50 scope:global align:4 init__14dComIfG_play_cFv = .text:0x8002B22C; // type:function size:0x7C scope:global align:4 dComIfGp_checkItemGet__FUci = .text:0x8002B2A8; // type:function size:0x20 scope:global align:4 @@ -1342,11 +1340,11 @@ dComIfG_changeOpeningScene__FP11scene_classs = .text:0x8002CC54; // type:functio dComIfG_resetToOpening__FP11scene_class = .text:0x8002CD44; // type:function size:0x74 scope:global align:4 phase_1__FPc = .text:0x8002CDB8; // type:function size:0x80 scope:local align:4 phase_2__FPc = .text:0x8002CE38; // type:function size:0x7C scope:local align:4 -phase_3__FPc = .text:0x8002CEB4; // type:function size:0x8 scope:global align:4 +phase_3__FPc = .text:0x8002CEB4; // type:function size:0x8 scope:local align:4 dComIfG_resLoad__FP30request_of_phase_process_classPCc = .text:0x8002CEBC; // type:function size:0x40 scope:global align:4 -phase_01__FP12phaseParam_c = .text:0x8002CEFC; // type:function size:0x60 scope:global align:4 -phase_02__FP12phaseParam_c = .text:0x8002CF5C; // type:function size:0x5C scope:global align:4 -phase_03__FP12phaseParam_c = .text:0x8002CFB8; // type:function size:0x8 scope:global align:4 +phase_01__FP12phaseParam_c = .text:0x8002CEFC; // type:function size:0x60 scope:local align:4 +phase_02__FP12phaseParam_c = .text:0x8002CF5C; // type:function size:0x5C scope:local align:4 +phase_03__FP12phaseParam_c = .text:0x8002CFB8; // type:function size:0x8 scope:local align:4 dComIfG_resLoad__FP30request_of_phase_process_classPCcP7JKRHeap = .text:0x8002CFC0; // type:function size:0x48 scope:global align:4 dComIfG_resDelete__FP30request_of_phase_process_classPCc = .text:0x8002D008; // type:function size:0x64 scope:global align:4 dComIfGp_getReverb__Fi = .text:0x8002D06C; // type:function size:0x48 scope:global align:4 @@ -1367,7 +1365,7 @@ dComIfGs_BossLife_public_Get__Fv = .text:0x8002D910; // type:function size:0x14 dComIfGs_sense_type_change_Set__FSc = .text:0x8002D924; // type:function size:0x14 scope:global align:4 dComIfGs_sense_type_change_Get__Fv = .text:0x8002D938; // type:function size:0x14 scope:global align:4 dComIfGs_onZoneSwitch__Fii = .text:0x8002D94C; // type:function size:0x64 scope:global align:4 -getZoneNo__20dStage_roomControl_cFi = .text:0x8002D9B0; // type:function size:0x1C scope:global align:4 +getZoneNo__20dStage_roomControl_cFi = .text:0x8002D9B0; // type:function size:0x1C scope:weak align:4 dComIfGs_offZoneSwitch__Fii = .text:0x8002D9CC; // type:function size:0x64 scope:global align:4 dComIfGs_isZoneSwitch__Fii = .text:0x8002DA30; // type:function size:0x6C scope:global align:4 dComIfGs_onOneZoneSwitch__Fii = .text:0x8002DA9C; // type:function size:0x64 scope:global align:4 @@ -1410,7 +1408,7 @@ dComIfGs_setSelectEquipClothes__FUc = .text:0x8002EEB0; // type:function size:0x dComIfGs_setSelectEquipSword__FUc = .text:0x8002EEC0; // type:function size:0xD4 scope:global align:4 dComIfGs_setSelectEquipShield__FUc = .text:0x8002EF94; // type:function size:0xAC scope:global align:4 dComIfGs_setKeyNum__FiUc = .text:0x8002F040; // type:function size:0xA0 scope:global align:4 -dComIfGs_setWarpItemData__FiPCc4cXyzsScUcUc = .text:0x8002F0E0; // type:function size:0x48 scope:global align:4 +dComIfGs_setWarpItemData__FiPCc4cXyzsScUcUc = .text:0x8002F0E0; // type:function size:0x48 scope:local align:4 setWarpItemData__14dComIfG_play_cFPCc4cXyzsScUcUc = .text:0x8002F128; // type:function size:0x74 scope:global align:4 dComIfGs_setWarpItemData__FPCc4cXyzsScUcUc = .text:0x8002F19C; // type:function size:0xB0 scope:global align:4 dComIfGs_setLastWarpMarkItemData__FPCc4cXyzsScUcUc = .text:0x8002F24C; // type:function size:0x60 scope:global align:4 @@ -1454,43 +1452,43 @@ dComIfGs_isVisitedRoom__Fi = .text:0x8002FC98; // type:function size:0x5C scope: dComIfGs_staffroll_next_go__Fv = .text:0x8002FCF4; // type:function size:0x14 scope:global align:4 dComIfGs_staffroll_next_go_check__Fv = .text:0x8002FD08; // type:function size:0x10 scope:global align:4 __sinit_d_com_inf_game_cpp = .text:0x8002FD18; // type:function size:0x5C scope:local align:4 -__dt__13dComIfG_inf_cFv = .text:0x8002FD74; // type:function size:0x74 scope:global align:4 -__dt__14dComIfG_play_cFv = .text:0x8002FDE8; // type:function size:0x110 scope:global align:4 -__dt__11cBgS_ChkElmFv = .text:0x8002FEF8; // type:function size:0x48 scope:global align:4 -__dt__4dCcSFv = .text:0x8002FF40; // type:function size:0x1B4 scope:global align:4 -__dt__12dCcMassS_ObjFv = .text:0x800300F4; // type:function size:0x60 scope:global align:4 -__dt__12dEvt_order_cFv = .text:0x80030154; // type:function size:0x3C scope:global align:4 -__dt__11dEvDtBase_cFv = .text:0x80030190; // type:function size:0x3C scope:global align:4 -__dt__14dDlst_window_cFv = .text:0x800301CC; // type:function size:0x3C scope:global align:4 -__dt__25dComIfG_camera_info_classFv = .text:0x80030208; // type:function size:0x3C scope:global align:4 -__ct__13dComIfG_inf_cFv = .text:0x80030244; // type:function size:0x284 scope:global align:4 -__ct__25dComIfG_camera_info_classFv = .text:0x800304C8; // type:function size:0x4 scope:global align:4 -__ct__14dDlst_window_cFv = .text:0x800304CC; // type:function size:0x4 scope:global align:4 -__dt__10dAttList_cFv = .text:0x800304D0; // type:function size:0x3C scope:global align:4 -__ct__10dAttList_cFv = .text:0x8003050C; // type:function size:0x4 scope:global align:4 -__dt__7cSAngleFv = .text:0x80030510; // type:function size:0x3C scope:global align:4 -__dt__10dAttDraw_cFv = .text:0x8003054C; // type:function size:0x154 scope:global align:4 -__dt__13mDoExt_bckAnmFv = .text:0x800306A0; // type:function size:0x54 scope:global align:4 -__dt__13mDoExt_bpkAnmFv = .text:0x800306F4; // type:function size:0x54 scope:global align:4 -__dt__13mDoExt_brkAnmFv = .text:0x80030748; // type:function size:0x54 scope:global align:4 -__dt__13mDoExt_btkAnmFv = .text:0x8003079C; // type:function size:0x54 scope:global align:4 -__ct__10dAttDraw_cFv = .text:0x800307F0; // type:function size:0x164 scope:global align:4 -__ct__13mDoExt_btkAnmFv = .text:0x80030954; // type:function size:0x48 scope:global align:4 -__ct__13mDoExt_brkAnmFv = .text:0x8003099C; // type:function size:0x48 scope:global align:4 -__ct__13mDoExt_bpkAnmFv = .text:0x800309E4; // type:function size:0x48 scope:global align:4 -__ct__13mDoExt_bckAnmFv = .text:0x80030A2C; // type:function size:0x48 scope:global align:4 -__dt__12dCcMassS_MngFv = .text:0x80030A74; // type:function size:0x168 scope:global align:4 -__dt__4cCcSFv = .text:0x80030BDC; // type:function size:0x74 scope:global align:4 -__dt__4dBgSFv = .text:0x80030C50; // type:function size:0x7C scope:global align:4 -__dt__4cBgSFv = .text:0x80030CCC; // type:function size:0x6C scope:global align:4 -__ct__11cBgS_ChkElmFv = .text:0x80030D38; // type:function size:0x3C scope:global align:4 -__ct__10dSv_zone_cFv = .text:0x80030D74; // type:function size:0xC scope:global align:4 -__ct__13dSv_memory2_cFv = .text:0x80030D80; // type:function size:0x30 scope:global align:4 -__ct__12dSv_memory_cFv = .text:0x80030DB0; // type:function size:0x30 scope:global align:4 -__dt__15cCcD_DivideAreaFv = .text:0x80030DE0; // type:function size:0x5C scope:global align:4 -__dt__8cM3dGCylFv = .text:0x80030E3C; // type:function size:0x48 scope:global align:4 -__dt__8cM3dGAabFv = .text:0x80030E84; // type:function size:0x48 scope:global align:4 -__dt__15cCcD_DivideInfoFv = .text:0x80030ECC; // type:function size:0x48 scope:global align:4 +__dt__13dComIfG_inf_cFv = .text:0x8002FD74; // type:function size:0x74 scope:weak align:4 +__dt__14dComIfG_play_cFv = .text:0x8002FDE8; // type:function size:0x110 scope:weak align:4 +__dt__11cBgS_ChkElmFv = .text:0x8002FEF8; // type:function size:0x48 scope:weak align:4 +__dt__4dCcSFv = .text:0x8002FF40; // type:function size:0x1B4 scope:weak align:4 +__dt__12dCcMassS_ObjFv = .text:0x800300F4; // type:function size:0x60 scope:weak align:4 +__dt__12dEvt_order_cFv = .text:0x80030154; // type:function size:0x3C scope:weak align:4 +__dt__11dEvDtBase_cFv = .text:0x80030190; // type:function size:0x3C scope:weak align:4 +__dt__14dDlst_window_cFv = .text:0x800301CC; // type:function size:0x3C scope:weak align:4 +__dt__25dComIfG_camera_info_classFv = .text:0x80030208; // type:function size:0x3C scope:weak align:4 +__ct__13dComIfG_inf_cFv = .text:0x80030244; // type:function size:0x284 scope:weak align:4 +__ct__25dComIfG_camera_info_classFv = .text:0x800304C8; // type:function size:0x4 scope:weak align:4 +__ct__14dDlst_window_cFv = .text:0x800304CC; // type:function size:0x4 scope:weak align:4 +__dt__10dAttList_cFv = .text:0x800304D0; // type:function size:0x3C scope:weak align:4 +__ct__10dAttList_cFv = .text:0x8003050C; // type:function size:0x4 scope:weak align:4 +__dt__7cSAngleFv = .text:0x80030510; // type:function size:0x3C scope:weak align:4 +__dt__10dAttDraw_cFv = .text:0x8003054C; // type:function size:0x154 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x800306A0; // type:function size:0x54 scope:weak align:4 +__dt__13mDoExt_bpkAnmFv = .text:0x800306F4; // type:function size:0x54 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x80030748; // type:function size:0x54 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x8003079C; // type:function size:0x54 scope:weak align:4 +__ct__10dAttDraw_cFv = .text:0x800307F0; // type:function size:0x164 scope:weak align:4 +__ct__13mDoExt_btkAnmFv = .text:0x80030954; // type:function size:0x48 scope:weak align:4 +__ct__13mDoExt_brkAnmFv = .text:0x8003099C; // type:function size:0x48 scope:weak align:4 +__ct__13mDoExt_bpkAnmFv = .text:0x800309E4; // type:function size:0x48 scope:weak align:4 +__ct__13mDoExt_bckAnmFv = .text:0x80030A2C; // type:function size:0x48 scope:weak align:4 +__dt__12dCcMassS_MngFv = .text:0x80030A74; // type:function size:0x168 scope:weak align:4 +__dt__4cCcSFv = .text:0x80030BDC; // type:function size:0x74 scope:weak align:4 +__dt__4dBgSFv = .text:0x80030C50; // type:function size:0x7C scope:weak align:4 +__dt__4cBgSFv = .text:0x80030CCC; // type:function size:0x6C scope:weak align:4 +__ct__11cBgS_ChkElmFv = .text:0x80030D38; // type:function size:0x3C scope:weak align:4 +__ct__10dSv_zone_cFv = .text:0x80030D74; // type:function size:0xC scope:weak align:4 +__ct__13dSv_memory2_cFv = .text:0x80030D80; // type:function size:0x30 scope:weak align:4 +__ct__12dSv_memory_cFv = .text:0x80030DB0; // type:function size:0x30 scope:weak align:4 +__dt__15cCcD_DivideAreaFv = .text:0x80030DE0; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x80030E3C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x80030E84; // type:function size:0x48 scope:weak align:4 +__dt__15cCcD_DivideInfoFv = .text:0x80030ECC; // type:function size:0x48 scope:weak align:4 set__Q27daSus_c6data_cFScRC4cXyzRC4cXyzUcUcUc = .text:0x80030F14; // type:function size:0xA8 scope:global align:4 reset__Q27daSus_c6data_cFv = .text:0x80030FBC; // type:function size:0x10 scope:global align:4 isSwitch__Q27daSus_c6data_cFv = .text:0x80030FCC; // type:function size:0x6C scope:global align:4 @@ -1540,10 +1538,10 @@ setRoomNo__12daObjCarry_cFiSc = .text:0x80031DAC; // type:function size:0xC scop getRoomNo__12daObjCarry_cFi = .text:0x80031DB8; // type:function size:0xC scope:global align:4 __sinit_d_com_static_cpp = .text:0x80031DC4; // type:function size:0xE8 scope:local align:4 __arraydtor$4479 = .text:0x80031EAC; // type:function size:0x38 scope:local align:4 -__ct__Q27daSus_c6room_cFv = .text:0x80031EE4; // type:function size:0xC scope:global align:4 +__ct__Q27daSus_c6room_cFv = .text:0x80031EE4; // type:function size:0xC scope:weak align:4 __arraydtor$3839 = .text:0x80031EF0; // type:function size:0x38 scope:local align:4 -__dt__Q27daSus_c6data_cFv = .text:0x80031F28; // type:function size:0x3C scope:global align:4 -__ct__Q27daSus_c6data_cFv = .text:0x80031F64; // type:function size:0x30 scope:global align:4 +__dt__Q27daSus_c6data_cFv = .text:0x80031F28; // type:function size:0x3C scope:weak align:4 +__ct__Q27daSus_c6data_cFv = .text:0x80031F64; // type:function size:0x30 scope:weak align:4 checkStateCarry__7dBomb_cFv = .text:0x80031F94; // type:function size:0x38 scope:global align:4 checkFlowerBombWait__7dBomb_cFP10fopAc_ac_c = .text:0x80031FCC; // type:function size:0x28 scope:global align:4 checkWaterBomb__7dBomb_cFP10fopAc_ac_c = .text:0x80031FF4; // type:function size:0x28 scope:global align:4 @@ -1568,7 +1566,7 @@ dLib_getExpandSizeFromAramArchive__FP14JKRAramArchivePCc = .text:0x80032738; // getTime__11dLib_time_cFv = .text:0x80032804; // type:function size:0x7C scope:global align:4 stopTime__11dLib_time_cFv = .text:0x80032880; // type:function size:0x3C scope:global align:4 startTime__11dLib_time_cFv = .text:0x800328BC; // type:function size:0x5C scope:global align:4 -dSv_item_rename__FUc = .text:0x80032918; // type:function size:0x40 scope:global align:4 +dSv_item_rename__FUc = .text:0x80032918; // type:function size:0x40 scope:local align:4 init__21dSv_player_status_a_cFv = .text:0x80032958; // type:function size:0xF0 scope:global align:4 setSelectItemIndex__21dSv_player_status_a_cFiUc = .text:0x80032A48; // type:function size:0x14 scope:global align:4 getSelectItemIndex__21dSv_player_status_a_cCFi = .text:0x80032A5C; // type:function size:0x1C scope:global align:4 @@ -1733,8 +1731,8 @@ __ct__9dJntCol_cFv = .text:0x80035C8C; // type:function size:0x14 scope:global a init__9dJntCol_cFP10fopAc_ac_cPC13dJntColData_cP8J3DModeli = .text:0x80035CA0; // type:function size:0x28 scope:global align:4 setNowLine__9dJntCol_cFP8cM3dGLinPC4cXyzPC5csXyzP4cXyz = .text:0x80035CC8; // type:function size:0x100 scope:global align:4 searchNearPos__9dJntCol_cCFPC8cM3dGLinPC4cXyzP4cXyzi = .text:0x80035DC8; // type:function size:0xC94 scope:global align:4 -__dt__8cM3dGLinFv = .text:0x80036A5C; // type:function size:0x48 scope:global align:4 -__dt__8cM3dGSphFv = .text:0x80036AA4; // type:function size:0x48 scope:global align:4 +__dt__8cM3dGLinFv = .text:0x80036A5C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x80036AA4; // type:function size:0x48 scope:weak align:4 getArrowOffsetPosAndAngle__9dJntCol_cCFPC4cXyzPC5csXyzP4cXyzP4cXyz = .text:0x80036AEC; // type:function size:0x158 scope:global align:4 getHitmarkPosAndAngle__9dJntCol_cCFPC4cXyzPC5csXyzP4cXyzP5csXyzi = .text:0x80036C44; // type:function size:0x364 scope:global align:4 setArrowPosAndAngle__9dJntCol_cFPC4cXyzPC4cXyziP4cXyzP5csXyz = .text:0x80036FA8; // type:function size:0x90 scope:global align:4 @@ -1744,13 +1742,13 @@ make_eff_break_kotubo2__5daObjFP10fopAc_ac_c = .text:0x80037210; // type:functio make_eff_break_gm_kotubo__5daObjFP10fopAc_ac_c = .text:0x800372A0; // type:function size:0x90 scope:global align:4 make_eff_break_gm_ootubo__5daObjFP10fopAc_ac_c = .text:0x80037330; // type:function size:0x90 scope:global align:4 posMoveF_stream__5daObjFP10fopAc_ac_cPC4cXyzPC4cXyzff = .text:0x800373C0; // type:function size:0x30 scope:global align:4 -posMoveF_resist_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzff = .text:0x800373F0; // type:function size:0xFC scope:global align:4 -posMoveF_grade_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzffPC4cXyzPC4cXyz = .text:0x800374EC; // type:function size:0x134 scope:global align:4 +posMoveF_resist_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzff = .text:0x800373F0; // type:function size:0xFC scope:local align:4 +posMoveF_grade_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzffPC4cXyzPC4cXyz = .text:0x800374EC; // type:function size:0x134 scope:local align:4 posMoveF_grade__5daObjFP10fopAc_ac_cPC4cXyzPC4cXyzffPC4cXyzffPC4cXyz = .text:0x80037620; // type:function size:0x168 scope:global align:4 quat_rotBaseY__5daObjFP10QuaternionRC4cXyz = .text:0x80037788; // type:function size:0x178 scope:global align:4 HitSeStart__5daObjFPC4cXyziPC12dCcD_GObjInfUl = .text:0x80037900; // type:function size:0x14C scope:global align:4 -GetCoCP__12cCcD_CylAttrFv = .text:0x80037A4C; // type:function size:0x8 scope:global align:4 -GetCoCP__12cCcD_SphAttrFv = .text:0x80037A54; // type:function size:0x8 scope:global align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x80037A4C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x80037A54; // type:function size:0x8 scope:weak align:4 getItemNo__12daItemBase_cFv = .text:0x80037A5C; // type:function size:0x8 scope:global align:4 hide__12daItemBase_cFv = .text:0x80037A64; // type:function size:0x10 scope:global align:4 show__12daItemBase_cFv = .text:0x80037A74; // type:function size:0x10 scope:global align:4 @@ -1773,19 +1771,19 @@ getOff__10e_wb_classFv = .text:0x80037CF4; // type:function size:0x74 scope:glob checkDownDamage__10e_wb_classFv = .text:0x80037D68; // type:function size:0x2C scope:global align:4 checkNormalRideMode__10e_wb_classCFv = .text:0x80037D94; // type:function size:0x28 scope:global align:4 setRunRideMode__10e_wb_classFv = .text:0x80037DBC; // type:function size:0x28 scope:global align:4 -__dt__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_messageFv = .text:0x80037DE4; // type:function size:0x60 scope:global align:4 -adaptor_do_MESSAGE__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_messageFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80037E44; // type:function size:0x30 scope:global align:4 -__dt__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_messageFv = .text:0x80037E74; // type:function size:0x60 scope:global align:4 -create__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_messageFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80037ED4; // type:function size:0x14C scope:global align:4 +__dt__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_messageFv = .text:0x80037DE4; // type:function size:0x60 scope:local align:4 +adaptor_do_MESSAGE__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_messageFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80037E44; // type:function size:0x30 scope:local align:4 +__dt__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_messageFv = .text:0x80037E74; // type:function size:0x60 scope:local align:4 +create__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_messageFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80037ED4; // type:function size:0x14C scope:local align:4 __ct__13dDemo_actor_cFv = .text:0x80038020; // type:function size:0x78 scope:global align:4 __dt__13dDemo_actor_cFv = .text:0x80038098; // type:function size:0x90 scope:global align:4 getActor__13dDemo_actor_cFv = .text:0x80038128; // type:function size:0x34 scope:global align:4 setActor__13dDemo_actor_cFP10fopAc_ac_c = .text:0x8003815C; // type:function size:0x40 scope:global align:4 getPrm_Morf__13dDemo_actor_cFv = .text:0x8003819C; // type:function size:0x19C scope:global align:4 getDemoIDData__13dDemo_actor_cFPiPiPiPUsPUc = .text:0x80038338; // type:function size:0x158 scope:global align:4 -dDemo_getJaiPointer__FPCcUliPUs = .text:0x80038490; // type:function size:0x88 scope:global align:4 +dDemo_getJaiPointer__FPCcUliPUs = .text:0x80038490; // type:function size:0x88 scope:local align:4 dDemo_setDemoData__FP10fopAc_ac_cUcP14mDoExt_McaMorfPCciPUsUlSc = .text:0x80038518; // type:function size:0x290 scope:global align:4 -branchFile__FPCc = .text:0x800387A8; // type:function size:0x44 scope:global align:4 +branchFile__FPCc = .text:0x800387A8; // type:function size:0x44 scope:local align:4 JSGSetData__13dDemo_actor_cFUlPCvUl = .text:0x800387EC; // type:function size:0x134 scope:global align:4 JSGSetTranslation__13dDemo_actor_cFRC3Vec = .text:0x80038920; // type:function size:0x60 scope:global align:4 JSGSetScaling__13dDemo_actor_cFRC3Vec = .text:0x80038980; // type:function size:0x28 scope:global align:4 @@ -1796,7 +1794,7 @@ JSGSetAnimationFrame__13dDemo_actor_cFf = .text:0x80038A40; // type:function siz JSGSetAnimationTransition__13dDemo_actor_cFf = .text:0x80038A54; // type:function size:0x14 scope:global align:4 JSGSetTextureAnimation__13dDemo_actor_cFUl = .text:0x80038A68; // type:function size:0x14 scope:global align:4 JSGSetTextureAnimationFrame__13dDemo_actor_cFf = .text:0x80038A7C; // type:function size:0x14 scope:global align:4 -getView__Fv = .text:0x80038A90; // type:function size:0x34 scope:global align:4 +getView__Fv = .text:0x80038A90; // type:function size:0x34 scope:local align:4 JSGGetProjectionNear__14dDemo_camera_cCFv = .text:0x80038AC4; // type:function size:0x34 scope:global align:4 JSGSetProjectionNear__14dDemo_camera_cFf = .text:0x80038AF8; // type:function size:0x14 scope:global align:4 JSGGetProjectionFar__14dDemo_camera_cCFv = .text:0x80038B0C; // type:function size:0x34 scope:global align:4 @@ -1852,13 +1850,13 @@ reset__7dDemo_cFv = .text:0x80039F04; // type:function size:0x18 scope:global al emitter_create__16dDemo_particle_cFUl = .text:0x80039F1C; // type:function size:0x80 scope:global align:4 __dt__16dDemo_particle_cFv = .text:0x80039F9C; // type:function size:0x60 scope:global align:4 __dt__14dDemo_camera_cFv = .text:0x80039FFC; // type:function size:0x60 scope:global align:4 -JSGFindNodeID__13dDemo_actor_cCFPCc = .text:0x8003A05C; // type:function size:0x2C scope:global align:4 -JSGGetNodeTransformation__13dDemo_actor_cCFUlPA4_f = .text:0x8003A088; // type:function size:0x40 scope:global align:4 -JSGGetAnimationFrameMax__13dDemo_actor_cCFv = .text:0x8003A0C8; // type:function size:0x8 scope:global align:4 -JSGGetTextureAnimationFrameMax__13dDemo_actor_cCFv = .text:0x8003A0D0; // type:function size:0x8 scope:global align:4 -JSGGetTranslation__13dDemo_actor_cCFP3Vec = .text:0x8003A0D8; // type:function size:0x1C scope:global align:4 -JSGGetScaling__13dDemo_actor_cCFP3Vec = .text:0x8003A0F4; // type:function size:0x1C scope:global align:4 -JSGGetRotation__13dDemo_actor_cCFP3Vec = .text:0x8003A110; // type:function size:0x78 scope:global align:4 +JSGFindNodeID__13dDemo_actor_cCFPCc = .text:0x8003A05C; // type:function size:0x2C scope:weak align:4 +JSGGetNodeTransformation__13dDemo_actor_cCFUlPA4_f = .text:0x8003A088; // type:function size:0x40 scope:weak align:4 +JSGGetAnimationFrameMax__13dDemo_actor_cCFv = .text:0x8003A0C8; // type:function size:0x8 scope:weak align:4 +JSGGetTextureAnimationFrameMax__13dDemo_actor_cCFv = .text:0x8003A0D0; // type:function size:0x8 scope:weak align:4 +JSGGetTranslation__13dDemo_actor_cCFP3Vec = .text:0x8003A0D8; // type:function size:0x1C scope:weak align:4 +JSGGetScaling__13dDemo_actor_cCFP3Vec = .text:0x8003A0F4; // type:function size:0x1C scope:weak align:4 +JSGGetRotation__13dDemo_actor_cCFP3Vec = .text:0x8003A110; // type:function size:0x78 scope:weak align:4 getKind__13door_param2_cFP10fopAc_ac_c = .text:0x8003A188; // type:function size:0xC scope:global align:4 getDoorModel__13door_param2_cFP10fopAc_ac_c = .text:0x8003A194; // type:function size:0xC scope:global align:4 getFrontOption__13door_param2_cFP10fopAc_ac_c = .text:0x8003A1A0; // type:function size:0xC scope:global align:4 @@ -1880,35 +1878,35 @@ getMBLightInf__13door_param2_cFP10fopAc_ac_c = .text:0x8003A254; // type:functio __ct__11dRes_info_cFv = .text:0x8003A260; // type:function size:0x20 scope:global align:4 __dt__11dRes_info_cFv = .text:0x8003A280; // type:function size:0xC8 scope:global align:4 set__11dRes_info_cFPCcPCcUcP7JKRHeap = .text:0x8003A348; // type:function size:0xA8 scope:global align:4 -setAlpha__FP16J3DMaterialTable = .text:0x8003A3F0; // type:function size:0xA0 scope:global align:4 -setIndirectTex__FP12J3DModelData = .text:0x8003A490; // type:function size:0x38C scope:global align:4 -setAlpha__FP12J3DModelData = .text:0x8003A81C; // type:function size:0x24 scope:global align:4 -addWarpMaterial__FP12J3DModelData = .text:0x8003A840; // type:function size:0x28C scope:global align:4 -__ct__11J3DTevStageFRC15J3DTevStageInfo = .text:0x8003AACC; // type:function size:0x60 scope:global align:4 -setTexMtx__14J3DTexGenBlockFUlP9J3DTexMtx = .text:0x8003AB2C; // type:function size:0x4 scope:global align:4 +setAlpha__FP16J3DMaterialTable = .text:0x8003A3F0; // type:function size:0xA0 scope:local align:4 +setIndirectTex__FP12J3DModelData = .text:0x8003A490; // type:function size:0x38C scope:local align:4 +setAlpha__FP12J3DModelData = .text:0x8003A81C; // type:function size:0x24 scope:local align:4 +addWarpMaterial__FP12J3DModelData = .text:0x8003A840; // type:function size:0x28C scope:local align:4 +__ct__11J3DTevStageFRC15J3DTevStageInfo = .text:0x8003AACC; // type:function size:0x60 scope:weak align:4 +setTexMtx__14J3DTexGenBlockFUlP9J3DTexMtx = .text:0x8003AB2C; // type:function size:0x4 scope:weak align:4 onWarpMaterial__11dRes_info_cFP12J3DModelData = .text:0x8003AB30; // type:function size:0xEC scope:global align:4 offWarpMaterial__11dRes_info_cFP12J3DModelData = .text:0x8003AC1C; // type:function size:0xEC scope:global align:4 setWarpSRT__11dRes_info_cFP12J3DModelDataRC4cXyzff = .text:0x8003AD08; // type:function size:0x10C scope:global align:4 loaderBasicBmd__11dRes_info_cFUlPv = .text:0x8003AE14; // type:function size:0x33C scope:global align:4 -__dt__15J3DTevKColorAnmFv = .text:0x8003B150; // type:function size:0x3C scope:global align:4 -__ct__15J3DTevKColorAnmFv = .text:0x8003B18C; // type:function size:0x18 scope:global align:4 -__dt__14J3DTevColorAnmFv = .text:0x8003B1A4; // type:function size:0x3C scope:global align:4 -__ct__14J3DTevColorAnmFv = .text:0x8003B1E0; // type:function size:0x18 scope:global align:4 -__dt__11J3DTexNoAnmFv = .text:0x8003B1F8; // type:function size:0x48 scope:global align:4 -__ct__11J3DTexNoAnmFv = .text:0x8003B240; // type:function size:0x24 scope:global align:4 -__dt__12J3DTexMtxAnmFv = .text:0x8003B264; // type:function size:0x3C scope:global align:4 -__ct__12J3DTexMtxAnmFv = .text:0x8003B2A0; // type:function size:0x18 scope:global align:4 -__dt__14J3DMatColorAnmFv = .text:0x8003B2B8; // type:function size:0x3C scope:global align:4 -__ct__14J3DMatColorAnmFv = .text:0x8003B2F4; // type:function size:0x18 scope:global align:4 +__dt__15J3DTevKColorAnmFv = .text:0x8003B150; // type:function size:0x3C scope:weak align:4 +__ct__15J3DTevKColorAnmFv = .text:0x8003B18C; // type:function size:0x18 scope:weak align:4 +__dt__14J3DTevColorAnmFv = .text:0x8003B1A4; // type:function size:0x3C scope:weak align:4 +__ct__14J3DTevColorAnmFv = .text:0x8003B1E0; // type:function size:0x18 scope:weak align:4 +__dt__11J3DTexNoAnmFv = .text:0x8003B1F8; // type:function size:0x48 scope:weak align:4 +__ct__11J3DTexNoAnmFv = .text:0x8003B240; // type:function size:0x24 scope:weak align:4 +__dt__12J3DTexMtxAnmFv = .text:0x8003B264; // type:function size:0x3C scope:weak align:4 +__ct__12J3DTexMtxAnmFv = .text:0x8003B2A0; // type:function size:0x18 scope:weak align:4 +__dt__14J3DMatColorAnmFv = .text:0x8003B2B8; // type:function size:0x3C scope:weak align:4 +__ct__14J3DMatColorAnmFv = .text:0x8003B2F4; // type:function size:0x18 scope:weak align:4 loadResource__11dRes_info_cFv = .text:0x8003B30C; // type:function size:0x5C4 scope:global align:4 -__dt__18J3DAnmTransformKeyFv = .text:0x8003B8D0; // type:function size:0x6C scope:global align:4 -__dt__15J3DAnmTransformFv = .text:0x8003B93C; // type:function size:0x5C scope:global align:4 +__dt__18J3DAnmTransformKeyFv = .text:0x8003B8D0; // type:function size:0x6C scope:weak align:4 +__dt__15J3DAnmTransformFv = .text:0x8003B93C; // type:function size:0x5C scope:weak align:4 deleteArchiveRes__11dRes_info_cFv = .text:0x8003B998; // type:function size:0x104 scope:global align:4 -getArcHeader__FP10JKRArchive = .text:0x8003BA9C; // type:function size:0x28 scope:global align:4 +getArcHeader__FP10JKRArchive = .text:0x8003BA9C; // type:function size:0x28 scope:local align:4 setRes__11dRes_info_cFP10JKRArchiveP7JKRHeap = .text:0x8003BAC4; // type:function size:0x34 scope:global align:4 setRes__11dRes_info_cFv = .text:0x8003BAF8; // type:function size:0x1A0 scope:global align:4 -myGetMemBlockSize__FPv = .text:0x8003BC98; // type:function size:0x68 scope:global align:4 -myGetMemBlockSize0__FPv = .text:0x8003BD00; // type:function size:0x2C scope:global align:4 +myGetMemBlockSize__FPv = .text:0x8003BC98; // type:function size:0x68 scope:local align:4 +myGetMemBlockSize0__FPv = .text:0x8003BD00; // type:function size:0x2C scope:local align:4 dump_long__11dRes_info_cFP11dRes_info_ci = .text:0x8003BD2C; // type:function size:0x10C scope:global align:4 dump__11dRes_info_cFP11dRes_info_ci = .text:0x8003BE38; // type:function size:0x178 scope:global align:4 __dt__14dRes_control_cFv = .text:0x8003BFB0; // type:function size:0xC8 scope:global align:4 @@ -1926,12 +1924,12 @@ setObjectRes__14dRes_control_cFPCcPvUlP7JKRHeap = .text:0x8003C4E4; // type:func setStageRes__14dRes_control_cFPCcP7JKRHeap = .text:0x8003C5BC; // type:function size:0x7C scope:global align:4 dump__14dRes_control_cFv = .text:0x8003C638; // type:function size:0x80 scope:global align:4 getObjectResName2Index__14dRes_control_cFPCcPCc = .text:0x8003C6B8; // type:function size:0x7C scope:global align:4 -__dt__10J3DAnmBaseFv = .text:0x8003C734; // type:function size:0x48 scope:global align:4 -getKind__15J3DAnmTransformCFv = .text:0x8003C77C; // type:function size:0x8 scope:global align:4 -__dt__18mDoExt_transAnmBasFv = .text:0x8003C784; // type:function size:0x7C scope:global align:4 -getKind__18J3DAnmTransformKeyCFv = .text:0x8003C800; // type:function size:0x8 scope:global align:4 -getTransform__18J3DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8003C808; // type:function size:0x24 scope:global align:4 -calc__11J3DTexNoAnmCFPUs = .text:0x8003C82C; // type:function size:0x30 scope:global align:4 +__dt__10J3DAnmBaseFv = .text:0x8003C734; // type:function size:0x48 scope:weak align:4 +getKind__15J3DAnmTransformCFv = .text:0x8003C77C; // type:function size:0x8 scope:weak align:4 +__dt__18mDoExt_transAnmBasFv = .text:0x8003C784; // type:function size:0x7C scope:weak align:4 +getKind__18J3DAnmTransformKeyCFv = .text:0x8003C800; // type:function size:0x8 scope:weak align:4 +getTransform__18J3DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8003C808; // type:function size:0x24 scope:weak align:4 +calc__11J3DTexNoAnmCFPUs = .text:0x8003C82C; // type:function size:0x30 scope:weak align:4 create__Q28dMpath_n18dTexObjAggregate_cFv = .text:0x8003C85C; // type:function size:0x98 scope:global align:4 remove__Q28dMpath_n18dTexObjAggregate_cFv = .text:0x8003C8F4; // type:function size:0x58 scope:global align:4 rendering__11dDrawPath_cFPCQ211dDrawPath_c10line_class = .text:0x8003C94C; // type:function size:0xF4 scope:global align:4 @@ -1951,7 +1949,7 @@ renderingDecoration__18dRenderingFDAmap_cFPCQ211dDrawPath_c10line_class = .text: getDecoLineColor__18dRenderingFDAmap_cFii = .text:0x8003D68C; // type:function size:0x2C scope:global align:4 getDecorationLineWidth__18dRenderingFDAmap_cFi = .text:0x8003D6B8; // type:function size:0x2C scope:global align:4 __sinit_d_map_path_cpp = .text:0x8003D6E4; // type:function size:0x5C scope:local align:4 -__dt__Q28dMpath_n18dTexObjAggregate_cFv = .text:0x8003D740; // type:function size:0x50 scope:global align:4 +__dt__Q28dMpath_n18dTexObjAggregate_cFv = .text:0x8003D740; // type:function size:0x50 scope:weak align:4 addTypeGroupData__26fmpTresTypeGroupDataList_cFUcPCQ27dTres_c6data_s = .text:0x8003D790; // type:function size:0x88 scope:global align:4 isArrival__22dMenu_Fmap_room_data_cFv = .text:0x8003D818; // type:function size:0x50 scope:global align:4 buildTresTypeGroup__22dMenu_Fmap_room_data_cFiii = .text:0x8003D868; // type:function size:0xC4 scope:global align:4 @@ -1974,9 +1972,9 @@ nextData__22dMenuFmapIconPointer_cFv = .text:0x8003E490; // type:function size:0 getValidData__22dMenuFmapIconPointer_cFv = .text:0x8003E510; // type:function size:0x68 scope:global align:4 getPosition__19dMenuFmapIconDisp_cFPiPiPfPfPPCQ27dTres_c6data_s = .text:0x8003E578; // type:function size:0x170 scope:global align:4 isDrawDisp__19dMenuFmapIconDisp_cFv = .text:0x8003E6E8; // type:function size:0x428 scope:global align:4 -__dt__26fmpTresTypeGroupDataList_cFv = .text:0x8003EB10; // type:function size:0x60 scope:global align:4 -__dt__22fmpTresTypeGroupData_cFv = .text:0x8003EB70; // type:function size:0x120 scope:global align:4 -__ct__26fmpTresTypeGroupDataList_cFv = .text:0x8003EC90; // type:function size:0x10 scope:global align:4 +__dt__26fmpTresTypeGroupDataList_cFv = .text:0x8003EB10; // type:function size:0x60 scope:weak align:4 +__dt__22fmpTresTypeGroupData_cFv = .text:0x8003EB70; // type:function size:0x120 scope:weak align:4 +__ct__26fmpTresTypeGroupDataList_cFv = .text:0x8003EC90; // type:function size:0x10 scope:weak align:4 chkGetCompass__10dMapInfo_nFv = .text:0x8003ECA0; // type:function size:0x38 scope:global align:4 chkGetMap__10dMapInfo_nFv = .text:0x8003ECD8; // type:function size:0x38 scope:global align:4 isVisitedRoom__10dMapInfo_nFi = .text:0x8003ED10; // type:function size:0x50 scope:global align:4 @@ -2044,8 +2042,8 @@ drawIconSingle__28renderingPlusDoorAndCursor_cFRC3Vecff = .text:0x80041208; // t drawCursor__28renderingPlusDoorAndCursor_cFRC3Vecsif = .text:0x800412C0; // type:function size:0x19C scope:global align:4 beforeDrawPath__19renderingPlusDoor_cFv = .text:0x8004145C; // type:function size:0x4 scope:global align:4 __sinit_d_map_path_dmap_cpp = .text:0x80041460; // type:function size:0x20 scope:local align:4 -event_debug_evnt__21@unnamed@d_event_cpp@Fv = .text:0x80041480; // type:function size:0x8 scope:global align:4 -clear_tmpflag_for_message__21@unnamed@d_event_cpp@Fv = .text:0x80041488; // type:function size:0xF8 scope:global align:4 +event_debug_evnt__21@unnamed@d_event_cpp@Fv = .text:0x80041480; // type:function size:0x8 scope:local align:4 +clear_tmpflag_for_message__21@unnamed@d_event_cpp@Fv = .text:0x80041488; // type:function size:0xF8 scope:local align:4 __ct__14dEvt_control_cFv = .text:0x80041580; // type:function size:0x54 scope:global align:4 __ct__12dEvt_order_cFv = .text:0x800415D4; // type:function size:0x4 scope:global align:4 orderOld__14dEvt_control_cFUsUsUsUsPvPvPCv = .text:0x800415D8; // type:function size:0x90 scope:global align:4 @@ -2102,10 +2100,10 @@ setPtI__14dEvt_control_cFPv = .text:0x800436BC; // type:function size:0x30 scope setPtI_Id__14dEvt_control_cFUi = .text:0x800436EC; // type:function size:0x8 scope:global align:4 setPtD__14dEvt_control_cFPv = .text:0x800436F4; // type:function size:0x30 scope:global align:4 setGtItm__14dEvt_control_cFUc = .text:0x80043724; // type:function size:0x8 scope:global align:4 -getTelopNo__FPCc = .text:0x8004372C; // type:function size:0x98 scope:global align:4 -getTelopNo__Fv = .text:0x800437C4; // type:function size:0x2C scope:global align:4 -getStartTelopNo__Fv = .text:0x800437F0; // type:function size:0x224 scope:global align:4 -dEvDt_Next_Stage__Fii = .text:0x80043A14; // type:function size:0x34C scope:global align:4 +getTelopNo__FPCc = .text:0x8004372C; // type:function size:0x98 scope:local align:4 +getTelopNo__Fv = .text:0x800437C4; // type:function size:0x2C scope:local align:4 +getStartTelopNo__Fv = .text:0x800437F0; // type:function size:0x224 scope:local align:4 +dEvDt_Next_Stage__Fii = .text:0x80043A14; // type:function size:0x34C scope:local align:4 flagCheck__11dEvDtFlag_cFi = .text:0x80043D60; // type:function size:0x68 scope:global align:4 flagSet__11dEvDtFlag_cFi = .text:0x80043DC8; // type:function size:0x68 scope:global align:4 flagMaxCheck__11dEvDtFlag_cFi = .text:0x80043E30; // type:function size:0x28 scope:global align:4 @@ -2136,7 +2134,7 @@ setStartDemo__18dEvent_exception_cFi = .text:0x800463F0; // type:function size:0 getEventName__18dEvent_exception_cFv = .text:0x80046480; // type:function size:0x168 scope:global align:4 getSubstance__16dEvent_manager_cFP11dEvDtData_ci = .text:0x800465E8; // type:function size:0xA0 scope:global align:4 __ct__16dEvent_manager_cFv = .text:0x80046688; // type:function size:0x58 scope:global align:4 -__ct__11dEvDtBase_cFv = .text:0x800466E0; // type:function size:0x30 scope:global align:4 +__ct__11dEvDtBase_cFv = .text:0x800466E0; // type:function size:0x30 scope:weak align:4 create__16dEvent_manager_cFv = .text:0x80046710; // type:function size:0xF0 scope:global align:4 setObjectArchive__16dEvent_manager_cFPc = .text:0x80046800; // type:function size:0x88 scope:global align:4 demoInit__16dEvent_manager_cFv = .text:0x80046888; // type:function size:0x7C scope:global align:4 @@ -2144,9 +2142,9 @@ roomInit__16dEvent_manager_cFi = .text:0x80046904; // type:function size:0xE8 sc roomFinish__16dEvent_manager_cFi = .text:0x800469EC; // type:function size:0x6C scope:global align:4 orderStartDemo__16dEvent_manager_cFv = .text:0x80046A58; // type:function size:0x1B4 scope:global align:4 remove__16dEvent_manager_cFv = .text:0x80046C0C; // type:function size:0x68 scope:global align:4 -extraOnObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046C74; // type:function size:0x14 scope:global align:4 -extraOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046C88; // type:function size:0x14 scope:global align:4 -allOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046C9C; // type:function size:0x1C scope:global align:4 +extraOnObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046C74; // type:function size:0x14 scope:local align:4 +extraOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046C88; // type:function size:0x14 scope:local align:4 +allOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046C9C; // type:function size:0x1C scope:local align:4 startProc__16dEvent_manager_cFP12dEvDtEvent_c = .text:0x80046CB8; // type:function size:0xE8 scope:global align:4 closeProc__16dEvent_manager_cFP12dEvDtEvent_c = .text:0x80046DA0; // type:function size:0xC scope:global align:4 endProc__16dEvent_manager_cFsi = .text:0x80046DAC; // type:function size:0xB8 scope:global align:4 @@ -2165,7 +2163,7 @@ endCheck__16dEvent_manager_cFs = .text:0x80047A78; // type:function size:0x64 sc endCheckOld__16dEvent_manager_cFPCc = .text:0x80047ADC; // type:function size:0x40 scope:global align:4 getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci = .text:0x80047B1C; // type:function size:0x230 scope:global align:4 getIsAddvance__16dEvent_manager_cFi = .text:0x80047D4C; // type:function size:0x60 scope:global align:4 -dEvmng_strcmp__FPCcPc = .text:0x80047DAC; // type:function size:0x64 scope:global align:4 +dEvmng_strcmp__FPCcPc = .text:0x80047DAC; // type:function size:0x64 scope:local align:4 getMyActIdx__16dEvent_manager_cFiPCPCciii = .text:0x80047E10; // type:function size:0x14C scope:global align:4 getMyNowCutName__16dEvent_manager_cFi = .text:0x80047F5C; // type:function size:0x6C scope:global align:4 getMyDataP__16dEvent_manager_cFiPCci = .text:0x80047FC8; // type:function size:0x124 scope:global align:4 @@ -2178,10 +2176,10 @@ cancelStaff__16dEvent_manager_cFPCc = .text:0x80048348; // type:function size:0x setGoal__16dEvent_manager_cFP4cXyz = .text:0x800483C4; // type:function size:0x1C scope:global align:4 getGoal__16dEvent_manager_cFv = .text:0x800483E0; // type:function size:0x8 scope:global align:4 getRunEventName__16dEvent_manager_cFv = .text:0x800483E8; // type:function size:0x84 scope:global align:4 -findShutterCallBack__FP10fopAc_ac_cPv = .text:0x8004846C; // type:function size:0xB4 scope:global align:4 +findShutterCallBack__FP10fopAc_ac_cPv = .text:0x8004846C; // type:function size:0xB4 scope:local align:4 specialCast_Shutter__16dEvent_manager_cFsi = .text:0x80048520; // type:function size:0xF8 scope:global align:4 specialCast__16dEvent_manager_cFPCci = .text:0x80048618; // type:function size:0x130 scope:global align:4 -dEv_talkman_get_action__Fi = .text:0x80048748; // type:function size:0xA8 scope:global align:4 +dEv_talkman_get_action__Fi = .text:0x80048748; // type:function size:0xA8 scope:local align:4 ChkPresentEnd__16dEvent_manager_cFv = .text:0x800487F0; // type:function size:0x3C scope:global align:4 checkStartDemo__16dEvent_manager_cFv = .text:0x8004882C; // type:function size:0x40 scope:global align:4 eventUpdate__17dEvLib_callback_cFv = .text:0x8004886C; // type:function size:0x38 scope:global align:4 @@ -2195,7 +2193,7 @@ executeStart__17dEvLib_callback_cFv = .text:0x80048A70; // type:function size:0x initRun__17dEvLib_callback_cFv = .text:0x80048B1C; // type:function size:0x2C scope:global align:4 executeRun__17dEvLib_callback_cFv = .text:0x80048B48; // type:function size:0x90 scope:global align:4 __sinit_d_event_lib_cpp = .text:0x80048BD8; // type:function size:0x7C scope:local align:4 -dSmplMdl_modelUpdateDL__FP8J3DModel = .text:0x80048C54; // type:function size:0x60 scope:global align:4 +dSmplMdl_modelUpdateDL__FP8J3DModel = .text:0x80048C54; // type:function size:0x60 scope:local align:4 __ct__15dSmplMdl_draw_cFv = .text:0x80048CB4; // type:function size:0xAC scope:global align:4 __ct__12diff_model_cFv = .text:0x80048D60; // type:function size:0x20 scope:global align:4 __dt__15dSmplMdl_draw_cFv = .text:0x80048D80; // type:function size:0x8C scope:global align:4 @@ -2358,16 +2356,16 @@ setEffectTwo__8dPaPoT_cFPC12dKy_tevstr_cPC4cXyzUlUlPC4cXyzPC4cXyzPC4cXyzPC5csXyz clearTwoAllID__8dPaPoT_cFv = .text:0x80051294; // type:function size:0x54 scope:global align:4 setEffectFour__8dPaPoF_cFPC12dKy_tevstr_cPC4cXyzUlUlPC4cXyzPC4cXyzPC4cXyzPC4cXyzPC4cXyzPC5csXyzPC4cXyzScff = .text:0x800512E8; // type:function size:0x13C scope:global align:4 clearFourAllID__8dPaPoF_cFv = .text:0x80051424; // type:function size:0x4C scope:global align:4 -getRightEffType__8dPaPoT_cCFi = .text:0x80051470; // type:function size:0xC scope:global align:4 -getLeftEffType__8dPaPoT_cCFi = .text:0x8005147C; // type:function size:0xC scope:global align:4 -getCenterEffType__7dPaPo_cCFi = .text:0x80051488; // type:function size:0xC scope:global align:4 -getRightEmitter__8dPaPoT_cFii = .text:0x80051494; // type:function size:0x48 scope:global align:4 -getLeftEmitter__8dPaPoT_cFii = .text:0x800514DC; // type:function size:0x48 scope:global align:4 -getCenterEmitter__7dPaPo_cFii = .text:0x80051524; // type:function size:0x48 scope:global align:4 -getBackRightEffType__8dPaPoF_cCFi = .text:0x8005156C; // type:function size:0xC scope:global align:4 -getBackLeftEffType__8dPaPoF_cCFi = .text:0x80051578; // type:function size:0xC scope:global align:4 -getBackRightEmitter__8dPaPoF_cFii = .text:0x80051584; // type:function size:0x48 scope:global align:4 -getBackLeftEmitter__8dPaPoF_cFii = .text:0x800515CC; // type:function size:0x48 scope:global align:4 +getRightEffType__8dPaPoT_cCFi = .text:0x80051470; // type:function size:0xC scope:weak align:4 +getLeftEffType__8dPaPoT_cCFi = .text:0x8005147C; // type:function size:0xC scope:weak align:4 +getCenterEffType__7dPaPo_cCFi = .text:0x80051488; // type:function size:0xC scope:weak align:4 +getRightEmitter__8dPaPoT_cFii = .text:0x80051494; // type:function size:0x48 scope:weak align:4 +getLeftEmitter__8dPaPoT_cFii = .text:0x800514DC; // type:function size:0x48 scope:weak align:4 +getCenterEmitter__7dPaPo_cFii = .text:0x80051524; // type:function size:0x48 scope:weak align:4 +getBackRightEffType__8dPaPoF_cCFi = .text:0x8005156C; // type:function size:0xC scope:weak align:4 +getBackLeftEffType__8dPaPoF_cCFi = .text:0x80051578; // type:function size:0xC scope:weak align:4 +getBackRightEmitter__8dPaPoF_cFii = .text:0x80051584; // type:function size:0x48 scope:weak align:4 +getBackLeftEmitter__8dPaPoF_cFii = .text:0x800515CC; // type:function size:0x48 scope:weak align:4 __sinit_d_particle_copoly_cpp = .text:0x80051614; // type:function size:0x19C scope:local align:4 dPath_GetPnt__FPC5dPathi = .text:0x800517B0; // type:function size:0x3C scope:global align:4 dPath_GetRoomPath__Fii = .text:0x800517EC; // type:function size:0xAC scope:global align:4 @@ -2385,17 +2383,17 @@ init__12dDlst_2DT2_cFP7ResTIMGffffUcUcUcff = .text:0x80052B4C; // type:function draw__11dDlst_2DM_cFv = .text:0x80052C58; // type:function size:0x4D4 scope:global align:4 draw__11dDlst_2Dm_cFv = .text:0x8005312C; // type:function size:0x520 scope:global align:4 draw__12dDlst_2DMt_cFv = .text:0x8005364C; // type:function size:0x390 scope:global align:4 -getTexture__10J2DPictureCFUc = .text:0x800539DC; // type:function size:0x24 scope:global align:4 +getTexture__10J2DPictureCFUc = .text:0x800539DC; // type:function size:0x24 scope:weak align:4 __ct__10dDlst_2D_cFP7ResTIMGssssUc = .text:0x80053A00; // type:function size:0x9C scope:global align:4 draw__10dDlst_2D_cFv = .text:0x80053A9C; // type:function size:0xC8 scope:global align:4 draw__11dDlst_blo_cFv = .text:0x80053B64; // type:function size:0x3C scope:global align:4 -clearAnmTransform__9J2DScreenFv = .text:0x80053BA0; // type:function size:0x20 scope:global align:4 -calcMtx__7J2DPaneFv = .text:0x80053BC0; // type:function size:0x40 scope:global align:4 -makeMatrix__7J2DPaneFff = .text:0x80053C00; // type:function size:0x3C scope:global align:4 -getTypeID__7J2DPaneCFv = .text:0x80053C3C; // type:function size:0x8 scope:global align:4 -setWhite__10J2DPictureFQ28JUtility6TColor = .text:0x80053C44; // type:function size:0x28 scope:global align:4 -setBlack__10J2DPictureFQ28JUtility6TColor = .text:0x80053C6C; // type:function size:0x28 scope:global align:4 -__dt__10J2DAnmBaseFv = .text:0x80053C94; // type:function size:0x48 scope:global align:4 +clearAnmTransform__9J2DScreenFv = .text:0x80053BA0; // type:function size:0x20 scope:weak align:4 +calcMtx__7J2DPaneFv = .text:0x80053BC0; // type:function size:0x40 scope:weak align:4 +makeMatrix__7J2DPaneFff = .text:0x80053C00; // type:function size:0x3C scope:weak align:4 +getTypeID__7J2DPaneCFv = .text:0x80053C3C; // type:function size:0x8 scope:weak align:4 +setWhite__10J2DPictureFQ28JUtility6TColor = .text:0x80053C44; // type:function size:0x28 scope:weak align:4 +setBlack__10J2DPictureFQ28JUtility6TColor = .text:0x80053C6C; // type:function size:0x28 scope:weak align:4 +__dt__10J2DAnmBaseFv = .text:0x80053C94; // type:function size:0x48 scope:weak align:4 init__8cM_rnd_cFiii = .text:0x80053CDC; // type:function size:0x10 scope:global align:4 get__8cM_rnd_cFv = .text:0x80053CEC; // type:function size:0xF4 scope:global align:4 getF__8cM_rnd_cFf = .text:0x80053DE0; // type:function size:0x38 scope:global align:4 @@ -2405,14 +2403,14 @@ draw__18dDlst_effectLine_cFv = .text:0x80053E9C; // type:function size:0x358 sco update__18dDlst_effectLine_cFR4cXyzR8_GXColorUsUsUsUsffff = .text:0x800541F4; // type:function size:0x94 scope:global align:4 set__18dDlst_shadowPoly_cFP10cBgD_Vtx_tUsUsUsP8cM3dGPla = .text:0x80054288; // type:function size:0x12C scope:global align:4 draw__18dDlst_shadowPoly_cFv = .text:0x800543B4; // type:function size:0xC4 scope:global align:4 -J3DDrawBuffer__create__FUl = .text:0x80054478; // type:function size:0x78 scope:global align:4 +J3DDrawBuffer__create__FUl = .text:0x80054478; // type:function size:0x78 scope:local align:4 reset__18dDlst_shadowReal_cFv = .text:0x800544F0; // type:function size:0x10 scope:global align:4 imageDraw__18dDlst_shadowReal_cFPA4_f = .text:0x80054500; // type:function size:0xD4 scope:global align:4 draw__18dDlst_shadowReal_cFv = .text:0x800545D4; // type:function size:0xB4 scope:global align:4 -psdRealCallBack__FP13cBgS_ShdwDrawP10cBgD_Vtx_tiiiP8cM3dGPla = .text:0x80054688; // type:function size:0x1CC scope:global align:4 -realPolygonCheck__FP4cXyzffP4cXyzP18dDlst_shadowPoly_c = .text:0x80054854; // type:function size:0x218 scope:global align:4 -__dt__14ShdwDrawPoly_cFv = .text:0x80054A6C; // type:function size:0x60 scope:global align:4 -setkankyoShadow__FP12dKy_tevstr_cPf = .text:0x80054ACC; // type:function size:0x104 scope:global align:4 +psdRealCallBack__FP13cBgS_ShdwDrawP10cBgD_Vtx_tiiiP8cM3dGPla = .text:0x80054688; // type:function size:0x1CC scope:local align:4 +realPolygonCheck__FP4cXyzffP4cXyzP18dDlst_shadowPoly_c = .text:0x80054854; // type:function size:0x218 scope:local align:4 +__dt__14ShdwDrawPoly_cFv = .text:0x80054A6C; // type:function size:0x60 scope:weak align:4 +setkankyoShadow__FP12dKy_tevstr_cPf = .text:0x80054ACC; // type:function size:0x104 scope:local align:4 setShadowRealMtx__18dDlst_shadowReal_cFP4cXyzP4cXyzfffP12dKy_tevstr_c = .text:0x80054BD0; // type:function size:0x458 scope:global align:4 set__18dDlst_shadowReal_cFUlP8J3DModelP4cXyzffP12dKy_tevstr_cff = .text:0x80055028; // type:function size:0x1AC scope:global align:4 add__18dDlst_shadowReal_cFP8J3DModel = .text:0x800551D4; // type:function size:0x38 scope:global align:4 @@ -2429,11 +2427,11 @@ setSimpleTex__21dDlst_shadowControl_cFPC7ResTIMG = .text:0x80055FE8; // type:fun newData__13dDlst_peekZ_cFssPUl = .text:0x80056018; // type:function size:0x68 scope:global align:4 peekData__13dDlst_peekZ_cFv = .text:0x80056080; // type:function size:0x70 scope:global align:4 __ct__12dDlst_list_cFv = .text:0x800560F0; // type:function size:0xD8 scope:global align:4 -__ct__26mDoExt_3DlineMatSortPacketFv = .text:0x800561C8; // type:function size:0x30 scope:global align:4 -__dt__18dDlst_shadowReal_cFv = .text:0x800561F8; // type:function size:0x78 scope:global align:4 -__dt__17dDlst_shadowTri_cFv = .text:0x80056270; // type:function size:0x60 scope:global align:4 -__ct__18dDlst_shadowReal_cFv = .text:0x800562D0; // type:function size:0x74 scope:global align:4 -__ct__17dDlst_shadowTri_cFv = .text:0x80056344; // type:function size:0x48 scope:global align:4 +__ct__26mDoExt_3DlineMatSortPacketFv = .text:0x800561C8; // type:function size:0x30 scope:weak align:4 +__dt__18dDlst_shadowReal_cFv = .text:0x800561F8; // type:function size:0x78 scope:weak align:4 +__dt__17dDlst_shadowTri_cFv = .text:0x80056270; // type:function size:0x60 scope:weak align:4 +__ct__18dDlst_shadowReal_cFv = .text:0x800562D0; // type:function size:0x74 scope:weak align:4 +__ct__17dDlst_shadowTri_cFv = .text:0x80056344; // type:function size:0x48 scope:weak align:4 __ct__20dDlst_shadowSimple_cFv = .text:0x8005638C; // type:function size:0x4 scope:global align:4 init__12dDlst_list_cFv = .text:0x80056390; // type:function size:0xFC scope:global align:4 __dt__12dDlst_list_cFv = .text:0x8005648C; // type:function size:0xAC scope:global align:4 @@ -2448,9 +2446,9 @@ draw__12dDlst_list_cFPP12dDlst_base_cPP12dDlst_base_c = .text:0x800567C4; // typ wipeIn__12dDlst_list_cFfR8_GXColor = .text:0x8005681C; // type:function size:0xBC scope:global align:4 wipeIn__12dDlst_list_cFf = .text:0x800568D8; // type:function size:0x28 scope:global align:4 calcWipe__12dDlst_list_cFv = .text:0x80056900; // type:function size:0xA0 scope:global align:4 -getTri__22dDlst_shadowRealPoly_cFv = .text:0x800569A0; // type:function size:0x8 scope:global align:4 -getTriMax__22dDlst_shadowRealPoly_cFv = .text:0x800569A8; // type:function size:0x8 scope:global align:4 -searchUpdateMaterialID__10J2DAnmBaseFP9J2DScreen = .text:0x800569B0; // type:function size:0x4 scope:global align:4 +getTri__22dDlst_shadowRealPoly_cFv = .text:0x800569A0; // type:function size:0x8 scope:weak align:4 +getTriMax__22dDlst_shadowRealPoly_cFv = .text:0x800569A8; // type:function size:0x8 scope:weak align:4 +searchUpdateMaterialID__10J2DAnmBaseFP9J2DScreen = .text:0x800569B0; // type:function size:0x4 scope:weak align:4 __sinit_d_drawlist_cpp = .text:0x800569B4; // type:function size:0x28 scope:local align:4 dKyd_dmpalet_getp__Fv = .text:0x800569DC; // type:function size:0xC scope:global align:4 dKyd_dmpselect_getp__Fv = .text:0x800569E8; // type:function size:0xC scope:global align:4 @@ -2464,10 +2462,10 @@ dKyd_darkworld_tbl_getp__Fv = .text:0x80056A70; // type:function size:0xC scope: dKyd_light_size_tbl_getp__Fv = .text:0x80056A7C; // type:function size:0xC scope:global align:4 dKyd_light_tw_size_tbl_getp__Fv = .text:0x80056A88; // type:function size:0xC scope:global align:4 dKyd_BloomInf_tbl_getp__Fi = .text:0x80056A94; // type:function size:0x14 scope:global align:4 -dKyw_setDrawPacketList__FP9J3DPacketi = .text:0x80056AA8; // type:function size:0x50 scope:global align:4 -dKyw_setDrawPacketListIndScreen__FP9J3DPacketi = .text:0x80056AF8; // type:function size:0x50 scope:global align:4 -dKyw_setDrawPacketListSky__FP9J3DPacketi = .text:0x80056B48; // type:function size:0x90 scope:global align:4 -dKyw_setDrawPacketListXluBg__FP9J3DPacketi = .text:0x80056BD8; // type:function size:0x88 scope:global align:4 +dKyw_setDrawPacketList__FP9J3DPacketi = .text:0x80056AA8; // type:function size:0x50 scope:local align:4 +dKyw_setDrawPacketListIndScreen__FP9J3DPacketi = .text:0x80056AF8; // type:function size:0x50 scope:local align:4 +dKyw_setDrawPacketListSky__FP9J3DPacketi = .text:0x80056B48; // type:function size:0x90 scope:local align:4 +dKyw_setDrawPacketListXluBg__FP9J3DPacketi = .text:0x80056BD8; // type:function size:0x88 scope:local align:4 draw__18dKankyo_sun_PacketFv = .text:0x80056C60; // type:function size:0x38 scope:global align:4 draw__22dKankyo_sunlenz_PacketFv = .text:0x80056C98; // type:function size:0x38 scope:global align:4 __dt__8RAIN_EFFFv = .text:0x80056CD0; // type:function size:0x3C scope:global align:4 @@ -2497,30 +2495,30 @@ draw__18dKankyo_mud_PacketFv = .text:0x8005703C; // type:function size:0x30 scop __dt__11EF_EVIL_EFFFv = .text:0x8005706C; // type:function size:0x3C scope:global align:4 __ct__11EF_EVIL_EFFFv = .text:0x800570A8; // type:function size:0x4 scope:global align:4 draw__19dKankyo_evil_PacketFv = .text:0x800570AC; // type:function size:0x30 scope:global align:4 -dKyw_drawSun__Fi = .text:0x800570DC; // type:function size:0x30 scope:global align:4 -dKyw_Sun_Draw__Fv = .text:0x8005710C; // type:function size:0x24 scope:global align:4 -dKyw_drawSunlenz__Fi = .text:0x80057130; // type:function size:0x44 scope:global align:4 -dKyw_Sunlenz_Draw__Fv = .text:0x80057174; // type:function size:0x24 scope:global align:4 -dKyw_drawRain__Fi = .text:0x80057198; // type:function size:0x30 scope:global align:4 -dKyw_Rain_Draw__Fv = .text:0x800571C8; // type:function size:0x24 scope:global align:4 -dKyw_drawSnow__Fi = .text:0x800571EC; // type:function size:0x30 scope:global align:4 -dKyw_Snow_Draw__Fv = .text:0x8005721C; // type:function size:0x24 scope:global align:4 -dKyw_drawStar__Fi = .text:0x80057240; // type:function size:0x30 scope:global align:4 -dKyw_Star_Draw__Fv = .text:0x80057270; // type:function size:0x24 scope:global align:4 -dKyw_drawHousi__Fi = .text:0x80057294; // type:function size:0x30 scope:global align:4 -dKyw_Housi_Draw__Fv = .text:0x800572C4; // type:function size:0x24 scope:global align:4 -dKyw_drawCloud__Fi = .text:0x800572E8; // type:function size:0x30 scope:global align:4 -dKyw_Cloud_Draw__Fv = .text:0x80057318; // type:function size:0x24 scope:global align:4 -dKyw_drawVrkumo__Fi = .text:0x8005733C; // type:function size:0x30 scope:global align:4 -dKyw_Vrkumo_Draw__Fv = .text:0x8005736C; // type:function size:0x24 scope:global align:4 -dKyw_shstar_packet__Fi = .text:0x80057390; // type:function size:0x30 scope:global align:4 -dKyw_shstar_Draw__Fv = .text:0x800573C0; // type:function size:0x24 scope:global align:4 -dKyw_odour_packet__Fi = .text:0x800573E4; // type:function size:0x30 scope:global align:4 -dKyw_Odour_Draw__Fv = .text:0x80057414; // type:function size:0x24 scope:global align:4 -dKyw_mud_packet__Fi = .text:0x80057438; // type:function size:0x30 scope:global align:4 -dKyw_mud_Draw__Fv = .text:0x80057468; // type:function size:0x24 scope:global align:4 -dKyw_evil_packet__Fi = .text:0x8005748C; // type:function size:0x30 scope:global align:4 -dKyw_evil_Draw__Fv = .text:0x800574BC; // type:function size:0x24 scope:global align:4 +dKyw_drawSun__Fi = .text:0x800570DC; // type:function size:0x30 scope:local align:4 +dKyw_Sun_Draw__Fv = .text:0x8005710C; // type:function size:0x24 scope:local align:4 +dKyw_drawSunlenz__Fi = .text:0x80057130; // type:function size:0x44 scope:local align:4 +dKyw_Sunlenz_Draw__Fv = .text:0x80057174; // type:function size:0x24 scope:local align:4 +dKyw_drawRain__Fi = .text:0x80057198; // type:function size:0x30 scope:local align:4 +dKyw_Rain_Draw__Fv = .text:0x800571C8; // type:function size:0x24 scope:local align:4 +dKyw_drawSnow__Fi = .text:0x800571EC; // type:function size:0x30 scope:local align:4 +dKyw_Snow_Draw__Fv = .text:0x8005721C; // type:function size:0x24 scope:local align:4 +dKyw_drawStar__Fi = .text:0x80057240; // type:function size:0x30 scope:local align:4 +dKyw_Star_Draw__Fv = .text:0x80057270; // type:function size:0x24 scope:local align:4 +dKyw_drawHousi__Fi = .text:0x80057294; // type:function size:0x30 scope:local align:4 +dKyw_Housi_Draw__Fv = .text:0x800572C4; // type:function size:0x24 scope:local align:4 +dKyw_drawCloud__Fi = .text:0x800572E8; // type:function size:0x30 scope:local align:4 +dKyw_Cloud_Draw__Fv = .text:0x80057318; // type:function size:0x24 scope:local align:4 +dKyw_drawVrkumo__Fi = .text:0x8005733C; // type:function size:0x30 scope:local align:4 +dKyw_Vrkumo_Draw__Fv = .text:0x8005736C; // type:function size:0x24 scope:local align:4 +dKyw_shstar_packet__Fi = .text:0x80057390; // type:function size:0x30 scope:local align:4 +dKyw_shstar_Draw__Fv = .text:0x800573C0; // type:function size:0x24 scope:local align:4 +dKyw_odour_packet__Fi = .text:0x800573E4; // type:function size:0x30 scope:local align:4 +dKyw_Odour_Draw__Fv = .text:0x80057414; // type:function size:0x24 scope:local align:4 +dKyw_mud_packet__Fi = .text:0x80057438; // type:function size:0x30 scope:local align:4 +dKyw_mud_Draw__Fv = .text:0x80057468; // type:function size:0x24 scope:local align:4 +dKyw_evil_packet__Fi = .text:0x8005748C; // type:function size:0x30 scope:local align:4 +dKyw_evil_Draw__Fv = .text:0x800574BC; // type:function size:0x24 scope:local align:4 dKyw_wether_init__Fv = .text:0x800574E0; // type:function size:0x50C scope:global align:4 dKyw_wether_init2__Fv = .text:0x800579EC; // type:function size:0x18 scope:global align:4 dKyw_wether_delete__Fv = .text:0x80057A04; // type:function size:0x280 scope:global align:4 @@ -2536,37 +2534,37 @@ __dt__22dKankyo_sunlenz_PacketFv = .text:0x800580A4; // type:function size:0x84 __dt__18dKankyo_sun_PacketFv = .text:0x80058128; // type:function size:0x84 scope:global align:4 dKyw_wether_delete2__Fv = .text:0x800581AC; // type:function size:0x60 scope:global align:4 __dt__21dKankyo_vrkumo_PacketFv = .text:0x8005820C; // type:function size:0x84 scope:global align:4 -wether_move_thunder__Fv = .text:0x80058290; // type:function size:0x68 scope:global align:4 +wether_move_thunder__Fv = .text:0x80058290; // type:function size:0x68 scope:local align:4 dKyw_wether_move__Fv = .text:0x800582F8; // type:function size:0x20 scope:global align:4 -wether_move_sun__Fv = .text:0x80058318; // type:function size:0x57C scope:global align:4 -wether_move_rain__Fv = .text:0x80058894; // type:function size:0x26C scope:global align:4 -wether_move_snow__Fv = .text:0x80058B00; // type:function size:0x8C scope:global align:4 -wether_move_star__Fv = .text:0x80058B8C; // type:function size:0x38C scope:global align:4 -wether_move_housi__Fv = .text:0x80058F18; // type:function size:0x4C4 scope:global align:4 -wether_move_odour__Fv = .text:0x800593DC; // type:function size:0x1A4 scope:global align:4 -wether_move_moya__Fv = .text:0x80059580; // type:function size:0x1A8 scope:global align:4 -wether_move_vrkumo__Fv = .text:0x80059728; // type:function size:0x710 scope:global align:4 -wether_move_mud__Fv = .text:0x80059E38; // type:function size:0x13C scope:global align:4 -wether_move_evil__Fv = .text:0x80059F74; // type:function size:0x144 scope:global align:4 +wether_move_sun__Fv = .text:0x80058318; // type:function size:0x57C scope:local align:4 +wether_move_rain__Fv = .text:0x80058894; // type:function size:0x26C scope:local align:4 +wether_move_snow__Fv = .text:0x80058B00; // type:function size:0x8C scope:local align:4 +wether_move_star__Fv = .text:0x80058B8C; // type:function size:0x38C scope:local align:4 +wether_move_housi__Fv = .text:0x80058F18; // type:function size:0x4C4 scope:local align:4 +wether_move_odour__Fv = .text:0x800593DC; // type:function size:0x1A4 scope:local align:4 +wether_move_moya__Fv = .text:0x80059580; // type:function size:0x1A8 scope:local align:4 +wether_move_vrkumo__Fv = .text:0x80059728; // type:function size:0x710 scope:local align:4 +wether_move_mud__Fv = .text:0x80059E38; // type:function size:0x13C scope:local align:4 +wether_move_evil__Fv = .text:0x80059F74; // type:function size:0x144 scope:local align:4 dKyw_wether_move_draw__Fv = .text:0x8005A0B8; // type:function size:0x9C scope:global align:4 dKyw_wether_move_draw2__Fv = .text:0x8005A154; // type:function size:0x20 scope:global align:4 dKyw_wether_draw__Fv = .text:0x8005A174; // type:function size:0x190 scope:global align:4 dKyw_wether_draw2__Fv = .text:0x8005A304; // type:function size:0x3C scope:global align:4 dKyw_wether_proc__Fv = .text:0x8005A340; // type:function size:0x23C scope:global align:4 -dKyw_wind_init__Fv = .text:0x8005A57C; // type:function size:0x44 scope:global align:4 +dKyw_wind_init__Fv = .text:0x8005A57C; // type:function size:0x44 scope:local align:4 dKyw_wind_set__Fv = .text:0x8005A5C0; // type:function size:0x520 scope:global align:4 dKyw_get_wind_vec__Fv = .text:0x8005AAE0; // type:function size:0x10 scope:global align:4 dKyw_get_wind_pow__Fv = .text:0x8005AAF0; // type:function size:0x10 scope:global align:4 dKyw_get_wind_vecpow__Fv = .text:0x8005AB00; // type:function size:0x64 scope:global align:4 dKyw_plight_collision_set__FP4cXyzssfffff = .text:0x8005AB64; // type:function size:0xCC scope:global align:4 -squal_proc__Fv = .text:0x8005AC30; // type:function size:0x114 scope:global align:4 -dKyw_pntwind_init__Fv = .text:0x8005AD44; // type:function size:0x54 scope:global align:4 -pntwind_set__FP14WIND_INFLUENCE = .text:0x8005AD98; // type:function size:0x64 scope:global align:4 +squal_proc__Fv = .text:0x8005AC30; // type:function size:0x114 scope:local align:4 +dKyw_pntwind_init__Fv = .text:0x8005AD44; // type:function size:0x54 scope:local align:4 +pntwind_set__FP14WIND_INFLUENCE = .text:0x8005AD98; // type:function size:0x64 scope:local align:4 dKyw_pntwind_set__FP14WIND_INFLUENCE = .text:0x8005ADFC; // type:function size:0x2C scope:global align:4 -dKyw_pntlight_set__FP14WIND_INFLUENCE = .text:0x8005AE28; // type:function size:0x30 scope:global align:4 +dKyw_pntlight_set__FP14WIND_INFLUENCE = .text:0x8005AE28; // type:function size:0x30 scope:local align:4 dKyw_pntwind_cut__FP14WIND_INFLUENCE = .text:0x8005AE58; // type:function size:0x38 scope:global align:4 -pntwind_get_info__FP4cXyzP4cXyzPfUc = .text:0x8005AE90; // type:function size:0x3AC scope:global align:4 -dKyw_pntwind_get_info__FP4cXyzP4cXyzPf = .text:0x8005B23C; // type:function size:0x24 scope:global align:4 +pntwind_get_info__FP4cXyzP4cXyzPfUc = .text:0x8005AE90; // type:function size:0x3AC scope:local align:4 +dKyw_pntwind_get_info__FP4cXyzP4cXyzPf = .text:0x8005B23C; // type:function size:0x24 scope:local align:4 dKyw_pntlight_collision_get_info__FP4cXyzP4cXyzPf = .text:0x8005B260; // type:function size:0x24 scope:global align:4 dKyw_pntwind_get_vecpow__FP4cXyz = .text:0x8005B284; // type:function size:0x74 scope:global align:4 dKyw_get_AllWind_vec__FP4cXyzP4cXyzPf = .text:0x8005B2F8; // type:function size:0x238 scope:global align:4 @@ -2575,22 +2573,22 @@ dKyw_custom_windpower__Ff = .text:0x8005B60C; // type:function size:0x10 scope:g dKyw_evt_wind_set__Fss = .text:0x8005B61C; // type:function size:0x1C scope:global align:4 dKyw_evt_wind_set_go__Fv = .text:0x8005B638; // type:function size:0x14 scope:global align:4 dKyw_rain_set__Fi = .text:0x8005B64C; // type:function size:0x14 scope:global align:4 -vectle_calc__FP10DOUBLE_POSP4cXyz = .text:0x8005B660; // type:function size:0xA8 scope:global align:4 -get_vectle_calc__FP4cXyzP4cXyzP4cXyz = .text:0x8005B708; // type:function size:0x58 scope:global align:4 +vectle_calc__FP10DOUBLE_POSP4cXyz = .text:0x8005B660; // type:function size:0xA8 scope:local align:4 +get_vectle_calc__FP4cXyzP4cXyzP4cXyz = .text:0x8005B708; // type:function size:0x58 scope:local align:4 dKyr_get_vectle_calc__FP4cXyzP4cXyzP4cXyz = .text:0x8005B760; // type:function size:0x20 scope:global align:4 -dKy_set_eyevect_calc__FP12camera_classP3Vecff = .text:0x8005B780; // type:function size:0xB0 scope:global align:4 +dKy_set_eyevect_calc__FP12camera_classP3Vecff = .text:0x8005B780; // type:function size:0xB0 scope:local align:4 dKy_set_eyevect_calc2__FP12camera_classP3Vecff = .text:0x8005B830; // type:function size:0xFC scope:global align:4 -dKyr_set_btitex_common__FP9_GXTexObjP7ResTIMG11_GXTexMapID = .text:0x8005B92C; // type:function size:0xF8 scope:global align:4 -dKyr_set_btitex__FP9_GXTexObjP7ResTIMG = .text:0x8005BA24; // type:function size:0x24 scope:global align:4 +dKyr_set_btitex_common__FP9_GXTexObjP7ResTIMG11_GXTexMapID = .text:0x8005B92C; // type:function size:0xF8 scope:local align:4 +dKyr_set_btitex__FP9_GXTexObjP7ResTIMG = .text:0x8005BA24; // type:function size:0x24 scope:local align:4 dKyr_lenzflare_move__Fv = .text:0x8005BA48; // type:function size:0x490 scope:global align:4 -dKyr_moon_arrival_check__Fv = .text:0x8005BED8; // type:function size:0x30 scope:global align:4 +dKyr_moon_arrival_check__Fv = .text:0x8005BED8; // type:function size:0x30 scope:local align:4 dKyr_sun_move__Fv = .text:0x8005BF08; // type:function size:0xD54 scope:global align:4 dKyr_rain_init__Fv = .text:0x8005CC5C; // type:function size:0x14C scope:global align:4 -rain_bg_chk__FP19dKankyo_rain_Packeti = .text:0x8005CDA8; // type:function size:0x28 scope:global align:4 -overhead_bg_chk__Fv = .text:0x8005CDD0; // type:function size:0x1A8 scope:global align:4 -forward_overhead_bg_chk__FP4cXyzf = .text:0x8005CF78; // type:function size:0x214 scope:global align:4 +rain_bg_chk__FP19dKankyo_rain_Packeti = .text:0x8005CDA8; // type:function size:0x28 scope:local align:4 +overhead_bg_chk__Fv = .text:0x8005CDD0; // type:function size:0x1A8 scope:local align:4 +forward_overhead_bg_chk__FP4cXyzf = .text:0x8005CF78; // type:function size:0x214 scope:local align:4 dKyr_rain_move__Fv = .text:0x8005D18C; // type:function size:0x1724 scope:global align:4 -d_krain_cut_turn_check__Fv = .text:0x8005E8B0; // type:function size:0x48 scope:global align:4 +d_krain_cut_turn_check__Fv = .text:0x8005E8B0; // type:function size:0x48 scope:local align:4 dKyr_housi_move__Fv = .text:0x8005E8F8; // type:function size:0x12E4 scope:global align:4 dKyr_snow_init__Fv = .text:0x8005FBDC; // type:function size:0x16C scope:global align:4 dKyr_snow_move__Fv = .text:0x8005FD48; // type:function size:0x15DC scope:global align:4 @@ -2598,8 +2596,8 @@ dKyr_star_init__Fv = .text:0x80061324; // type:function size:0xE8 scope:global a dKyr_star_move__Fv = .text:0x8006140C; // type:function size:0x2C scope:global align:4 cloud_shadow_move__Fv = .text:0x80061438; // type:function size:0xC74 scope:global align:4 vrkumo_move__Fv = .text:0x800620AC; // type:function size:0xA30 scope:global align:4 -dKr_cullVtx_Set__Fv = .text:0x80062ADC; // type:function size:0x70 scope:global align:4 -dKyr_draw_rev_moon__FPA4_fPPUc = .text:0x80062B4C; // type:function size:0xB24 scope:global align:4 +dKr_cullVtx_Set__Fv = .text:0x80062ADC; // type:function size:0x70 scope:local align:4 +dKyr_draw_rev_moon__FPA4_fPPUc = .text:0x80062B4C; // type:function size:0xB24 scope:local align:4 dKyr_drawSun__FPA4_fP4cXyzR8_GXColorPPUc = .text:0x80063670; // type:function size:0xDE8 scope:global align:4 dKyr_drawLenzflare__FPA4_fP4cXyzR8_GXColorPPUc = .text:0x80064458; // type:function size:0x11F4 scope:global align:4 dKyr_drawRain__FPA4_fPPUc = .text:0x8006564C; // type:function size:0xA1C scope:global align:4 @@ -2621,14 +2619,14 @@ dKyr_mud_move__Fv = .text:0x8006C89C; // type:function size:0x7C0 scope:global a dKyr_mud_draw__FPA4_fPPUc = .text:0x8006D05C; // type:function size:0x8F8 scope:global align:4 dKyr_evil_init__Fv = .text:0x8006D954; // type:function size:0xF0 scope:global align:4 dKyr_evil_move__Fv = .text:0x8006DA44; // type:function size:0x78 scope:global align:4 -dKyr_evil_draw2__FPA4_fPPUc = .text:0x8006DABC; // type:function size:0x9CC scope:global align:4 -dKyr_near_bosslight_check__F4cXyz = .text:0x8006E488; // type:function size:0x268 scope:global align:4 +dKyr_evil_draw2__FPA4_fPPUc = .text:0x8006DABC; // type:function size:0x9CC scope:local align:4 +dKyr_near_bosslight_check__F4cXyz = .text:0x8006E488; // type:function size:0x268 scope:local align:4 dKyr_evil_draw__FPA4_fPPUc = .text:0x8006E6F0; // type:function size:0xAB0 scope:global align:4 -getKandelaarFlamePos__9daPy_py_cFv = .text:0x8006F1A0; // type:function size:0x8 scope:global align:4 -makedata__25@unnamed@d_vibration_cpp@FPUsUll = .text:0x8006F1A8; // type:function size:0x1C scope:global align:4 -rollshift__25@unnamed@d_vibration_cpp@FUlll = .text:0x8006F1C4; // type:function size:0x20 scope:global align:4 -makebits__25@unnamed@d_vibration_cpp@FUlll = .text:0x8006F1E4; // type:function size:0x34 scope:global align:4 -randombit__25@unnamed@d_vibration_cpp@Fll = .text:0x8006F218; // type:function size:0x90 scope:global align:4 +getKandelaarFlamePos__9daPy_py_cFv = .text:0x8006F1A0; // type:function size:0x8 scope:weak align:4 +makedata__25@unnamed@d_vibration_cpp@FPUsUll = .text:0x8006F1A8; // type:function size:0x1C scope:local align:4 +rollshift__25@unnamed@d_vibration_cpp@FUlll = .text:0x8006F1C4; // type:function size:0x20 scope:local align:4 +makebits__25@unnamed@d_vibration_cpp@FUlll = .text:0x8006F1E4; // type:function size:0x34 scope:local align:4 +randombit__25@unnamed@d_vibration_cpp@Fll = .text:0x8006F218; // type:function size:0x90 scope:local align:4 Run__12dVibration_cFv = .text:0x8006F2A8; // type:function size:0x7BC scope:global align:4 StartShock__12dVibration_cFii4cXyz = .text:0x8006FA64; // type:function size:0xEC scope:global align:4 StartQuake__12dVibration_cFii4cXyz = .text:0x8006FB50; // type:function size:0xFC scope:global align:4 @@ -2640,7 +2638,7 @@ setDefault__12dVibration_cFv = .text:0x8006FEC4; // type:function size:0x80 scop Init__12dVibration_cFv = .text:0x8006FF44; // type:function size:0x34 scope:global align:4 Pause__12dVibration_cFv = .text:0x8006FF78; // type:function size:0xC0 scope:global align:4 Remove__12dVibration_cFv = .text:0x80070038; // type:function size:0x20 scope:global align:4 -padLockButton__25@unnamed@d_attention_cpp@Fl = .text:0x80070058; // type:function size:0x20 scope:global align:4 +padLockButton__25@unnamed@d_attention_cpp@Fl = .text:0x80070058; // type:function size:0x20 scope:local align:4 __ct__11dAttParam_cFl = .text:0x80070078; // type:function size:0xD8 scope:global align:4 __dt__11dAttParam_cFv = .text:0x80070150; // type:function size:0x48 scope:global align:4 __ct__15dAttDrawParam_cFv = .text:0x80070198; // type:function size:0x20 scope:global align:4 @@ -2651,26 +2649,26 @@ GetLockonList__12dAttention_cFl = .text:0x80070884; // type:function size:0x3C s getActionBtnB__12dAttention_cFv = .text:0x800708C0; // type:function size:0xF4 scope:global align:4 getActionBtnXY__12dAttention_cFv = .text:0x800709B4; // type:function size:0xFC scope:global align:4 chkAttMask__12dAttention_cFUlUl = .text:0x80070AB0; // type:function size:0x50 scope:global align:4 -check_event_condition__FUlUs = .text:0x80070B00; // type:function size:0x6C scope:global align:4 -check_flontofplayer__FUlss = .text:0x80070B6C; // type:function size:0xC8 scope:global align:4 -distace_weight__Ffsf = .text:0x80070C34; // type:function size:0x4C scope:global align:4 -distace_angle_adjust__Ffsf = .text:0x80070C80; // type:function size:0x60 scope:global align:4 -check_distace__FP4cXyzsP4cXyzffff = .text:0x80070CE0; // type:function size:0x1F0 scope:global align:4 +check_event_condition__FUlUs = .text:0x80070B00; // type:function size:0x6C scope:local align:4 +check_flontofplayer__FUlss = .text:0x80070B6C; // type:function size:0xC8 scope:local align:4 +distace_weight__Ffsf = .text:0x80070C34; // type:function size:0x4C scope:local align:4 +distace_angle_adjust__Ffsf = .text:0x80070C80; // type:function size:0x60 scope:local align:4 +check_distace__FP4cXyzsP4cXyzffff = .text:0x80070CE0; // type:function size:0x1F0 scope:local align:4 calcWeight__12dAttention_cFiP10fopAc_ac_cfssPUl = .text:0x80070ED0; // type:function size:0x230 scope:global align:4 setList__12dAttention_cFiP10fopAc_ac_cff7cSAngleUl = .text:0x80071100; // type:function size:0x180 scope:global align:4 initList__12dAttention_cFUl = .text:0x80071280; // type:function size:0x14C scope:global align:4 -select_attention__FP10fopAc_ac_cPv = .text:0x800713CC; // type:function size:0x40 scope:global align:4 +select_attention__FP10fopAc_ac_cPv = .text:0x800713CC; // type:function size:0x40 scope:local align:4 makeList__12dAttention_cFv = .text:0x8007140C; // type:function size:0x58 scope:global align:4 setOwnerAttentionPos__12dAttention_cFv = .text:0x80071464; // type:function size:0x64 scope:global align:4 SelectAttention__12dAttention_cFP10fopAc_ac_c = .text:0x800714C8; // type:function size:0x1F4 scope:global align:4 -__dt__7cSGlobeFv = .text:0x800716BC; // type:function size:0x3C scope:global align:4 +__dt__7cSGlobeFv = .text:0x800716BC; // type:function size:0x3C scope:weak align:4 sortList__12dAttention_cFv = .text:0x800716F8; // type:function size:0x1EC scope:global align:4 stockAttention__12dAttention_cFv = .text:0x800718E4; // type:function size:0xBC scope:global align:4 nextAttention__12dAttention_cFv = .text:0x800719A0; // type:function size:0x108 scope:global align:4 freeAttention__12dAttention_cFv = .text:0x80071AA8; // type:function size:0x30 scope:global align:4 chaseAttention__12dAttention_cFv = .text:0x80071AD8; // type:function size:0x228 scope:global align:4 EnemyDistance__12dAttention_cFP10fopAc_ac_c = .text:0x80071D00; // type:function size:0xAC scope:global align:4 -sound_attention__FP10fopAc_ac_cPv = .text:0x80071DAC; // type:function size:0x80 scope:global align:4 +sound_attention__FP10fopAc_ac_cPv = .text:0x80071DAC; // type:function size:0x80 scope:local align:4 runSoundProc__12dAttention_cFv = .text:0x80071E2C; // type:function size:0x98 scope:global align:4 runDrawProc__12dAttention_cFv = .text:0x80071EC4; // type:function size:0x270 scope:global align:4 runDebugDisp__12dAttention_cFv = .text:0x80072134; // type:function size:0x4 scope:global align:4 @@ -2685,7 +2683,7 @@ lockSoundStart__12dAttention_cFUl = .text:0x80072DC0; // type:function size:0x58 setAnm__10dAttDraw_cFUcf = .text:0x80072E18; // type:function size:0x210 scope:global align:4 setAlphaAnm__10dAttDraw_cFUcUc = .text:0x80073028; // type:function size:0x1C scope:global align:4 alphaAnm__10dAttDraw_cFv = .text:0x80073044; // type:function size:0x2A8 scope:global align:4 -setTevKColor__11J3DTevBlockFUlPC10J3DGXColor = .text:0x800732EC; // type:function size:0x4 scope:global align:4 +setTevKColor__11J3DTevBlockFUlPC10J3DGXColor = .text:0x800732EC; // type:function size:0x4 scope:weak align:4 draw__10dAttDraw_cFR4cXyzPA4_f = .text:0x800732F0; // type:function size:0x28C scope:global align:4 LockonTarget__12dAttention_cFl = .text:0x8007357C; // type:function size:0xA0 scope:global align:4 LockonReleaseDistanse__12dAttention_cFv = .text:0x8007361C; // type:function size:0xF0 scope:global align:4 @@ -2709,7 +2707,7 @@ convPId__10dAttLook_cFUi = .text:0x80073CE4; // type:function size:0x30 scope:gl init__10dAttLook_cFv = .text:0x80073D14; // type:function size:0x18 scope:global align:4 proc__10dAttLook_cFv = .text:0x80073D2C; // type:function size:0x1C scope:global align:4 request__10dAttLook_cFP10fopAc_ac_cfffsi = .text:0x80073D48; // type:function size:0x2BC scope:global align:4 -__dt__15dAttDrawParam_cFv = .text:0x80074004; // type:function size:0x48 scope:global align:4 +__dt__15dAttDrawParam_cFv = .text:0x80074004; // type:function size:0x48 scope:weak align:4 __sinit_d_attention_cpp = .text:0x8007404C; // type:function size:0x3C scope:local align:4 setCode__5dBgPcFR5sBgPc = .text:0x80074088; // type:function size:0x2C scope:global align:4 __ct__6dBgPlcFv = .text:0x800740B4; // type:function size:0xC scope:global align:4 @@ -2772,7 +2770,7 @@ MoveBgCrrPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyzbb = .text:0x800757B4; MoveBgTransPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x800758C0; // type:function size:0xDC scope:global align:4 MoveBgMatrixCrrPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x8007599C; // type:function size:0xC8 scope:global align:4 dBgS_MoveBGProc_Typical__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075A64; // type:function size:0x80 scope:global align:4 -dBgS_MoveBGProc_RotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075AE4; // type:function size:0x34 scope:global align:4 +dBgS_MoveBGProc_RotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075AE4; // type:function size:0x34 scope:local align:4 dBgS_MoveBGProc_TypicalRotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075B18; // type:function size:0x6C scope:global align:4 dBgS_MoveBGProc_Trans__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075B84; // type:function size:0x40 scope:global align:4 RideCallBack__4dBgSFRC13cBgS_PolyInfoP10fopAc_ac_c = .text:0x80075BC4; // type:function size:0x70 scope:global align:4 @@ -2818,15 +2816,15 @@ ChkGndThinCellingOff__9dBgS_AcchFv = .text:0x80077420; // type:function size:0xC OnWallSort__9dBgS_AcchFv = .text:0x8007742C; // type:function size:0x10 scope:global align:4 ChkWallSort__9dBgS_AcchFv = .text:0x8007743C; // type:function size:0xC scope:global align:4 ChkLineDown__9dBgS_AcchFv = .text:0x80077448; // type:function size:0xC scope:global align:4 -__dt__12dBgS_AcchCirFv = .text:0x80077454; // type:function size:0x70 scope:global align:4 -@36@__dt__9dBgS_AcchFv = .text:0x800774C4; // type:function size:0x8 scope:local align:4 -@20@__dt__9dBgS_AcchFv = .text:0x800774CC; // type:function size:0x8 scope:local align:4 -checkPlayerFly__9daPy_py_cCFv = .text:0x800774D4; // type:function size:0x8 scope:global align:4 +__dt__12dBgS_AcchCirFv = .text:0x80077454; // type:function size:0x70 scope:weak align:4 +@36@__dt__9dBgS_AcchFv = .text:0x800774C4; // type:function size:0x8 scope:weak align:4 +@20@__dt__9dBgS_AcchFv = .text:0x800774CC; // type:function size:0x8 scope:weak align:4 +checkPlayerFly__9daPy_py_cCFv = .text:0x800774D4; // type:function size:0x8 scope:weak align:4 __ct__8dBgS_ChkFv = .text:0x800774DC; // type:function size:0x4C scope:global align:4 __dt__8dBgS_ChkFv = .text:0x80077528; // type:function size:0x78 scope:global align:4 GetPolyPassChkInfo__8dBgS_ChkFv = .text:0x800775A0; // type:function size:0x4 scope:global align:4 GetGrpPassChkInfo__8dBgS_ChkFv = .text:0x800775A4; // type:function size:0x10 scope:global align:4 -@16@__dt__8dBgS_ChkFv = .text:0x800775B4; // type:function size:0x8 scope:local align:4 +@16@__dt__8dBgS_ChkFv = .text:0x800775B4; // type:function size:0x8 scope:weak align:4 __ct__11dBgS_GndChkFv = .text:0x800775BC; // type:function size:0x74 scope:global align:4 __dt__11dBgS_GndChkFv = .text:0x80077630; // type:function size:0x88 scope:global align:4 __ct__18dBgS_ObjGndChk_WtrFv = .text:0x800776B8; // type:function size:0x98 scope:global align:4 @@ -2837,27 +2835,27 @@ __dt__18dBgS_ObjGndChk_AllFv = .text:0x80077928; // type:function size:0xA0 scop __dt__14dBgS_CamGndChkFv = .text:0x800779C8; // type:function size:0x78 scope:global align:4 __ct__18dBgS_CamGndChk_WtrFv = .text:0x80077A40; // type:function size:0x98 scope:global align:4 __dt__18dBgS_CamGndChk_WtrFv = .text:0x80077AD8; // type:function size:0x78 scope:global align:4 -@20@__dt__11dBgS_GndChkFv = .text:0x80077B50; // type:function size:0x8 scope:local align:4 -@76@__dt__11dBgS_GndChkFv = .text:0x80077B58; // type:function size:0x8 scope:local align:4 -@60@__dt__11dBgS_GndChkFv = .text:0x80077B60; // type:function size:0x8 scope:local align:4 -@20@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077B68; // type:function size:0x8 scope:local align:4 -@76@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077B70; // type:function size:0x8 scope:local align:4 -@60@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077B78; // type:function size:0x8 scope:local align:4 -@20@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077B80; // type:function size:0x8 scope:local align:4 -@76@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077B88; // type:function size:0x8 scope:local align:4 -@60@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077B90; // type:function size:0x8 scope:local align:4 -@20@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077B98; // type:function size:0x8 scope:local align:4 -@76@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077BA0; // type:function size:0x8 scope:local align:4 -@60@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077BA8; // type:function size:0x8 scope:local align:4 -@20@__dt__14dBgS_CamGndChkFv = .text:0x80077BB0; // type:function size:0x8 scope:local align:4 -@76@__dt__14dBgS_CamGndChkFv = .text:0x80077BB8; // type:function size:0x8 scope:local align:4 -@60@__dt__14dBgS_CamGndChkFv = .text:0x80077BC0; // type:function size:0x8 scope:local align:4 -@20@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077BC8; // type:function size:0x8 scope:local align:4 -@76@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077BD0; // type:function size:0x8 scope:local align:4 -@60@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077BD8; // type:function size:0x8 scope:local align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x80077B50; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x80077B58; // type:function size:0x8 scope:weak align:4 +@60@__dt__11dBgS_GndChkFv = .text:0x80077B60; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077B68; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077B70; // type:function size:0x8 scope:weak align:4 +@60@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077B78; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077B80; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077B88; // type:function size:0x8 scope:weak align:4 +@60@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077B90; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077B98; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077BA0; // type:function size:0x8 scope:weak align:4 +@60@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077BA8; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_CamGndChkFv = .text:0x80077BB0; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_CamGndChkFv = .text:0x80077BB8; // type:function size:0x8 scope:weak align:4 +@60@__dt__14dBgS_CamGndChkFv = .text:0x80077BC0; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077BC8; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077BD0; // type:function size:0x8 scope:weak align:4 +@60@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077BD8; // type:function size:0x8 scope:weak align:4 __ct__15dBgS_GrpPassChkFv = .text:0x80077BE0; // type:function size:0x24 scope:global align:4 __dt__15dBgS_GrpPassChkFv = .text:0x80077C04; // type:function size:0x5C scope:global align:4 -__dt__15cBgS_GrpPassChkFv = .text:0x80077C60; // type:function size:0x48 scope:global align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x80077C60; // type:function size:0x48 scope:weak align:4 __ct__11dBgS_LinChkFv = .text:0x80077CA8; // type:function size:0x74 scope:global align:4 __dt__11dBgS_LinChkFv = .text:0x80077D1C; // type:function size:0x88 scope:global align:4 Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c = .text:0x80077DA4; // type:function size:0x40 scope:global align:4 @@ -2879,36 +2877,36 @@ __ct__15dBgS_RopeLinChkFv = .text:0x800783CC; // type:function size:0x5C scope:g __dt__15dBgS_RopeLinChkFv = .text:0x80078428; // type:function size:0x78 scope:global align:4 __ct__16dBgS_HorseLinChkFv = .text:0x800784A0; // type:function size:0x5C scope:global align:4 __dt__16dBgS_HorseLinChkFv = .text:0x800784FC; // type:function size:0x78 scope:global align:4 -@20@__dt__11dBgS_LinChkFv = .text:0x80078574; // type:function size:0x8 scope:local align:4 -@104@__dt__11dBgS_LinChkFv = .text:0x8007857C; // type:function size:0x8 scope:local align:4 -@88@__dt__11dBgS_LinChkFv = .text:0x80078584; // type:function size:0x8 scope:local align:4 -@20@__dt__14dBgS_CamLinChkFv = .text:0x8007858C; // type:function size:0x8 scope:local align:4 -@104@__dt__14dBgS_CamLinChkFv = .text:0x80078594; // type:function size:0x8 scope:local align:4 -@88@__dt__14dBgS_CamLinChkFv = .text:0x8007859C; // type:function size:0x8 scope:local align:4 -@20@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x800785A4; // type:function size:0x8 scope:local align:4 -@104@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x800785AC; // type:function size:0x8 scope:local align:4 -@88@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x800785B4; // type:function size:0x8 scope:local align:4 -@20@__dt__14dBgS_ObjLinChkFv = .text:0x800785BC; // type:function size:0x8 scope:local align:4 -@104@__dt__14dBgS_ObjLinChkFv = .text:0x800785C4; // type:function size:0x8 scope:local align:4 -@88@__dt__14dBgS_ObjLinChkFv = .text:0x800785CC; // type:function size:0x8 scope:local align:4 -@20@__dt__15dBgS_LinkLinChkFv = .text:0x800785D4; // type:function size:0x8 scope:local align:4 -@104@__dt__15dBgS_LinkLinChkFv = .text:0x800785DC; // type:function size:0x8 scope:local align:4 -@88@__dt__15dBgS_LinkLinChkFv = .text:0x800785E4; // type:function size:0x8 scope:local align:4 -@20@__dt__15dBgS_BombLinChkFv = .text:0x800785EC; // type:function size:0x8 scope:local align:4 -@104@__dt__15dBgS_BombLinChkFv = .text:0x800785F4; // type:function size:0x8 scope:local align:4 -@88@__dt__15dBgS_BombLinChkFv = .text:0x800785FC; // type:function size:0x8 scope:local align:4 -@20@__dt__16dBgS_ArrowLinChkFv = .text:0x80078604; // type:function size:0x8 scope:local align:4 -@104@__dt__16dBgS_ArrowLinChkFv = .text:0x8007860C; // type:function size:0x8 scope:local align:4 -@88@__dt__16dBgS_ArrowLinChkFv = .text:0x80078614; // type:function size:0x8 scope:local align:4 -@20@__dt__20dBgS_BoomerangLinChkFv = .text:0x8007861C; // type:function size:0x8 scope:local align:4 -@104@__dt__20dBgS_BoomerangLinChkFv = .text:0x80078624; // type:function size:0x8 scope:local align:4 -@88@__dt__20dBgS_BoomerangLinChkFv = .text:0x8007862C; // type:function size:0x8 scope:local align:4 -@20@__dt__15dBgS_RopeLinChkFv = .text:0x80078634; // type:function size:0x8 scope:local align:4 -@104@__dt__15dBgS_RopeLinChkFv = .text:0x8007863C; // type:function size:0x8 scope:local align:4 -@88@__dt__15dBgS_RopeLinChkFv = .text:0x80078644; // type:function size:0x8 scope:local align:4 -@20@__dt__16dBgS_HorseLinChkFv = .text:0x8007864C; // type:function size:0x8 scope:local align:4 -@104@__dt__16dBgS_HorseLinChkFv = .text:0x80078654; // type:function size:0x8 scope:local align:4 -@88@__dt__16dBgS_HorseLinChkFv = .text:0x8007865C; // type:function size:0x8 scope:local align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x80078574; // type:function size:0x8 scope:weak align:4 +@104@__dt__11dBgS_LinChkFv = .text:0x8007857C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x80078584; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_CamLinChkFv = .text:0x8007858C; // type:function size:0x8 scope:weak align:4 +@104@__dt__14dBgS_CamLinChkFv = .text:0x80078594; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_CamLinChkFv = .text:0x8007859C; // type:function size:0x8 scope:weak align:4 +@20@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x800785A4; // type:function size:0x8 scope:weak align:4 +@104@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x800785AC; // type:function size:0x8 scope:weak align:4 +@88@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x800785B4; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x800785BC; // type:function size:0x8 scope:weak align:4 +@104@__dt__14dBgS_ObjLinChkFv = .text:0x800785C4; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x800785CC; // type:function size:0x8 scope:weak align:4 +@20@__dt__15dBgS_LinkLinChkFv = .text:0x800785D4; // type:function size:0x8 scope:weak align:4 +@104@__dt__15dBgS_LinkLinChkFv = .text:0x800785DC; // type:function size:0x8 scope:weak align:4 +@88@__dt__15dBgS_LinkLinChkFv = .text:0x800785E4; // type:function size:0x8 scope:weak align:4 +@20@__dt__15dBgS_BombLinChkFv = .text:0x800785EC; // type:function size:0x8 scope:weak align:4 +@104@__dt__15dBgS_BombLinChkFv = .text:0x800785F4; // type:function size:0x8 scope:weak align:4 +@88@__dt__15dBgS_BombLinChkFv = .text:0x800785FC; // type:function size:0x8 scope:weak align:4 +@20@__dt__16dBgS_ArrowLinChkFv = .text:0x80078604; // type:function size:0x8 scope:weak align:4 +@104@__dt__16dBgS_ArrowLinChkFv = .text:0x8007860C; // type:function size:0x8 scope:weak align:4 +@88@__dt__16dBgS_ArrowLinChkFv = .text:0x80078614; // type:function size:0x8 scope:weak align:4 +@20@__dt__20dBgS_BoomerangLinChkFv = .text:0x8007861C; // type:function size:0x8 scope:weak align:4 +@104@__dt__20dBgS_BoomerangLinChkFv = .text:0x80078624; // type:function size:0x8 scope:weak align:4 +@88@__dt__20dBgS_BoomerangLinChkFv = .text:0x8007862C; // type:function size:0x8 scope:weak align:4 +@20@__dt__15dBgS_RopeLinChkFv = .text:0x80078634; // type:function size:0x8 scope:weak align:4 +@104@__dt__15dBgS_RopeLinChkFv = .text:0x8007863C; // type:function size:0x8 scope:weak align:4 +@88@__dt__15dBgS_RopeLinChkFv = .text:0x80078644; // type:function size:0x8 scope:weak align:4 +@20@__dt__16dBgS_HorseLinChkFv = .text:0x8007864C; // type:function size:0x8 scope:weak align:4 +@104@__dt__16dBgS_HorseLinChkFv = .text:0x80078654; // type:function size:0x8 scope:weak align:4 +@88@__dt__16dBgS_HorseLinChkFv = .text:0x8007865C; // type:function size:0x8 scope:weak align:4 __ct__16dBgS_MoveBgActorFv = .text:0x80078664; // type:function size:0x44 scope:global align:4 CheckCreateHeap__FP10fopAc_ac_c = .text:0x800786A8; // type:function size:0x20 scope:local align:4 CreateHeap__16dBgS_MoveBgActorFv = .text:0x800786C8; // type:function size:0x8 scope:global align:4 @@ -2925,17 +2923,17 @@ MoveBGDelete__16dBgS_MoveBgActorFv = .text:0x8007891C; // type:function size:0x7 MoveBGExecute__16dBgS_MoveBgActorFv = .text:0x80078990; // type:function size:0xC4 scope:global align:4 __ct__11dBgS_SphChkFv = .text:0x80078A54; // type:function size:0xAC scope:global align:4 __dt__11dBgS_SphChkFv = .text:0x80078B00; // type:function size:0xB0 scope:global align:4 -@20@__dt__11dBgS_SphChkFv = .text:0x80078BB0; // type:function size:0x8 scope:local align:4 -@36@__dt__11dBgS_SphChkFv = .text:0x80078BB8; // type:function size:0x8 scope:local align:4 -@72@__dt__11dBgS_SphChkFv = .text:0x80078BC0; // type:function size:0x8 scope:local align:4 -@56@__dt__11dBgS_SphChkFv = .text:0x80078BC8; // type:function size:0x8 scope:local align:4 +@20@__dt__11dBgS_SphChkFv = .text:0x80078BB0; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_SphChkFv = .text:0x80078BB8; // type:function size:0x8 scope:weak align:4 +@72@__dt__11dBgS_SphChkFv = .text:0x80078BC0; // type:function size:0x8 scope:weak align:4 +@56@__dt__11dBgS_SphChkFv = .text:0x80078BC8; // type:function size:0x8 scope:weak align:4 Set__14dBgS_SplGrpChkFR4cXyzf = .text:0x80078BD0; // type:function size:0x20 scope:global align:4 __ct__14dBgS_SplGrpChkFv = .text:0x80078BF0; // type:function size:0xC8 scope:global align:4 __dt__14dBgS_SplGrpChkFv = .text:0x80078CB8; // type:function size:0x94 scope:global align:4 Init__14dBgS_SplGrpChkFv = .text:0x80078D4C; // type:function size:0x40 scope:global align:4 -@16@__dt__14dBgS_SplGrpChkFv = .text:0x80078D8C; // type:function size:0x8 scope:local align:4 -@52@__dt__14dBgS_SplGrpChkFv = .text:0x80078D94; // type:function size:0x8 scope:local align:4 -@36@__dt__14dBgS_SplGrpChkFv = .text:0x80078D9C; // type:function size:0x8 scope:local align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x80078D8C; // type:function size:0x8 scope:weak align:4 +@52@__dt__14dBgS_SplGrpChkFv = .text:0x80078D94; // type:function size:0x8 scope:weak align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x80078D9C; // type:function size:0x8 scope:weak align:4 __ct__16dBgS_PolyPassChkFv = .text:0x80078DA4; // type:function size:0x4C scope:global align:4 __dt__16dBgS_PolyPassChkFv = .text:0x80078DF0; // type:function size:0x5C scope:global align:4 SetPassChkInfo__16dBgS_PolyPassChkFR16dBgS_PolyPassChk = .text:0x80078E4C; // type:function size:0x5C scope:global align:4 @@ -2957,13 +2955,13 @@ SetStatue__16dBgS_PolyPassChkFv = .text:0x80078FBC; // type:function size:0xC sc ClrStatue__16dBgS_PolyPassChkFv = .text:0x80078FC8; // type:function size:0xC scope:global align:4 SetIronBall__16dBgS_PolyPassChkFv = .text:0x80078FD4; // type:function size:0xC scope:global align:4 ClrIronBall__16dBgS_PolyPassChkFv = .text:0x80078FE0; // type:function size:0xC scope:global align:4 -__dt__16cBgS_PolyPassChkFv = .text:0x80078FEC; // type:function size:0x48 scope:global align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x80078FEC; // type:function size:0x48 scope:weak align:4 __ct__12dBgS_RoofChkFv = .text:0x80079034; // type:function size:0x9C scope:global align:4 __dt__12dBgS_RoofChkFv = .text:0x800790D0; // type:function size:0x94 scope:global align:4 Init__12dBgS_RoofChkFv = .text:0x80079164; // type:function size:0x28 scope:global align:4 -@16@__dt__12dBgS_RoofChkFv = .text:0x8007918C; // type:function size:0x8 scope:local align:4 -@52@__dt__12dBgS_RoofChkFv = .text:0x80079194; // type:function size:0x8 scope:local align:4 -@36@__dt__12dBgS_RoofChkFv = .text:0x8007919C; // type:function size:0x8 scope:local align:4 +@16@__dt__12dBgS_RoofChkFv = .text:0x8007918C; // type:function size:0x8 scope:weak align:4 +@52@__dt__12dBgS_RoofChkFv = .text:0x80079194; // type:function size:0x8 scope:weak align:4 +@36@__dt__12dBgS_RoofChkFv = .text:0x8007919C; // type:function size:0x8 scope:weak align:4 __ct__11dBgS_WtrChkFv = .text:0x800791A4; // type:function size:0x60 scope:global align:4 __ct__11cBgW_RwgElmFv = .text:0x80079204; // type:function size:0x10 scope:global align:4 __dt__11cBgW_RwgElmFv = .text:0x80079214; // type:function size:0x48 scope:global align:4 @@ -2991,7 +2989,7 @@ Set__4cBgWFP6cBgD_tUlPA3_A4_f = .text:0x80079F78; // type:function size:0x24C sc __dt__11cBgW_GrpElmFv = .text:0x8007A1C4; // type:function size:0x60 scope:global align:4 __ct__11cBgW_GrpElmFv = .text:0x8007A224; // type:function size:0x1C scope:global align:4 RwgLineCheck__4cBgWFUsP11cBgS_LinChk = .text:0x8007A240; // type:function size:0x144 scope:global align:4 -__dt__8cM3dGTriFv = .text:0x8007A384; // type:function size:0x5C scope:global align:4 +__dt__8cM3dGTriFv = .text:0x8007A384; // type:function size:0x5C scope:weak align:4 LineCheckRp__4cBgWFP11cBgS_LinChki = .text:0x8007A3E0; // type:function size:0x18C scope:global align:4 LineCheckGrpRp__4cBgWFP11cBgS_LinChkii = .text:0x8007A56C; // type:function size:0x12C scope:global align:4 LineCheck__4cBgWFP11cBgS_LinChk = .text:0x8007A698; // type:function size:0x28 scope:global align:4 @@ -3095,9 +3093,9 @@ CallArrowStickCallBack__4dBgWFP10fopAc_ac_cP10fopAc_ac_cR4cXyz = .text:0x8007E4B OffMoveFlag__4dBgWFv = .text:0x8007E4E4; // type:function size:0x10 scope:global align:4 ChkMoveFlag__4dBgWCFv = .text:0x8007E4F4; // type:function size:0xC scope:global align:4 dBgW_NewSet__FP6cBgD_tUlPA3_A4_f = .text:0x8007E500; // type:function size:0x88 scope:global align:4 -__dt__4dBgWFv = .text:0x8007E588; // type:function size:0x60 scope:global align:4 +__dt__4dBgWFv = .text:0x8007E588; // type:function size:0x60 scope:weak align:4 __ct__9dBgW_BaseFv = .text:0x8007E5E8; // type:function size:0x50 scope:global align:4 -__dt__9cBgW_BgIdFv = .text:0x8007E638; // type:function size:0x48 scope:global align:4 +__dt__9cBgW_BgIdFv = .text:0x8007E638; // type:function size:0x48 scope:weak align:4 __dt__9dBgW_BaseFv = .text:0x8007E680; // type:function size:0x5C scope:global align:4 ClrDBgWBase__9dBgW_BaseFv = .text:0x8007E6DC; // type:function size:0x34 scope:global align:4 ChkMemoryError__9dBgW_BaseFv = .text:0x8007E710; // type:function size:0x8 scope:global align:4 @@ -3175,7 +3173,7 @@ CrrPos__6dBgWSvFRC13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x80083284; // TransPosWork__6dBgWSvFP4cXyziii = .text:0x80083340; // type:function size:0x21C scope:global align:4 TransPos__6dBgWSvFRC13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x8008355C; // type:function size:0xBC scope:global align:4 MatrixCrrPos__6dBgWSvFRC13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x80083618; // type:function size:0x4 scope:global align:4 -__dt__6dBgWSvFv = .text:0x8008361C; // type:function size:0x70 scope:global align:4 +__dt__6dBgWSvFv = .text:0x8008361C; // type:function size:0x70 scope:weak align:4 ClrActorInfo__22dCcD_GAtTgCoCommonBaseFv = .text:0x8008368C; // type:function size:0x14 scope:global align:4 ct__22dCcD_GAtTgCoCommonBaseFv = .text:0x800836A0; // type:function size:0x18 scope:global align:4 SetHitApid__22dCcD_GAtTgCoCommonBaseFUi = .text:0x800836B8; // type:function size:0x10 scope:global align:4 @@ -3307,9 +3305,9 @@ Set__12dCcMassS_ObjFP8cCcD_ObjUcPFP10fopAc_ac_cP4cXyzUl_v = .text:0x80085320; // Clear__12dCcMassS_ObjFv = .text:0x80085330; // type:function size:0x44 scope:global align:4 ClearPointer__15dCcMassS_HitInfFv = .text:0x80085374; // type:function size:0x1C scope:global align:4 __ct__12dCcMassS_MngFv = .text:0x80085390; // type:function size:0x100 scope:global align:4 -__dt__12cCcD_CpsAttrFv = .text:0x80085490; // type:function size:0x90 scope:global align:4 -__dt__12cCcD_CylAttrFv = .text:0x80085520; // type:function size:0x8C scope:global align:4 -__dt__14cCcD_ShapeAttrFv = .text:0x800855AC; // type:function size:0x5C scope:global align:4 +__dt__12cCcD_CpsAttrFv = .text:0x80085490; // type:function size:0x90 scope:weak align:4 +__dt__12cCcD_CylAttrFv = .text:0x80085520; // type:function size:0x8C scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x800855AC; // type:function size:0x5C scope:weak align:4 __ct__12dCcMassS_ObjFv = .text:0x80085608; // type:function size:0x1C scope:global align:4 Ct__12dCcMassS_MngFv = .text:0x80085624; // type:function size:0x4C scope:global align:4 SetAttr__12dCcMassS_MngFffUcUc = .text:0x80085670; // type:function size:0x60 scope:global align:4 @@ -3335,7 +3333,7 @@ ProcAtTgHitmark__4dCcSFbbP8cCcD_ObjP8cCcD_ObjP12dCcD_GObjInfP12dCcD_GObjInfP9cCc SetAtTgGObjInf__4dCcSFbbP8cCcD_ObjP8cCcD_ObjP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GSttsP4cXyz = .text:0x80086B00; // type:function size:0x2CC scope:global align:4 ChkCamera__4dCcSFR4cXyzR4cXyzfP10fopAc_ac_cP10fopAc_ac_cP10fopAc_ac_c = .text:0x80086DCC; // type:function size:0x230 scope:global align:4 chkCameraPoint__4dCcSFRC4cXyzPQ214cCcD_ShapeAttr5ShapeP10fopAc_ac_cP10fopAc_ac_c = .text:0x80086FFC; // type:function size:0x260 scope:global align:4 -__dt__12cCcD_SphAttrFv = .text:0x8008725C; // type:function size:0x8C scope:global align:4 +__dt__12cCcD_SphAttrFv = .text:0x8008725C; // type:function size:0x8C scope:weak align:4 MoveAfterCheck__4dCcSFv = .text:0x800872E8; // type:function size:0x4 scope:global align:4 DrawAfter__4dCcSFv = .text:0x800872EC; // type:function size:0x4 scope:global align:4 Move__4dCcSFv = .text:0x800872F0; // type:function size:0x20 scope:global align:4 @@ -3345,16 +3343,16 @@ ChkAtTgMtrlHit__4dCcSFUcUc = .text:0x80087370; // type:function size:0x1C scope: ChkNoHitGAtTg__4dCcSFPC12cCcD_GObjInfPC12cCcD_GObjInfP10cCcD_GSttsP10cCcD_GStts = .text:0x8008738C; // type:function size:0x64 scope:global align:4 pl_cut_LRC__Fi = .text:0x800873F0; // type:function size:0x24 scope:global align:4 cc_pl_cut_bit_get__Fv = .text:0x80087414; // type:function size:0xF0 scope:global align:4 -getMapInfo__FSc = .text:0x80087504; // type:function size:0x2C scope:global align:4 -getHitId__FP8cCcD_Obji = .text:0x80087530; // type:function size:0x24 scope:global align:4 +getMapInfo__FSc = .text:0x80087504; // type:function size:0x2C scope:local align:4 +getHitId__FP8cCcD_Obji = .text:0x80087530; // type:function size:0x24 scope:local align:4 def_se_set__FP10Z2CreatureP8cCcD_ObjUlP10fopAc_ac_c = .text:0x80087554; // type:function size:0x80 scope:global align:4 -at_power_get__FP11dCcU_AtInfo = .text:0x800875D4; // type:function size:0x4C4 scope:global align:4 +at_power_get__FP11dCcU_AtInfo = .text:0x800875D4; // type:function size:0x4C4 scope:local align:4 at_power_check__FP11dCcU_AtInfo = .text:0x80087A98; // type:function size:0x1AC scope:global align:4 cc_at_check__FP10fopAc_ac_cP11dCcU_AtInfo = .text:0x80087C44; // type:function size:0x530 scope:global align:4 -checkCutJumpCancelTurn__9daPy_py_cCFv = .text:0x80088174; // type:function size:0x8 scope:global align:4 +checkCutJumpCancelTurn__9daPy_py_cCFv = .text:0x80088174; // type:function size:0x8 scope:weak align:4 rationalBezierRatio__8dCamMathFff = .text:0x8008817C; // type:function size:0x148 scope:global align:4 zoomFovy__8dCamMathFff = .text:0x800882C4; // type:function size:0x5C scope:global align:4 -__dt__7cDegreeFv = .text:0x80088320; // type:function size:0x3C scope:global align:4 +__dt__7cDegreeFv = .text:0x80088320; // type:function size:0x3C scope:weak align:4 xyzRotateX__8dCamMathFR4cXyz7cSAngle = .text:0x8008835C; // type:function size:0x68 scope:global align:4 xyzRotateY__8dCamMathFR4cXyz7cSAngle = .text:0x800883C4; // type:function size:0x68 scope:global align:4 xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz = .text:0x8008842C; // type:function size:0x48 scope:global align:4 @@ -3369,8 +3367,8 @@ __ct__11dCamSetup_cFv = .text:0x800886A8; // type:function size:0x250 scope:glob __dt__11dCamSetup_cFv = .text:0x800888F8; // type:function size:0x60 scope:global align:4 CheckLatitudeRange__11dCamSetup_cFPs = .text:0x80088958; // type:function size:0x70 scope:global align:4 PlayerHideDist__11dCamSetup_cFv = .text:0x800889C8; // type:function size:0x28 scope:global align:4 -__dt__9dCstick_cFv = .text:0x800889F0; // type:function size:0x48 scope:global align:4 -isStageEvent__25@unnamed@d_ev_camera_cpp@Fi = .text:0x80088A38; // type:function size:0x84 scope:global align:4 +__dt__9dCstick_cFv = .text:0x800889F0; // type:function size:0x48 scope:weak align:4 +isStageEvent__25@unnamed@d_ev_camera_cpp@Fi = .text:0x80088A38; // type:function size:0x84 scope:local align:4 StartEventCamera__9dCamera_cFiie = .text:0x80088ABC; // type:function size:0x140 scope:global align:4 EndEventCamera__9dCamera_cFi = .text:0x80088BFC; // type:function size:0x68 scope:global align:4 searchEventArgData__9dCamera_cFPc = .text:0x80088C64; // type:function size:0x8C scope:global align:4 @@ -3395,22 +3393,22 @@ uniformTransEvCamera__9dCamera_cFv = .text:0x8008BE6C; // type:function size:0x2 uniformBrakeEvCamera__9dCamera_cFv = .text:0x8008BE90; // type:function size:0x24 scope:global align:4 uniformAcceleEvCamera__9dCamera_cFv = .text:0x8008BEB4; // type:function size:0x24 scope:global align:4 transEvCamera__9dCamera_cFi = .text:0x8008BED8; // type:function size:0x28B8 scope:global align:4 -isRelChar__25@unnamed@d_ev_camera_cpp@Fc = .text:0x8008E790; // type:function size:0x24 scope:global align:4 -__as__7cSGlobeFRC7cSGlobe = .text:0x8008E7B4; // type:function size:0x1C scope:global align:4 -abs__4cXyzCFv = .text:0x8008E7D0; // type:function size:0x104 scope:global align:4 -U__7cSGlobeFRC7cSAngle = .text:0x8008E8D4; // type:function size:0x3C scope:global align:4 -__ami__4cXyzFRC3Vec = .text:0x8008E910; // type:function size:0x34 scope:global align:4 -__apl__4cXyzFRC3Vec = .text:0x8008E944; // type:function size:0x34 scope:global align:4 +isRelChar__25@unnamed@d_ev_camera_cpp@Fc = .text:0x8008E790; // type:function size:0x24 scope:local align:4 +__as__7cSGlobeFRC7cSGlobe = .text:0x8008E7B4; // type:function size:0x1C scope:weak align:4 +abs__4cXyzCFv = .text:0x8008E7D0; // type:function size:0x104 scope:weak align:4 +U__7cSGlobeFRC7cSAngle = .text:0x8008E8D4; // type:function size:0x3C scope:weak align:4 +__ami__4cXyzFRC3Vec = .text:0x8008E910; // type:function size:0x34 scope:weak align:4 +__apl__4cXyzFRC3Vec = .text:0x8008E944; // type:function size:0x34 scope:weak align:4 watchActorEvCamera__9dCamera_cFv = .text:0x8008E978; // type:function size:0x1120 scope:global align:4 -V__7cSGlobeFRC7cSAngle = .text:0x8008FA98; // type:function size:0x3C scope:global align:4 -lineCollisionCheck__25@unnamed@d_ev_camera_cpp@F4cXyz4cXyzP10fopAc_ac_cP10fopAc_ac_cP10fopAc_ac_c = .text:0x8008FAD4; // type:function size:0x54 scope:global align:4 +V__7cSGlobeFRC7cSAngle = .text:0x8008FA98; // type:function size:0x3C scope:weak align:4 +lineCollisionCheck__25@unnamed@d_ev_camera_cpp@F4cXyz4cXyzP10fopAc_ac_cP10fopAc_ac_cP10fopAc_ac_c = .text:0x8008FAD4; // type:function size:0x54 scope:local align:4 restorePosEvCamera__9dCamera_cFv = .text:0x8008FB28; // type:function size:0x68C scope:global align:4 talktoEvCamera__9dCamera_cFv = .text:0x800901B4; // type:function size:0xBC scope:global align:4 maptoolIdEvCamera__9dCamera_cFv = .text:0x80090270; // type:function size:0x248 scope:global align:4 styleEvCamera__9dCamera_cFv = .text:0x800904B8; // type:function size:0x9C scope:global align:4 gameOverEvCamera__9dCamera_cFv = .text:0x80090554; // type:function size:0xF54 scope:global align:4 tactEvCamera__9dCamera_cFv = .text:0x800914A8; // type:function size:0xF04 scope:global align:4 -dComIfGp_saveCameraPosition__FiP4cXyzP4cXyzfs = .text:0x800923AC; // type:function size:0x4C scope:global align:4 +dComIfGp_saveCameraPosition__FiP4cXyzP4cXyzfs = .text:0x800923AC; // type:function size:0x4C scope:weak align:4 turnToActorEvCamera__9dCamera_cFv = .text:0x800923F8; // type:function size:0x8 scope:global align:4 stbWaitEvCamera__9dCamera_cFv = .text:0x80092400; // type:function size:0x110 scope:global align:4 saveEvCamera__9dCamera_cFv = .text:0x80092510; // type:function size:0xBC scope:global align:4 @@ -3428,23 +3426,23 @@ hintTalkEvCamera__9dCamera_cFv = .text:0x800965EC; // type:function size:0x930 s bspTransEvCamera__9dCamera_cFv = .text:0x80096F1C; // type:function size:0x7B8 scope:global align:4 portalWarpEvCamera__9dCamera_cFv = .text:0x800976D4; // type:function size:0x8 scope:global align:4 __sinit_d_ev_camera_cpp = .text:0x800976DC; // type:function size:0x80 scope:local align:4 -attentionPos__9dCamera_cFP10fopAc_ac_c = .text:0x8009775C; // type:function size:0x1C scope:global align:4 -directionOf__9dCamera_cFP10fopAc_ac_c = .text:0x80097778; // type:function size:0x24 scope:global align:4 -positionOf__9dCamera_cFP10fopAc_ac_c = .text:0x8009779C; // type:function size:0x1C scope:global align:4 -setFlag__9dCamera_cFUl = .text:0x800977B8; // type:function size:0x14 scope:global align:4 -eyePos__9dCamera_cFP10fopAc_ac_c = .text:0x800977CC; // type:function size:0x1C scope:global align:4 -checkNoDraw__9daMidna_cCFv = .text:0x800977E8; // type:function size:0xC scope:global align:4 -checkMidnaRide__9daPy_py_cCFv = .text:0x800977F4; // type:function size:0xC scope:global align:4 -fopAcM_GetID__FPCv = .text:0x80097800; // type:function size:0x18 scope:global align:4 -__as__4cXyzFRC4cXyz = .text:0x80097818; // type:function size:0x1C scope:global align:4 -__ct__4cXyzFRC4cXyz = .text:0x80097834; // type:function size:0x1C scope:global align:4 -__dt__Q29dCamera_c26@class$5983d_ev_camera_cppFv = .text:0x80097850; // type:function size:0x3C scope:local align:4 -__ct__Q29dCamera_c26@class$5983d_ev_camera_cppFv = .text:0x8009788C; // type:function size:0x4 scope:local align:4 -checkCanoeRide__9daPy_py_cCFv = .text:0x80097890; // type:function size:0x8 scope:global align:4 -checkBoardRide__9daPy_py_cCFv = .text:0x80097898; // type:function size:0x8 scope:global align:4 -checkSpinnerRide__9daPy_py_cCFv = .text:0x800978A0; // type:function size:0x8 scope:global align:4 -checkBoarRide__9daPy_py_cCFv = .text:0x800978A8; // type:function size:0x8 scope:global align:4 -getShadowTalkAtnPos__9daAlink_cFv = .text:0x800978B0; // type:function size:0x8 scope:global align:4 +attentionPos__9dCamera_cFP10fopAc_ac_c = .text:0x8009775C; // type:function size:0x1C scope:weak align:4 +directionOf__9dCamera_cFP10fopAc_ac_c = .text:0x80097778; // type:function size:0x24 scope:weak align:4 +positionOf__9dCamera_cFP10fopAc_ac_c = .text:0x8009779C; // type:function size:0x1C scope:weak align:4 +setFlag__9dCamera_cFUl = .text:0x800977B8; // type:function size:0x14 scope:weak align:4 +eyePos__9dCamera_cFP10fopAc_ac_c = .text:0x800977CC; // type:function size:0x1C scope:weak align:4 +checkNoDraw__9daMidna_cCFv = .text:0x800977E8; // type:function size:0xC scope:weak align:4 +checkMidnaRide__9daPy_py_cCFv = .text:0x800977F4; // type:function size:0xC scope:weak align:4 +fopAcM_GetID__FPCv = .text:0x80097800; // type:function size:0x18 scope:weak align:4 +__as__4cXyzFRC4cXyz = .text:0x80097818; // type:function size:0x1C scope:weak align:4 +__ct__4cXyzFRC4cXyz = .text:0x80097834; // type:function size:0x1C scope:weak align:4 +__dt__Q29dCamera_c26@class$3517d_ev_camera_cppFv = .text:0x80097850; // type:function size:0x3C scope:weak align:4 +__ct__Q29dCamera_c26@class$3517d_ev_camera_cppFv = .text:0x8009788C; // type:function size:0x4 scope:weak align:4 +checkCanoeRide__9daPy_py_cCFv = .text:0x80097890; // type:function size:0x8 scope:weak align:4 +checkBoardRide__9daPy_py_cCFv = .text:0x80097898; // type:function size:0x8 scope:weak align:4 +checkSpinnerRide__9daPy_py_cCFv = .text:0x800978A0; // type:function size:0x8 scope:weak align:4 +checkBoarRide__9daPy_py_cCFv = .text:0x800978A8; // type:function size:0x8 scope:weak align:4 +getShadowTalkAtnPos__9daAlink_cFv = .text:0x800978B0; // type:function size:0x8 scope:weak align:4 Init__14d2DBSplinePathFll = .text:0x800978B8; // type:function size:0x8C scope:global align:4 Step__14d2DBSplinePathFv = .text:0x80097944; // type:function size:0x168 scope:global align:4 Calc__14d2DBSplinePathFP4cXyz = .text:0x80097AAC; // type:function size:0xB4 scope:global align:4 @@ -3862,16 +3860,16 @@ __dt__6dMdl_cFv = .text:0x8009C848; // type:function size:0x5C scope:global alig remove__10dMdl_mng_cFv = .text:0x8009C8A4; // type:function size:0x5C scope:global align:4 reset__10dMdl_mng_cFv = .text:0x8009C900; // type:function size:0x18 scope:global align:4 entry__10dMdl_mng_cFP12J3DModelDataUsi = .text:0x8009C918; // type:function size:0x58 scope:global align:4 -__ct__6dMdl_cFv = .text:0x8009C970; // type:function size:0x34 scope:global align:4 +__ct__6dMdl_cFv = .text:0x8009C970; // type:function size:0x34 scope:weak align:4 entry__8dEyeHL_cFP12J3DModelDataPCc = .text:0x8009C9A4; // type:function size:0xC4 scope:global align:4 remove__8dEyeHL_cFv = .text:0x8009CA68; // type:function size:0x20 scope:global align:4 update__12dEyeHL_mng_cFv = .text:0x8009CA88; // type:function size:0xCC scope:global align:4 entry__12dEyeHL_mng_cFP8dEyeHL_c = .text:0x8009CB54; // type:function size:0x20 scope:global align:4 remove__12dEyeHL_mng_cFP8dEyeHL_c = .text:0x8009CB74; // type:function size:0x54 scope:global align:4 -messageSet__FUlb = .text:0x8009CBC8; // type:function size:0x604 scope:global align:4 +messageSet__FUlb = .text:0x8009CBC8; // type:function size:0x604 scope:local align:4 draw__14dDvdErrorMsg_cFl = .text:0x8009D1CC; // type:function size:0x1C0 scope:global align:4 execute__14dDvdErrorMsg_cFv = .text:0x8009D38C; // type:function size:0xBC scope:global align:4 -drawCapture__FUc = .text:0x8009D448; // type:function size:0x380 scope:global align:4 +drawCapture__FUc = .text:0x8009D448; // type:function size:0x380 scope:local align:4 execute__19dShutdownErrorMsg_cFv = .text:0x8009D7C8; // type:function size:0xEC scope:global align:4 getE3Zhint__9daAlink_cFv = .text:0x8009D8B4; // type:function size:0x8 scope:global align:4 getAlinkArcName__9daAlink_cFv = .text:0x8009D8BC; // type:function size:0x8 scope:global align:4 @@ -6078,13 +6076,13 @@ getBtpFrm__12daItemBase_cFv = .text:0x801451CC; // type:function size:0x1C scope getShadowSize__12daItemBase_cFv = .text:0x801451E8; // type:function size:0x18 scope:global align:4 getCollisionH__12daItemBase_cFv = .text:0x80145200; // type:function size:0x1C scope:global align:4 getCollisionR__12daItemBase_cFv = .text:0x8014521C; // type:function size:0x1C scope:global align:4 -isLoadRoom__Fi = .text:0x80145238; // type:function size:0xF0 scope:global align:4 +isLoadRoom__Fi = .text:0x80145238; // type:function size:0xF0 scope:local align:4 execute__9daNocrm_cFv = .text:0x80145328; // type:function size:0x22C scope:global align:4 getRoomNo__9daNocrm_cFi = .text:0x80145554; // type:function size:0xA0 scope:global align:4 -daNocrm_create__FP9daNocrm_c = .text:0x801455F4; // type:function size:0xFC scope:global align:4 -daNocrm_Delete__FP9daNocrm_c = .text:0x801456F0; // type:function size:0x8 scope:global align:4 -daNocrm_execute__FP9daNocrm_c = .text:0x801456F8; // type:function size:0x20 scope:global align:4 -daNocrm_draw__FP9daNocrm_c = .text:0x80145718; // type:function size:0x8 scope:global align:4 +daNocrm_create__FP9daNocrm_c = .text:0x801455F4; // type:function size:0xFC scope:local align:4 +daNocrm_Delete__FP9daNocrm_c = .text:0x801456F0; // type:function size:0x8 scope:local align:4 +daNocrm_execute__FP9daNocrm_c = .text:0x801456F8; // type:function size:0x20 scope:local align:4 +daNocrm_draw__FP9daNocrm_c = .text:0x80145718; // type:function size:0x8 scope:local align:4 initialize__18daNpcT_ActorMngr_cFv = .text:0x80145720; // type:function size:0xC scope:global align:4 entry__18daNpcT_ActorMngr_cFP10fopAc_ac_c = .text:0x8014572C; // type:function size:0x1C scope:global align:4 remove__18daNpcT_ActorMngr_cFv = .text:0x80145748; // type:function size:0xC scope:global align:4 @@ -6448,13 +6446,13 @@ setHitodamaParticle__9daNpcCd_cFv = .text:0x801573B8; // type:function size:0x1B getNpcMdlDataP__9daNpcCd_cFi = .text:0x80157570; // type:function size:0x64 scope:global align:4 getObjMdlDataP__9daNpcCd_cFi = .text:0x801575D4; // type:function size:0x78 scope:global align:4 __ct__13daNpcCd_HIO_cFv = .text:0x8015764C; // type:function size:0x1A0 scope:global align:4 -__dt__19daNpcCd_HIO_Child_cFv = .text:0x801577EC; // type:function size:0x70 scope:global align:4 -__dt__17daNpcCd_HIO_Jnt_cFv = .text:0x8015785C; // type:function size:0x48 scope:global align:4 -__ct__19daNpcCd_HIO_Child_cFv = .text:0x801578A4; // type:function size:0x58 scope:global align:4 -__ct__17daNpcCd_HIO_Jnt_cFv = .text:0x801578FC; // type:function size:0x10 scope:global align:4 -__dt__18fOpAcm_HIO_entry_cFv = .text:0x8015790C; // type:function size:0x5C scope:global align:4 -__dt__14mDoHIO_entry_cFv = .text:0x80157968; // type:function size:0x48 scope:global align:4 -__dt__13daNpcCd_HIO_cFv = .text:0x801579B0; // type:function size:0xAC scope:global align:4 +__dt__19daNpcCd_HIO_Child_cFv = .text:0x801577EC; // type:function size:0x70 scope:weak align:4 +__dt__17daNpcCd_HIO_Jnt_cFv = .text:0x8015785C; // type:function size:0x48 scope:weak align:4 +__ct__19daNpcCd_HIO_Child_cFv = .text:0x801578A4; // type:function size:0x58 scope:weak align:4 +__ct__17daNpcCd_HIO_Jnt_cFv = .text:0x801578FC; // type:function size:0x10 scope:weak align:4 +__dt__18fOpAcm_HIO_entry_cFv = .text:0x8015790C; // type:function size:0x5C scope:weak align:4 +__dt__14mDoHIO_entry_cFv = .text:0x80157968; // type:function size:0x48 scope:weak align:4 +__dt__13daNpcCd_HIO_cFv = .text:0x801579B0; // type:function size:0xAC scope:weak align:4 __sinit_d_a_npc_cd_cpp = .text:0x80157A5C; // type:function size:0x2A4 scope:local align:4 jntNodeCallBack__FP8J3DJointi = .text:0x80157D00; // type:function size:0x4C scope:local align:4 NpcCreate__10daNpcCd2_cFi = .text:0x80157D4C; // type:function size:0x228 scope:global align:4 @@ -6501,18 +6499,18 @@ __dt__21daNpcCd2_HIO_MChild_cFv = .text:0x8015A7E4; // type:function size:0x70 s __ct__21daNpcCd2_HIO_MChild_cFv = .text:0x8015A854; // type:function size:0x58 scope:global align:4 __dt__14daNpcCd2_HIO_cFv = .text:0x8015A8AC; // type:function size:0xAC scope:global align:4 __sinit_d_a_npc_cd2_cpp = .text:0x8015A958; // type:function size:0x4C0 scope:local align:4 -Reflect__FP4cXyzRC13cBgS_PolyInfof = .text:0x8015AE18; // type:function size:0x2EC scope:global align:4 +Reflect__FP4cXyzRC13cBgS_PolyInfof = .text:0x8015AE18; // type:function size:0x2EC scope:local align:4 getData__12daItemBase_cFv = .text:0x8015B104; // type:function size:0xC scope:global align:4 initBaseMtx__8daItem_cFv = .text:0x8015B110; // type:function size:0x44 scope:global align:4 setBaseMtx__8daItem_cFv = .text:0x8015B154; // type:function size:0x88 scope:global align:4 setBaseMtx_0__8daItem_cFv = .text:0x8015B1DC; // type:function size:0x38 scope:global align:4 setBaseMtx_1__8daItem_cFv = .text:0x8015B214; // type:function size:0x8C scope:global align:4 -itemGetCoCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x8015B2A0; // type:function size:0xCC scope:global align:4 -itemGetTgCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x8015B36C; // type:function size:0xB8 scope:global align:4 +itemGetCoCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x8015B2A0; // type:function size:0xCC scope:local align:4 +itemGetTgCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x8015B36C; // type:function size:0xB8 scope:local align:4 CreateInit__8daItem_cFv = .text:0x8015B424; // type:function size:0x3E4 scope:global align:4 setCullInfo__8daItem_cFv = .text:0x8015B808; // type:function size:0x18 scope:global align:4 _daItem_create__8daItem_cFv = .text:0x8015B820; // type:function size:0x268 scope:global align:4 -__dt__16Z2SoundObjSimpleFv = .text:0x8015BA88; // type:function size:0x60 scope:global align:4 +__dt__16Z2SoundObjSimpleFv = .text:0x8015BA88; // type:function size:0x60 scope:weak align:4 _daItem_execute__8daItem_cFv = .text:0x8015BAE8; // type:function size:0x2E8 scope:global align:4 _daItem_draw__8daItem_cFv = .text:0x8015BDD0; // type:function size:0x64 scope:global align:4 _daItem_delete__8daItem_cFv = .text:0x8015BE34; // type:function size:0x78 scope:global align:4 @@ -6556,13 +6554,13 @@ initFlag__8daItem_cFv = .text:0x8015DAF8; // type:function size:0x144 scope:glob initScale__8daItem_cFv = .text:0x8015DC3C; // type:function size:0x50 scope:global align:4 initSpeed__8daItem_cFi = .text:0x8015DC8C; // type:function size:0x1F8 scope:global align:4 initAngle__8daItem_cFv = .text:0x8015DE84; // type:function size:0x18 scope:global align:4 -daItem_Draw__FP8daItem_c = .text:0x8015DE9C; // type:function size:0x20 scope:global align:4 -daItem_Execute__FP8daItem_c = .text:0x8015DEBC; // type:function size:0x20 scope:global align:4 -daItem_Delete__FP8daItem_c = .text:0x8015DEDC; // type:function size:0x20 scope:global align:4 -daItem_Create__FP10fopAc_ac_c = .text:0x8015DEFC; // type:function size:0x20 scope:global align:4 +daItem_Draw__FP8daItem_c = .text:0x8015DE9C; // type:function size:0x20 scope:local align:4 +daItem_Execute__FP8daItem_c = .text:0x8015DEBC; // type:function size:0x20 scope:local align:4 +daItem_Delete__FP8daItem_c = .text:0x8015DEDC; // type:function size:0x20 scope:local align:4 +daItem_Create__FP10fopAc_ac_c = .text:0x8015DEFC; // type:function size:0x20 scope:local align:4 __sinit_d_a_obj_item_cpp = .text:0x8015DF1C; // type:function size:0x108 scope:local align:4 -getItemPos__9daPy_py_cCFv = .text:0x8015E024; // type:function size:0x1C scope:global align:4 -getLeftHandPos__9daPy_py_cCFv = .text:0x8015E040; // type:function size:0x1C scope:global align:4 +getItemPos__9daPy_py_cCFv = .text:0x8015E024; // type:function size:0x1C scope:weak align:4 +getLeftHandPos__9daPy_py_cCFv = .text:0x8015E040; // type:function size:0x1C scope:weak align:4 __ct__9dInsect_cFv = .text:0x8015E05C; // type:function size:0x68 scope:global align:4 Insect_GetDemoMain__9dInsect_cFv = .text:0x8015E0C4; // type:function size:0x1F4 scope:global align:4 CalcZBuffer__9dInsect_cFf = .text:0x8015E2B8; // type:function size:0x18C scope:global align:4 @@ -6865,21 +6863,21 @@ checkNoAttention__12daTagMstop_cCFv = .text:0x80182DB0; // type:function size:0x checkNoAttention__12daTagMhint_cCFv = .text:0x80182DC4; // type:function size:0x14 scope:global align:4 set__4cXyzFfff = .text:0x80182DD8; // type:function size:0x10 scope:global align:4 checkEndMessage__12daTagMwait_cFv = .text:0x80182DE8; // type:function size:0x38 scope:global align:4 -dEnvSe_Draw__FP8dEnvSe_c = .text:0x80182E20; // type:function size:0x8 scope:global align:4 -dEnvSe_getNearPathPos__FP4cXyzP4cXyzP5dPath = .text:0x80182E28; // type:function size:0x1FC scope:global align:4 +dEnvSe_Draw__FP8dEnvSe_c = .text:0x80182E20; // type:function size:0x8 scope:local align:4 +dEnvSe_getNearPathPos__FP4cXyzP4cXyzP5dPath = .text:0x80182E28; // type:function size:0x1FC scope:local align:4 execute_common__8dEnvSe_cFP18dStage_SoundInfo_cPScUc = .text:0x80183024; // type:function size:0x4A8 scope:global align:4 execute__8dEnvSe_cFv = .text:0x801834CC; // type:function size:0x120 scope:global align:4 -dEnvSe_Execute__FP8dEnvSe_c = .text:0x801835EC; // type:function size:0x20 scope:global align:4 -dEnvSe_IsDelete__FP8dEnvSe_c = .text:0x8018360C; // type:function size:0x8 scope:global align:4 -dEnvSe_Delete__FP8dEnvSe_c = .text:0x80183614; // type:function size:0x8 scope:global align:4 -dEnvSe_Create__FP8dEnvSe_c = .text:0x8018361C; // type:function size:0x28 scope:global align:4 +dEnvSe_Execute__FP8dEnvSe_c = .text:0x801835EC; // type:function size:0x20 scope:local align:4 +dEnvSe_IsDelete__FP8dEnvSe_c = .text:0x8018360C; // type:function size:0x8 scope:local align:4 +dEnvSe_Delete__FP8dEnvSe_c = .text:0x80183614; // type:function size:0x8 scope:local align:4 +dEnvSe_Create__FP8dEnvSe_c = .text:0x8018361C; // type:function size:0x28 scope:local align:4 __ct__9dFs_HIO_cFv = .text:0x80183644; // type:function size:0x74 scope:global align:4 __ct__14dFile_select_cFP10JKRArchive = .text:0x801836B8; // type:function size:0xF0 scope:global align:4 __dt__14dFile_select_cFv = .text:0x801837A8; // type:function size:0xA90 scope:global align:4 -__dt__15J2DAnmTevRegKeyFv = .text:0x80184238; // type:function size:0x88 scope:global align:4 -__dt__19J2DAnmTextureSRTKeyFv = .text:0x801842C0; // type:function size:0x88 scope:global align:4 -__dt__11J2DAnmColorFv = .text:0x80184348; // type:function size:0x74 scope:global align:4 -__dt__15J2DAnmTransformFv = .text:0x801843BC; // type:function size:0x5C scope:global align:4 +__dt__15J2DAnmTevRegKeyFv = .text:0x80184238; // type:function size:0x88 scope:weak align:4 +__dt__19J2DAnmTextureSRTKeyFv = .text:0x801842C0; // type:function size:0x88 scope:weak align:4 +__dt__11J2DAnmColorFv = .text:0x80184348; // type:function size:0x74 scope:weak align:4 +__dt__15J2DAnmTransformFv = .text:0x801843BC; // type:function size:0x5C scope:weak align:4 _create__14dFile_select_cFv = .text:0x80184418; // type:function size:0x130 scope:global align:4 _move__14dFile_select_cFv = .text:0x80184548; // type:function size:0x168 scope:global align:4 selFileWakuAnm__14dFile_select_cFv = .text:0x801846B0; // type:function size:0x23C scope:global align:4 @@ -6907,7 +6905,7 @@ menuSelect__14dFile_select_cFv = .text:0x801867C0; // type:function size:0x178 s menuSelectStart__14dFile_select_cFv = .text:0x80186938; // type:function size:0x194 scope:global align:4 menuSelectCansel__14dFile_select_cFv = .text:0x80186ACC; // type:function size:0xC8 scope:global align:4 menuMoveAnmInitSet__14dFile_select_cFii = .text:0x80186B94; // type:function size:0x13C scope:global align:4 -setWhite__10J2DTextBoxFQ28JUtility6TColor = .text:0x80186CD0; // type:function size:0x28 scope:global align:4 +setWhite__10J2DTextBoxFQ28JUtility6TColor = .text:0x80186CD0; // type:function size:0x28 scope:weak align:4 menuMoveAnm__14dFile_select_cFv = .text:0x80186CF8; // type:function size:0x168 scope:global align:4 menuSelectAnmSet__14dFile_select_cFv = .text:0x80186E60; // type:function size:0x184 scope:global align:4 menuSelectMoveAnm__14dFile_select_cFv = .text:0x80186FE4; // type:function size:0x284 scope:global align:4 @@ -6964,8 +6962,8 @@ backDatSelWait__14dFile_select_cFv = .text:0x8018AC88; // type:function size:0xF backDatSelWait2__14dFile_select_cFv = .text:0x8018AD84; // type:function size:0x64 scope:global align:4 nextModeWait__14dFile_select_cFv = .text:0x8018ADE8; // type:function size:0x4 scope:global align:4 screenSet__14dFile_select_cFv = .text:0x8018ADEC; // type:function size:0x10CC scope:global align:4 -setBlackWhite__10J2DPictureFQ28JUtility6TColorQ28JUtility6TColor = .text:0x8018BEB8; // type:function size:0x48 scope:global align:4 -setAnimation__7J2DPaneFP19J2DAnmTextureSRTKey = .text:0x8018BF00; // type:function size:0x4 scope:global align:4 +setBlackWhite__10J2DPictureFQ28JUtility6TColorQ28JUtility6TColor = .text:0x8018BEB8; // type:function size:0x48 scope:weak align:4 +setAnimation__7J2DPaneFP19J2DAnmTextureSRTKey = .text:0x8018BF00; // type:function size:0x4 scope:weak align:4 screenSetCopySel__14dFile_select_cFv = .text:0x8018BF04; // type:function size:0x5F8 scope:global align:4 screenSetYesNo__14dFile_select_cFv = .text:0x8018C4FC; // type:function size:0x3D0 scope:global align:4 screenSet3Menu__14dFile_select_cFv = .text:0x8018C8CC; // type:function size:0x3DC scope:global align:4 @@ -7058,16 +7056,16 @@ createMaskModel__16dFile_select3D_cFv = .text:0x80190B80; // type:function size: createMirrorModel__16dFile_select3D_cFv = .text:0x80190D40; // type:function size:0x280 scope:global align:4 toItem3Dpos__16dFile_select3D_cFfffP4cXyz = .text:0x80190FC0; // type:function size:0xEC scope:global align:4 calcViewMtx__16dFile_select3D_cFPA4_f = .text:0x801910AC; // type:function size:0x5C scope:global align:4 -getTransform__15J2DAnmTransformCFUsP16J3DTransformInfo = .text:0x80191108; // type:function size:0x4 scope:global align:4 -__dt__10JUTNameTabFv = .text:0x8019110C; // type:function size:0x48 scope:global align:4 -__dt__17dDlst_FileSel3m_cFv = .text:0x80191154; // type:function size:0x78 scope:global align:4 -__dt__17dDlst_FileSelYn_cFv = .text:0x801911CC; // type:function size:0x78 scope:global align:4 -__dt__17dDlst_FileSelCp_cFv = .text:0x80191244; // type:function size:0x78 scope:global align:4 -__dt__17dDlst_FileSelDt_cFv = .text:0x801912BC; // type:function size:0x78 scope:global align:4 -__dt__15dDlst_FileSel_cFv = .text:0x80191334; // type:function size:0x84 scope:global align:4 -__dt__9dFs_HIO_cFv = .text:0x801913B8; // type:function size:0x48 scope:global align:4 +getTransform__15J2DAnmTransformCFUsP16J3DTransformInfo = .text:0x80191108; // type:function size:0x4 scope:weak align:4 +__dt__10JUTNameTabFv = .text:0x8019110C; // type:function size:0x48 scope:weak align:4 +__dt__17dDlst_FileSel3m_cFv = .text:0x80191154; // type:function size:0x78 scope:weak align:4 +__dt__17dDlst_FileSelYn_cFv = .text:0x801911CC; // type:function size:0x78 scope:weak align:4 +__dt__17dDlst_FileSelCp_cFv = .text:0x80191244; // type:function size:0x78 scope:weak align:4 +__dt__17dDlst_FileSelDt_cFv = .text:0x801912BC; // type:function size:0x78 scope:weak align:4 +__dt__15dDlst_FileSel_cFv = .text:0x80191334; // type:function size:0x84 scope:weak align:4 +__dt__9dFs_HIO_cFv = .text:0x801913B8; // type:function size:0x48 scope:weak align:4 __sinit_d_file_select_cpp = .text:0x80191400; // type:function size:0x744 scope:local align:4 -getString__12dMsgString_cFUlP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cUc = .text:0x80191B44; // type:function size:0x40 scope:global align:4 +getString__12dMsgString_cFUlP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cUc = .text:0x80191B44; // type:function size:0x40 scope:weak align:4 __ct__15dFile_warning_cFP10JKRArchiveUc = .text:0x80191B84; // type:function size:0x6C scope:global align:4 __dt__15dFile_warning_cFv = .text:0x80191BF0; // type:function size:0xDC scope:global align:4 screenSet__15dFile_warning_cFv = .text:0x80191CCC; // type:function size:0x224 scope:global align:4 @@ -7082,11 +7080,11 @@ _draw__15dFile_warning_cFv = .text:0x80192168; // type:function size:0x3C scope: drawSelf__15dFile_warning_cFv = .text:0x801921A4; // type:function size:0x2C scope:global align:4 setText__15dFile_warning_cFUl = .text:0x801921D0; // type:function size:0x48 scope:global align:4 setFontColor__15dFile_warning_cFQ28JUtility6TColorQ28JUtility6TColor = .text:0x80192218; // type:function size:0xCC scope:global align:4 -setBlackWhite__10J2DTextBoxFQ28JUtility6TColorQ28JUtility6TColor = .text:0x801922E4; // type:function size:0x48 scope:global align:4 +setBlackWhite__10J2DTextBoxFQ28JUtility6TColorQ28JUtility6TColor = .text:0x801922E4; // type:function size:0x48 scope:weak align:4 draw__16dDlst_FileWarn_cFv = .text:0x8019232C; // type:function size:0x38 scope:global align:4 __sinit_d_file_sel_warning_cpp = .text:0x80192364; // type:function size:0x40 scope:local align:4 -__dt__16dDlst_FileWarn_cFv = .text:0x801923A4; // type:function size:0x48 scope:global align:4 -setAnimation__9J2DScreenFP15J2DAnmTransform = .text:0x801923EC; // type:function size:0x20 scope:global align:4 +__dt__16dDlst_FileWarn_cFv = .text:0x801923A4; // type:function size:0x48 scope:weak align:4 +setAnimation__9J2DScreenFP15J2DAnmTransform = .text:0x801923EC; // type:function size:0x20 scope:weak align:4 __ct__12dFile_info_cFP10JKRArchiveUc = .text:0x8019240C; // type:function size:0x6C scope:global align:4 __dt__12dFile_info_cFv = .text:0x80192478; // type:function size:0xD0 scope:global align:4 screenSet__12dFile_info_cFv = .text:0x80192548; // type:function size:0x3E4 scope:global align:4 @@ -7099,7 +7097,7 @@ modeMove__12dFile_info_cFv = .text:0x80192D34; // type:function size:0x4 scope:g _draw__12dFile_info_cFv = .text:0x80192D38; // type:function size:0x3C scope:global align:4 draw__16dDlst_FileInfo_cFv = .text:0x80192D74; // type:function size:0xEC scope:global align:4 __sinit_d_file_sel_info_cpp = .text:0x80192E60; // type:function size:0x40 scope:local align:4 -__dt__16dDlst_FileInfo_cFv = .text:0x80192EA0; // type:function size:0x48 scope:global align:4 +__dt__16dDlst_FileInfo_cFv = .text:0x80192EA0; // type:function size:0x48 scope:weak align:4 __ct__14dBrightCheck_cFP10JKRArchive = .text:0x80192EE8; // type:function size:0x88 scope:global align:4 __dt__14dBrightCheck_cFv = .text:0x80192F70; // type:function size:0x98 scope:global align:4 screenSet__14dBrightCheck_cFv = .text:0x80193008; // type:function size:0x488 scope:global align:4 @@ -7109,9 +7107,9 @@ modeMove__14dBrightCheck_cFv = .text:0x801934CC; // type:function size:0x88 scop _draw__14dBrightCheck_cFv = .text:0x80193554; // type:function size:0x3C scope:global align:4 draw__19dDlst_BrightCheck_cFv = .text:0x80193590; // type:function size:0x38 scope:global align:4 __sinit_d_bright_check_cpp = .text:0x801935C8; // type:function size:0x40 scope:local align:4 -__dt__19dDlst_BrightCheck_cFv = .text:0x80193608; // type:function size:0x48 scope:global align:4 +__dt__19dDlst_BrightCheck_cFv = .text:0x80193608; // type:function size:0x48 scope:weak align:4 __ct__8dScope_cFUc = .text:0x80193650; // type:function size:0x2D0 scope:global align:4 -__ct__Q28JUtility6TColorFv = .text:0x80193920; // type:function size:0xC scope:global align:4 +__ct__Q28JUtility6TColorFv = .text:0x80193920; // type:function size:0xC scope:weak align:4 __dt__8dScope_cFv = .text:0x8019392C; // type:function size:0x224 scope:global align:4 _execute__8dScope_cFUl = .text:0x80193B50; // type:function size:0xD8 scope:global align:4 draw__8dScope_cFv = .text:0x80193C28; // type:function size:0x338 scope:global align:4 @@ -7122,12 +7120,12 @@ move_init__8dScope_cFv = .text:0x80194008; // type:function size:0x4 scope:globa move_proc__8dScope_cFv = .text:0x8019400C; // type:function size:0x4 scope:global align:4 close_init__8dScope_cFv = .text:0x80194010; // type:function size:0x4 scope:global align:4 close_proc__8dScope_cFv = .text:0x80194014; // type:function size:0x80 scope:global align:4 -__dt__11dMeterSub_cFv = .text:0x80194094; // type:function size:0x48 scope:global align:4 -_create__11dMeterSub_cFv = .text:0x801940DC; // type:function size:0x8 scope:global align:4 -_delete__11dMeterSub_cFv = .text:0x801940E4; // type:function size:0x8 scope:global align:4 -draw__11dMeterSub_cFv = .text:0x801940EC; // type:function size:0x4 scope:global align:4 -_execute__11dMeterSub_cFUl = .text:0x801940F0; // type:function size:0x8 scope:global align:4 -isDead__11dMeterSub_cFv = .text:0x801940F8; // type:function size:0x8 scope:global align:4 +__dt__11dMeterSub_cFv = .text:0x80194094; // type:function size:0x48 scope:weak align:4 +_create__11dMeterSub_cFv = .text:0x801940DC; // type:function size:0x8 scope:weak align:4 +_delete__11dMeterSub_cFv = .text:0x801940E4; // type:function size:0x8 scope:weak align:4 +draw__11dMeterSub_cFv = .text:0x801940EC; // type:function size:0x4 scope:weak align:4 +_execute__11dMeterSub_cFUl = .text:0x801940F0; // type:function size:0x8 scope:weak align:4 +isDead__11dMeterSub_cFv = .text:0x801940F8; // type:function size:0x8 scope:weak align:4 __sinit_d_scope_cpp = .text:0x80194100; // type:function size:0xA4 scope:local align:4 __ct__19dSelect_cursorHIO_cFv = .text:0x801941A4; // type:function size:0x3C scope:global align:4 __ct__16dSelect_cursor_cFUcfP10JKRArchive = .text:0x801941E0; // type:function size:0x7CC scope:global align:4 @@ -7145,13 +7143,13 @@ setBtk0Animation__16dSelect_cursor_cFP19J2DAnmTextureSRTKey = .text:0x801955B0; setCursorAnimation__16dSelect_cursor_cFv = .text:0x801956E4; // type:function size:0x1BC scope:global align:4 setBckAnimation__16dSelect_cursor_cFP18J2DAnmTransformKey = .text:0x801958A0; // type:function size:0x60 scope:global align:4 moveCenter__16dSelect_cursor_cFP7J2DPaneff = .text:0x80195900; // type:function size:0x38 scope:global align:4 -__dt__19dSelect_cursorHIO_cFv = .text:0x80195938; // type:function size:0x48 scope:global align:4 -__dt__18J2DAnmTransformKeyFv = .text:0x80195980; // type:function size:0x6C scope:global align:4 +__dt__19dSelect_cursorHIO_cFv = .text:0x80195938; // type:function size:0x48 scope:weak align:4 +__dt__18J2DAnmTransformKeyFv = .text:0x80195980; // type:function size:0x6C scope:weak align:4 __ct__9dSi_HIO_cFv = .text:0x801959EC; // type:function size:0x10 scope:global align:4 animation__14dSelect_icon_cFv = .text:0x801959FC; // type:function size:0x104 scope:global align:4 setAlpha__14dSelect_icon_cFUc = .text:0x80195B00; // type:function size:0x30 scope:global align:4 setPos__14dSelect_icon_cFP7J2DPaneff = .text:0x80195B30; // type:function size:0xAC scope:global align:4 -__dt__9dSi_HIO_cFv = .text:0x80195BDC; // type:function size:0x48 scope:global align:4 +__dt__9dSi_HIO_cFv = .text:0x80195BDC; // type:function size:0x48 scope:weak align:4 __sinit_d_select_icon_cpp = .text:0x80195C24; // type:function size:0x38 scope:local align:4 shop_cam_action_init__16ShopCam_action_cFv = .text:0x80195C5C; // type:function size:0x17C scope:global align:4 shop_cam_action__16ShopCam_action_cFv = .text:0x80195DD8; // type:function size:0x4F4 scope:global align:4 @@ -7169,8 +7167,8 @@ getCurrentPos__15dShopItemCtrl_cFi = .text:0x80196960; // type:function size:0x9 isHomePos__15dShopItemCtrl_cFi = .text:0x801969FC; // type:function size:0xB4 scope:global align:4 setRotateAnime__15dShopItemCtrl_cFi = .text:0x80196AB0; // type:function size:0xB4 scope:global align:4 setZoomAnime__15dShopItemCtrl_cFiP4cXyzsb = .text:0x80196B64; // type:function size:0x4F4 scope:global align:4 -dShopSystem_searchItemActor__FPvPv = .text:0x80197058; // type:function size:0x1D8 scope:global align:4 -dShopSystem_searchCameraActor__FPvPv = .text:0x80197230; // type:function size:0xC8 scope:global align:4 +dShopSystem_searchItemActor__FPvPv = .text:0x80197058; // type:function size:0x1D8 scope:local align:4 +dShopSystem_searchCameraActor__FPvPv = .text:0x80197230; // type:function size:0xC8 scope:local align:4 initShopSystem__13dShopSystem_cFv = .text:0x801972F8; // type:function size:0x1AC scope:global align:4 __dt__13dShopSystem_cFv = .text:0x801974A4; // type:function size:0xDC scope:global align:4 onFlag__13dShopSystem_cFi = .text:0x80197580; // type:function size:0x1C scope:global align:4 @@ -7217,9 +7215,9 @@ checkLeftTrigger__13dShopSystem_cFP9STControl = .text:0x8019AB20; // type:functi checkRightTrigger__13dShopSystem_cFP9STControl = .text:0x8019AB44; // type:function size:0x24 scope:global align:4 dpdMove__13dShopSystem_cFv = .text:0x8019AB68; // type:function size:0x8 scope:global align:4 __sinit_d_shop_system_cpp = .text:0x8019AB70; // type:function size:0x130 scope:local align:4 -beforeStartSeqAction__13dShopSystem_cFP10dMsgFlow_ci = .text:0x8019ACA0; // type:function size:0x8 scope:global align:4 -beforeSelectSeqAction__13dShopSystem_cFP10dMsgFlow_ci = .text:0x8019ACA8; // type:function size:0x8 scope:global align:4 -getResName2__13dShopSystem_cFi = .text:0x8019ACB0; // type:function size:0x8 scope:global align:4 +beforeStartSeqAction__13dShopSystem_cFP10dMsgFlow_ci = .text:0x8019ACA0; // type:function size:0x8 scope:weak align:4 +beforeSelectSeqAction__13dShopSystem_cFP10dMsgFlow_ci = .text:0x8019ACA8; // type:function size:0x8 scope:weak align:4 +getResName2__13dShopSystem_cFi = .text:0x8019ACB0; // type:function size:0x8 scope:weak align:4 draw__24dDlst_Gameover_CAPTURE_cFv = .text:0x8019ACB8; // type:function size:0x2E8 scope:global align:4 __ct__10dGov_HIO_cFv = .text:0x8019AFA0; // type:function size:0x64 scope:global align:4 _create__11dGameover_cFv = .text:0x8019B004; // type:function size:0x2B0 scope:global align:4 @@ -7248,17 +7246,17 @@ __ct__24dDlst_GameOverScrnDraw_cFP10JKRArchive = .text:0x8019B900; // type:funct __dt__24dDlst_GameOverScrnDraw_cFv = .text:0x8019BBBC; // type:function size:0xB4 scope:global align:4 setBackAlpha__24dDlst_GameOverScrnDraw_cFf = .text:0x8019BC70; // type:function size:0x44 scope:global align:4 draw__24dDlst_GameOverScrnDraw_cFv = .text:0x8019BCB4; // type:function size:0x248 scope:global align:4 -dGameover_Draw__FP11dGameover_c = .text:0x8019BEFC; // type:function size:0x20 scope:global align:4 -dGameover_Execute__FP11dGameover_c = .text:0x8019BF1C; // type:function size:0x20 scope:global align:4 -dGameover_IsDelete__FP11dGameover_c = .text:0x8019BF3C; // type:function size:0x8 scope:global align:4 -dGameover_Delete__FP11dGameover_c = .text:0x8019BF44; // type:function size:0x20 scope:global align:4 -dGameover_Create__FP9msg_class = .text:0x8019BF64; // type:function size:0x20 scope:global align:4 +dGameover_Draw__FP11dGameover_c = .text:0x8019BEFC; // type:function size:0x20 scope:local align:4 +dGameover_Execute__FP11dGameover_c = .text:0x8019BF1C; // type:function size:0x20 scope:local align:4 +dGameover_IsDelete__FP11dGameover_c = .text:0x8019BF3C; // type:function size:0x8 scope:local align:4 +dGameover_Delete__FP11dGameover_c = .text:0x8019BF44; // type:function size:0x20 scope:local align:4 +dGameover_Create__FP9msg_class = .text:0x8019BF64; // type:function size:0x20 scope:local align:4 d_GameOver_Create__FUc = .text:0x8019BF84; // type:function size:0x44 scope:global align:4 d_GameOver_Delete__FRUi = .text:0x8019BFC8; // type:function size:0x64 scope:global align:4 -__dt__10dGov_HIO_cFv = .text:0x8019C02C; // type:function size:0x5C scope:global align:4 +__dt__10dGov_HIO_cFv = .text:0x8019C02C; // type:function size:0x5C scope:weak align:4 __sinit_d_gameover_cpp = .text:0x8019C088; // type:function size:0x204 scope:local align:4 -__dt__24dDlst_Gameover_CAPTURE_cFv = .text:0x8019C28C; // type:function size:0x48 scope:global align:4 -__dt__12dMenu_save_cFv = .text:0x8019C2D4; // type:function size:0x74 scope:global align:4 +__dt__24dDlst_Gameover_CAPTURE_cFv = .text:0x8019C28C; // type:function size:0x48 scope:weak align:4 +__dt__12dMenu_save_cFv = .text:0x8019C2D4; // type:function size:0x74 scope:weak align:4 dKy_WolfPowerup_AmbCol__FP11_GXColorS10 = .text:0x8019C348; // type:function size:0x1C scope:global align:4 dKy_sense_pat_get__Fv = .text:0x8019C364; // type:function size:0x768 scope:global align:4 dKy_WolfPowerup_BgAmbCol__FP11_GXColorS10 = .text:0x8019CACC; // type:function size:0x1D0 scope:global align:4 @@ -7268,16 +7266,16 @@ dKy_twi_wolflight_set__Fi = .text:0x8019CFA4; // type:function size:0x1BC scope: dKy_lightdir_set__FffP3Vec = .text:0x8019D160; // type:function size:0x124 scope:global align:4 dKy_GXInitLightSpot__FP12J3DLightInfofUc = .text:0x8019D284; // type:function size:0x188 scope:global align:4 dKy_GXInitLightDistAttn__FP12J3DLightInfoffUc = .text:0x8019D40C; // type:function size:0xD4 scope:global align:4 -u8_data_ratio_set__FUcUcf = .text:0x8019D4E0; // type:function size:0x4C scope:global align:4 -s16_data_ratio_set__Fssf = .text:0x8019D52C; // type:function size:0x50 scope:global align:4 -kankyo_color_ratio_calc_common__Fsf = .text:0x8019D57C; // type:function size:0x60 scope:global align:4 -kankyo_color_ratio_calc__FP8_GXColor11_GXColorS10f = .text:0x8019D5DC; // type:function size:0x70 scope:global align:4 -kankyo_color_ratio_set__FUcUcfUcUcfsf = .text:0x8019D64C; // type:function size:0x104 scope:global align:4 -fl_data_ratio_set__Ffff = .text:0x8019D750; // type:function size:0x10 scope:global align:4 -float_kankyo_color_ratio_set__Fffffffff = .text:0x8019D760; // type:function size:0xD8 scope:global align:4 -get_parcent__Ffff = .text:0x8019D838; // type:function size:0x34 scope:global align:4 +u8_data_ratio_set__FUcUcf = .text:0x8019D4E0; // type:function size:0x4C scope:local align:4 +s16_data_ratio_set__Fssf = .text:0x8019D52C; // type:function size:0x50 scope:local align:4 +kankyo_color_ratio_calc_common__Fsf = .text:0x8019D57C; // type:function size:0x60 scope:local align:4 +kankyo_color_ratio_calc__FP8_GXColor11_GXColorS10f = .text:0x8019D5DC; // type:function size:0x70 scope:local align:4 +kankyo_color_ratio_set__FUcUcfUcUcfsf = .text:0x8019D64C; // type:function size:0x104 scope:local align:4 +fl_data_ratio_set__Ffff = .text:0x8019D750; // type:function size:0x10 scope:local align:4 +float_kankyo_color_ratio_set__Fffffffff = .text:0x8019D760; // type:function size:0xD8 scope:local align:4 +get_parcent__Ffff = .text:0x8019D838; // type:function size:0x34 scope:local align:4 dKy_get_parcent__Ffff = .text:0x8019D86C; // type:function size:0x20 scope:global align:4 -dKy_FiveSenses_fullthrottle_dark_static1__Fv = .text:0x8019D88C; // type:function size:0x480 scope:global align:4 +dKy_FiveSenses_fullthrottle_dark_static1__Fv = .text:0x8019D88C; // type:function size:0x480 scope:local align:4 dKy_FiveSenses_fullthrottle_dark__Fv = .text:0x8019DD0C; // type:function size:0x20 scope:global align:4 dKy_light_influence_id__F4cXyzi = .text:0x8019DD2C; // type:function size:0x3D0 scope:global align:4 dKy_eflight_influence_id__F4cXyzi = .text:0x8019E0FC; // type:function size:0x2C8 scope:global align:4 @@ -7286,26 +7284,26 @@ dKy_light_influence_col__FP8_GXColorf = .text:0x8019E3F0; // type:function size: dKy_light_influence_power__Fi = .text:0x8019E4E0; // type:function size:0x28 scope:global align:4 dKy_light_influence_yuragi__Fi = .text:0x8019E508; // type:function size:0x28 scope:global align:4 dKy_light_influence_distance__F4cXyzi = .text:0x8019E530; // type:function size:0x124 scope:global align:4 -plight_init__Fv = .text:0x8019E654; // type:function size:0x74 scope:global align:4 -darkmist_init__Fv = .text:0x8019E6C8; // type:function size:0x2C scope:global align:4 -plight_set__Fv = .text:0x8019E6F4; // type:function size:0x120 scope:global align:4 -bgparts_activelight_init__Fv = .text:0x8019E814; // type:function size:0x20 scope:global align:4 -dungeonlight_init__Fv = .text:0x8019E834; // type:function size:0x22C scope:global align:4 -undwater_init__Fv = .text:0x8019EA60; // type:function size:0x130 scope:global align:4 +plight_init__Fv = .text:0x8019E654; // type:function size:0x74 scope:local align:4 +darkmist_init__Fv = .text:0x8019E6C8; // type:function size:0x2C scope:local align:4 +plight_set__Fv = .text:0x8019E6F4; // type:function size:0x120 scope:local align:4 +bgparts_activelight_init__Fv = .text:0x8019E814; // type:function size:0x20 scope:local align:4 +dungeonlight_init__Fv = .text:0x8019E834; // type:function size:0x22C scope:local align:4 +undwater_init__Fv = .text:0x8019EA60; // type:function size:0x130 scope:local align:4 dKy_light_size_get__FPCc = .text:0x8019EB90; // type:function size:0xC8 scope:global align:4 -envcolor_init__Fv = .text:0x8019EC58; // type:function size:0x5CC scope:global align:4 +envcolor_init__Fv = .text:0x8019EC58; // type:function size:0x5CC scope:local align:4 dKy_clear_game_init__Fv = .text:0x8019F224; // type:function size:0x84 scope:global align:4 __ct__18dScnKy_env_light_cFv = .text:0x8019F2A8; // type:function size:0x118 scope:global align:4 -__ct__19GB_MAPLE_COL_CHANGEFv = .text:0x8019F3C0; // type:function size:0x38 scope:global align:4 -__dt__10BOSS_LIGHTFv = .text:0x8019F3F8; // type:function size:0x3C scope:global align:4 -__ct__10BOSS_LIGHTFv = .text:0x8019F434; // type:function size:0x4 scope:global align:4 -__dt__13DUNGEON_LIGHTFv = .text:0x8019F438; // type:function size:0x3C scope:global align:4 -__ct__13DUNGEON_LIGHTFv = .text:0x8019F474; // type:function size:0x4 scope:global align:4 -__dt__15WIND_INF_ENTITYFv = .text:0x8019F478; // type:function size:0x3C scope:global align:4 -__ct__15WIND_INF_ENTITYFv = .text:0x8019F4B4; // type:function size:0x4 scope:global align:4 -__ct__15LIGHT_INFLUENCEFv = .text:0x8019F4B8; // type:function size:0x4 scope:global align:4 +__ct__19GB_MAPLE_COL_CHANGEFv = .text:0x8019F3C0; // type:function size:0x38 scope:weak align:4 +__dt__10BOSS_LIGHTFv = .text:0x8019F3F8; // type:function size:0x3C scope:weak align:4 +__ct__10BOSS_LIGHTFv = .text:0x8019F434; // type:function size:0x4 scope:weak align:4 +__dt__13DUNGEON_LIGHTFv = .text:0x8019F438; // type:function size:0x3C scope:weak align:4 +__ct__13DUNGEON_LIGHTFv = .text:0x8019F474; // type:function size:0x4 scope:weak align:4 +__dt__15WIND_INF_ENTITYFv = .text:0x8019F478; // type:function size:0x3C scope:weak align:4 +__ct__15WIND_INF_ENTITYFv = .text:0x8019F4B4; // type:function size:0x4 scope:weak align:4 +__ct__15LIGHT_INFLUENCEFv = .text:0x8019F4B8; // type:function size:0x4 scope:weak align:4 setDaytime__18dScnKy_env_light_cFv = .text:0x8019F4BC; // type:function size:0x284 scope:global align:4 -GetTimePass__20dStage_roomControl_cFv = .text:0x8019F740; // type:function size:0x8 scope:global align:4 +GetTimePass__20dStage_roomControl_cFv = .text:0x8019F740; // type:function size:0x8 scope:weak align:4 setSunpos__18dScnKy_env_light_cFv = .text:0x8019F748; // type:function size:0x280 scope:global align:4 getDaytime__18dScnKy_env_light_cFv = .text:0x8019F9C8; // type:function size:0x8 scope:global align:4 dKy_getdaytime_hour__Fv = .text:0x8019F9D0; // type:function size:0x2C scope:global align:4 @@ -7322,13 +7320,13 @@ setLight_bg__18dScnKy_env_light_cFP12dKy_tevstr_cP11_GXColorS10P11_GXColorS10PfP setLight_actor__18dScnKy_env_light_cFP12dKy_tevstr_cP11_GXColorS10PfPf = .text:0x801A1680; // type:function size:0x6A4 scope:global align:4 settingTevStruct_colget_actor__18dScnKy_env_light_cFP4cXyzP12dKy_tevstr_cP11_GXColorS10P11_GXColorS10PfPf = .text:0x801A1D24; // type:function size:0x1F4 scope:global align:4 settingTevStruct_colget_player__18dScnKy_env_light_cFP12dKy_tevstr_c = .text:0x801A1F18; // type:function size:0x138 scope:global align:4 -cLib_addCalcU8__FPUcUcss = .text:0x801A2050; // type:function size:0x98 scope:global align:4 +cLib_addCalcU8__FPUcUcss = .text:0x801A2050; // type:function size:0x98 scope:local align:4 settingTevStruct_plightcol_plus__18dScnKy_env_light_cFP4cXyzP12dKy_tevstr_c11_GXColorS1011_GXColorS10Uc = .text:0x801A20E8; // type:function size:0x169C scope:global align:4 settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c = .text:0x801A3784; // type:function size:0xC58 scope:global align:4 setLightTevColorType__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c = .text:0x801A43DC; // type:function size:0x4 scope:global align:4 -setLightTevColorType_MAJI_sub__FP11J3DMaterialP12dKy_tevstr_ci = .text:0x801A43E0; // type:function size:0x7E8 scope:global align:4 -setLight__13J3DColorBlockFUlP11J3DLightObj = .text:0x801A4BC8; // type:function size:0x4 scope:global align:4 -setAmbColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x801A4BCC; // type:function size:0x4 scope:global align:4 +setLightTevColorType_MAJI_sub__FP11J3DMaterialP12dKy_tevstr_ci = .text:0x801A43E0; // type:function size:0x7E8 scope:local align:4 +setLight__13J3DColorBlockFUlP11J3DLightObj = .text:0x801A4BC8; // type:function size:0x4 scope:weak align:4 +setAmbColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x801A4BCC; // type:function size:0x4 scope:weak align:4 dKy_cloudshadow_scroll__FP12J3DModelDataP12dKy_tevstr_ci = .text:0x801A4BD0; // type:function size:0x190 scope:global align:4 setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c = .text:0x801A4D60; // type:function size:0xF0 scope:global align:4 CalcTevColor__18dScnKy_env_light_cFv = .text:0x801A4E50; // type:function size:0x94 scope:global align:4 @@ -7338,11 +7336,11 @@ SetBaseLight__18dScnKy_env_light_cFv = .text:0x801A512C; // type:function size:0 exeKankyo__18dScnKy_env_light_cFv = .text:0x801A5248; // type:function size:0x454 scope:global align:4 drawKankyo__18dScnKy_env_light_cFv = .text:0x801A569C; // type:function size:0x50 scope:global align:4 dKy_undwater_filter_draw__Fv = .text:0x801A56EC; // type:function size:0x440 scope:global align:4 -dKy_Draw__FP17sub_kankyo__class = .text:0x801A5B2C; // type:function size:0x2C scope:global align:4 -dKy_Execute__FP17sub_kankyo__class = .text:0x801A5B58; // type:function size:0x34 scope:global align:4 -dKy_IsDelete__FP17sub_kankyo__class = .text:0x801A5B8C; // type:function size:0x8 scope:global align:4 -dKy_Delete__FP17sub_kankyo__class = .text:0x801A5B94; // type:function size:0x48 scope:global align:4 -dKy_Create__FPv = .text:0x801A5BDC; // type:function size:0x238 scope:global align:4 +dKy_Draw__FP17sub_kankyo__class = .text:0x801A5B2C; // type:function size:0x2C scope:local align:4 +dKy_Execute__FP17sub_kankyo__class = .text:0x801A5B58; // type:function size:0x34 scope:local align:4 +dKy_IsDelete__FP17sub_kankyo__class = .text:0x801A5B8C; // type:function size:0x8 scope:local align:4 +dKy_Delete__FP17sub_kankyo__class = .text:0x801A5B94; // type:function size:0x48 scope:local align:4 +dKy_Create__FPv = .text:0x801A5BDC; // type:function size:0x238 scope:local align:4 dKy_setLight_init__Fv = .text:0x801A5E14; // type:function size:0x268 scope:global align:4 dKy_setLight__Fv = .text:0x801A607C; // type:function size:0x24 scope:global align:4 dKy_GlobalLight_set__Fv = .text:0x801A60A0; // type:function size:0x114 scope:global align:4 @@ -7382,12 +7380,12 @@ dKy_Sound_init__Fv = .text:0x801A8150; // type:function size:0x30 scope:global a dKy_Sound_set__F4cXyziUii = .text:0x801A8180; // type:function size:0x2B4 scope:global align:4 dKy_Sound_get__Fv = .text:0x801A8434; // type:function size:0x10 scope:global align:4 dKy_SordFlush_set__F4cXyzi = .text:0x801A8444; // type:function size:0xB4 scope:global align:4 -GxFogSet_Sub__FP8_GXColor = .text:0x801A84F8; // type:function size:0xB0 scope:global align:4 -GxFog_set__Fv = .text:0x801A85A8; // type:function size:0x44 scope:global align:4 +GxFogSet_Sub__FP8_GXColor = .text:0x801A84F8; // type:function size:0xB0 scope:local align:4 +GxFog_set__Fv = .text:0x801A85A8; // type:function size:0x44 scope:local align:4 dKy_GxFog_set__Fv = .text:0x801A85EC; // type:function size:0x24 scope:global align:4 dKy_GxFog_tevstr_set__FP12dKy_tevstr_c = .text:0x801A8610; // type:function size:0xA8 scope:global align:4 dKy_GfFog_tevstr_set__FP12dKy_tevstr_c = .text:0x801A86B8; // type:function size:0xA8 scope:global align:4 -GxXFog_set__Fv = .text:0x801A8760; // type:function size:0x44 scope:global align:4 +GxXFog_set__Fv = .text:0x801A8760; // type:function size:0x44 scope:local align:4 dKy_change_colpat__FUc = .text:0x801A87A4; // type:function size:0x28 scope:global align:4 dKy_custom_colset__FUcUcf = .text:0x801A87CC; // type:function size:0x48 scope:global align:4 dKy_setLight_mine__FP12dKy_tevstr_c = .text:0x801A8814; // type:function size:0x98 scope:global align:4 @@ -7405,7 +7403,7 @@ dKy_get_dayofweek__Fv = .text:0x801A8AF8; // type:function size:0x20 scope:globa dKy_set_nexttime__Ff = .text:0x801A8B18; // type:function size:0x10 scope:global align:4 dKy_instant_timechg__Ff = .text:0x801A8B28; // type:function size:0x60 scope:global align:4 dKy_instant_rainchg__Fv = .text:0x801A8B88; // type:function size:0x3C scope:global align:4 -NewAmbColGet__FP11_GXColorS10 = .text:0x801A8BC4; // type:function size:0x21C scope:global align:4 +NewAmbColGet__FP11_GXColorS10 = .text:0x801A8BC4; // type:function size:0x21C scope:local align:4 dKy_ParticleColor_get_base__FP4cXyzP12dKy_tevstr_cP8_GXColorP8_GXColorP8_GXColorP8_GXColorf = .text:0x801A8DE0; // type:function size:0xDC4 scope:global align:4 dKy_ParticleColor_get_actor__FP4cXyzP12dKy_tevstr_cP8_GXColorP8_GXColorP8_GXColorP8_GXColorf = .text:0x801A9BA4; // type:function size:0xD8 scope:global align:4 dKy_ParticleColor_get_bg__FP4cXyzP12dKy_tevstr_cP8_GXColorP8_GXColorP8_GXColorP8_GXColorf = .text:0x801A9C7C; // type:function size:0xA4 scope:global align:4 @@ -7444,28 +7442,28 @@ dKy_shadow_mode_set__FUc = .text:0x801ACC9C; // type:function size:0x18 scope:gl dKy_shadow_mode_reset__FUc = .text:0x801ACCB4; // type:function size:0x18 scope:global align:4 dKy_shadow_mode_check__FUc = .text:0x801ACCCC; // type:function size:0x18 scope:global align:4 dKy_bg_MAxx_proc__FPv = .text:0x801ACCE4; // type:function size:0xE98 scope:global align:4 -__dt__18dScnKy_env_light_cFv = .text:0x801ADB7C; // type:function size:0xE8 scope:global align:4 +__dt__18dScnKy_env_light_cFv = .text:0x801ADB7C; // type:function size:0xE8 scope:weak align:4 __sinit_d_kankyo_cpp = .text:0x801ADC64; // type:function size:0x5C scope:local align:4 -dKankyo_DayProc__Fv = .text:0x801ADCC0; // type:function size:0x38 scope:global align:4 -dKyeff_Draw__FP8dKyeff_c = .text:0x801ADCF8; // type:function size:0x24 scope:global align:4 +dKankyo_DayProc__Fv = .text:0x801ADCC0; // type:function size:0x38 scope:local align:4 +dKyeff_Draw__FP8dKyeff_c = .text:0x801ADCF8; // type:function size:0x24 scope:local align:4 execute__8dKyeff_cFv = .text:0x801ADD1C; // type:function size:0x58 scope:global align:4 -dKyeff_Execute__FP8dKyeff_c = .text:0x801ADD74; // type:function size:0x20 scope:global align:4 -dKyeff_IsDelete__FP8dKyeff_c = .text:0x801ADD94; // type:function size:0x8 scope:global align:4 -dKyeff_Delete__FP8dKyeff_c = .text:0x801ADD9C; // type:function size:0x24 scope:global align:4 -dKyeff_Create__FP12kankyo_class = .text:0x801ADDC0; // type:function size:0xA0 scope:global align:4 -dKyeff2_Draw__FP9dKyeff2_c = .text:0x801ADE60; // type:function size:0x24 scope:global align:4 +dKyeff_Execute__FP8dKyeff_c = .text:0x801ADD74; // type:function size:0x20 scope:local align:4 +dKyeff_IsDelete__FP8dKyeff_c = .text:0x801ADD94; // type:function size:0x8 scope:local align:4 +dKyeff_Delete__FP8dKyeff_c = .text:0x801ADD9C; // type:function size:0x24 scope:local align:4 +dKyeff_Create__FP12kankyo_class = .text:0x801ADDC0; // type:function size:0xA0 scope:local align:4 +dKyeff2_Draw__FP9dKyeff2_c = .text:0x801ADE60; // type:function size:0x24 scope:local align:4 execute__9dKyeff2_cFv = .text:0x801ADE84; // type:function size:0x24 scope:global align:4 -dKyeff2_Execute__FP9dKyeff2_c = .text:0x801ADEA8; // type:function size:0x20 scope:global align:4 -dKyeff2_IsDelete__FP9dKyeff2_c = .text:0x801ADEC8; // type:function size:0x8 scope:global align:4 -dKyeff2_Delete__FP9dKyeff2_c = .text:0x801ADED0; // type:function size:0x24 scope:global align:4 -dKyeff2_Create__FP12kankyo_class = .text:0x801ADEF4; // type:function size:0x24 scope:global align:4 +dKyeff2_Execute__FP9dKyeff2_c = .text:0x801ADEA8; // type:function size:0x20 scope:local align:4 +dKyeff2_IsDelete__FP9dKyeff2_c = .text:0x801ADEC8; // type:function size:0x8 scope:local align:4 +dKyeff2_Delete__FP9dKyeff2_c = .text:0x801ADED0; // type:function size:0x24 scope:local align:4 +dKyeff2_Create__FP12kankyo_class = .text:0x801ADEF4; // type:function size:0x24 scope:local align:4 createHeap__10dThunder_cFv = .text:0x801ADF18; // type:function size:0x5C scope:global align:4 adjustHeap__10dThunder_cFv = .text:0x801ADF74; // type:function size:0x4C scope:global align:4 -dThunder_Draw__FP10dThunder_c = .text:0x801ADFC0; // type:function size:0x19C scope:global align:4 -dThunder_Execute__FP10dThunder_c = .text:0x801AE15C; // type:function size:0x1D8 scope:global align:4 -dThunder_IsDelete__FP10dThunder_c = .text:0x801AE334; // type:function size:0x8 scope:global align:4 -dThunder_Delete__FP10dThunder_c = .text:0x801AE33C; // type:function size:0x80 scope:global align:4 -dThunder_Create__FP12kankyo_class = .text:0x801AE3BC; // type:function size:0x5C scope:global align:4 +dThunder_Draw__FP10dThunder_c = .text:0x801ADFC0; // type:function size:0x19C scope:local align:4 +dThunder_Execute__FP10dThunder_c = .text:0x801AE15C; // type:function size:0x1D8 scope:local align:4 +dThunder_IsDelete__FP10dThunder_c = .text:0x801AE334; // type:function size:0x8 scope:local align:4 +dThunder_Delete__FP10dThunder_c = .text:0x801AE33C; // type:function size:0x80 scope:local align:4 +dThunder_Create__FP12kankyo_class = .text:0x801AE3BC; // type:function size:0x5C scope:local align:4 create__10dThunder_cFv = .text:0x801AE418; // type:function size:0x4E0 scope:global align:4 __ct__15dKantera_icon_cFv = .text:0x801AE8F8; // type:function size:0x3C scope:global align:4 __dt__15dKantera_icon_cFv = .text:0x801AE934; // type:function size:0xF4 scope:global align:4 @@ -7632,7 +7630,7 @@ screenInit__12dMenu_Dmap_cFv = .text:0x801BB5F4; // type:function size:0x1154 sc getPlayerIconPos__12dMenu_Dmap_cFScf = .text:0x801BC748; // type:function size:0xC0 scope:global align:4 getIconPos__12dMenu_Dmap_cFScf = .text:0x801BC808; // type:function size:0x5AC scope:global align:4 __dt__12dMenu_Dmap_cFv = .text:0x801BCDB4; // type:function size:0x350 scope:global align:4 -__dt__19dMenu_DmapMapCtrl_cFv = .text:0x801BD104; // type:function size:0x90 scope:global align:4 +__dt__19dMenu_DmapMapCtrl_cFv = .text:0x801BD104; // type:function size:0x90 scope:weak align:4 getCurFloorPos__12dMenu_Dmap_cFv = .text:0x801BD194; // type:function size:0x14 scope:global align:4 getDefaultCurFloorPos__12dMenu_Dmap_cFv = .text:0x801BD1A8; // type:function size:0x20 scope:global align:4 iconMoveCalc__12dMenu_Dmap_cFv = .text:0x801BD1C8; // type:function size:0x1B0 scope:global align:4 @@ -7641,8 +7639,8 @@ drawFloorScreenTop__12dMenu_Dmap_cFP9J2DScreenffP13J2DOrthoGraph = .text:0x801BD isMapMoveState__12dMenu_Dmap_cFv = .text:0x801BD650; // type:function size:0x34 scope:global align:4 floorChangeMode__12dMenu_Dmap_cFv = .text:0x801BD684; // type:function size:0xFC scope:global align:4 _create__12dMenu_Dmap_cFv = .text:0x801BD780; // type:function size:0x580 scope:global align:4 -append__10J2DPictureFPC7ResTIMGf = .text:0x801BDD00; // type:function size:0x30 scope:global align:4 -insert__10J2DPictureFPC7ResTIMGUcf = .text:0x801BDD30; // type:function size:0x34 scope:global align:4 +append__10J2DPictureFPC7ResTIMGf = .text:0x801BDD00; // type:function size:0x30 scope:weak align:4 +insert__10J2DPictureFPC7ResTIMGUcf = .text:0x801BDD30; // type:function size:0x34 scope:weak align:4 _move__12dMenu_Dmap_cFv = .text:0x801BDD64; // type:function size:0x154 scope:global align:4 setMapTexture__12dMenu_Dmap_cFv = .text:0x801BDEB8; // type:function size:0x50 scope:global align:4 mapBgAnime__12dMenu_Dmap_cFv = .text:0x801BDF08; // type:function size:0x24 scope:global align:4 @@ -7681,12 +7679,12 @@ zoomIn_init_proc__12dMenu_Dmap_cFv = .text:0x801C004C; // type:function size:0x1 zoomIn_proc__12dMenu_Dmap_cFv = .text:0x801C0160; // type:function size:0x9C scope:global align:4 zoomOut_init_proc__12dMenu_Dmap_cFv = .text:0x801C01FC; // type:function size:0xB4 scope:global align:4 zoomOut_proc__12dMenu_Dmap_cFv = .text:0x801C02B0; // type:function size:0x90 scope:global align:4 -__dt__15renderingDmap_cFv = .text:0x801C0340; // type:function size:0xAC scope:global align:4 -__dt__20dMenu_StageMapCtrl_cFv = .text:0x801C03EC; // type:function size:0x80 scope:global align:4 -__dt__15dMenu_DmapMap_cFv = .text:0x801C046C; // type:function size:0x70 scope:global align:4 -__ct__15renderingDmap_cFv = .text:0x801C04DC; // type:function size:0xA8 scope:global align:4 +__dt__15renderingDmap_cFv = .text:0x801C0340; // type:function size:0xAC scope:weak align:4 +__dt__20dMenu_StageMapCtrl_cFv = .text:0x801C03EC; // type:function size:0x80 scope:weak align:4 +__dt__15dMenu_DmapMap_cFv = .text:0x801C046C; // type:function size:0x70 scope:weak align:4 +__ct__15renderingDmap_cFv = .text:0x801C04DC; // type:function size:0xA8 scope:weak align:4 __sinit_d_menu_dmap_cpp = .text:0x801C0584; // type:function size:0x280 scope:local align:4 -@4@__dt__14dMenu_DmapBg_cFv = .text:0x801C0804; // type:function size:0x8 scope:local align:4 +@4@__dt__14dMenu_DmapBg_cFv = .text:0x801C0804; // type:function size:0x8 scope:weak align:4 hasMap__15renderingDmap_cCFv = .text:0x801C080C; // type:function size:0x20 scope:global align:4 isDrawIconSingle2__15renderingDmap_cCFPCQ27dTres_c6data_sbbi = .text:0x801C082C; // type:function size:0x2D4 scope:global align:4 getPlayerCursorSize__15renderingDmap_cFv = .text:0x801C0B00; // type:function size:0x8 scope:global align:4 @@ -7781,7 +7779,7 @@ setBButtonString__15dMenu_Fishing_cFUs = .text:0x801C5F28; // type:function size getFigure__15dMenu_Fishing_cFi = .text:0x801C5FD8; // type:function size:0x44 scope:global align:4 setFishParam__15dMenu_Fishing_cFiUsUc = .text:0x801C601C; // type:function size:0x1B4 scope:global align:4 setHIO__15dMenu_Fishing_cFb = .text:0x801C61D0; // type:function size:0x38C scope:global align:4 -draw__15dMenu_Fishing_cFv = .text:0x801C655C; // type:function size:0x20 scope:global align:4 +draw__15dMenu_Fishing_cFv = .text:0x801C655C; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_fishing_cpp = .text:0x801C657C; // type:function size:0x3C scope:local align:4 __ct__9dMf_HIO_cFv = .text:0x801C65B8; // type:function size:0x34 scope:global align:4 dMenuFmap_getStartStageName__FPv = .text:0x801C65EC; // type:function size:0xB8 scope:global align:4 @@ -7869,7 +7867,7 @@ readWorldData__12dMenu_Fmap_cFUc = .text:0x801CB7E4; // type:function size:0x1C8 readAreaData__12dMenu_Fmap_cFUcb = .text:0x801CB9AC; // type:function size:0x5CC scope:global align:4 readRoomData__12dMenu_Fmap_cFPCcP23dMenu_Fmap_stage_data_cPviUc = .text:0x801CBF78; // type:function size:0x190 scope:global align:4 readFieldMapData__12dMenu_Fmap_cFPPvPCcbb = .text:0x801CC108; // type:function size:0x1F0 scope:global align:4 -getExpandedResSize__10JKRArchiveCFPCv = .text:0x801CC2F8; // type:function size:0x2C scope:global align:4 +getExpandedResSize__10JKRArchiveCFPCv = .text:0x801CC2F8; // type:function size:0x2C scope:weak align:4 decodeFieldMapData__12dMenu_Fmap_cFv = .text:0x801CC324; // type:function size:0x23C scope:global align:4 decodePortalData__12dMenu_Fmap_cFv = .text:0x801CC560; // type:function size:0x30 scope:global align:4 readRoomDzsData__12dMenu_Fmap_cFPPvUlPCc = .text:0x801CC590; // type:function size:0x100 scope:global align:4 @@ -7906,10 +7904,10 @@ howlArrowPosInit__12dMenu_Fmap_cFv = .text:0x801CD888; // type:function size:0xA getHowlRegionID__12dMenu_Fmap_cFv = .text:0x801CD928; // type:function size:0x78 scope:global align:4 isLightVesselGet__12dMenu_Fmap_cFv = .text:0x801CD9A0; // type:function size:0x30 scope:global align:4 getPlayerPos2D__12dMenu_Fmap_cFv = .text:0x801CD9D0; // type:function size:0xD0 scope:global align:4 -__dt__9dMf_HIO_cFv = .text:0x801CDAA0; // type:function size:0x48 scope:global align:4 +__dt__9dMf_HIO_cFv = .text:0x801CDAA0; // type:function size:0x48 scope:weak align:4 __sinit_d_menu_fmap_cpp = .text:0x801CDAE8; // type:function size:0x5F4 scope:local align:4 -twoValueLineInterpolation__FUcUcf = .text:0x801CE0DC; // type:function size:0x64 scope:global align:4 -twoColorLineInterporation__FRC8_GXColorRC8_GXColorfR8_GXColor = .text:0x801CE140; // type:function size:0x90 scope:global align:4 +twoValueLineInterpolation__FUcUcf = .text:0x801CE0DC; // type:function size:0x64 scope:local align:4 +twoColorLineInterporation__FRC8_GXColorRC8_GXColorfR8_GXColor = .text:0x801CE140; // type:function size:0x90 scope:local align:4 init__15renderingFmap_cFPUcUsUsUsUs = .text:0x801CE1D0; // type:function size:0x2C scope:global align:4 entry__15renderingFmap_cFP23dMenu_Fmap_world_data_cifff = .text:0x801CE1FC; // type:function size:0x9C scope:global align:4 isSwitchSpecialOff__15renderingFmap_cFi = .text:0x801CE298; // type:function size:0x64 scope:global align:4 @@ -7947,10 +7945,10 @@ getBackColor__15dMenu_FmapMap_cCFv = .text:0x801CF30C; // type:function size:0x8 getColor__15dMenu_FmapMap_cFi = .text:0x801CF314; // type:function size:0xF4 scope:global align:4 setTexture__15dMenu_FmapMap_cFUsUsUsUs = .text:0x801CF408; // type:function size:0xBC scope:global align:4 setRendering__15dMenu_FmapMap_cFP23dMenu_Fmap_world_data_ciffff = .text:0x801CF4C4; // type:function size:0x80 scope:global align:4 -__dt__15renderingFmap_cFv = .text:0x801CF544; // type:function size:0x8C scope:global align:4 -isRenderingFloor__15renderingFmap_cFi = .text:0x801CF5D0; // type:function size:0x8 scope:global align:4 -beforeDrawPath__15renderingFmap_cFv = .text:0x801CF5D8; // type:function size:0x4 scope:global align:4 -afterDrawPath__15renderingFmap_cFv = .text:0x801CF5DC; // type:function size:0x4 scope:global align:4 +__dt__15renderingFmap_cFv = .text:0x801CF544; // type:function size:0x8C scope:weak align:4 +isRenderingFloor__15renderingFmap_cFi = .text:0x801CF5D0; // type:function size:0x8 scope:weak align:4 +beforeDrawPath__15renderingFmap_cFv = .text:0x801CF5D8; // type:function size:0x4 scope:weak align:4 +afterDrawPath__15renderingFmap_cFv = .text:0x801CF5DC; // type:function size:0x4 scope:weak align:4 __ct__18dMenu_Fmap2DBack_cFv = .text:0x801CF5E0; // type:function size:0x770 scope:global align:4 __dt__18dMenu_Fmap2DBack_cFv = .text:0x801CFD50; // type:function size:0x258 scope:global align:4 draw__18dMenu_Fmap2DBack_cFv = .text:0x801CFFA8; // type:function size:0x8D0 scope:global align:4 @@ -8044,7 +8042,7 @@ checkWarpAcceptRegion4__17dMenu_Fmap2DTop_cFv = .text:0x801D7B28; // type:functi checkWarpAcceptCannon__17dMenu_Fmap2DTop_cFv = .text:0x801D7BCC; // type:function size:0x74 scope:global align:4 setHIO__17dMenu_Fmap2DTop_cFb = .text:0x801D7C40; // type:function size:0x4BC scope:global align:4 isWarpAccept__17dMenu_Fmap2DTop_cFv = .text:0x801D80FC; // type:function size:0x84 scope:global align:4 -@4@__dt__18dMenu_Fmap2DBack_cFv = .text:0x801D8180; // type:function size:0x8 scope:local align:4 +@4@__dt__18dMenu_Fmap2DBack_cFv = .text:0x801D8180; // type:function size:0x8 scope:weak align:4 __ct__14dMenu_Insect_cFP10JKRExpHeapP9STControlP10CSTControlUc = .text:0x801D8188; // type:function size:0x1E0 scope:global align:4 __dt__14dMenu_Insect_cFv = .text:0x801D8368; // type:function size:0x364 scope:global align:4 _create__14dMenu_Insect_cFv = .text:0x801D86CC; // type:function size:0x70 scope:global align:4 @@ -8080,7 +8078,7 @@ dpdMove__14dMenu_Insect_cFv = .text:0x801DA370; // type:function size:0x8 scope: setAButtonString__14dMenu_Insect_cFUs = .text:0x801DA378; // type:function size:0xB0 scope:global align:4 setBButtonString__14dMenu_Insect_cFUs = .text:0x801DA428; // type:function size:0xB0 scope:global align:4 setHIO__14dMenu_Insect_cFb = .text:0x801DA4D8; // type:function size:0x1CC scope:global align:4 -draw__14dMenu_Insect_cFv = .text:0x801DA6A4; // type:function size:0x20 scope:global align:4 +draw__14dMenu_Insect_cFv = .text:0x801DA6A4; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_insect_cpp = .text:0x801DA6C4; // type:function size:0x104 scope:local align:4 __ct__19dMenu_ItemExplain_cFP10JKRExpHeapP10JKRArchiveP9STControlb = .text:0x801DA7C8; // type:function size:0x89C scope:global align:4 __dt__19dMenu_ItemExplain_cFv = .text:0x801DB064; // type:function size:0x480 scope:global align:4 @@ -8134,10 +8132,10 @@ read_next_fadein_move__14dMenu_Letter_cFv = .text:0x801DED78; // type:function s read_close_init__14dMenu_Letter_cFv = .text:0x801DEE94; // type:function size:0x4C scope:global align:4 read_close_move__14dMenu_Letter_cFv = .text:0x801DEEE0; // type:function size:0x1A4 scope:global align:4 screenSetMenu__14dMenu_Letter_cFv = .text:0x801DF084; // type:function size:0xA18 scope:global align:4 -getWhite__10J2DTextBoxCFv = .text:0x801DFA9C; // type:function size:0xC scope:global align:4 -getBlack__10J2DTextBoxCFv = .text:0x801DFAA8; // type:function size:0xC scope:global align:4 -getWhite__10J2DPictureCFv = .text:0x801DFAB4; // type:function size:0xC scope:global align:4 -getBlack__10J2DPictureCFv = .text:0x801DFAC0; // type:function size:0xC scope:global align:4 +getWhite__10J2DTextBoxCFv = .text:0x801DFA9C; // type:function size:0xC scope:weak align:4 +getBlack__10J2DTextBoxCFv = .text:0x801DFAA8; // type:function size:0xC scope:weak align:4 +getWhite__10J2DPictureCFv = .text:0x801DFAB4; // type:function size:0xC scope:weak align:4 +getBlack__10J2DPictureCFv = .text:0x801DFAC0; // type:function size:0xC scope:weak align:4 screenSetBase__14dMenu_Letter_cFv = .text:0x801DFACC; // type:function size:0x8D8 scope:global align:4 screenSetShadow__14dMenu_Letter_cFv = .text:0x801E03A4; // type:function size:0xA8 scope:global align:4 screenSetLetter__14dMenu_Letter_cFv = .text:0x801E044C; // type:function size:0x890 scope:global align:4 @@ -8152,8 +8150,8 @@ setAButtonString__14dMenu_Letter_cFUs = .text:0x801E184C; // type:function size: setBButtonString__14dMenu_Letter_cFUs = .text:0x801E18FC; // type:function size:0xB0 scope:global align:4 getLetterNum__14dMenu_Letter_cFv = .text:0x801E19AC; // type:function size:0xD0 scope:global align:4 setHIO__14dMenu_Letter_cFb = .text:0x801E1A7C; // type:function size:0x5C8 scope:global align:4 -getStringPage__12dMsgString_cFUlUcUcP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cUc = .text:0x801E2044; // type:function size:0x4C scope:global align:4 -draw__14dMenu_Letter_cFv = .text:0x801E2090; // type:function size:0x20 scope:global align:4 +getStringPage__12dMsgString_cFUlUcUcP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cUc = .text:0x801E2044; // type:function size:0x4C scope:weak align:4 +draw__14dMenu_Letter_cFv = .text:0x801E2090; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_letter_cpp = .text:0x801E20B0; // type:function size:0x194 scope:local align:4 __ct__14dMenu_Option_cFP10JKRArchiveP9STControl = .text:0x801E2244; // type:function size:0x104 scope:global align:4 __dt__14dMenu_Option_cFv = .text:0x801E2348; // type:function size:0x48 scope:global align:4 @@ -8228,7 +8226,7 @@ yesnoSelectAnmSet__14dMenu_Option_cFv = .text:0x801E91D4; // type:function size: yesnoCancelAnmSet__14dMenu_Option_cFv = .text:0x801E9344; // type:function size:0x78 scope:global align:4 yesnoWakuAlpahAnmInit__14dMenu_Option_cFUcUcUcUc = .text:0x801E93BC; // type:function size:0x4C scope:global align:4 yesnoWakuAlpahAnm__14dMenu_Option_cFUc = .text:0x801E9408; // type:function size:0x170 scope:global align:4 -draw__14dMenu_Option_cFv = .text:0x801E9578; // type:function size:0x20 scope:global align:4 +draw__14dMenu_Option_cFv = .text:0x801E9578; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_option_cpp = .text:0x801E9598; // type:function size:0x2BC scope:local align:4 __ct__12dMenu_Ring_cFP10JKRExpHeapP9STControlP10CSTControlUc = .text:0x801E9854; // type:function size:0x1610 scope:global align:4 __dt__12dMenu_Ring_cFv = .text:0x801EAE64; // type:function size:0x474 scope:global align:4 @@ -8283,7 +8281,7 @@ calcDistance__12dMenu_Ring_cFffff = .text:0x801EF8D0; // type:function size:0x2C clacEllipsePlotAverage__12dMenu_Ring_cFiff = .text:0x801EF8FC; // type:function size:0x2E4 scope:global align:4 dpdMove__12dMenu_Ring_cFv = .text:0x801EFBE0; // type:function size:0x8 scope:global align:4 openExplain__12dMenu_Ring_cFUc = .text:0x801EFBE8; // type:function size:0xD4 scope:global align:4 -draw__12dMenu_Ring_cFv = .text:0x801EFCBC; // type:function size:0x20 scope:global align:4 +draw__12dMenu_Ring_cFv = .text:0x801EFCBC; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_ring_cpp = .text:0x801EFCDC; // type:function size:0xD4 scope:local align:4 __ct__9dMs_HIO_cFv = .text:0x801EFDB0; // type:function size:0x4C scope:global align:4 __ct__12dMenu_save_cFv = .text:0x801EFDFC; // type:function size:0x10C scope:global align:4 @@ -8410,9 +8408,9 @@ _draw__12dMenu_save_cFv = .text:0x801F70B0; // type:function size:0x44 scope:glo _draw2__12dMenu_save_cFv = .text:0x801F70F4; // type:function size:0xE0 scope:global align:4 draw__23dDlst_MenuSaveExplain_cFv = .text:0x801F71D4; // type:function size:0x30 scope:global align:4 draw__16dDlst_MenuSave_cFv = .text:0x801F7204; // type:function size:0x38 scope:global align:4 -__dt__16dDlst_MenuSave_cFv = .text:0x801F723C; // type:function size:0x48 scope:global align:4 -__dt__23dDlst_MenuSaveExplain_cFv = .text:0x801F7284; // type:function size:0x48 scope:global align:4 -__dt__9dMs_HIO_cFv = .text:0x801F72CC; // type:function size:0x48 scope:global align:4 +__dt__16dDlst_MenuSave_cFv = .text:0x801F723C; // type:function size:0x48 scope:weak align:4 +__dt__23dDlst_MenuSaveExplain_cFv = .text:0x801F7284; // type:function size:0x48 scope:weak align:4 +__dt__9dMs_HIO_cFv = .text:0x801F72CC; // type:function size:0x48 scope:weak align:4 __sinit_d_menu_save_cpp = .text:0x801F7314; // type:function size:0x608 scope:local align:4 __ct__13dMenu_Skill_cFP10JKRExpHeapP9STControlP10CSTControl = .text:0x801F791C; // type:function size:0x124 scope:global align:4 __dt__13dMenu_Skill_cFv = .text:0x801F7A40; // type:function size:0x2F4 scope:global align:4 @@ -8443,7 +8441,7 @@ setBButtonString__13dMenu_Skill_cFUs = .text:0x801F9A08; // type:function size:0 setNameString__13dMenu_Skill_cFUs = .text:0x801F9AB8; // type:function size:0xB0 scope:global align:4 getSkillNum__13dMenu_Skill_cFv = .text:0x801F9B68; // type:function size:0x90 scope:global align:4 setHIO__13dMenu_Skill_cFb = .text:0x801F9BF8; // type:function size:0x508 scope:global align:4 -draw__13dMenu_Skill_cFv = .text:0x801FA100; // type:function size:0x20 scope:global align:4 +draw__13dMenu_Skill_cFv = .text:0x801FA100; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_skill_cpp = .text:0x801FA120; // type:function size:0xD4 scope:local align:4 __ct__9dMw_HIO_cFv = .text:0x801FA1F4; // type:function size:0x3C scope:global align:4 init__9dMw_HIO_cFv = .text:0x801FA230; // type:function size:0x2DC scope:global align:4 @@ -8451,8 +8449,8 @@ getBombFlag__9dMw_HIO_cFv = .text:0x801FA50C; // type:function size:0x8 scope:gl getArrowFlag__9dMw_HIO_cFv = .text:0x801FA514; // type:function size:0x8 scope:global align:4 getPachinkoFlag__9dMw_HIO_cFv = .text:0x801FA51C; // type:function size:0x8 scope:global align:4 __ct__10dMw_DHIO_cFv = .text:0x801FA524; // type:function size:0x6C scope:global align:4 -__dt__10dMw_DHIO_cFv = .text:0x801FA590; // type:function size:0x48 scope:global align:4 -__dt__9dMw_HIO_cFv = .text:0x801FA5D8; // type:function size:0x48 scope:global align:4 +__dt__10dMw_DHIO_cFv = .text:0x801FA590; // type:function size:0x48 scope:weak align:4 +__dt__9dMw_HIO_cFv = .text:0x801FA5D8; // type:function size:0x48 scope:weak align:4 __sinit_d_menu_window_HIO_cpp = .text:0x801FA620; // type:function size:0x5C scope:local align:4 dMw_UP_TRIGGER__Fv = .text:0x801FA67C; // type:function size:0x14 scope:global align:4 dMw_DOWN_TRIGGER__Fv = .text:0x801FA690; // type:function size:0x14 scope:global align:4 @@ -8599,22 +8597,22 @@ __ct__19dMeter_mapIconHIO_cFv = .text:0x80200BB0; // type:function size:0x214 sc __ct__16dMeter_fmapHIO_cFv = .text:0x80200DC4; // type:function size:0x504 scope:global align:4 __dt__16dMeter_fmapHIO_cFv = .text:0x802012C8; // type:function size:0x108 scope:global align:4 __ct__18dMeter_cursorHIO_cFv = .text:0x802013D0; // type:function size:0x84 scope:global align:4 -__dt__25dMeter_drawLightDropHIO_cFv = .text:0x80201454; // type:function size:0x48 scope:global align:4 -__dt__25dMeter_drawEmpButtonHIO_cFv = .text:0x8020149C; // type:function size:0x48 scope:global align:4 -__dt__24dMeter_drawMiniGameHIO_cFv = .text:0x802014E4; // type:function size:0x48 scope:global align:4 -__dt__21dMeter_drawSkillHIO_cFv = .text:0x8020152C; // type:function size:0x48 scope:global align:4 -__dt__27dMeter_drawCalibrationHIO_cFv = .text:0x80201574; // type:function size:0x48 scope:global align:4 -__dt__22dMeter_drawInsectHIO_cFv = .text:0x802015BC; // type:function size:0x48 scope:global align:4 -__dt__23dMeter_drawFishingHIO_cFv = .text:0x80201604; // type:function size:0x48 scope:global align:4 -__dt__22dMeter_drawLetterHIO_cFv = .text:0x8020164C; // type:function size:0x48 scope:global align:4 -__dt__22dMeter_drawOptionHIO_cFv = .text:0x80201694; // type:function size:0x48 scope:global align:4 -__dt__23dMeter_drawCollectHIO_cFv = .text:0x802016DC; // type:function size:0x48 scope:global align:4 -__dt__19dMeter_mapIconHIO_cFv = .text:0x80201724; // type:function size:0x48 scope:global align:4 -__ct__Q216dMeter_fmapHIO_c13MapBlinkAnimeFv = .text:0x8020176C; // type:function size:0x28 scope:global align:4 -__dt__18dMeter_cursorHIO_cFv = .text:0x80201794; // type:function size:0x48 scope:global align:4 -__dt__16dMeter_ringHIO_cFv = .text:0x802017DC; // type:function size:0x48 scope:global align:4 -__dt__16dMeter_drawHIO_cFv = .text:0x80201824; // type:function size:0x114 scope:global align:4 -__dt__16dMeter_menuHIO_cFv = .text:0x80201938; // type:function size:0x48 scope:global align:4 +__dt__25dMeter_drawLightDropHIO_cFv = .text:0x80201454; // type:function size:0x48 scope:weak align:4 +__dt__25dMeter_drawEmpButtonHIO_cFv = .text:0x8020149C; // type:function size:0x48 scope:weak align:4 +__dt__24dMeter_drawMiniGameHIO_cFv = .text:0x802014E4; // type:function size:0x48 scope:weak align:4 +__dt__21dMeter_drawSkillHIO_cFv = .text:0x8020152C; // type:function size:0x48 scope:weak align:4 +__dt__27dMeter_drawCalibrationHIO_cFv = .text:0x80201574; // type:function size:0x48 scope:weak align:4 +__dt__22dMeter_drawInsectHIO_cFv = .text:0x802015BC; // type:function size:0x48 scope:weak align:4 +__dt__23dMeter_drawFishingHIO_cFv = .text:0x80201604; // type:function size:0x48 scope:weak align:4 +__dt__22dMeter_drawLetterHIO_cFv = .text:0x8020164C; // type:function size:0x48 scope:weak align:4 +__dt__22dMeter_drawOptionHIO_cFv = .text:0x80201694; // type:function size:0x48 scope:weak align:4 +__dt__23dMeter_drawCollectHIO_cFv = .text:0x802016DC; // type:function size:0x48 scope:weak align:4 +__dt__19dMeter_mapIconHIO_cFv = .text:0x80201724; // type:function size:0x48 scope:weak align:4 +__ct__Q216dMeter_fmapHIO_c13MapBlinkAnimeFv = .text:0x8020176C; // type:function size:0x28 scope:weak align:4 +__dt__18dMeter_cursorHIO_cFv = .text:0x80201794; // type:function size:0x48 scope:weak align:4 +__dt__16dMeter_ringHIO_cFv = .text:0x802017DC; // type:function size:0x48 scope:weak align:4 +__dt__16dMeter_drawHIO_cFv = .text:0x80201824; // type:function size:0x114 scope:weak align:4 +__dt__16dMeter_menuHIO_cFv = .text:0x80201938; // type:function size:0x48 scope:weak align:4 __sinit_d_meter_HIO_cpp = .text:0x80201980; // type:function size:0xA4 scope:local align:4 __ct__14dMeterButton_cFv = .text:0x80201A24; // type:function size:0x48 scope:global align:4 __dt__14dMeterButton_cFv = .text:0x80201A6C; // type:function size:0x5C scope:global align:4 @@ -8884,7 +8882,7 @@ getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c = .text:0x8021C920; // type:fun getStringKana__13dMeter2Info_cFUlPcP14JMSMesgEntry_c = .text:0x8021CA40; // type:function size:0x1D4 scope:global align:4 getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c = .text:0x8021CC14; // type:function size:0x160 scope:global align:4 getStringLength__13dMeter2Info_cFP10J2DTextBoxPc = .text:0x8021CD74; // type:function size:0x194 scope:global align:4 -getFont__10J2DTextBoxCFv = .text:0x8021CF08; // type:function size:0x8 scope:global align:4 +getFont__10J2DTextBoxCFv = .text:0x8021CF08; // type:function size:0x8 scope:weak align:4 getStringLength__13dMeter2Info_cFP7JUTFontffPc = .text:0x8021CF10; // type:function size:0x17C scope:global align:4 onDirectUseItem__13dMeter2Info_cFi = .text:0x8021D08C; // type:function size:0x1C scope:global align:4 isDirectUseItem__13dMeter2Info_cFi = .text:0x8021D0A8; // type:function size:0x20 scope:global align:4 @@ -8972,11 +8970,11 @@ killSubContents__9dMeter2_cFUc = .text:0x80225FF8; // type:function size:0xC0 sc isKeyVisible__9dMeter2_cFv = .text:0x802260B8; // type:function size:0x98 scope:global align:4 isArrowEquip__9dMeter2_cFv = .text:0x80226150; // type:function size:0x6C scope:global align:4 isPachinkoEquip__9dMeter2_cFv = .text:0x802261BC; // type:function size:0x3C scope:global align:4 -dMeter2_Draw__FP9dMeter2_c = .text:0x802261F8; // type:function size:0x20 scope:global align:4 -dMeter2_Execute__FP9dMeter2_c = .text:0x80226218; // type:function size:0x20 scope:global align:4 -dMeter2_IsDelete__FP9dMeter2_c = .text:0x80226238; // type:function size:0x8 scope:global align:4 -dMeter2_Delete__FP9dMeter2_c = .text:0x80226240; // type:function size:0x20 scope:global align:4 -dMeter2_Create__FP9msg_class = .text:0x80226260; // type:function size:0xB0 scope:global align:4 +dMeter2_Draw__FP9dMeter2_c = .text:0x802261F8; // type:function size:0x20 scope:local align:4 +dMeter2_Execute__FP9dMeter2_c = .text:0x80226218; // type:function size:0x20 scope:local align:4 +dMeter2_IsDelete__FP9dMeter2_c = .text:0x80226238; // type:function size:0x8 scope:local align:4 +dMeter2_Delete__FP9dMeter2_c = .text:0x80226240; // type:function size:0x20 scope:local align:4 +dMeter2_Create__FP9msg_class = .text:0x80226260; // type:function size:0xB0 scope:local align:4 __ct__13COutFontSet_cFv = .text:0x80226310; // type:function size:0x3C scope:global align:4 __dt__13COutFontSet_cFv = .text:0x8022634C; // type:function size:0x48 scope:global align:4 initialize__13COutFontSet_cFv = .text:0x80226394; // type:function size:0x34 scope:global align:4 @@ -8992,15 +8990,15 @@ draw__10COutFont_cFP10J2DTextBoxfff = .text:0x80227500; // type:function size:0x reset__10COutFont_cFP10J2DTextBox = .text:0x80228B94; // type:function size:0x48 scope:global align:4 setBlendAnime__10COutFont_cFP10J2DPictures = .text:0x80228BDC; // type:function size:0xA0 scope:global align:4 getBtiName__10COutFont_cFi = .text:0x80228C7C; // type:function size:0x48 scope:global align:4 -checkCharInfoCharactor__Fi = .text:0x80228CC4; // type:function size:0x54 scope:global align:4 -changeCodeToChar__FUs = .text:0x80228D18; // type:function size:0x3C scope:global align:4 -change1ByteTo2Bytes__Fi = .text:0x80228D54; // type:function size:0x230 scope:global align:4 -changeKataToHira__Fi = .text:0x80228F84; // type:function size:0x70 scope:global align:4 -isOutfontKanjiCode__Fi = .text:0x80228FF4; // type:function size:0x54 scope:global align:4 -getFontCCColorTable__FUcUc = .text:0x80229048; // type:function size:0xAC scope:global align:4 -getFontGCColorTable__FUcUc = .text:0x802290F4; // type:function size:0xAC scope:global align:4 -getOutFontNumberType__Fi = .text:0x802291A0; // type:function size:0x78 scope:global align:4 -getPohNum__Fv = .text:0x80229218; // type:function size:0x38 scope:global align:4 +checkCharInfoCharactor__Fi = .text:0x80228CC4; // type:function size:0x54 scope:local align:4 +changeCodeToChar__FUs = .text:0x80228D18; // type:function size:0x3C scope:local align:4 +change1ByteTo2Bytes__Fi = .text:0x80228D54; // type:function size:0x230 scope:local align:4 +changeKataToHira__Fi = .text:0x80228F84; // type:function size:0x70 scope:local align:4 +isOutfontKanjiCode__Fi = .text:0x80228FF4; // type:function size:0x54 scope:local align:4 +getFontCCColorTable__FUcUc = .text:0x80229048; // type:function size:0xAC scope:local align:4 +getFontGCColorTable__FUcUc = .text:0x802290F4; // type:function size:0xAC scope:local align:4 +getOutFontNumberType__Fi = .text:0x802291A0; // type:function size:0x78 scope:local align:4 +getPohNum__Fv = .text:0x80229218; // type:function size:0x38 scope:local align:4 __ct__19jmessage_tReferenceFv = .text:0x80229250; // type:function size:0x1B0 scope:global align:4 __dt__19jmessage_tReferenceFv = .text:0x80229400; // type:function size:0x74 scope:global align:4 calcDistance__19jmessage_tReferenceFv = .text:0x80229474; // type:function size:0xB8 scope:global align:4 @@ -9042,7 +9040,7 @@ do_name1__26jmessage_tMeasureProcessorFv = .text:0x8022BB6C; // type:function si do_rubyset__26jmessage_tMeasureProcessorFPCvUl = .text:0x8022BBFC; // type:function size:0x88 scope:global align:4 push_word__26jmessage_tMeasureProcessorFPc = .text:0x8022BC84; // type:function size:0x78 scope:global align:4 __ct__27jmessage_tSequenceProcessorFPC19jmessage_tReferenceP17jmessage_tControl = .text:0x8022BCFC; // type:function size:0x9C scope:global align:4 -__dt__26jmessage_tMeasureProcessorFv = .text:0x8022BD98; // type:function size:0x60 scope:global align:4 +__dt__26jmessage_tMeasureProcessorFv = .text:0x8022BD98; // type:function size:0x60 scope:weak align:4 do_reset__27jmessage_tSequenceProcessorFv = .text:0x8022BDF8; // type:function size:0x4 scope:global align:4 do_begin__27jmessage_tSequenceProcessorFPCvPCc = .text:0x8022BDFC; // type:function size:0x3E4 scope:global align:4 do_end__27jmessage_tSequenceProcessorFv = .text:0x8022C1E0; // type:function size:0x140 scope:global align:4 @@ -9101,7 +9099,7 @@ do_character__33jmessage_string_tMeasureProcessorFi = .text:0x80230500; // type: do_tag__33jmessage_string_tMeasureProcessorFUlPCvUl = .text:0x802306C8; // type:function size:0xBBC scope:global align:4 do_rubyset__33jmessage_string_tMeasureProcessorFPCvUl = .text:0x80231284; // type:function size:0x7C scope:global align:4 __ct__34jmessage_string_tSequenceProcessorFPC26jmessage_string_tReferenceP24jmessage_string_tControl = .text:0x80231300; // type:function size:0x54 scope:global align:4 -__dt__33jmessage_string_tMeasureProcessorFv = .text:0x80231354; // type:function size:0x60 scope:global align:4 +__dt__33jmessage_string_tMeasureProcessorFv = .text:0x80231354; // type:function size:0x60 scope:weak align:4 do_reset__34jmessage_string_tSequenceProcessorFv = .text:0x802313B4; // type:function size:0x4 scope:global align:4 do_begin__34jmessage_string_tSequenceProcessorFPCvPCc = .text:0x802313B8; // type:function size:0xBC scope:global align:4 do_end__34jmessage_string_tSequenceProcessorFv = .text:0x80231474; // type:function size:0x4 scope:global align:4 @@ -9128,12 +9126,12 @@ do_scale__35jmessage_string_tRenderingProcessorFf = .text:0x80232F18; // type:fu do_linedown__35jmessage_string_tRenderingProcessorFs = .text:0x80232FA8; // type:function size:0x54 scope:global align:4 do_numset__35jmessage_string_tRenderingProcessorFs = .text:0x80232FFC; // type:function size:0xD8 scope:global align:4 push_word__35jmessage_string_tRenderingProcessorFPCc = .text:0x802330D4; // type:function size:0x3C scope:global align:4 -__dt__35jmessage_string_tRenderingProcessorFv = .text:0x80233110; // type:function size:0x60 scope:global align:4 -__dt__34jmessage_string_tSequenceProcessorFv = .text:0x80233170; // type:function size:0x84 scope:global align:4 -__dt__24jmessage_string_tControlFv = .text:0x802331F4; // type:function size:0x60 scope:global align:4 -__dt__28jmessage_tRenderingProcessorFv = .text:0x80233254; // type:function size:0x60 scope:global align:4 -__dt__27jmessage_tSequenceProcessorFv = .text:0x802332B4; // type:function size:0x84 scope:global align:4 -getActorPos__19jmessage_tReferenceFv = .text:0x80233338; // type:function size:0x1C scope:global align:4 +__dt__35jmessage_string_tRenderingProcessorFv = .text:0x80233110; // type:function size:0x60 scope:weak align:4 +__dt__34jmessage_string_tSequenceProcessorFv = .text:0x80233170; // type:function size:0x84 scope:weak align:4 +__dt__24jmessage_string_tControlFv = .text:0x802331F4; // type:function size:0x60 scope:weak align:4 +__dt__28jmessage_tRenderingProcessorFv = .text:0x80233254; // type:function size:0x60 scope:weak align:4 +__dt__27jmessage_tSequenceProcessorFv = .text:0x802332B4; // type:function size:0x84 scope:weak align:4 +getActorPos__19jmessage_tReferenceFv = .text:0x80233338; // type:function size:0x1C scope:weak align:4 dMsgObject_getGroupID__Fv = .text:0x80233354; // type:function size:0x8 scope:global align:4 dMsgObject_searchSSItem__FPvPv = .text:0x8023335C; // type:function size:0xA8 scope:global align:4 __ct__20dMsgObject_HowlHIO_cFv = .text:0x80233404; // type:function size:0x280 scope:global align:4 @@ -9313,7 +9311,7 @@ setTag__10dMsgUnit_cFiiPcb = .text:0x80239600; // type:function size:0x50C scope __sinit_d_msg_unit_cpp = .text:0x80239B0C; // type:function size:0x38 scope:local align:4 __ct__17dMsgScrn3Select_cFv = .text:0x80239B44; // type:function size:0xBE4 scope:global align:4 __dt__17dMsgScrn3Select_cFv = .text:0x8023A728; // type:function size:0x314 scope:global align:4 -__dt__14J2DAnmColorKeyFv = .text:0x8023AA3C; // type:function size:0x84 scope:global align:4 +__dt__14J2DAnmColorKeyFv = .text:0x8023AA3C; // type:function size:0x84 scope:weak align:4 isSelect__17dMsgScrn3Select_cFv = .text:0x8023AAC0; // type:function size:0x14 scope:global align:4 setString__17dMsgScrn3Select_cFPcPcPc = .text:0x8023AAD4; // type:function size:0x90 scope:global align:4 setRubyString__17dMsgScrn3Select_cFPcPcPc = .text:0x8023AB64; // type:function size:0x90 scope:global align:4 @@ -9472,7 +9470,7 @@ __dt__15dMsgScrnLight_cFv = .text:0x80247004; // type:function size:0x104 scope: draw__15dMsgScrnLight_cFPffffffUc = .text:0x80247108; // type:function size:0x38C scope:global align:4 draw__15dMsgScrnLight_cFPfffffffQ28JUtility6TColorQ28JUtility6TColor = .text:0x80247494; // type:function size:0x14C scope:global align:4 drawCommon__15dMsgScrnLight_cFfffff = .text:0x802475E0; // type:function size:0x26C scope:global align:4 -__dt__19dMsgScrnLight_HIO_cFv = .text:0x8024784C; // type:function size:0x48 scope:global align:4 +__dt__19dMsgScrnLight_HIO_cFv = .text:0x8024784C; // type:function size:0x48 scope:weak align:4 __sinit_d_msg_scrn_light_cpp = .text:0x80247894; // type:function size:0x3C scope:local align:4 __ct__15dMsgScrnPlace_cFv = .text:0x802478D0; // type:function size:0x3E4 scope:global align:4 __dt__15dMsgScrnPlace_cFv = .text:0x80247CB4; // type:function size:0x160 scope:global align:4 @@ -9655,7 +9653,7 @@ event039__10dMsgFlow_cFP20mesg_flow_node_eventP10fopAc_ac_c = .text:0x8024F2A4; event040__10dMsgFlow_cFP20mesg_flow_node_eventP10fopAc_ac_c = .text:0x8024F2D8; // type:function size:0x108 scope:global align:4 event041__10dMsgFlow_cFP20mesg_flow_node_eventP10fopAc_ac_c = .text:0x8024F3E0; // type:function size:0x30 scope:global align:4 event042__10dMsgFlow_cFP20mesg_flow_node_eventP10fopAc_ac_c = .text:0x8024F410; // type:function size:0x8 scope:global align:4 -cLib_calcTimer__FPl = .text:0x8024F418; // type:function size:0x1C scope:global align:4 +cLib_calcTimer__FPl = .text:0x8024F418; // type:function size:0x1C scope:weak align:4 __sinit_d_msg_flow_cpp = .text:0x8024F434; // type:function size:0x914 scope:local align:4 __ct__9dNm_HIO_cFv = .text:0x8024FD48; // type:function size:0x28 scope:global align:4 __ct__7dName_cFP7J2DPane = .text:0x8024FD70; // type:function size:0x60 scope:global align:4 @@ -9701,8 +9699,8 @@ displayInit__7dName_cFv = .text:0x80253060; // type:function size:0x16C scope:gl NameStrSet__7dName_cFv = .text:0x802531CC; // type:function size:0x1F4 scope:global align:4 getMenuPosIdx__7dName_cFUc = .text:0x802533C0; // type:function size:0x4C scope:global align:4 draw__14dDlst_NameIN_cFv = .text:0x8025340C; // type:function size:0xC8 scope:global align:4 -__dt__14dDlst_NameIN_cFv = .text:0x802534D4; // type:function size:0x48 scope:global align:4 -__dt__9dNm_HIO_cFv = .text:0x8025351C; // type:function size:0x48 scope:global align:4 +__dt__14dDlst_NameIN_cFv = .text:0x802534D4; // type:function size:0x48 scope:weak align:4 +__dt__9dNm_HIO_cFv = .text:0x8025351C; // type:function size:0x48 scope:weak align:4 __sinit_d_name_cpp = .text:0x80253564; // type:function size:0x128 scope:local align:4 __ct__16dNpcLib_lookat_cFv = .text:0x8025368C; // type:function size:0xF8 scope:global align:4 init__16dNpcLib_lookat_cFP8J3DModelPiP5csXyzP5csXyz = .text:0x80253784; // type:function size:0x128 scope:global align:4 @@ -9711,29 +9709,29 @@ dbView__16dNpcLib_lookat_cFv = .text:0x80253ED8; // type:function size:0x4 scope setPrm__16dNpcLib_lookat_cFv = .text:0x80253EDC; // type:function size:0x394 scope:global align:4 update__16dNpcLib_lookat_cFv = .text:0x80254270; // type:function size:0x120 scope:global align:4 limitter__16dNpcLib_lookat_cFPssss = .text:0x80254390; // type:function size:0x7C scope:global align:4 -__dt__16dNpcLib_lookat_cFv = .text:0x8025440C; // type:function size:0xE8 scope:global align:4 -dOvlpFd_Draw__FP14overlap1_class = .text:0x802544F4; // type:function size:0x8 scope:global align:4 -dOvlpFd_startFadeIn__Fi = .text:0x802544FC; // type:function size:0x70 scope:global align:4 -dOvlpFd_FadeOut__FP14overlap1_class = .text:0x8025456C; // type:function size:0xD4 scope:global align:4 -dOvlpFd_Wait__FP14overlap1_class = .text:0x80254640; // type:function size:0x38 scope:global align:4 -dOvlpFd_FadeIn__FP14overlap1_class = .text:0x80254678; // type:function size:0x12C scope:global align:4 -dOvlpFd_Execute__FP14overlap1_class = .text:0x802547A4; // type:function size:0x2C scope:global align:4 -dOvlpFd_IsDelete__FP14overlap1_class = .text:0x802547D0; // type:function size:0x8 scope:global align:4 -dOvlpFd_Delete__FP14overlap1_class = .text:0x802547D8; // type:function size:0x8 scope:global align:4 -dOvlpFd_Create__FPv = .text:0x802547E0; // type:function size:0x14 scope:global align:4 +__dt__16dNpcLib_lookat_cFv = .text:0x8025440C; // type:function size:0xE8 scope:weak align:4 +dOvlpFd_Draw__FP14overlap1_class = .text:0x802544F4; // type:function size:0x8 scope:local align:4 +dOvlpFd_startFadeIn__Fi = .text:0x802544FC; // type:function size:0x70 scope:local align:4 +dOvlpFd_FadeOut__FP14overlap1_class = .text:0x8025456C; // type:function size:0xD4 scope:local align:4 +dOvlpFd_Wait__FP14overlap1_class = .text:0x80254640; // type:function size:0x38 scope:local align:4 +dOvlpFd_FadeIn__FP14overlap1_class = .text:0x80254678; // type:function size:0x12C scope:local align:4 +dOvlpFd_Execute__FP14overlap1_class = .text:0x802547A4; // type:function size:0x2C scope:local align:4 +dOvlpFd_IsDelete__FP14overlap1_class = .text:0x802547D0; // type:function size:0x8 scope:local align:4 +dOvlpFd_Delete__FP14overlap1_class = .text:0x802547D8; // type:function size:0x8 scope:local align:4 +dOvlpFd_Create__FPv = .text:0x802547E0; // type:function size:0x14 scope:local align:4 draw__15dOvlpFd2_dlst_cFv = .text:0x802547F4; // type:function size:0x514 scope:global align:4 __ct__10dOvlpFd2_cFv = .text:0x80254D08; // type:function size:0x64 scope:global align:4 execFirstSnap__10dOvlpFd2_cFv = .text:0x80254D6C; // type:function size:0x84 scope:global align:4 execFadeOut__10dOvlpFd2_cFv = .text:0x80254DF0; // type:function size:0x148 scope:global align:4 execNextSnap__10dOvlpFd2_cFv = .text:0x80254F38; // type:function size:0xA8 scope:global align:4 execFadeIn__10dOvlpFd2_cFv = .text:0x80254FE0; // type:function size:0xA4 scope:global align:4 -dOvlpFd2_Draw__FP10dOvlpFd2_c = .text:0x80255084; // type:function size:0xFC scope:global align:4 -dOvlpFd2_Execute__FP10dOvlpFd2_c = .text:0x80255180; // type:function size:0x2C scope:global align:4 -dOvlpFd2_IsDelete__FP10dOvlpFd2_c = .text:0x802551AC; // type:function size:0x8 scope:global align:4 -dOvlpFd2_Delete__FP10dOvlpFd2_c = .text:0x802551B4; // type:function size:0x8 scope:global align:4 -dOvlpFd2_Create__FPv = .text:0x802551BC; // type:function size:0x2C scope:global align:4 -cLib_calcTimer__FPSc = .text:0x802551E8; // type:function size:0x1C scope:global align:4 -__dt__15dOvlpFd2_dlst_cFv = .text:0x80255204; // type:function size:0x48 scope:global align:4 +dOvlpFd2_Draw__FP10dOvlpFd2_c = .text:0x80255084; // type:function size:0xFC scope:local align:4 +dOvlpFd2_Execute__FP10dOvlpFd2_c = .text:0x80255180; // type:function size:0x2C scope:local align:4 +dOvlpFd2_IsDelete__FP10dOvlpFd2_c = .text:0x802551AC; // type:function size:0x8 scope:local align:4 +dOvlpFd2_Delete__FP10dOvlpFd2_c = .text:0x802551B4; // type:function size:0x8 scope:local align:4 +dOvlpFd2_Create__FPv = .text:0x802551BC; // type:function size:0x2C scope:local align:4 +cLib_calcTimer__FPSc = .text:0x802551E8; // type:function size:0x1C scope:weak align:4 +__dt__15dOvlpFd2_dlst_cFv = .text:0x80255204; // type:function size:0x48 scope:weak align:4 draw__16dDlst_snapShot_cFv = .text:0x8025524C; // type:function size:0x54 scope:global align:4 draw__15dOvlpFd3_dlst_cFv = .text:0x802552A0; // type:function size:0x514 scope:global align:4 __ct__10dOvlpFd3_cFv = .text:0x802557B4; // type:function size:0xDC scope:global align:4 @@ -9741,12 +9739,12 @@ execFirstSnap__10dOvlpFd3_cFv = .text:0x80255890; // type:function size:0x94 sco execFadeOut__10dOvlpFd3_cFv = .text:0x80255924; // type:function size:0xE0 scope:global align:4 execNextSnap__10dOvlpFd3_cFv = .text:0x80255A04; // type:function size:0xA4 scope:global align:4 execFadeIn__10dOvlpFd3_cFv = .text:0x80255AA8; // type:function size:0x7C scope:global align:4 -dOvlpFd3_Draw__FP10dOvlpFd3_c = .text:0x80255B24; // type:function size:0xD4 scope:global align:4 -dOvlpFd3_Execute__FP10dOvlpFd3_c = .text:0x80255BF8; // type:function size:0x2C scope:global align:4 -dOvlpFd3_IsDelete__FP10dOvlpFd3_c = .text:0x80255C24; // type:function size:0x8 scope:global align:4 -dOvlpFd3_Delete__FP10dOvlpFd3_c = .text:0x80255C2C; // type:function size:0x8 scope:global align:4 -dOvlpFd3_Create__FPv = .text:0x80255C34; // type:function size:0x2C scope:global align:4 -__dt__15dOvlpFd3_dlst_cFv = .text:0x80255C60; // type:function size:0x48 scope:global align:4 +dOvlpFd3_Draw__FP10dOvlpFd3_c = .text:0x80255B24; // type:function size:0xD4 scope:local align:4 +dOvlpFd3_Execute__FP10dOvlpFd3_c = .text:0x80255BF8; // type:function size:0x2C scope:local align:4 +dOvlpFd3_IsDelete__FP10dOvlpFd3_c = .text:0x80255C24; // type:function size:0x8 scope:local align:4 +dOvlpFd3_Delete__FP10dOvlpFd3_c = .text:0x80255C2C; // type:function size:0x8 scope:local align:4 +dOvlpFd3_Create__FPv = .text:0x80255C34; // type:function size:0x2C scope:local align:4 +__dt__15dOvlpFd3_dlst_cFv = .text:0x80255C60; // type:function size:0x48 scope:weak align:4 __ct__8CPaneMgrFv = .text:0x80255CA8; // type:function size:0x54 scope:global align:4 __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap = .text:0x80255CFC; // type:function size:0x94 scope:global align:4 __dt__8CPaneMgrFv = .text:0x80255D90; // type:function size:0x9C scope:global align:4 @@ -9774,9 +9772,9 @@ getBounds__8CPaneMgrFP7J2DPane = .text:0x80257330; // type:function size:0x130 s dPaneClass_showNullPane__FP9J2DScreen = .text:0x80257460; // type:function size:0x44 scope:global align:4 dPaneClass_showNullPane__FP7J2DPane = .text:0x802574A4; // type:function size:0x58 scope:global align:4 dPaneClass_setPriority__FPPvP7JKRHeapP9J2DScreenPCcUlP10JKRArchive = .text:0x802574FC; // type:function size:0x134 scope:global align:4 -__dt__20JSUMemoryInputStreamFv = .text:0x80257630; // type:function size:0x70 scope:global align:4 -__dt__20JSURandomInputStreamFv = .text:0x802576A0; // type:function size:0x60 scope:global align:4 -__dt__10JSUIosBaseFv = .text:0x80257700; // type:function size:0x48 scope:global align:4 +__dt__20JSUMemoryInputStreamFv = .text:0x80257630; // type:function size:0x70 scope:weak align:4 +__dt__20JSURandomInputStreamFv = .text:0x802576A0; // type:function size:0x60 scope:weak align:4 +__dt__10JSUIosBaseFv = .text:0x80257700; // type:function size:0x48 scope:weak align:4 __sinit_d_pane_class_cpp = .text:0x80257748; // type:function size:0x1C scope:local align:4 __ct__13CPaneMgrAlphaFv = .text:0x80257764; // type:function size:0x10 scope:global align:4 __ct__13CPaneMgrAlphaFP9J2DScreenUxUcP10JKRExpHeap = .text:0x80257774; // type:function size:0x70 scope:global align:4 @@ -9801,16 +9799,16 @@ setBackupAlpha__17CPaneMgrAlphaMorfFv = .text:0x80258148; // type:function size: setAlphaMorfRate__17CPaneMgrAlphaMorfFf = .text:0x802581A0; // type:function size:0x70 scope:global align:4 childPaneBackupAlpha__17CPaneMgrAlphaMorfFP7J2DPane = .text:0x80258210; // type:function size:0x90 scope:global align:4 childPaneSetAlphaMorf__17CPaneMgrAlphaMorfFP7J2DPanef = .text:0x802582A0; // type:function size:0xF0 scope:global align:4 -setAnimation__7J2DPaneFP14J2DAnmVtxColor = .text:0x80258390; // type:function size:0x4 scope:global align:4 -setAnimation__7J2DPaneFP20J2DAnmVisibilityFull = .text:0x80258394; // type:function size:0x4 scope:global align:4 -setAnimation__7J2DPaneFP16J2DAnmTexPattern = .text:0x80258398; // type:function size:0x4 scope:global align:4 -getMaterial__12J2DTextBoxExCFv = .text:0x8025839C; // type:function size:0x8 scope:global align:4 -getMaterial__10J2DTextBoxCFv = .text:0x802583A4; // type:function size:0x8 scope:global align:4 -getMaterial__12J2DPictureExCFv = .text:0x802583AC; // type:function size:0x8 scope:global align:4 -getMaterial__10J2DPictureCFv = .text:0x802583B4; // type:function size:0x8 scope:global align:4 -setAnimation__12J2DTextBoxExFP15J2DAnmTransform = .text:0x802583BC; // type:function size:0x20 scope:global align:4 -setAnimation__12J2DPictureExFP15J2DAnmTransform = .text:0x802583DC; // type:function size:0x20 scope:global align:4 -setAnimation__11J2DWindowExFP15J2DAnmTransform = .text:0x802583FC; // type:function size:0x20 scope:global align:4 +setAnimation__7J2DPaneFP14J2DAnmVtxColor = .text:0x80258390; // type:function size:0x4 scope:weak align:4 +setAnimation__7J2DPaneFP20J2DAnmVisibilityFull = .text:0x80258394; // type:function size:0x4 scope:weak align:4 +setAnimation__7J2DPaneFP16J2DAnmTexPattern = .text:0x80258398; // type:function size:0x4 scope:weak align:4 +getMaterial__12J2DTextBoxExCFv = .text:0x8025839C; // type:function size:0x8 scope:weak align:4 +getMaterial__10J2DTextBoxCFv = .text:0x802583A4; // type:function size:0x8 scope:weak align:4 +getMaterial__12J2DPictureExCFv = .text:0x802583AC; // type:function size:0x8 scope:weak align:4 +getMaterial__10J2DPictureCFv = .text:0x802583B4; // type:function size:0x8 scope:weak align:4 +setAnimation__12J2DTextBoxExFP15J2DAnmTransform = .text:0x802583BC; // type:function size:0x20 scope:weak align:4 +setAnimation__12J2DPictureExFP15J2DAnmTransform = .text:0x802583DC; // type:function size:0x20 scope:weak align:4 +setAnimation__11J2DWindowExFP15J2DAnmTransform = .text:0x802583FC; // type:function size:0x20 scope:weak align:4 __ct__10dLog_HIO_cFv = .text:0x8025841C; // type:function size:0x10 scope:global align:4 preLoad_dyl_create__10dScnLogo_cFv = .text:0x8025842C; // type:function size:0x44 scope:global align:4 preLoad_dyl_remove__10dScnLogo_cFv = .text:0x80258470; // type:function size:0x24 scope:global align:4 @@ -9834,29 +9832,29 @@ dolbyOutDraw2__10dScnLogo_cFv = .text:0x802593D0; // type:function size:0x18 sco dvdWaitDraw__10dScnLogo_cFv = .text:0x802593E8; // type:function size:0x214 scope:global align:4 nextSceneChange__10dScnLogo_cFv = .text:0x802595FC; // type:function size:0x34 scope:global align:4 __dt__10dScnLogo_cFv = .text:0x80259630; // type:function size:0x67C scope:global align:4 -phase_0__FP10dScnLogo_c = .text:0x80259CAC; // type:function size:0xAC scope:global align:4 -phase_1__FP10dScnLogo_c = .text:0x80259D58; // type:function size:0xB4 scope:global align:4 -phase_2__FP10dScnLogo_c = .text:0x80259E0C; // type:function size:0x44 scope:global align:4 -resLoad__FP30request_of_phase_process_classP10dScnLogo_c = .text:0x80259E50; // type:function size:0x2C scope:global align:4 +phase_0__FP10dScnLogo_c = .text:0x80259CAC; // type:function size:0xAC scope:local align:4 +phase_1__FP10dScnLogo_c = .text:0x80259D58; // type:function size:0xB4 scope:local align:4 +phase_2__FP10dScnLogo_c = .text:0x80259E0C; // type:function size:0x44 scope:local align:4 +resLoad__FP30request_of_phase_process_classP10dScnLogo_c = .text:0x80259E50; // type:function size:0x2C scope:local align:4 create__10dScnLogo_cFv = .text:0x80259E7C; // type:function size:0x184 scope:global align:4 logoInitGC__10dScnLogo_cFv = .text:0x8025A000; // type:function size:0x388 scope:global align:4 dvdDataLoad__10dScnLogo_cFv = .text:0x8025A388; // type:function size:0x434 scope:global align:4 -dScnLogo_Create__FP11scene_class = .text:0x8025A7BC; // type:function size:0x24 scope:global align:4 -dScnLogo_Execute__FP10dScnLogo_c = .text:0x8025A7E0; // type:function size:0x40 scope:global align:4 -dScnLogo_Draw__FP10dScnLogo_c = .text:0x8025A820; // type:function size:0x24 scope:global align:4 -dScnLogo_Delete__FP10dScnLogo_c = .text:0x8025A844; // type:function size:0x28 scope:global align:4 -dScnLogo_IsDelete__FP10dScnLogo_c = .text:0x8025A86C; // type:function size:0x8 scope:global align:4 +dScnLogo_Create__FP11scene_class = .text:0x8025A7BC; // type:function size:0x24 scope:local align:4 +dScnLogo_Execute__FP10dScnLogo_c = .text:0x8025A7E0; // type:function size:0x40 scope:local align:4 +dScnLogo_Draw__FP10dScnLogo_c = .text:0x8025A820; // type:function size:0x24 scope:local align:4 +dScnLogo_Delete__FP10dScnLogo_c = .text:0x8025A844; // type:function size:0x28 scope:local align:4 +dScnLogo_IsDelete__FP10dScnLogo_c = .text:0x8025A86C; // type:function size:0x8 scope:local align:4 setProgressiveMode__10dScnLogo_cFUc = .text:0x8025A874; // type:function size:0x24 scope:global align:4 getProgressiveMode__10dScnLogo_cFv = .text:0x8025A898; // type:function size:0x24 scope:global align:4 isProgressiveMode__10dScnLogo_cFv = .text:0x8025A8BC; // type:function size:0x2C scope:global align:4 setRenderMode__10dScnLogo_cFv = .text:0x8025A8E8; // type:function size:0x10 scope:global align:4 __dt__10dLog_HIO_cFv = .text:0x8025A8F8; // type:function size:0x48 scope:global align:4 -cLib_calcTimer__FPUs = .text:0x8025A940; // type:function size:0x1C scope:global align:4 +cLib_calcTimer__FPUs = .text:0x8025A940; // type:function size:0x1C scope:weak align:4 __sinit_d_s_logo_cpp = .text:0x8025A95C; // type:function size:0x1CC scope:local align:4 __ct__9dSn_HIO_cFv = .text:0x8025AB28; // type:function size:0x18 scope:global align:4 phase_1__FPc = .text:0x8025AB40; // type:function size:0x7C scope:local align:4 phase_2__FPc = .text:0x8025ABBC; // type:function size:0x58 scope:local align:4 -resLoad__FP30request_of_phase_process_classPc = .text:0x8025AC14; // type:function size:0x28 scope:global align:4 +resLoad__FP30request_of_phase_process_classPc = .text:0x8025AC14; // type:function size:0x28 scope:local align:4 create__10dScnName_cFv = .text:0x8025AC3C; // type:function size:0x28C scope:global align:4 setView__10dScnName_cFv = .text:0x8025AEC8; // type:function size:0x9C scope:global align:4 execute__10dScnName_cFv = .text:0x8025AF64; // type:function size:0x94 scope:global align:4 @@ -9869,62 +9867,62 @@ FileSelectClose__10dScnName_cFv = .text:0x8025B2BC; // type:function size:0xB4 s brightCheckOpen__10dScnName_cFv = .text:0x8025B370; // type:function size:0x34 scope:global align:4 brightCheck__10dScnName_cFv = .text:0x8025B3A4; // type:function size:0xF0 scope:global align:4 changeGameScene__10dScnName_cFv = .text:0x8025B494; // type:function size:0xC8 scope:global align:4 -dScnName_Draw__FP10dScnName_c = .text:0x8025B55C; // type:function size:0x20 scope:global align:4 -dScnName_Execute__FP10dScnName_c = .text:0x8025B57C; // type:function size:0x20 scope:global align:4 -dScnName_IsDelete__FP10dScnName_c = .text:0x8025B59C; // type:function size:0x30 scope:global align:4 -dScnName_Delete__FP10dScnName_c = .text:0x8025B5CC; // type:function size:0x28 scope:global align:4 -dScnName_Create__FP11scene_class = .text:0x8025B5F4; // type:function size:0x3C scope:global align:4 -__dt__17dScnName_camera_cFv = .text:0x8025B630; // type:function size:0x48 scope:global align:4 -__dt__9dSn_HIO_cFv = .text:0x8025B678; // type:function size:0x48 scope:global align:4 +dScnName_Draw__FP10dScnName_c = .text:0x8025B55C; // type:function size:0x20 scope:local align:4 +dScnName_Execute__FP10dScnName_c = .text:0x8025B57C; // type:function size:0x20 scope:local align:4 +dScnName_IsDelete__FP10dScnName_c = .text:0x8025B59C; // type:function size:0x30 scope:local align:4 +dScnName_Delete__FP10dScnName_c = .text:0x8025B5CC; // type:function size:0x28 scope:local align:4 +dScnName_Create__FP11scene_class = .text:0x8025B5F4; // type:function size:0x3C scope:local align:4 +__dt__17dScnName_camera_cFv = .text:0x8025B630; // type:function size:0x48 scope:weak align:4 +__dt__9dSn_HIO_cFv = .text:0x8025B678; // type:function size:0x48 scope:weak align:4 __sinit_d_s_name_cpp = .text:0x8025B6C0; // type:function size:0xDC scope:local align:4 calcPauseTimer__9dScnPly_cFv = .text:0x8025B79C; // type:function size:0x40 scope:global align:4 __ct__22dScnPly_env_otherHIO_cFv = .text:0x8025B7DC; // type:function size:0x28 scope:global align:4 __ct__22dScnPly_env_debugHIO_cFv = .text:0x8025B804; // type:function size:0x44 scope:global align:4 -dScnPly_Draw__FP9dScnPly_c = .text:0x8025B848; // type:function size:0x30C scope:global align:4 -dScnPly_Execute__FP9dScnPly_c = .text:0x8025BB54; // type:function size:0xC4 scope:global align:4 -dScnPly_IsDelete__F9dScnPly_c = .text:0x8025BC18; // type:function size:0x30 scope:global align:4 -dScnPly_Delete__FP9dScnPly_c = .text:0x8025BC48; // type:function size:0x218 scope:global align:4 +dScnPly_Draw__FP9dScnPly_c = .text:0x8025B848; // type:function size:0x30C scope:local align:4 +dScnPly_Execute__FP9dScnPly_c = .text:0x8025BB54; // type:function size:0xC4 scope:local align:4 +dScnPly_IsDelete__F9dScnPly_c = .text:0x8025BC18; // type:function size:0x30 scope:local align:4 +dScnPly_Delete__FP9dScnPly_c = .text:0x8025BC48; // type:function size:0x218 scope:local align:4 resetGame__9dScnPly_cFv = .text:0x8025BE60; // type:function size:0x138 scope:global align:4 offReset__9dScnPly_cFv = .text:0x8025BF98; // type:function size:0x74 scope:global align:4 -phase_00__FP9dScnPly_c = .text:0x8025C00C; // type:function size:0x3C scope:global align:4 -phase_01__FP9dScnPly_c = .text:0x8025C048; // type:function size:0xD0 scope:global align:4 -phase_0__FP9dScnPly_c = .text:0x8025C118; // type:function size:0x8 scope:global align:4 -phase_1__FP9dScnPly_c = .text:0x8025C120; // type:function size:0x6B4 scope:global align:4 -phase_1_0__FP9dScnPly_c = .text:0x8025C7D4; // type:function size:0xC0 scope:global align:4 -phase_2__FP9dScnPly_c = .text:0x8025C894; // type:function size:0xDC scope:global align:4 -phase_3__FP9dScnPly_c = .text:0x8025C970; // type:function size:0x80 scope:global align:4 -phase_4__FP9dScnPly_c = .text:0x8025C9F0; // type:function size:0x3A0 scope:global align:4 -phase_5__FP9dScnPly_c = .text:0x8025CD90; // type:function size:0xCC scope:global align:4 -phase_6__FP9dScnPly_c = .text:0x8025CE5C; // type:function size:0xCC scope:global align:4 -phase_compleate__FPv = .text:0x8025CF28; // type:function size:0x8 scope:global align:4 -dScnPly_Create__FP11scene_class = .text:0x8025CF30; // type:function size:0x30 scope:global align:4 -__dt__22dScnPly_env_debugHIO_cFv = .text:0x8025CF60; // type:function size:0x48 scope:global align:4 -__dt__22dScnPly_env_otherHIO_cFv = .text:0x8025CFA8; // type:function size:0x48 scope:global align:4 +phase_00__FP9dScnPly_c = .text:0x8025C00C; // type:function size:0x3C scope:local align:4 +phase_01__FP9dScnPly_c = .text:0x8025C048; // type:function size:0xD0 scope:local align:4 +phase_0__FP9dScnPly_c = .text:0x8025C118; // type:function size:0x8 scope:local align:4 +phase_1__FP9dScnPly_c = .text:0x8025C120; // type:function size:0x6B4 scope:local align:4 +phase_1_0__FP9dScnPly_c = .text:0x8025C7D4; // type:function size:0xC0 scope:local align:4 +phase_2__FP9dScnPly_c = .text:0x8025C894; // type:function size:0xDC scope:local align:4 +phase_3__FP9dScnPly_c = .text:0x8025C970; // type:function size:0x80 scope:local align:4 +phase_4__FP9dScnPly_c = .text:0x8025C9F0; // type:function size:0x3A0 scope:local align:4 +phase_5__FP9dScnPly_c = .text:0x8025CD90; // type:function size:0xCC scope:local align:4 +phase_6__FP9dScnPly_c = .text:0x8025CE5C; // type:function size:0xCC scope:local align:4 +phase_compleate__FPv = .text:0x8025CF28; // type:function size:0x8 scope:local align:4 +dScnPly_Create__FP11scene_class = .text:0x8025CF30; // type:function size:0x30 scope:local align:4 +__dt__22dScnPly_env_debugHIO_cFv = .text:0x8025CF60; // type:function size:0x48 scope:weak align:4 +__dt__22dScnPly_env_otherHIO_cFv = .text:0x8025CFA8; // type:function size:0x48 scope:weak align:4 __sinit_d_s_play_cpp = .text:0x8025CFF0; // type:function size:0xB0 scope:local align:4 -__dt__17dScnPly_env_HIO_cFv = .text:0x8025D0A0; // type:function size:0x74 scope:global align:4 -__dt__17dScnPly_reg_HIO_cFv = .text:0x8025D114; // type:function size:0x48 scope:global align:4 -__dt__21dScnPly_preLoad_HIO_cFv = .text:0x8025D15C; // type:function size:0x5C scope:global align:4 -dScnRoom_Draw__FP19room_of_scene_class = .text:0x8025D1B8; // type:function size:0x8 scope:global align:4 -getResetArchiveBank__FiPPCUc = .text:0x8025D1C0; // type:function size:0x100 scope:global align:4 -resetArchiveBank__Fi = .text:0x8025D2C0; // type:function size:0x28 scope:global align:4 -setArchiveBank__Fi = .text:0x8025D2E8; // type:function size:0x1A4 scope:global align:4 -objectDeleteJugge__FPvPv = .text:0x8025D48C; // type:function size:0x60 scope:global align:4 -deleteJugge__FPvPv = .text:0x8025D4EC; // type:function size:0x24 scope:global align:4 -isCreatingCallback__FP10create_tagPUi = .text:0x8025D510; // type:function size:0x20 scope:global align:4 -isCreating__FUi = .text:0x8025D530; // type:function size:0x3C scope:global align:4 -loadDemoArchive__Fi = .text:0x8025D56C; // type:function size:0x11C scope:global align:4 -objectSetCheck__FP19room_of_scene_class = .text:0x8025D688; // type:function size:0x278 scope:global align:4 -dScnRoom_Execute__FP19room_of_scene_class = .text:0x8025D900; // type:function size:0x110 scope:global align:4 -dScnRoom_IsDelete__FP19room_of_scene_class = .text:0x8025DA10; // type:function size:0x8 scope:global align:4 -isReadRoom__Fi = .text:0x8025DA18; // type:function size:0xC0 scope:global align:4 -dScnRoom_Delete__FP19room_of_scene_class = .text:0x8025DAD8; // type:function size:0x134 scope:global align:4 -phase_0__FP19room_of_scene_class = .text:0x8025DC0C; // type:function size:0x34 scope:global align:4 -phase_1__FP19room_of_scene_class = .text:0x8025DC40; // type:function size:0xDC scope:global align:4 -phase_2__FP19room_of_scene_class = .text:0x8025DD1C; // type:function size:0x12C scope:global align:4 +__dt__17dScnPly_env_HIO_cFv = .text:0x8025D0A0; // type:function size:0x74 scope:weak align:4 +__dt__17dScnPly_reg_HIO_cFv = .text:0x8025D114; // type:function size:0x48 scope:weak align:4 +__dt__21dScnPly_preLoad_HIO_cFv = .text:0x8025D15C; // type:function size:0x5C scope:weak align:4 +dScnRoom_Draw__FP19room_of_scene_class = .text:0x8025D1B8; // type:function size:0x8 scope:local align:4 +getResetArchiveBank__FiPPCUc = .text:0x8025D1C0; // type:function size:0x100 scope:local align:4 +resetArchiveBank__Fi = .text:0x8025D2C0; // type:function size:0x28 scope:local align:4 +setArchiveBank__Fi = .text:0x8025D2E8; // type:function size:0x1A4 scope:local align:4 +objectDeleteJugge__FPvPv = .text:0x8025D48C; // type:function size:0x60 scope:local align:4 +deleteJugge__FPvPv = .text:0x8025D4EC; // type:function size:0x24 scope:local align:4 +isCreatingCallback__FP10create_tagPUi = .text:0x8025D510; // type:function size:0x20 scope:local align:4 +isCreating__FUi = .text:0x8025D530; // type:function size:0x3C scope:local align:4 +loadDemoArchive__Fi = .text:0x8025D56C; // type:function size:0x11C scope:local align:4 +objectSetCheck__FP19room_of_scene_class = .text:0x8025D688; // type:function size:0x278 scope:local align:4 +dScnRoom_Execute__FP19room_of_scene_class = .text:0x8025D900; // type:function size:0x110 scope:local align:4 +dScnRoom_IsDelete__FP19room_of_scene_class = .text:0x8025DA10; // type:function size:0x8 scope:local align:4 +isReadRoom__Fi = .text:0x8025DA18; // type:function size:0xC0 scope:local align:4 +dScnRoom_Delete__FP19room_of_scene_class = .text:0x8025DAD8; // type:function size:0x134 scope:local align:4 +phase_0__FP19room_of_scene_class = .text:0x8025DC0C; // type:function size:0x34 scope:local align:4 +phase_1__FP19room_of_scene_class = .text:0x8025DC40; // type:function size:0xDC scope:local align:4 +phase_2__FP19room_of_scene_class = .text:0x8025DD1C; // type:function size:0x12C scope:local align:4 setZoneNo__20dStage_roomControl_cFii = .text:0x8025DE48; // type:function size:0x18 scope:global align:4 -phase_3__FP19room_of_scene_class = .text:0x8025DE60; // type:function size:0x34 scope:global align:4 -phase_4__FP19room_of_scene_class = .text:0x8025DE94; // type:function size:0x50 scope:global align:4 -dScnRoom_Create__FP11scene_class = .text:0x8025DEE4; // type:function size:0x30 scope:global align:4 +phase_3__FP19room_of_scene_class = .text:0x8025DE60; // type:function size:0x34 scope:local align:4 +phase_4__FP19room_of_scene_class = .text:0x8025DE94; // type:function size:0x50 scope:local align:4 +dScnRoom_Create__FP11scene_class = .text:0x8025DEE4; // type:function size:0x30 scope:local align:4 __ct__29dSvBit_childSwPerfectionHIO_cFv = .text:0x8025DF14; // type:function size:0x34 scope:global align:4 init__29dSvBit_childSwPerfectionHIO_cFv = .text:0x8025DF48; // type:function size:0x68 scope:global align:4 __ct__26dSvBit_childSwDungeonHIO_cFv = .text:0x8025DFB0; // type:function size:0x34 scope:global align:4 @@ -9950,23 +9948,23 @@ init__26dSvBit_childTransformHIO_cFv = .text:0x8025E470; // type:function size:0 __ct__22dSvBit_childOtherHIO_cFv = .text:0x8025E4D8; // type:function size:0x3C scope:global align:4 init__22dSvBit_childOtherHIO_cFv = .text:0x8025E514; // type:function size:0x80 scope:global align:4 init__12dSvBit_HIO_cFv = .text:0x8025E594; // type:function size:0xA4 scope:global align:4 -__dt__22dSvBit_childOtherHIO_cFv = .text:0x8025E638; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childTransformHIO_cFv = .text:0x8025E680; // type:function size:0x48 scope:global align:4 -__dt__25dSvBit_childDarknessHIO_cFv = .text:0x8025E6C8; // type:function size:0x48 scope:global align:4 -__dt__29dSvBit_childTbPerfectionHIO_cFv = .text:0x8025E710; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childItOneZoneHIO_cFv = .text:0x8025E758; // type:function size:0x48 scope:global align:4 -__dt__23dSvBit_childItZoneHIO_cFv = .text:0x8025E7A0; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childItDungeonHIO_cFv = .text:0x8025E7E8; // type:function size:0x48 scope:global align:4 -__dt__29dSvBit_childItPerfectionHIO_cFv = .text:0x8025E830; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childSwOneZoneHIO_cFv = .text:0x8025E878; // type:function size:0x48 scope:global align:4 -__dt__23dSvBit_childSwZoneHIO_cFv = .text:0x8025E8C0; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childSwDungeonHIO_cFv = .text:0x8025E908; // type:function size:0x48 scope:global align:4 -__dt__29dSvBit_childSwPerfectionHIO_cFv = .text:0x8025E950; // type:function size:0x48 scope:global align:4 +__dt__22dSvBit_childOtherHIO_cFv = .text:0x8025E638; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childTransformHIO_cFv = .text:0x8025E680; // type:function size:0x48 scope:weak align:4 +__dt__25dSvBit_childDarknessHIO_cFv = .text:0x8025E6C8; // type:function size:0x48 scope:weak align:4 +__dt__29dSvBit_childTbPerfectionHIO_cFv = .text:0x8025E710; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childItOneZoneHIO_cFv = .text:0x8025E758; // type:function size:0x48 scope:weak align:4 +__dt__23dSvBit_childItZoneHIO_cFv = .text:0x8025E7A0; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childItDungeonHIO_cFv = .text:0x8025E7E8; // type:function size:0x48 scope:weak align:4 +__dt__29dSvBit_childItPerfectionHIO_cFv = .text:0x8025E830; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childSwOneZoneHIO_cFv = .text:0x8025E878; // type:function size:0x48 scope:weak align:4 +__dt__23dSvBit_childSwZoneHIO_cFv = .text:0x8025E8C0; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childSwDungeonHIO_cFv = .text:0x8025E908; // type:function size:0x48 scope:weak align:4 +__dt__29dSvBit_childSwPerfectionHIO_cFv = .text:0x8025E950; // type:function size:0x48 scope:weak align:4 __sinit_d_save_HIO_cpp = .text:0x8025E998; // type:function size:0x100 scope:local align:4 -__dt__12dSvBit_HIO_cFv = .text:0x8025EA98; // type:function size:0x178 scope:global align:4 -__dt__25dSvBit_childTreasureHIO_cFv = .text:0x8025EC10; // type:function size:0x60 scope:global align:4 -__dt__21dSvBit_childItemHIO_cFv = .text:0x8025EC70; // type:function size:0x9C scope:global align:4 -__dt__23dSvBit_childSwitchHIO_cFv = .text:0x8025ED0C; // type:function size:0x9C scope:global align:4 +__dt__12dSvBit_HIO_cFv = .text:0x8025EA98; // type:function size:0x178 scope:weak align:4 +__dt__25dSvBit_childTreasureHIO_cFv = .text:0x8025EC10; // type:function size:0x60 scope:weak align:4 +__dt__21dSvBit_childItemHIO_cFv = .text:0x8025EC70; // type:function size:0x9C scope:weak align:4 +__dt__23dSvBit_childSwitchHIO_cFv = .text:0x8025ED0C; // type:function size:0x9C scope:weak align:4 _create__8dTimer_cFv = .text:0x8025EDA8; // type:function size:0x4F8 scope:global align:4 _execute__8dTimer_cFv = .text:0x8025F2A0; // type:function size:0x438 scope:global align:4 _draw__8dTimer_cFv = .text:0x8025F6D8; // type:function size:0x80 scope:global align:4 @@ -10010,15 +10008,15 @@ checkStartAnimeEnd__21dDlst_TimerScrnDraw_cFv = .text:0x80262E44; // type:functi playBckAnimation__21dDlst_TimerScrnDraw_cFf = .text:0x80262E70; // type:function size:0x80 scope:global align:4 isLeadByte__21dDlst_TimerScrnDraw_cFi = .text:0x80262EF0; // type:function size:0x2C scope:global align:4 drawPikari__21dDlst_TimerScrnDraw_cFi = .text:0x80262F1C; // type:function size:0x418 scope:global align:4 -dTimer_Draw__FP8dTimer_c = .text:0x80263334; // type:function size:0x20 scope:global align:4 -dTimer_Execute__FP8dTimer_c = .text:0x80263354; // type:function size:0x20 scope:global align:4 -dTimer_IsDelete__FP8dTimer_c = .text:0x80263374; // type:function size:0x8 scope:global align:4 -dTimer_Delete__FP8dTimer_c = .text:0x8026337C; // type:function size:0x20 scope:global align:4 -dTimer_Create__FP9msg_class = .text:0x8026339C; // type:function size:0x20 scope:global align:4 +dTimer_Draw__FP8dTimer_c = .text:0x80263334; // type:function size:0x20 scope:local align:4 +dTimer_Execute__FP8dTimer_c = .text:0x80263354; // type:function size:0x20 scope:local align:4 +dTimer_IsDelete__FP8dTimer_c = .text:0x80263374; // type:function size:0x8 scope:local align:4 +dTimer_Delete__FP8dTimer_c = .text:0x8026337C; // type:function size:0x20 scope:local align:4 +dTimer_Create__FP9msg_class = .text:0x8026339C; // type:function size:0x20 scope:local align:4 dTimer_createTimer__FlUlUcUcffff = .text:0x802633BC; // type:function size:0xA8 scope:global align:4 dTimer_createStockTimer__Fv = .text:0x80263464; // type:function size:0xCC scope:global align:4 dTimer_createGetIn2D__Fl4cXyz = .text:0x80263530; // type:function size:0x88 scope:global align:4 -dTimer_createStart2D__FlUs = .text:0x802635B8; // type:function size:0x68 scope:global align:4 +dTimer_createStart2D__FlUs = .text:0x802635B8; // type:function size:0x68 scope:local align:4 dTimer_isStart__Fv = .text:0x80263620; // type:function size:0x54 scope:global align:4 dTimer_getRestTimeMs__Fv = .text:0x80263674; // type:function size:0x54 scope:global align:4 dTimer_show__Fv = .text:0x802636C8; // type:function size:0x54 scope:global align:4 @@ -10026,20 +10024,20 @@ dTimer_hide__Fv = .text:0x8026371C; // type:function size:0x54 scope:global alig dTimer_isReadyFlag__Fv = .text:0x80263770; // type:function size:0x54 scope:global align:4 __dt__21dDlst_TimerScrnDraw_cFv = .text:0x802637C4; // type:function size:0x48 scope:global align:4 createGetIn__8dTimer_cF4cXyz = .text:0x8026380C; // type:function size:0x40 scope:global align:4 -dkWmark_Create__FP12kankyo_class = .text:0x8026384C; // type:function size:0x224 scope:global align:4 +dkWmark_Create__FP12kankyo_class = .text:0x8026384C; // type:function size:0x224 scope:local align:4 __dt__9dkWmark_cFv = .text:0x80263A70; // type:function size:0x5C scope:global align:4 -dkWmark_Delete__FP9dkWmark_c = .text:0x80263ACC; // type:function size:0x28 scope:global align:4 +dkWmark_Delete__FP9dkWmark_c = .text:0x80263ACC; // type:function size:0x28 scope:local align:4 setMatrix__9dkWmark_cFv = .text:0x80263AF4; // type:function size:0x2A0 scope:global align:4 -dkWmark_Execute__FP9dkWmark_c = .text:0x80263D94; // type:function size:0xB4 scope:global align:4 -dkWmark_Draw__FP9dkWmark_c = .text:0x80263E48; // type:function size:0x13C scope:global align:4 +dkWmark_Execute__FP9dkWmark_c = .text:0x80263D94; // type:function size:0xB4 scope:local align:4 +dkWmark_Draw__FP9dkWmark_c = .text:0x80263E48; // type:function size:0x13C scope:local align:4 create__11dkWpillar_cFv = .text:0x80263F84; // type:function size:0x3B0 scope:global align:4 -dkWpillar_Create__FP12kankyo_class = .text:0x80264334; // type:function size:0x20 scope:global align:4 +dkWpillar_Create__FP12kankyo_class = .text:0x80264334; // type:function size:0x20 scope:local align:4 __dt__11dkWpillar_cFv = .text:0x80264354; // type:function size:0xC8 scope:global align:4 -dkWpillar_Delete__FP11dkWpillar_c = .text:0x8026441C; // type:function size:0x28 scope:global align:4 +dkWpillar_Delete__FP11dkWpillar_c = .text:0x8026441C; // type:function size:0x28 scope:local align:4 execute__11dkWpillar_cFv = .text:0x80264444; // type:function size:0x94 scope:global align:4 -dkWpillar_Execute__FP11dkWpillar_c = .text:0x802644D8; // type:function size:0x20 scope:global align:4 +dkWpillar_Execute__FP11dkWpillar_c = .text:0x802644D8; // type:function size:0x20 scope:local align:4 draw__11dkWpillar_cFv = .text:0x802644F8; // type:function size:0xE4 scope:global align:4 -dkWpillar_Draw__FP11dkWpillar_c = .text:0x802645DC; // type:function size:0x20 scope:global align:4 +dkWpillar_Draw__FP11dkWpillar_c = .text:0x802645DC; // type:function size:0x20 scope:local align:4 __dt__24DynamicModuleControlBaseFv = .text:0x802645FC; // type:function size:0xB8 scope:global align:4 __ct__24DynamicModuleControlBaseFv = .text:0x802646B4; // type:function size:0x4C scope:global align:4 link__24DynamicModuleControlBaseFv = .text:0x80264700; // type:function size:0x94 scope:global align:4 @@ -10051,7 +10049,7 @@ __ct__20DynamicModuleControlFPCc = .text:0x80264A90; // type:function size:0x70 mountCallback__20DynamicModuleControlFPv = .text:0x80264B00; // type:function size:0x8C scope:global align:4 initialize__20DynamicModuleControlFv = .text:0x80264B8C; // type:function size:0x38 scope:global align:4 callback__20DynamicModuleControlFPv = .text:0x80264BC4; // type:function size:0x2C scope:global align:4 -calcSum2__FPCUsUl = .text:0x80264BF0; // type:function size:0x28 scope:global align:4 +calcSum2__FPCUsUl = .text:0x80264BF0; // type:function size:0x28 scope:local align:4 do_load__20DynamicModuleControlFv = .text:0x80264C18; // type:function size:0x314 scope:global align:4 do_load_async__20DynamicModuleControlFv = .text:0x80264F2C; // type:function size:0xC8 scope:global align:4 do_unload__20DynamicModuleControlFv = .text:0x80264FF4; // type:function size:0x48 scope:global align:4 @@ -10065,15 +10063,15 @@ ModuleEpilog = .text:0x802654BC; // type:function size:0x4 scope:global align:4 ModuleUnresolved = .text:0x802654C0; // type:function size:0xBC scope:global align:4 ModuleConstructorsX = .text:0x8026557C; // type:function size:0x44 scope:global align:4 ModuleDestructorsX = .text:0x802655C0; // type:function size:0x44 scope:global align:4 -do_link__24DynamicModuleControlBaseFv = .text:0x80265604; // type:function size:0x8 scope:global align:4 -do_load__24DynamicModuleControlBaseFv = .text:0x8026560C; // type:function size:0x8 scope:global align:4 -do_unload__24DynamicModuleControlBaseFv = .text:0x80265614; // type:function size:0x8 scope:global align:4 -do_unlink__24DynamicModuleControlBaseFv = .text:0x8026561C; // type:function size:0x8 scope:global align:4 -do_load_async__24DynamicModuleControlBaseFv = .text:0x80265624; // type:function size:0x8 scope:global align:4 -dump2__24DynamicModuleControlBaseFv = .text:0x8026562C; // type:function size:0x4 scope:global align:4 -getModuleTypeString__24DynamicModuleControlBaseCFv = .text:0x80265630; // type:function size:0x10 scope:global align:4 -getModuleSize__24DynamicModuleControlBaseCFv = .text:0x80265640; // type:function size:0x8 scope:global align:4 -getModuleName__20DynamicModuleControlCFv = .text:0x80265648; // type:function size:0x8 scope:global align:4 +do_link__24DynamicModuleControlBaseFv = .text:0x80265604; // type:function size:0x8 scope:weak align:4 +do_load__24DynamicModuleControlBaseFv = .text:0x8026560C; // type:function size:0x8 scope:weak align:4 +do_unload__24DynamicModuleControlBaseFv = .text:0x80265614; // type:function size:0x8 scope:weak align:4 +do_unlink__24DynamicModuleControlBaseFv = .text:0x8026561C; // type:function size:0x8 scope:weak align:4 +do_load_async__24DynamicModuleControlBaseFv = .text:0x80265624; // type:function size:0x8 scope:weak align:4 +dump2__24DynamicModuleControlBaseFv = .text:0x8026562C; // type:function size:0x4 scope:weak align:4 +getModuleTypeString__24DynamicModuleControlBaseCFv = .text:0x80265630; // type:function size:0x10 scope:weak align:4 +getModuleSize__24DynamicModuleControlBaseCFv = .text:0x80265640; // type:function size:0x8 scope:weak align:4 +getModuleName__20DynamicModuleControlCFv = .text:0x80265648; // type:function size:0x8 scope:weak align:4 init__3cMlFP7JKRHeap = .text:0x80265650; // type:function size:0x8 scope:global align:4 memalignB__3cMlFiUl = .text:0x80265658; // type:function size:0x38 scope:global align:4 free__3cMlFPv = .text:0x80265690; // type:function size:0x2C scope:global align:4 @@ -10147,16 +10145,16 @@ SetHit__10cCcD_ObjCoFP8cCcD_Obj = .text:0x80266D08; // type:function size:0x10 s ClrHit__10cCcD_ObjCoFv = .text:0x80266D18; // type:function size:0x18 scope:global align:4 SetIGrp__10cCcD_ObjCoFUl = .text:0x80266D30; // type:function size:0x1C scope:global align:4 SetVsGrp__10cCcD_ObjCoFUl = .text:0x80266D4C; // type:function size:0x1C scope:global align:4 -__dt__12cCcD_TriAttrFv = .text:0x80266D68; // type:function size:0xA0 scope:global align:4 -CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x80266E08; // type:function size:0x8 scope:global align:4 -CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x80266E10; // type:function size:0x8 scope:global align:4 -ClrAt__9cCcD_SttsFv = .text:0x80266E18; // type:function size:0x4 scope:global align:4 -ClrTg__9cCcD_SttsFv = .text:0x80266E1C; // type:function size:0xC scope:global align:4 +__dt__12cCcD_TriAttrFv = .text:0x80266D68; // type:function size:0xA0 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x80266E08; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x80266E10; // type:function size:0x8 scope:weak align:4 +ClrAt__9cCcD_SttsFv = .text:0x80266E18; // type:function size:0x4 scope:weak align:4 +ClrTg__9cCcD_SttsFv = .text:0x80266E1C; // type:function size:0xC scope:weak align:4 __sinit_c_cc_d_cpp = .text:0x80266E28; // type:function size:0x54 scope:local align:4 -@32@__dt__12cCcD_TriAttrFv = .text:0x80266E7C; // type:function size:0x8 scope:local align:4 -@32@__dt__12cCcD_CpsAttrFv = .text:0x80266E84; // type:function size:0x8 scope:local align:4 -@32@__dt__12cCcD_CylAttrFv = .text:0x80266E8C; // type:function size:0x8 scope:local align:4 -@32@__dt__12cCcD_SphAttrFv = .text:0x80266E94; // type:function size:0x8 scope:local align:4 +@32@__dt__12cCcD_TriAttrFv = .text:0x80266E7C; // type:function size:0x8 scope:weak align:4 +@32@__dt__12cCcD_CpsAttrFv = .text:0x80266E84; // type:function size:0x8 scope:weak align:4 +@32@__dt__12cCcD_CylAttrFv = .text:0x80266E8C; // type:function size:0x8 scope:weak align:4 +@32@__dt__12cCcD_SphAttrFv = .text:0x80266E94; // type:function size:0x8 scope:weak align:4 __ct__4cCcSFv = .text:0x80266E9C; // type:function size:0x28 scope:global align:4 Ct__4cCcSFv = .text:0x80266EC4; // type:function size:0xCC scope:global align:4 Dt__4cCcSFv = .text:0x80266F90; // type:function size:0x20 scope:global align:4 @@ -10280,13 +10278,13 @@ __dt__11cBgS_GndChkFv = .text:0x8026A0C4; // type:function size:0x78 scope:globa SetPos__11cBgS_GndChkFPC3Vec = .text:0x8026A13C; // type:function size:0x1C scope:global align:4 SetPos__11cBgS_GndChkFPC4cXyz = .text:0x8026A158; // type:function size:0x1C scope:global align:4 PreCheck__11cBgS_GndChkFv = .text:0x8026A174; // type:function size:0x10 scope:global align:4 -@20@__dt__11cBgS_GndChkFv = .text:0x8026A184; // type:function size:0x8 scope:local align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x8026A184; // type:function size:0x8 scope:weak align:4 __ct__11cBgS_LinChkFv = .text:0x8026A18C; // type:function size:0x60 scope:global align:4 __dt__11cBgS_LinChkFv = .text:0x8026A1EC; // type:function size:0x8C scope:global align:4 ct__11cBgS_LinChkFv = .text:0x8026A278; // type:function size:0x88 scope:global align:4 Set2__11cBgS_LinChkFPC4cXyzPC4cXyzUi = .text:0x8026A300; // type:function size:0x70 scope:global align:4 PreCalc__11cBgS_LinChkFv = .text:0x8026A370; // type:function size:0x40 scope:global align:4 -@20@__dt__11cBgS_LinChkFv = .text:0x8026A3B0; // type:function size:0x8 scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x8026A3B0; // type:function size:0x8 scope:weak align:4 __ct__13cBgS_ShdwDrawFv = .text:0x8026A3B8; // type:function size:0x48 scope:global align:4 __dt__13cBgS_ShdwDrawFv = .text:0x8026A400; // type:function size:0x78 scope:global align:4 Set__13cBgS_ShdwDrawFR4cXyzR4cXyz = .text:0x8026A478; // type:function size:0x24 scope:global align:4 @@ -10307,7 +10305,7 @@ cBgW_CheckBGround__Ff = .text:0x8026A614; // type:function size:0x18 scope:globa cBgW_CheckBRoof__Ff = .text:0x8026A62C; // type:function size:0x14 scope:global align:4 cBgW_CheckBWall__Ff = .text:0x8026A640; // type:function size:0x50 scope:global align:4 cM2d_CrossCirLin__FR8cM2dGCirffffPfPf = .text:0x8026A690; // type:function size:0x300 scope:global align:4 -cM3d_InDivPos1__FPC3VecPC3VecfP3Vec = .text:0x8026A990; // type:function size:0x50 scope:global align:4 +cM3d_InDivPos1__FPC3VecPC3VecfP3Vec = .text:0x8026A990; // type:function size:0x50 scope:local align:4 cM3d_InDivPos2__FPC3VecPC3VecfP3Vec = .text:0x8026A9E0; // type:function size:0x64 scope:global align:4 cM3d_Len2dSq__Fffff = .text:0x8026AA44; // type:function size:0x18 scope:global align:4 cM3d_Len2dSqPntAndSegLine__FffffffPfPfPf = .text:0x8026AA5C; // type:function size:0xE4 scope:global align:4 @@ -10319,53 +10317,53 @@ cM3d_CalcPla__FPC3VecPC3VecPC3VecP3VecPf = .text:0x8026AD4C; // type:function si cM3d_Cross_AabAab__FPC8cM3dGAabPC8cM3dGAab = .text:0x8026AE18; // type:function size:0x124 scope:global align:4 cM3d_Cross_AabCyl__FPC8cM3dGAabPC8cM3dGCyl = .text:0x8026AF3C; // type:function size:0xA8 scope:global align:4 cM3d_Cross_AabSph__FPC8cM3dGAabPC8cM3dGSph = .text:0x8026AFE4; // type:function size:0xA8 scope:global align:4 -cM3d_Check_LinLin__FPC8cM3dGLinPC8cM3dGLinPfPf = .text:0x8026B08C; // type:function size:0x278 scope:global align:4 -cM3d_CrossInfLineVsInfPlane_proc__FffPC3VecPC3VecP3Vec = .text:0x8026B304; // type:function size:0x60 scope:global align:4 +cM3d_Check_LinLin__FPC8cM3dGLinPC8cM3dGLinPfPf = .text:0x8026B08C; // type:function size:0x278 scope:local align:4 +cM3d_CrossInfLineVsInfPlane_proc__FffPC3VecPC3VecP3Vec = .text:0x8026B304; // type:function size:0x60 scope:local align:4 cM3d_Cross_LinPla__FPC8cM3dGLinPC8cM3dGPlaP3Vecbb = .text:0x8026B364; // type:function size:0x11C scope:global align:4 cM3d_Cross_MinMaxBoxLine__FPC3VecPC3VecPC3VecPC3Vec = .text:0x8026B480; // type:function size:0xBDC scope:global align:4 -cM3d_InclusionCheckPosIn3PosBox3d__FPC3VecPC3VecPC3VecPC3Vecf = .text:0x8026C05C; // type:function size:0x138 scope:global align:4 -cM3d_InclusionCheckPosIn3PosBox2d__Ffffffffff = .text:0x8026C194; // type:function size:0xB4 scope:global align:4 -cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026C248; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026C3EC; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossX_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026C590; // type:function size:0x184 scope:global align:4 +cM3d_InclusionCheckPosIn3PosBox3d__FPC3VecPC3VecPC3VecPC3Vecf = .text:0x8026C05C; // type:function size:0x138 scope:local align:4 +cM3d_InclusionCheckPosIn3PosBox2d__Ffffffffff = .text:0x8026C194; // type:function size:0xB4 scope:local align:4 +cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026C248; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026C3EC; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossX_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026C590; // type:function size:0x184 scope:local align:4 cM3d_CrossY_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026C714; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossY_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026C8B8; // type:function size:0x184 scope:global align:4 +cM3d_CrossY_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026C8B8; // type:function size:0x184 scope:local align:4 cM3d_CrossY_Tri__FRC3VecRC3VecRC3VecRC8cM3dGPlaPC3Vec = .text:0x8026CA3C; // type:function size:0x1AC scope:global align:4 cM3d_CrossY_Tri_Front__FRC3VecRC3VecRC3VecPC3Vec = .text:0x8026CBE8; // type:function size:0x108 scope:global align:4 -cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPf = .text:0x8026CCF0; // type:function size:0x84 scope:global align:4 -cM3d_CrossY_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026CD74; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPC10cM3d_RangePf = .text:0x8026CF18; // type:function size:0xF0 scope:global align:4 -cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026D008; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026D1AC; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossZ_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026D350; // type:function size:0x184 scope:global align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPf = .text:0x8026CCF0; // type:function size:0x84 scope:local align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026CD74; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPC10cM3d_RangePf = .text:0x8026CF18; // type:function size:0xF0 scope:local align:4 +cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026D008; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026D1AC; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossZ_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026D350; // type:function size:0x184 scope:local align:4 cM3d_Cross_LinTri__FPC8cM3dGLinPC8cM3dGTriP3Vecbb = .text:0x8026D4D4; // type:function size:0xD8 scope:global align:4 -cM3d_Cross_LinTri_Easy__FPC8cM3dGTriPC3Vec = .text:0x8026D5AC; // type:function size:0xBC scope:global align:4 -cM3d_Cross_SphPnt__FPC8cM3dGSphPC3Vec = .text:0x8026D668; // type:function size:0x48 scope:global align:4 +cM3d_Cross_LinTri_Easy__FPC8cM3dGTriPC3Vec = .text:0x8026D5AC; // type:function size:0xBC scope:local align:4 +cM3d_Cross_SphPnt__FPC8cM3dGSphPC3Vec = .text:0x8026D668; // type:function size:0x48 scope:local align:4 cM3d_Cross_LinSph__FPC8cM3dGLinPC8cM3dGSphP3Vec = .text:0x8026D6B0; // type:function size:0x268 scope:global align:4 cM3d_Cross_LinSph_CrossPos__FRC8cM3dGSphRC8cM3dGLinP3VecP3Vec = .text:0x8026D918; // type:function size:0x3BC scope:global align:4 cM3d_Cross_CylSph__FPC8cM3dGCylPC8cM3dGSphPf = .text:0x8026DCD4; // type:function size:0x1A4 scope:global align:4 cM3d_Cross_CylSph__FPC8cM3dGCylPC8cM3dGSphP3VecPf = .text:0x8026DE78; // type:function size:0x234 scope:global align:4 cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphPf = .text:0x8026E0AC; // type:function size:0x80 scope:global align:4 -cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphPfPf = .text:0x8026E12C; // type:function size:0x8C scope:global align:4 +cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphPfPf = .text:0x8026E12C; // type:function size:0x8C scope:local align:4 cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphP3Vec = .text:0x8026E1B8; // type:function size:0xD4 scope:global align:4 -cM3d_CalcSphVsTriCrossPoint__FPC8cM3dGSphPC8cM3dGTriP3Vec = .text:0x8026E28C; // type:function size:0xA8 scope:global align:4 +cM3d_CalcSphVsTriCrossPoint__FPC8cM3dGSphPC8cM3dGTriP3Vec = .text:0x8026E28C; // type:function size:0xA8 scope:local align:4 cM3d_Cross_SphTri__FPC8cM3dGSphPC8cM3dGTriP3Vec = .text:0x8026E334; // type:function size:0x328 scope:global align:4 cM3d_Cross_CylCyl__FPC8cM3dGCylPC8cM3dGCylPf = .text:0x8026E65C; // type:function size:0x188 scope:global align:4 cM3d_Cross_CylCyl__FPC8cM3dGCylPC8cM3dGCylP3Vec = .text:0x8026E7E4; // type:function size:0x21C scope:global align:4 cM3d_Cross_CylTri__FPC8cM3dGCylPC8cM3dGTriP3Vec = .text:0x8026EA00; // type:function size:0x374 scope:global align:4 cM3d_Cross_CylLin__FPC8cM3dGCylPC8cM3dGLinP3VecP3Vec = .text:0x8026ED74; // type:function size:0x700 scope:global align:4 -cM3d_Cross_CylPntPnt__FPC8cM3dGCylPC3VecPC3VecP3VecP3Vec = .text:0x8026F474; // type:function size:0x6C scope:global align:4 -cM3d_Cross_CylPnt__FPC8cM3dGCylPC3Vec = .text:0x8026F4E0; // type:function size:0x64 scope:global align:4 +cM3d_Cross_CylPntPnt__FPC8cM3dGCylPC3VecPC3VecP3VecP3Vec = .text:0x8026F474; // type:function size:0x6C scope:local align:4 +cM3d_Cross_CylPnt__FPC8cM3dGCylPC3Vec = .text:0x8026F4E0; // type:function size:0x64 scope:local align:4 cM3d_Cross_CpsCps__FRC8cM3dGCpsRC8cM3dGCpsP3Vec = .text:0x8026F544; // type:function size:0x2C0 scope:global align:4 cM3d_Cross_CpsCyl__FRC8cM3dGCpsRC8cM3dGCylP3Vec = .text:0x8026F804; // type:function size:0x70C scope:global align:4 -cM3d_Cross_CpsSph_CrossPos__FRC8cM3dGCpsRC8cM3dGSphRC3VecP3Vec = .text:0x8026FF10; // type:function size:0x15C scope:global align:4 +cM3d_Cross_CpsSph_CrossPos__FRC8cM3dGCpsRC8cM3dGSphRC3VecP3Vec = .text:0x8026FF10; // type:function size:0x15C scope:local align:4 cM3d_Cross_CpsSph__FRC8cM3dGCpsRC8cM3dGSphP3Vec = .text:0x8027006C; // type:function size:0x1F0 scope:global align:4 cM3d_Cross_TriTri__FRC8cM3dGTriRC8cM3dGTriP3Vec = .text:0x8027025C; // type:function size:0x300 scope:global align:4 cM3d_Cross_CpsTri__FRC8cM3dGCps8cM3dGTriP3Vec = .text:0x8027055C; // type:function size:0x3D0 scope:global align:4 cM3d_CalcVecAngle__FRC3VecPsPs = .text:0x8027092C; // type:function size:0x74 scope:global align:4 cM3d_CalcVecZAngle__FRC3VecP5csXyz = .text:0x802709A0; // type:function size:0x154 scope:global align:4 -cM3d_PlaneCrossLineProcWork__FfffffffPfPf = .text:0x80270AF4; // type:function size:0x2C scope:global align:4 -cM3d_2PlaneCrossLine__FRC8cM3dGPlaRC8cM3dGPlaP8cM3dGLin = .text:0x80270B20; // type:function size:0x1B0 scope:global align:4 +cM3d_PlaneCrossLineProcWork__FfffffffPfPf = .text:0x80270AF4; // type:function size:0x2C scope:local align:4 +cM3d_2PlaneCrossLine__FRC8cM3dGPlaRC8cM3dGPlaP8cM3dGLin = .text:0x80270B20; // type:function size:0x1B0 scope:local align:4 cM3d_3PlaneCrossPos__FRC8cM3dGPlaRC8cM3dGPlaRC8cM3dGPlaP3Vec = .text:0x80270CD0; // type:function size:0xE0 scope:global align:4 cM3d_lineVsPosSuisenCross__FPC8cM3dGLinPC3VecP3Vec = .text:0x80270DB0; // type:function size:0xDC scope:global align:4 cM3d_lineVsPosSuisenCross__FRC3VecRC3VecRC3VecP3Vec = .text:0x80270E8C; // type:function size:0xDC scope:global align:4 @@ -10384,7 +10382,7 @@ SetMax__8cM3dGAabFRC4cXyz = .text:0x80271214; // type:function size:0x40 scope:g CalcCenter__8cM3dGAabCFP4cXyz = .text:0x80271254; // type:function size:0x44 scope:global align:4 PlusR__8cM3dGAabFf = .text:0x80271298; // type:function size:0x4C scope:global align:4 __ct__8cM3dGCirFv = .text:0x802712E4; // type:function size:0x1C scope:global align:4 -__dt__8cM2dGCirFv = .text:0x80271300; // type:function size:0x48 scope:global align:4 +__dt__8cM2dGCirFv = .text:0x80271300; // type:function size:0x48 scope:weak align:4 __dt__8cM3dGCirFv = .text:0x80271348; // type:function size:0x5C scope:global align:4 Set__8cM3dGCirFffff = .text:0x802713A4; // type:function size:0x14 scope:global align:4 __ct__8cM3dGCpsFv = .text:0x802713B8; // type:function size:0x1C scope:global align:4 @@ -10503,7 +10501,7 @@ Xyz__7cSGlobeCFv = .text:0x80273EE4; // type:function size:0x40 scope:global ali Polar__7cSGlobeCFP7cSPolar = .text:0x80273F24; // type:function size:0x3C scope:global align:4 Norm__7cSGlobeCFv = .text:0x80273F60; // type:function size:0x4C scope:global align:4 Invert__7cSGlobeFv = .text:0x80273FAC; // type:function size:0x2C scope:global align:4 -Adjust__6cAngleFfff = .text:0x80273FD8; // type:function size:0x2C scope:global align:4 +Adjust__6cAngleFfff = .text:0x80273FD8; // type:function size:0x2C scope:weak align:4 __sinit_c_angle_cpp = .text:0x80274004; // type:function size:0xB8 scope:local align:4 sBs_FillArea_s__FPvUls = .text:0x802740BC; // type:function size:0x20 scope:global align:4 sBs_ClearArea__FPvUl = .text:0x802740DC; // type:function size:0x24 scope:global align:4 @@ -10513,7 +10511,7 @@ ctor_subroutine__10JFWDisplayFb = .text:0x80274470; // type:function size:0xB8 s __ct__10JFWDisplayFP7JKRHeapQ26JUTXfb10EXfbNumberb = .text:0x80274528; // type:function size:0x68 scope:global align:4 __dt__10JFWDisplayFv = .text:0x80274590; // type:function size:0x7C scope:global align:4 createManager__10JFWDisplayFPC16_GXRenderModeObjP7JKRHeapQ26JUTXfb10EXfbNumberb = .text:0x8027460C; // type:function size:0x84 scope:global align:4 -callDirectDraw__Fv = .text:0x80274690; // type:function size:0x58 scope:global align:4 +callDirectDraw__Fv = .text:0x80274690; // type:function size:0x58 scope:local align:4 prepareCopyDisp__10JFWDisplayFv = .text:0x802746E8; // type:function size:0xF4 scope:global align:4 drawendXfb_single__10JFWDisplayFv = .text:0x802747DC; // type:function size:0x48 scope:global align:4 exchangeXfb_double__10JFWDisplayFv = .text:0x80274824; // type:function size:0x108 scope:global align:4 @@ -10525,24 +10523,24 @@ beginRender__10JFWDisplayFv = .text:0x80274BC8; // type:function size:0x26C scop endRender__10JFWDisplayFv = .text:0x80274E34; // type:function size:0xAC scope:global align:4 endFrame__10JFWDisplayFv = .text:0x80274EE0; // type:function size:0x1B0 scope:global align:4 waitBlanking__10JFWDisplayFi = .text:0x80275090; // type:function size:0x50 scope:global align:4 -waitForTick__FUlUs = .text:0x802750E0; // type:function size:0x120 scope:global align:4 -JFWThreadAlarmHandler__FP7OSAlarmP9OSContext = .text:0x80275200; // type:function size:0x40 scope:global align:4 +waitForTick__FUlUs = .text:0x802750E0; // type:function size:0x120 scope:local align:4 +JFWThreadAlarmHandler__FP7OSAlarmP9OSContext = .text:0x80275200; // type:function size:0x40 scope:local align:4 threadSleep__10JFWDisplayFx = .text:0x80275240; // type:function size:0xA8 scope:global align:4 clearEfb_init__10JFWDisplayFv = .text:0x802752E8; // type:function size:0x74 scope:global align:4 clearEfb__10JFWDisplayFv = .text:0x8027535C; // type:function size:0x2C scope:global align:4 clearEfb__10JFWDisplayF8_GXColor = .text:0x80275388; // type:function size:0x44 scope:global align:4 clearEfb__10JFWDisplayFiiii8_GXColor = .text:0x802753CC; // type:function size:0x380 scope:global align:4 calcCombinationRatio__10JFWDisplayFv = .text:0x8027574C; // type:function size:0x8C scope:global align:4 -JFWDrawDoneAlarm__Fv = .text:0x802757D8; // type:function size:0xDC scope:global align:4 -JFWGXAbortAlarmHandler__FP7OSAlarmP9OSContext = .text:0x802758B4; // type:function size:0x78 scope:global align:4 -diagnoseGpHang__Fv = .text:0x8027592C; // type:function size:0x1E0 scope:global align:4 +JFWDrawDoneAlarm__Fv = .text:0x802757D8; // type:function size:0xDC scope:local align:4 +JFWGXAbortAlarmHandler__FP7OSAlarmP9OSContext = .text:0x802758B4; // type:function size:0x78 scope:local align:4 +diagnoseGpHang__Fv = .text:0x8027592C; // type:function size:0x1E0 scope:local align:4 __sinit_JFWDisplay_cpp = .text:0x80275B0C; // type:function size:0x48 scope:local align:4 -__dt__18JSUList<8JFWAlarm>Fv = .text:0x80275B54; // type:function size:0x54 scope:global align:4 +__dt__18JSUList<8JFWAlarm>Fv = .text:0x80275B54; // type:function size:0x54 scope:weak align:4 init__11J3DUClipperFv = .text:0x80275BA8; // type:function size:0x14 scope:global align:4 calcViewFrustum__11J3DUClipperFv = .text:0x80275BBC; // type:function size:0x170 scope:global align:4 clip__11J3DUClipperCFPA4_Cf3Vecf = .text:0x80275D2C; // type:function size:0x148 scope:global align:4 clip__11J3DUClipperCFPA4_CfP3VecP3Vec = .text:0x80275E74; // type:function size:0x3C4 scope:global align:4 -getUseMtxNum__11J3DShapeMtxCFv = .text:0x80276238; // type:function size:0x8 scope:global align:4 +getUseMtxNum__11J3DShapeMtxCFv = .text:0x80276238; // type:function size:0x8 scope:weak align:4 __ct__18JPAResourceManagerFPCvP7JKRHeap = .text:0x80276240; // type:function size:0x58 scope:global align:4 getResource__18JPAResourceManagerCFUs = .text:0x80276298; // type:function size:0x40 scope:global align:4 checkUserIndexDuplication__18JPAResourceManagerCFUs = .text:0x802762D8; // type:function size:0x44 scope:global align:4 @@ -10564,7 +10562,7 @@ calcField__11JPAResourceFP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80278 calcKey__11JPAResourceFP18JPAEmitterWorkData = .text:0x80278B30; // type:function size:0x140 scope:global align:4 calcWorkData_c__11JPAResourceFP18JPAEmitterWorkData = .text:0x80278C70; // type:function size:0x1CC scope:global align:4 calcWorkData_d__11JPAResourceFP18JPAEmitterWorkData = .text:0x80278E3C; // type:function size:0x80 scope:global align:4 -prepare__12JPAFieldBaseFP18JPAEmitterWorkDataP13JPAFieldBlock = .text:0x80278EBC; // type:function size:0x4 scope:global align:4 +prepare__12JPAFieldBaseFP18JPAEmitterWorkDataP13JPAFieldBlock = .text:0x80278EBC; // type:function size:0x4 scope:weak align:4 JPASetPointSize__FP18JPAEmitterWorkData = .text:0x80278EC0; // type:function size:0x3C scope:global align:4 JPASetLineWidth__FP18JPAEmitterWorkData = .text:0x80278EFC; // type:function size:0x3C scope:global align:4 JPASetPointSize__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80278F38; // type:function size:0x44 scope:global align:4 @@ -10611,9 +10609,9 @@ JPACalcTexIdxMerge__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80279FC4; JPACalcTexIdxRandom__FP18JPAEmitterWorkData = .text:0x8027A03C; // type:function size:0x1C scope:global align:4 JPACalcTexIdxRandom__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027A058; // type:function size:0x3C scope:global align:4 JPALoadPosMtxCam__FP18JPAEmitterWorkData = .text:0x8027A094; // type:function size:0x28 scope:global align:4 -noLoadPrj__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x8027A0BC; // type:function size:0x4 scope:global align:4 +noLoadPrj__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x8027A0BC; // type:function size:0x4 scope:local align:4 loadPrj__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x8027A0C0; // type:function size:0x38 scope:global align:4 -loadPrjAnm__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x8027A0F8; // type:function size:0x1C0 scope:global align:4 +loadPrjAnm__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x8027A0F8; // type:function size:0x1C0 scope:local align:4 JPADrawBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027A2B8; // type:function size:0xE8 scope:global align:4 JPADrawRotBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027A3A0; // type:function size:0x118 scope:global align:4 JPADrawYBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027A4B8; // type:function size:0xFC scope:global align:4 @@ -10623,13 +10621,13 @@ dirTypePos__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3 = . dirTypePosInv__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3 = .text:0x8027A71C; // type:function size:0x34 scope:global align:4 dirTypeEmtrDir__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3 = .text:0x8027A750; // type:function size:0x1C scope:global align:4 dirTypePrevPtcl__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3 = .text:0x8027A76C; // type:function size:0x98 scope:global align:4 -rotTypeY__FffRA3_A4_f = .text:0x8027A804; // type:function size:0x40 scope:global align:4 -rotTypeX__FffRA3_A4_f = .text:0x8027A844; // type:function size:0x40 scope:global align:4 -rotTypeZ__FffRA3_A4_f = .text:0x8027A884; // type:function size:0x40 scope:global align:4 -rotTypeXYZ__FffRA3_A4_f = .text:0x8027A8C4; // type:function size:0x5C scope:global align:4 -basePlaneTypeXY__FPA4_fff = .text:0x8027A920; // type:function size:0x4C scope:global align:4 -basePlaneTypeXZ__FPA4_fff = .text:0x8027A96C; // type:function size:0x4C scope:global align:4 -basePlaneTypeX__FPA4_fff = .text:0x8027A9B8; // type:function size:0x70 scope:global align:4 +rotTypeY__FffRA3_A4_f = .text:0x8027A804; // type:function size:0x40 scope:local align:4 +rotTypeX__FffRA3_A4_f = .text:0x8027A844; // type:function size:0x40 scope:local align:4 +rotTypeZ__FffRA3_A4_f = .text:0x8027A884; // type:function size:0x40 scope:local align:4 +rotTypeXYZ__FffRA3_A4_f = .text:0x8027A8C4; // type:function size:0x5C scope:local align:4 +basePlaneTypeXY__FPA4_fff = .text:0x8027A920; // type:function size:0x4C scope:local align:4 +basePlaneTypeXZ__FPA4_fff = .text:0x8027A96C; // type:function size:0x4C scope:local align:4 +basePlaneTypeX__FPA4_fff = .text:0x8027A9B8; // type:function size:0x70 scope:local align:4 JPADrawDirection__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027AA28; // type:function size:0x39C scope:global align:4 JPADrawRotDirection__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027ADC4; // type:function size:0x414 scope:global align:4 JPADrawDBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027B1D8; // type:function size:0x220 scope:global align:4 @@ -10642,7 +10640,7 @@ JPADrawStripe__FP18JPAEmitterWorkData = .text:0x8027B7A4; // type:function size: JPADrawStripeX__FP18JPAEmitterWorkData = .text:0x8027BD9C; // type:function size:0xA6C scope:global align:4 JPADrawEmitterCallBackB__FP18JPAEmitterWorkData = .text:0x8027C808; // type:function size:0x3C scope:global align:4 JPADrawParticleCallBack__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027C844; // type:function size:0x40 scope:global align:4 -makeColorTable__FPP8_GXColorPC16JPAClrAnmKeyDataUcsP7JKRHeap = .text:0x8027C884; // type:function size:0x288 scope:global align:4 +makeColorTable__FPP8_GXColorPC16JPAClrAnmKeyDataUcsP7JKRHeap = .text:0x8027C884; // type:function size:0x288 scope:local align:4 __ct__12JPABaseShapeFPCUcP7JKRHeap = .text:0x8027CB0C; // type:function size:0x10C scope:global align:4 setGX__12JPABaseShapeCFP18JPAEmitterWorkData = .text:0x8027CC18; // type:function size:0x130 scope:global align:4 JPACalcScaleX__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027CD48; // type:function size:0x78 scope:global align:4 @@ -10667,9 +10665,9 @@ JPAVolumePoint__FP18JPAEmitterWorkData = .text:0x8027D574; // type:function size JPAVolumeLine__FP18JPAEmitterWorkData = .text:0x8027D650; // type:function size:0x11C scope:global align:4 JPAVolumeCircle__FP18JPAEmitterWorkData = .text:0x8027D76C; // type:function size:0x1AC scope:global align:4 JPAVolumeCube__FP18JPAEmitterWorkData = .text:0x8027D918; // type:function size:0x108 scope:global align:4 -JPAVolumeSphere__FP18JPAEmitterWorkData = .text:0x8027DA20; // type:function size:0x28C scope:global align:4 -JPAVolumeCylinder__FP18JPAEmitterWorkData = .text:0x8027DCAC; // type:function size:0x17C scope:global align:4 -JPAVolumeTorus__FP18JPAEmitterWorkData = .text:0x8027DE28; // type:function size:0x120 scope:global align:4 +JPAVolumeSphere__FP18JPAEmitterWorkData = .text:0x8027DA20; // type:function size:0x28C scope:local align:4 +JPAVolumeCylinder__FP18JPAEmitterWorkData = .text:0x8027DCAC; // type:function size:0x17C scope:local align:4 +JPAVolumeTorus__FP18JPAEmitterWorkData = .text:0x8027DE28; // type:function size:0x120 scope:local align:4 __ct__16JPADynamicsBlockFPCUc = .text:0x8027DF48; // type:function size:0x34 scope:global align:4 init__16JPADynamicsBlockFv = .text:0x8027DF7C; // type:function size:0x9C scope:global align:4 create__16JPADynamicsBlockFP18JPAEmitterWorkData = .text:0x8027E018; // type:function size:0x204 scope:global align:4 @@ -10693,16 +10691,16 @@ prepare__12JPAFieldSpinFP18JPAEmitterWorkDataP13JPAFieldBlock = .text:0x8027F294 calc__12JPAFieldSpinFP18JPAEmitterWorkDataP13JPAFieldBlockP15JPABaseParticle = .text:0x8027F3D8; // type:function size:0xE0 scope:global align:4 __ct__13JPAFieldBlockFPCUcP7JKRHeap = .text:0x8027F4B8; // type:function size:0x38 scope:global align:4 init__13JPAFieldBlockFP7JKRHeap = .text:0x8027F4F0; // type:function size:0x2EC scope:global align:4 -__dt__12JPAFieldBaseFv = .text:0x8027F7DC; // type:function size:0x48 scope:global align:4 -__dt__12JPAFieldSpinFv = .text:0x8027F824; // type:function size:0x5C scope:global align:4 -__dt__12JPAFieldDragFv = .text:0x8027F880; // type:function size:0x5C scope:global align:4 -__dt__14JPAFieldRandomFv = .text:0x8027F8DC; // type:function size:0x5C scope:global align:4 -__dt__18JPAFieldConvectionFv = .text:0x8027F938; // type:function size:0x5C scope:global align:4 -__dt__14JPAFieldVortexFv = .text:0x8027F994; // type:function size:0x5C scope:global align:4 -__dt__14JPAFieldNewtonFv = .text:0x8027F9F0; // type:function size:0x5C scope:global align:4 -__dt__14JPAFieldMagnetFv = .text:0x8027FA4C; // type:function size:0x5C scope:global align:4 -__dt__11JPAFieldAirFv = .text:0x8027FAA8; // type:function size:0x5C scope:global align:4 -__dt__15JPAFieldGravityFv = .text:0x8027FB04; // type:function size:0x5C scope:global align:4 +__dt__12JPAFieldBaseFv = .text:0x8027F7DC; // type:function size:0x48 scope:weak align:4 +__dt__12JPAFieldSpinFv = .text:0x8027F824; // type:function size:0x5C scope:weak align:4 +__dt__12JPAFieldDragFv = .text:0x8027F880; // type:function size:0x5C scope:weak align:4 +__dt__14JPAFieldRandomFv = .text:0x8027F8DC; // type:function size:0x5C scope:weak align:4 +__dt__18JPAFieldConvectionFv = .text:0x8027F938; // type:function size:0x5C scope:weak align:4 +__dt__14JPAFieldVortexFv = .text:0x8027F994; // type:function size:0x5C scope:weak align:4 +__dt__14JPAFieldNewtonFv = .text:0x8027F9F0; // type:function size:0x5C scope:weak align:4 +__dt__14JPAFieldMagnetFv = .text:0x8027FA4C; // type:function size:0x5C scope:weak align:4 +__dt__11JPAFieldAirFv = .text:0x8027FAA8; // type:function size:0x5C scope:weak align:4 +__dt__15JPAFieldGravityFv = .text:0x8027FB04; // type:function size:0x5C scope:weak align:4 __ct__11JPAKeyBlockFPCUc = .text:0x8027FB60; // type:function size:0x10 scope:global align:4 calc__11JPAKeyBlockFf = .text:0x8027FB70; // type:function size:0x94 scope:global align:4 __ct__10JPATextureFPCUc = .text:0x8027FC04; // type:function size:0x68 scope:global align:4 @@ -10719,12 +10717,12 @@ forceDeleteEmitter__17JPAEmitterManagerFP14JPABaseEmitter = .text:0x80280708; // entryResourceManager__17JPAEmitterManagerFP18JPAResourceManagerUc = .text:0x80280774; // type:function size:0x10 scope:global align:4 clearResourceManager__17JPAEmitterManagerFUc = .text:0x80280784; // type:function size:0xA0 scope:global align:4 calcYBBCam__17JPAEmitterManagerFv = .text:0x80280824; // type:function size:0x128 scope:global align:4 -__ct__25JSUList<14JPABaseEmitter>Fv = .text:0x8028094C; // type:function size:0x30 scope:global align:4 -__dt__26JPANode<15JPABaseParticle>Fv = .text:0x8028097C; // type:function size:0x3C scope:global align:4 -__ct__26JPANode<15JPABaseParticle>Fv = .text:0x802809B8; // type:function size:0x10 scope:global align:4 -__dt__25JSUList<14JPABaseEmitter>Fv = .text:0x802809C8; // type:function size:0x54 scope:global align:4 -__dt__14JPABaseEmitterFv = .text:0x80280A1C; // type:function size:0x60 scope:global align:4 -__ct__14JPABaseEmitterFv = .text:0x80280A7C; // type:function size:0x58 scope:global align:4 +__ct__25JSUList<14JPABaseEmitter>Fv = .text:0x8028094C; // type:function size:0x30 scope:weak align:4 +__dt__26JPANode<15JPABaseParticle>Fv = .text:0x8028097C; // type:function size:0x3C scope:weak align:4 +__ct__26JPANode<15JPABaseParticle>Fv = .text:0x802809B8; // type:function size:0x10 scope:weak align:4 +__dt__25JSUList<14JPABaseEmitter>Fv = .text:0x802809C8; // type:function size:0x54 scope:weak align:4 +__dt__14JPABaseEmitterFv = .text:0x80280A1C; // type:function size:0x60 scope:weak align:4 +__ct__14JPABaseEmitterFv = .text:0x80280A7C; // type:function size:0x58 scope:weak align:4 __dt__18JPAEmitterCallBackFv = .text:0x80280AD4; // type:function size:0x48 scope:global align:4 init__14JPABaseEmitterFP17JPAEmitterManagerP11JPAResource = .text:0x80280B1C; // type:function size:0x354 scope:global align:4 createParticle__14JPABaseEmitterFv = .text:0x80280E70; // type:function size:0x120 scope:global align:4 @@ -10861,8 +10859,8 @@ __ct__Q37JStudio3ctb6TParseFPQ37JStudio3ctb8TControl = .text:0x8028378C; // type __dt__Q37JStudio3ctb6TParseFv = .text:0x802837AC; // type:function size:0x60 scope:global align:4 parseHeader_next__Q37JStudio3ctb6TParseFPPCvPUlUl = .text:0x8028380C; // type:function size:0x94 scope:global align:4 parseBlock_next__Q37JStudio3ctb6TParseFPPCvPUlUl = .text:0x802838A0; // type:function size:0xE4 scope:global align:4 -__dt__Q37JStudio3ctb14TObject_TxyzRyFv = .text:0x80283984; // type:function size:0x60 scope:global align:4 -find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x802839E4; // type:function size:0x94 scope:global align:4 +__dt__Q37JStudio3ctb14TObject_TxyzRyFv = .text:0x80283984; // type:function size:0x60 scope:weak align:4 +find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x802839E4; // type:function size:0x94 scope:weak align:4 toFunction_outside__Q27JStudio14TFunctionValueFi = .text:0x80283A78; // type:function size:0x48 scope:global align:4 __ct__Q27JStudio14TFunctionValueFv = .text:0x80283AC0; // type:function size:0x10 scope:global align:4 __dt__Q27JStudio14TFunctionValueFv = .text:0x80283AD0; // type:function size:0x48 scope:global align:4 @@ -10929,31 +10927,31 @@ data_set__Q27JStudio22TFunctionValue_hermiteFPCfUlUl = .text:0x8028579C; // type initialize__Q27JStudio22TFunctionValue_hermiteFv = .text:0x802857EC; // type:function size:0x6C scope:global align:4 prepare__Q27JStudio22TFunctionValue_hermiteFv = .text:0x80285858; // type:function size:0x24 scope:global align:4 getValue__Q27JStudio22TFunctionValue_hermiteFd = .text:0x8028587C; // type:function size:0x124 scope:global align:4 -extrapolateParameter_raw__Q27JStudio13functionvalueFdd = .text:0x802859A0; // type:function size:0x4 scope:global align:4 -extrapolateParameter_repeat__Q27JStudio13functionvalueFdd = .text:0x802859A4; // type:function size:0x3C scope:global align:4 -extrapolateParameter_clamp__Q27JStudio13functionvalueFdd = .text:0x802859E0; // 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:0x80285A0C; // 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:0x80285A64; // type:function size:0x224 scope:global align:4 -findUpperBound_binary_current__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCd = .text:0x80285C88; // type:function size:0x70 scope:global align:4 -findUpperBound_binary_current>__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x80285CF8; // type:function size:0x2FC scope:global align:4 -__dt__Q27JStudio22TFunctionValue_hermiteFv = .text:0x80285FF4; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio29TFunctionValue_list_parameterFv = .text:0x80286054; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio19TFunctionValue_listFv = .text:0x802860B4; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio25TFunctionValue_transitionFv = .text:0x80286114; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio23TFunctionValue_constantFv = .text:0x80286174; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio24TFunctionValue_compositeFv = .text:0x802861D4; // type:function size:0x80 scope:global align:4 -upper_bound>__3stdFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less = .text:0x80286254; // type:function size:0x94 scope:global align:4 -upper_bound>__3stdFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x802862E8; // type:function size:0xC8 scope:global align:4 +extrapolateParameter_raw__Q27JStudio13functionvalueFdd = .text:0x802859A0; // type:function size:0x4 scope:weak align:4 +extrapolateParameter_repeat__Q27JStudio13functionvalueFdd = .text:0x802859A4; // type:function size:0x3C scope:weak align:4 +extrapolateParameter_clamp__Q27JStudio13functionvalueFdd = .text:0x802859E0; // type:function size:0x2C scope:weak align:4 +findUpperBound_binary_current__7JGadgetFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCd = .text:0x80285A0C; // type:function size:0x58 scope:local align:4 +findUpperBound_binary_current>__7JGadgetFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less = .text:0x80285A64; // type:function size:0x224 scope:local align:4 +findUpperBound_binary_current__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCd = .text:0x80285C88; // type:function size:0x70 scope:local align:4 +findUpperBound_binary_current>__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x80285CF8; // type:function size:0x2FC scope:local align:4 +__dt__Q27JStudio22TFunctionValue_hermiteFv = .text:0x80285FF4; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio29TFunctionValue_list_parameterFv = .text:0x80286054; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio19TFunctionValue_listFv = .text:0x802860B4; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio25TFunctionValue_transitionFv = .text:0x80286114; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio23TFunctionValue_constantFv = .text:0x80286174; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio24TFunctionValue_compositeFv = .text:0x802861D4; // type:function size:0x80 scope:weak align:4 +upper_bound>__3stdFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less = .text:0x80286254; // type:function size:0x94 scope:weak align:4 +upper_bound>__3stdFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x802862E8; // type:function size:0xC8 scope:weak align:4 __dt__Q37JStudio3fvb7TObjectFv = .text:0x802863B0; // type:function size:0x48 scope:global align:4 prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl = .text:0x802863F8; // type:function size:0x224 scope:global align:4 -getCompositeData_raw___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8028661C; // type:function size:0xC scope:global align:4 -getCompositeData_index___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80286628; // type:function size:0xC scope:global align:4 -getCompositeData_parameter___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80286634; // type:function size:0xC scope:global align:4 -getCompositeData_add___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80286640; // type:function size:0xC scope:global align:4 -getCompositeData_subtract___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8028664C; // type:function size:0xC scope:global align:4 -getCompositeData_multiply___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80286658; // type:function size:0xC scope:global align:4 -getCompositeData_divide___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80286664; // type:function size:0xC scope:global align:4 -getCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@FQ47JStudio3fvb4data11TEComposite = .text:0x80286670; // type:function size:0x14 scope:global align:4 +getCompositeData_raw___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8028661C; // type:function size:0xC scope:local align:4 +getCompositeData_index___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80286628; // type:function size:0xC scope:local align:4 +getCompositeData_parameter___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80286634; // type:function size:0xC scope:local align:4 +getCompositeData_add___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80286640; // type:function size:0xC scope:local align:4 +getCompositeData_subtract___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8028664C; // type:function size:0xC scope:local align:4 +getCompositeData_multiply___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80286658; // type:function size:0xC scope:local align:4 +getCompositeData_divide___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80286664; // type:function size:0xC scope:local align:4 +getCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@FQ47JStudio3fvb4data11TEComposite = .text:0x80286670; // type:function size:0x14 scope:local align:4 __ct__Q37JStudio3fvb17TObject_compositeFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x80286684; // type:function size:0x80 scope:global align:4 prepare_data___Q37JStudio3fvb17TObject_compositeFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl = .text:0x80286704; // type:function size:0x64 scope:global align:4 __ct__Q37JStudio3fvb16TObject_constantFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x80286768; // type:function size:0x80 scope:global align:4 @@ -10981,13 +10979,13 @@ __ct__Q37JStudio3fvb6TParseFPQ37JStudio3fvb8TControl = .text:0x80286F0C; // type __dt__Q37JStudio3fvb6TParseFv = .text:0x80286F2C; // type:function size:0x60 scope:global align:4 parseHeader_next__Q37JStudio3fvb6TParseFPPCvPUlUl = .text:0x80286F8C; // type:function size:0x94 scope:global align:4 parseBlock_next__Q37JStudio3fvb6TParseFPPCvPUlUl = .text:0x80287020; // type:function size:0xF4 scope:global align:4 -__dt__Q37JStudio3fvb15TObject_hermiteFv = .text:0x80287114; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb22TObject_list_parameterFv = .text:0x80287198; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb12TObject_listFv = .text:0x8028721C; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb18TObject_transitionFv = .text:0x802872A0; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb16TObject_constantFv = .text:0x80287324; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb17TObject_compositeFv = .text:0x802873A8; // type:function size:0xA0 scope:global align:4 -find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x80287448; // type:function size:0x94 scope:global align:4 +__dt__Q37JStudio3fvb15TObject_hermiteFv = .text:0x80287114; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb22TObject_list_parameterFv = .text:0x80287198; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb12TObject_listFv = .text:0x8028721C; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb18TObject_transitionFv = .text:0x802872A0; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb16TObject_constantFv = .text:0x80287324; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb17TObject_compositeFv = .text:0x802873A8; // type:function size:0xA0 scope:weak align:4 +find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x80287448; // type:function size:0x94 scope:weak align:4 getData__Q47JStudio3fvb4data17TParse_TParagraphCFPQ57JStudio3fvb4data17TParse_TParagraph5TData = .text:0x802874DC; // type:function size:0x68 scope:global align:4 __ct__Q27JStudio8TControlFv = .text:0x80287544; // type:function size:0x98 scope:global align:4 __dt__Q27JStudio8TControlFv = .text:0x802875DC; // type:function size:0x7C scope:global align:4 @@ -11066,25 +11064,25 @@ do_paragraph__Q27JStudio16TObject_particleFUlPCvUl = .text:0x80289BD8; // type:f __dt__Q27JStudio14TAdaptor_soundFv = .text:0x80289F6C; // type:function size:0x60 scope:global align:4 __ct__Q27JStudio13TObject_soundFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio14TAdaptor_sound = .text:0x80289FCC; // type:function size:0x3C scope:global align:4 do_paragraph__Q27JStudio13TObject_soundFUlPCvUl = .text:0x8028A008; // type:function size:0x32C scope:global align:4 -__dt__Q27JStudio13TObject_soundFv = .text:0x8028A334; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio16TObject_particleFv = .text:0x8028A394; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio15TObject_messageFv = .text:0x8028A3F4; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio13TObject_lightFv = .text:0x8028A454; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio11TObject_fogFv = .text:0x8028A4B4; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio14TObject_cameraFv = .text:0x8028A514; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio20TObject_ambientLightFv = .text:0x8028A574; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio13TObject_actorFv = .text:0x8028A5D4; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio13TObject_soundFv = .text:0x8028A334; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio16TObject_particleFv = .text:0x8028A394; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio15TObject_messageFv = .text:0x8028A3F4; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio13TObject_lightFv = .text:0x8028A454; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio11TObject_fogFv = .text:0x8028A4B4; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio14TObject_cameraFv = .text:0x8028A514; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio20TObject_ambientLightFv = .text:0x8028A574; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio13TObject_actorFv = .text:0x8028A5D4; // type:function size:0x60 scope:weak align:4 __sinit_jstudio-object_cpp = .text:0x8028A634; // type:function size:0x3D8 scope:local align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028AA0C; // type:function size:0x60 scope:global align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_Fv = .text:0x8028AA6C; // type:function size:0x60 scope:global align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028AACC; // type:function size:0x60 scope:global align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_Fv = .text:0x8028AB2C; // type:function size:0x60 scope:global align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028AB8C; // type:function size:0x60 scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028ABEC; // type:function size:0x5C scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028AC48; // type:function size:0x5C scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028ACA4; // type:function size:0x5C scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028AD00; // type:function size:0x5C scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028AD5C; // type:function size:0x5C scope:global align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028AA0C; // type:function size:0x60 scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_Fv = .text:0x8028AA6C; // type:function size:0x60 scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028AACC; // type:function size:0x60 scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_Fv = .text:0x8028AB2C; // type:function size:0x60 scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028AB8C; // type:function size:0x60 scope:local align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028ABEC; // type:function size:0x5C scope:weak align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028AC48; // type:function size:0x5C scope:weak align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028ACA4; // type:function size:0x5C scope:weak align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028AD00; // type:function size:0x5C scope:weak align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028AD5C; // type:function size:0x5C scope:weak align:4 isEqual__Q37JStudio6object7TIDDataFRCQ37JStudio6object7TIDDataRCQ37JStudio6object7TIDData = .text:0x8028ADB8; // type:function size:0xF0 scope:global align:4 __ct__Q37JStudio3stb7TObjectFUlPCvUl = .text:0x8028AEA8; // type:function size:0x48 scope:global align:4 __ct__Q37JStudio3stb7TObjectFRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x8028AEF0; // type:function size:0x70 scope:global align:4 @@ -11101,7 +11099,7 @@ process_sequence___Q37JStudio3stb7TObjectFv = .text:0x8028B25C; // type:function process_paragraph_reserved___Q37JStudio3stb7TObjectFUlPCvUl = .text:0x8028B3B0; // type:function size:0xE8 scope:global align:4 __ct__Q37JStudio3stb15TObject_controlFPCvUl = .text:0x8028B498; // type:function size:0x4C scope:global align:4 __ct__Q37JStudio3stb8TControlFv = .text:0x8028B4E4; // type:function size:0x80 scope:global align:4 -__dt__Q37JStudio3stb15TObject_controlFv = .text:0x8028B564; // type:function size:0x60 scope:global align:4 +__dt__Q37JStudio3stb15TObject_controlFv = .text:0x8028B564; // type:function size:0x60 scope:weak align:4 __dt__Q37JStudio3stb8TControlFv = .text:0x8028B5C4; // type:function size:0x94 scope:global align:4 appendObject__Q37JStudio3stb8TControlFPQ37JStudio3stb7TObject = .text:0x8028B658; // type:function size:0x50 scope:global align:4 removeObject__Q37JStudio3stb8TControlFPQ37JStudio3stb7TObject = .text:0x8028B6A8; // type:function size:0x38 scope:global align:4 @@ -11120,17 +11118,17 @@ parseBlock_next__Q37JStudio3stb6TParseFPPCvPUlUl = .text:0x8028BBBC; // type:fun parseHeader__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data14TParse_THeaderUl = .text:0x8028BC10; // type:function size:0x8 scope:global align:4 parseBlock_block__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data13TParse_TBlockUl = .text:0x8028BC18; // type:function size:0x38 scope:global align:4 parseBlock_object__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data20TParse_TBlock_objectUl = .text:0x8028BC50; // type:function size:0x108 scope:global align:4 -find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x8028BD58; // type:function size:0x94 scope:global align:4 +find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x8028BD58; // type:function size:0x94 scope:weak align:4 getData__Q47JStudio3stb4data16TParse_TSequenceCFPQ57JStudio3stb4data16TParse_TSequence5TData = .text:0x8028BDEC; // type:function size:0x4C scope:global align:4 getData__Q47JStudio3stb4data17TParse_TParagraphCFPQ57JStudio3stb4data17TParse_TParagraph5TData = .text:0x8028BE38; // type:function size:0x78 scope:global align:4 getData__Q47JStudio3stb4data22TParse_TParagraph_dataCFPQ57JStudio3stb4data22TParse_TParagraph_data5TData = .text:0x8028BEB0; // type:function size:0x80 scope:global align:4 __dt__Q214JStudio_JStage13TCreateObjectFv = .text:0x8028BF30; // type:function size:0x60 scope:global align:4 create__Q214JStudio_JStage13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x8028BF90; // type:function size:0x184 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028C114; // type:function size:0x104 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028C218; // type:function size:0x104 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028C31C; // type:function size:0x104 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028C420; // type:function size:0x104 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028C524; // type:function size:0x104 scope:global align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028C114; // type:function size:0x104 scope:weak align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028C218; // type:function size:0x104 scope:weak align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028C31C; // type:function size:0x104 scope:weak align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028C420; // type:function size:0x104 scope:weak align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028C524; // type:function size:0x104 scope:weak align:4 transform_toGlobalFromLocal__14JStudio_JStageFPA4_fRCQ37JStudio8TControl39TTransform_translation_rotation_scalingPCQ26JStage7TObjectUl = .text:0x8028C628; // type:function size:0x98 scope:global align:4 transform_toGlobalFromLocal__14JStudio_JStageFPA4_fRCQ37JStudio8TControl19TTransform_positionPCQ26JStage7TObjectUl = .text:0x8028C6C0; // type:function size:0x98 scope:global align:4 transform_toLocalFromGlobal__14JStudio_JStageFPA4_fRCQ37JStudio8TControl39TTransform_translation_rotation_scalingPCQ26JStage7TObjectUl = .text:0x8028C758; // type:function size:0xA4 scope:global align:4 @@ -11162,11 +11160,11 @@ setJSG_ID___Q214JStudio_JStage14TAdaptor_actorFMQ26JStage6TActorFPCvPvUl_vQ37JSt setJSG_SRT___Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio8TControl = .text:0x8028D168; // type:function size:0x194 scope:global align:4 getJSG_SRT___Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio8TControl = .text:0x8028D2FC; // type:function size:0x198 scope:global align:4 __cl__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_CFfPQ27JStudio8TAdaptor = .text:0x8028D494; // type:function size:0xD4 scope:global align:4 -__dt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_Fv = .text:0x8028D568; // type:function size:0x60 scope:global align:4 +__dt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_Fv = .text:0x8028D568; // type:function size:0x60 scope:weak align:4 __sinit_object-actor_cpp = .text:0x8028D5C8; // type:function size:0x3D0 scope:local align:4 -__ct__Q27JStudio14TVariableValueFv = .text:0x8028D998; // type:function size:0x18 scope:global align:4 -__dt__Q214JStudio_JStage81TVariableValueOutput_object_Fv = .text:0x8028D9B0; // type:function size:0x60 scope:global align:4 -__cl__Q214JStudio_JStage81TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028DA10; // type:function size:0x30 scope:global align:4 +__ct__Q27JStudio14TVariableValueFv = .text:0x8028D998; // type:function size:0x18 scope:weak align:4 +__dt__Q214JStudio_JStage81TVariableValueOutput_object_Fv = .text:0x8028D9B0; // type:function size:0x60 scope:weak align:4 +__cl__Q214JStudio_JStage81TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028DA10; // type:function size:0x30 scope:weak align:4 __ct__Q214JStudio_JStage21TAdaptor_ambientLightFPCQ26JStage7TSystemPQ26JStage13TAmbientLight = .text:0x8028DA40; // type:function size:0x9C scope:global align:4 __dt__Q214JStudio_JStage21TAdaptor_ambientLightFv = .text:0x8028DADC; // type:function size:0x74 scope:global align:4 adaptor_do_prepare__Q214JStudio_JStage21TAdaptor_ambientLightFv = .text:0x8028DB50; // type:function size:0x4 scope:global align:4 @@ -11193,8 +11191,8 @@ getJSG_position___Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio8TControl = .t setJSG_targetPosition___Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio8TControl = .text:0x8028E3EC; // type:function size:0xE0 scope:global align:4 getJSG_targetPosition___Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio8TControl = .text:0x8028E4CC; // type:function size:0xE4 scope:global align:4 __sinit_object-camera_cpp = .text:0x8028E5B0; // type:function size:0x364 scope:local align:4 -__dt__Q214JStudio_JStage83TVariableValueOutput_object_Fv = .text:0x8028E914; // type:function size:0x60 scope:global align:4 -__cl__Q214JStudio_JStage83TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028E974; // type:function size:0x30 scope:global align:4 +__dt__Q214JStudio_JStage83TVariableValueOutput_object_Fv = .text:0x8028E914; // type:function size:0x60 scope:weak align:4 +__cl__Q214JStudio_JStage83TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028E974; // type:function size:0x30 scope:weak align:4 __ct__Q214JStudio_JStage12TAdaptor_fogFPCQ26JStage7TSystemPQ26JStage4TFog = .text:0x8028E9A4; // type:function size:0x9C scope:global align:4 __dt__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x8028EA40; // type:function size:0x74 scope:global align:4 adaptor_do_prepare__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x8028EAB4; // type:function size:0x48 scope:global align:4 @@ -11203,8 +11201,8 @@ adaptor_do_end__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x8028EBE4; // type:f adaptor_do_update__Q214JStudio_JStage12TAdaptor_fogFUl = .text:0x8028EC38; // type:function size:0x78 scope:global align:4 adaptor_do_data__Q214JStudio_JStage12TAdaptor_fogFPCvUlPCvUl = .text:0x8028ECB0; // type:function size:0x24 scope:global align:4 __sinit_object-fog_cpp = .text:0x8028ECD4; // type:function size:0x21C scope:local align:4 -__dt__Q214JStudio_JStage77TVariableValueOutput_object_Fv = .text:0x8028EEF0; // type:function size:0x60 scope:global align:4 -__cl__Q214JStudio_JStage77TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028EF50; // type:function size:0x30 scope:global align:4 +__dt__Q214JStudio_JStage77TVariableValueOutput_object_Fv = .text:0x8028EEF0; // type:function size:0x60 scope:weak align:4 +__cl__Q214JStudio_JStage77TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028EF50; // type:function size:0x30 scope:weak align:4 __ct__Q214JStudio_JStage14TAdaptor_lightFPCQ26JStage7TSystemPQ26JStage6TLight = .text:0x8028EF80; // type:function size:0xA4 scope:global align:4 __dt__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x8028F024; // type:function size:0x74 scope:global align:4 adaptor_do_prepare__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x8028F098; // type:function size:0x48 scope:global align:4 @@ -11215,16 +11213,16 @@ adaptor_do_data__Q214JStudio_JStage14TAdaptor_lightFPCvUlPCvUl = .text:0x8028F5B adaptor_do_FACULTY__Q214JStudio_JStage14TAdaptor_lightFQ37JStudio4data15TEOperationDataPCvUl = .text:0x8028F5E0; // type:function size:0x78 scope:global align:4 adaptor_do_ENABLE__Q214JStudio_JStage14TAdaptor_lightFQ37JStudio4data15TEOperationDataPCvUl = .text:0x8028F658; // type:function size:0x24 scope:global align:4 __cl__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_CFfPQ27JStudio8TAdaptor = .text:0x8028F67C; // type:function size:0xC scope:global align:4 -__dt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_Fv = .text:0x8028F688; // type:function size:0x60 scope:global align:4 +__dt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_Fv = .text:0x8028F688; // type:function size:0x60 scope:weak align:4 __sinit_object-light_cpp = .text:0x8028F6E8; // type:function size:0x298 scope:local align:4 __dt__Q215JStudio_JAudio213TCreateObjectFv = .text:0x8028F980; // type:function size:0x60 scope:global align:4 create__Q215JStudio_JAudio213TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x8028F9E0; // type:function size:0x74 scope:global align:4 createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject = .text:0x8028FA54; // type:function size:0x104 scope:global align:4 -setValue_VOLUME___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028FB58; // type:function size:0x28 scope:global align:4 -setValue_PAN___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028FB80; // type:function size:0x28 scope:global align:4 -setValue_PITCH___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028FBA8; // type:function size:0x28 scope:global align:4 -setValue_TEMPO___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028FBD0; // type:function size:0x60 scope:global align:4 -setValue_ECHO___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028FC30; // type:function size:0x28 scope:global align:4 +setValue_VOLUME___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028FB58; // type:function size:0x28 scope:local align:4 +setValue_PAN___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028FB80; // type:function size:0x28 scope:local align:4 +setValue_PITCH___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028FBA8; // type:function size:0x28 scope:local align:4 +setValue_TEMPO___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028FBD0; // type:function size:0x60 scope:local align:4 +setValue_ECHO___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028FC30; // type:function size:0x28 scope:local align:4 __ct__Q215JStudio_JAudio214TAdaptor_soundFPQ215JStudio_JAudio213TCreateObject = .text:0x8028FC58; // type:function size:0xCC scope:global align:4 __dt__Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x8028FD24; // type:function size:0xB0 scope:global align:4 adaptor_do_prepare__Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x8028FDD4; // type:function size:0xD0 scope:global align:4 @@ -11246,7 +11244,7 @@ __cl__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_CFfPQ27JStudio8TAdaptor prepareSound___Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x80290334; // type:function size:0xA0 scope:global align:4 beginSound_fadeIn___Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x802903D4; // type:function size:0xB0 scope:global align:4 endSound_fadeOut___Q215JStudio_JAudio214TAdaptor_soundFUl = .text:0x80290484; // type:function size:0x40 scope:global align:4 -__dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv = .text:0x802904C4; // type:function size:0x60 scope:global align:4 +__dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv = .text:0x802904C4; // type:function size:0x60 scope:weak align:4 __sinit_object-sound_cpp = .text:0x80290524; // type:function size:0x2AC scope:local align:4 __dt__Q217JStudio_JParticle13TCreateObjectFv = .text:0x802907D0; // type:function size:0x60 scope:global align:4 create__Q217JStudio_JParticle13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80290830; // type:function size:0x74 scope:global align:4 @@ -11254,7 +11252,7 @@ emitter_create__Q217JStudio_JParticle13TCreateObjectFUl = .text:0x802908A4; // t emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter = .text:0x80290914; // type:function size:0x24 scope:global align:4 createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject = .text:0x80290938; // type:function size:0x104 scope:global align:4 __ct__Q217JStudio_JParticle17TAdaptor_particleFPQ217JStudio_JParticle13TCreateObject = .text:0x80290A3C; // type:function size:0xF4 scope:global align:4 -__dt__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_Fv = .text:0x80290B30; // type:function size:0x60 scope:global align:4 +__dt__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_Fv = .text:0x80290B30; // type:function size:0x60 scope:weak align:4 __dt__Q217JStudio_JParticle17TAdaptor_particleFv = .text:0x80290B90; // type:function size:0xF0 scope:global align:4 adaptor_do_prepare__Q217JStudio_JParticle17TAdaptor_particleFv = .text:0x80290C80; // type:function size:0x12C scope:global align:4 adaptor_do_end__Q217JStudio_JParticle17TAdaptor_particleFv = .text:0x80290DAC; // type:function size:0x4 scope:global align:4 @@ -11316,11 +11314,11 @@ getCommandHeap__9JASKernelFv = .text:0x80292EF8; // type:function size:0x8 scope setupAramHeap__9JASKernelFUlUl = .text:0x80292F00; // type:function size:0x38 scope:global align:4 getAramHeap__9JASKernelFv = .text:0x80292F38; // type:function size:0xC scope:global align:4 __sinit_JASHeapCtrl_cpp = .text:0x80292F44; // type:function size:0x40 scope:local align:4 -__dt__7JASHeapFv = .text:0x80292F84; // type:function size:0x78 scope:global align:4 -onDispose__11JASDisposerFv = .text:0x80292FFC; // type:function size:0x4 scope:global align:4 +__dt__7JASHeapFv = .text:0x80292F84; // type:function size:0x78 scope:weak align:4 +onDispose__11JASDisposerFv = .text:0x80292FFC; // type:function size:0x4 scope:weak align:4 getResSize__15JASResArcLoaderFPC10JKRArchiveUs = .text:0x80293000; // type:function size:0x34 scope:global align:4 getResMaxSize__15JASResArcLoaderFPC10JKRArchive = .text:0x80293034; // type:function size:0x78 scope:global align:4 -loadResourceCallback__15JASResArcLoaderFPv = .text:0x802930AC; // type:function size:0x9C scope:global align:4 +loadResourceCallback__15JASResArcLoaderFPv = .text:0x802930AC; // type:function size:0x9C scope:local align:4 loadResourceAsync__15JASResArcLoaderFP10JKRArchiveUsPUcUlPFUlUl_vUl = .text:0x80293148; // type:function size:0x5C scope:global align:4 start__8JASProbeFPCc = .text:0x802931A4; // type:function size:0x50 scope:global align:4 stop__8JASProbeFv = .text:0x802931F4; // type:function size:0x120 scope:global align:4 @@ -11331,7 +11329,7 @@ execAllCommand__10JASPortCmdFv = .text:0x80293490; // type:function size:0x34 sc execCommandOnce__Q210JASPortCmd9TPortHeadFv = .text:0x802934C4; // type:function size:0x78 scope:global align:4 execCommandStay__Q210JASPortCmd9TPortHeadFv = .text:0x8029353C; // type:function size:0x60 scope:global align:4 __sinit_JASCmdStack_cpp = .text:0x8029359C; // type:function size:0x64 scope:local align:4 -__dt__Q210JASPortCmd9TPortHeadFv = .text:0x80293600; // type:function size:0x58 scope:global align:4 +__dt__Q210JASPortCmd9TPortHeadFv = .text:0x80293600; // type:function size:0x58 scope:weak align:4 __ct__8JASTrackFv = .text:0x80293658; // type:function size:0xF4 scope:global align:4 __dt__8JASTrackFv = .text:0x8029374C; // type:function size:0x128 scope:global align:4 setChannelMgrCount__8JASTrackFUl = .text:0x80293874; // type:function size:0x190 scope:global align:4 @@ -11422,7 +11420,7 @@ findIntr__10JASSeqCtrlFv = .text:0x80295F58; // type:function size:0x50 scope:gl checkIntr__10JASSeqCtrlFv = .text:0x80295FA8; // type:function size:0x70 scope:global align:4 timerProcess__10JASSeqCtrlFv = .text:0x80296018; // type:function size:0x84 scope:global align:4 __sinit_JASSeqCtrl_cpp = .text:0x8029609C; // type:function size:0x40 scope:local align:4 -__dt__12JASSeqParserFv = .text:0x802960DC; // type:function size:0x48 scope:global align:4 +__dt__12JASSeqParserFv = .text:0x802960DC; // type:function size:0x48 scope:weak align:4 conditionCheck__12JASSeqParserFP8JASTrackQ212JASSeqParser15BranchCondition = .text:0x80296124; // type:function size:0xD0 scope:global align:4 writeReg__12JASSeqParserFP8JASTrackUlUl = .text:0x802961F4; // type:function size:0x204 scope:global align:4 readReg__12JASSeqParserCFP8JASTrackUl = .text:0x802963F8; // type:function size:0x1C0 scope:global align:4 @@ -11522,7 +11520,7 @@ updateChannel__13JASAramStreamFUlP10JASChannelPQ26JASDsp8TChannel = .text:0x8029 channelProc__13JASAramStreamFv = .text:0x802998DC; // type:function size:0x1AC scope:global align:4 channelStart__13JASAramStreamFv = .text:0x80299A88; // type:function size:0x218 scope:global align:4 channelStop__13JASAramStreamFUs = .text:0x80299CA0; // type:function size:0x6C scope:global align:4 -__dt__38JASMemPool_MultiThreaded<10JASChannel>Fv = .text:0x80299D0C; // type:function size:0x54 scope:global align:4 +__dt__38JASMemPool_MultiThreaded<10JASChannel>Fv = .text:0x80299D0C; // type:function size:0x54 scope:weak align:4 noteOn__7JASBankFPC7JASBankiUcUcUsPFUlP10JASChannelPQ26JASDsp8TChannelPv_vPv = .text:0x80299D60; // type:function size:0x310 scope:global align:4 noteOnOsc__7JASBankFiUcUcUsPFUlP10JASChannelPQ26JASDsp8TChannelPv_vPv = .text:0x8029A070; // type:function size:0x138 scope:global align:4 __ct__12JASBasicBankFv = .text:0x8029A1A8; // type:function size:0x2C scope:global align:4 @@ -11530,9 +11528,9 @@ newInstTable__12JASBasicBankFUcP7JKRHeap = .text:0x8029A1D4; // type:function si getInstParam__12JASBasicBankCFiiiP12JASInstParam = .text:0x8029A230; // type:function size:0x68 scope:global align:4 setInst__12JASBasicBankFiP7JASInst = .text:0x8029A298; // type:function size:0x18 scope:global align:4 getInst__12JASBasicBankCFi = .text:0x8029A2B0; // type:function size:0x44 scope:global align:4 -__dt__7JASBankFv = .text:0x8029A2F4; // type:function size:0x48 scope:global align:4 -__dt__12JASBasicBankFv = .text:0x8029A33C; // type:function size:0x5C scope:global align:4 -getType__12JASBasicBankCFv = .text:0x8029A398; // type:function size:0xC scope:global align:4 +__dt__7JASBankFv = .text:0x8029A2F4; // type:function size:0x48 scope:weak align:4 +__dt__12JASBasicBankFv = .text:0x8029A33C; // type:function size:0x5C scope:weak align:4 +getType__12JASBasicBankCFv = .text:0x8029A398; // type:function size:0xC scope:weak align:4 getInstParam__12JASVoiceBankCFiiiP12JASInstParam = .text:0x8029A3A4; // type:function size:0x38 scope:global align:4 __dt__12JASVoiceBankFv = .text:0x8029A3DC; // type:function size:0x5C scope:global align:4 getType__12JASVoiceBankCFv = .text:0x8029A438; // type:function size:0xC scope:global align:4 @@ -11543,9 +11541,9 @@ setKeyRegionCount__12JASBasicInstFUlP7JKRHeap = .text:0x8029A5CC; // type:functi setOsc__12JASBasicInstFiPCQ213JASOscillator4Data = .text:0x8029A64C; // type:function size:0x10 scope:global align:4 getKeyRegion__12JASBasicInstFi = .text:0x8029A65C; // type:function size:0x24 scope:global align:4 __dt__Q212JASBasicInst7TKeymapFv = .text:0x8029A680; // type:function size:0x3C scope:global align:4 -__dt__7JASInstFv = .text:0x8029A6BC; // type:function size:0x48 scope:global align:4 -__ct__Q212JASBasicInst7TKeymapFv = .text:0x8029A704; // type:function size:0xC scope:global align:4 -getType__12JASBasicInstCFv = .text:0x8029A710; // type:function size:0xC scope:global align:4 +__dt__7JASInstFv = .text:0x8029A6BC; // type:function size:0x48 scope:weak align:4 +__ct__Q212JASBasicInst7TKeymapFv = .text:0x8029A704; // type:function size:0xC scope:weak align:4 +getType__12JASBasicInstCFv = .text:0x8029A710; // type:function size:0xC scope:weak align:4 __ct__10JASDrumSetFv = .text:0x8029A71C; // type:function size:0x28 scope:global align:4 __dt__10JASDrumSetFv = .text:0x8029A744; // type:function size:0x5C scope:global align:4 newPercArray__10JASDrumSetFUcP7JKRHeap = .text:0x8029A7A0; // type:function size:0x5C scope:global align:4 @@ -11556,7 +11554,7 @@ setRelease__Q210JASDrumSet5TPercFUl = .text:0x8029A914; // type:function size:0x getType__10JASDrumSetCFv = .text:0x8029A91C; // type:function size:0xC scope:global align:4 __ct__16JASBasicWaveBankFv = .text:0x8029A928; // type:function size:0x60 scope:global align:4 __dt__16JASBasicWaveBankFv = .text:0x8029A988; // type:function size:0x8C scope:global align:4 -__dt__Q216JASBasicWaveBank11TWaveHandleFv = .text:0x8029AA14; // type:function size:0x5C scope:global align:4 +__dt__Q216JASBasicWaveBank11TWaveHandleFv = .text:0x8029AA14; // type:function size:0x5C scope:weak align:4 getWaveGroup__16JASBasicWaveBankFUl = .text:0x8029AA70; // type:function size:0x24 scope:global align:4 setGroupCount__16JASBasicWaveBankFUlP7JKRHeap = .text:0x8029AA94; // type:function size:0xAC scope:global align:4 setWaveTableSize__16JASBasicWaveBankFUlP7JKRHeap = .text:0x8029AB40; // type:function size:0x80 scope:global align:4 @@ -11571,16 +11569,16 @@ onLoadDone__Q216JASBasicWaveBank10TWaveGroupFv = .text:0x8029AF34; // type:funct onEraseDone__Q216JASBasicWaveBank10TWaveGroupFv = .text:0x8029AF5C; // type:function size:0x28 scope:global align:4 getWaveID__Q216JASBasicWaveBank10TWaveGroupCFi = .text:0x8029AF84; // type:function size:0x10 scope:global align:4 getWavePtr__Q216JASBasicWaveBank11TWaveHandleCFv = .text:0x8029AF94; // type:function size:0x24 scope:global align:4 -__dt__11JASWaveBankFv = .text:0x8029AFB8; // type:function size:0x48 scope:global align:4 -__dt__13JASWaveHandleFv = .text:0x8029B000; // type:function size:0x48 scope:global align:4 -__ct__Q216JASBasicWaveBank11TWaveHandleFv = .text:0x8029B048; // type:function size:0x34 scope:global align:4 -__ct__Q216JASBasicWaveBank14TGroupWaveInfoFv = .text:0x8029B07C; // type:function size:0x18 scope:global align:4 -getWaveInfo__Q216JASBasicWaveBank11TWaveHandleCFv = .text:0x8029B094; // type:function size:0x8 scope:global align:4 -getWaveArc__16JASBasicWaveBankFUl = .text:0x8029B09C; // type:function size:0x20 scope:global align:4 -getArcCount__16JASBasicWaveBankCFv = .text:0x8029B0BC; // type:function size:0x8 scope:global align:4 +__dt__11JASWaveBankFv = .text:0x8029AFB8; // type:function size:0x48 scope:weak align:4 +__dt__13JASWaveHandleFv = .text:0x8029B000; // type:function size:0x48 scope:weak align:4 +__ct__Q216JASBasicWaveBank11TWaveHandleFv = .text:0x8029B048; // type:function size:0x34 scope:weak align:4 +__ct__Q216JASBasicWaveBank14TGroupWaveInfoFv = .text:0x8029B07C; // type:function size:0x18 scope:weak align:4 +getWaveInfo__Q216JASBasicWaveBank11TWaveHandleCFv = .text:0x8029B094; // type:function size:0x8 scope:weak align:4 +getWaveArc__16JASBasicWaveBankFUl = .text:0x8029B09C; // type:function size:0x20 scope:weak align:4 +getArcCount__16JASBasicWaveBankCFv = .text:0x8029B0BC; // type:function size:0x8 scope:weak align:4 __ct__17JASSimpleWaveBankFv = .text:0x8029B0C4; // type:function size:0x60 scope:global align:4 __dt__17JASSimpleWaveBankFv = .text:0x8029B124; // type:function size:0x90 scope:global align:4 -__dt__Q217JASSimpleWaveBank11TWaveHandleFv = .text:0x8029B1B4; // type:function size:0x5C scope:global align:4 +__dt__Q217JASSimpleWaveBank11TWaveHandleFv = .text:0x8029B1B4; // type:function size:0x5C scope:weak align:4 setWaveTableSize__17JASSimpleWaveBankFUlP7JKRHeap = .text:0x8029B210; // type:function size:0x80 scope:global align:4 getWaveHandle__17JASSimpleWaveBankCFUl = .text:0x8029B290; // type:function size:0x24 scope:global align:4 setWaveInfo__17JASSimpleWaveBankFUlRC11JASWaveInfo = .text:0x8029B2B4; // type:function size:0x94 scope:global align:4 @@ -11589,20 +11587,20 @@ getWavePtr__Q217JASSimpleWaveBank11TWaveHandleCFv = .text:0x8029B368; // type:fu __ct__Q217JASSimpleWaveBank11TWaveHandleFv = .text:0x8029B38C; // type:function size:0x34 scope:global align:4 getWaveInfo__Q217JASSimpleWaveBank11TWaveHandleCFv = .text:0x8029B3C0; // type:function size:0x8 scope:global align:4 getArcCount__17JASSimpleWaveBankCFv = .text:0x8029B3C8; // type:function size:0x8 scope:global align:4 -onLoadDone__10JASWaveArcFv = .text:0x8029B3D0; // type:function size:0x4 scope:global align:4 -onEraseDone__10JASWaveArcFv = .text:0x8029B3D4; // type:function size:0x4 scope:global align:4 -@4@__dt__17JASSimpleWaveBankFv = .text:0x8029B3D8; // type:function size:0x8 scope:local align:4 +onLoadDone__10JASWaveArcFv = .text:0x8029B3D0; // type:function size:0x4 scope:weak align:4 +onEraseDone__10JASWaveArcFv = .text:0x8029B3D4; // type:function size:0x4 scope:weak align:4 +@4@__dt__17JASSimpleWaveBankFv = .text:0x8029B3D8; // type:function size:0x8 scope:weak align:4 getGroupCount__11JASWSParserFPCv = .text:0x8029B3E0; // type:function size:0x28 scope:global align:4 createWaveBank__11JASWSParserFPCvP7JKRHeap = .text:0x8029B408; // type:function size:0x5C scope:global align:4 createBasicWaveBank__11JASWSParserFPCvP7JKRHeap = .text:0x8029B464; // type:function size:0x230 scope:global align:4 createSimpleWaveBank__11JASWSParserFPCvP7JKRHeap = .text:0x8029B694; // type:function size:0x22C scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B8C0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B8D8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B8F0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B908; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B920; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B938; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B950; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B8C0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B8D8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B8F0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B908; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B920; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B938; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029B950; // type:function size:0x18 scope:weak align:4 createBank__12JASBNKParserFPCvP7JKRHeap = .text:0x8029B968; // type:function size:0x20 scope:global align:4 createBasicBank__12JASBNKParserFPCvP7JKRHeap = .text:0x8029B988; // type:function size:0xA8 scope:global align:4 findChunk__Q212JASBNKParser4Ver1FPCvUl = .text:0x8029BA30; // type:function size:0x3C scope:global align:4 @@ -11610,13 +11608,13 @@ createBasicBank__Q212JASBNKParser4Ver1FPCvP7JKRHeap = .text:0x8029BA6C; // type: createBasicBank__Q212JASBNKParser4Ver0FPCvP7JKRHeap = .text:0x8029BE6C; // type:function size:0x42C scope:global align:4 findOscPtr__Q212JASBNKParser4Ver0FP12JASBasicBankPCQ312JASBNKParser4Ver07THeaderPCQ312JASBNKParser4Ver04TOsc = .text:0x8029C298; // type:function size:0x124 scope:global align:4 getOscTableEndPtr__Q212JASBNKParser4Ver0FPCQ213JASOscillator5Point = .text:0x8029C3BC; // type:function size:0x14 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C3D0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C3E8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C400; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C418; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C430; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C448; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C460; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C3D0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C3E8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C400; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C418; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C430; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C448; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029C460; // type:function size:0x18 scope:weak align:4 __sinit_JASBNKParser_cpp = .text:0x8029C478; // type:function size:0x58 scope:local align:4 getRootHeap__16JASWaveArcLoaderFv = .text:0x8029C4D0; // type:function size:0x30 scope:global align:4 setCurrentDir__16JASWaveArcLoaderFPCc = .text:0x8029C500; // type:function size:0x60 scope:global align:4 @@ -11633,7 +11631,7 @@ erase__10JASWaveArcFv = .text:0x8029CA70; // type:function size:0x24 scope:globa onDispose__10JASWaveArcFv = .text:0x8029CA94; // type:function size:0x48 scope:global align:4 setEntryNum__10JASWaveArcFl = .text:0x8029CADC; // type:function size:0x60 scope:global align:4 setFileName__10JASWaveArcFPCc = .text:0x8029CB3C; // type:function size:0xAC scope:global align:4 -__dt__11JASDisposerFv = .text:0x8029CBE8; // type:function size:0x48 scope:global align:4 +__dt__11JASDisposerFv = .text:0x8029CBE8; // type:function size:0x48 scope:weak align:4 __ct__10JASChannelFPFUlP10JASChannelPQ26JASDsp8TChannelPv_vPv = .text:0x8029CC30; // type:function size:0x118 scope:global align:4 __dt__10JASChannelFv = .text:0x8029CD48; // type:function size:0xD8 scope:global align:4 play__10JASChannelFv = .text:0x8029CE20; // type:function size:0x70 scope:global align:4 @@ -11691,7 +11689,7 @@ stop__14JASAudioThreadFv = .text:0x8029F1F0; // type:function size:0x2C scope:gl run__14JASAudioThreadFv = .text:0x8029F21C; // type:function size:0x17C scope:global align:4 DMACallback__14JASAudioThreadFv = .text:0x8029F398; // type:function size:0x54 scope:global align:4 DSPCallback__14JASAudioThreadFPv = .text:0x8029F3EC; // type:function size:0x6C scope:global align:4 -__dt__14JASAudioThreadFv = .text:0x8029F458; // type:function size:0x8C scope:global align:4 +__dt__14JASAudioThreadFv = .text:0x8029F458; // type:function size:0x8C scope:weak align:4 __ct__15JASAudioReseterFv = .text:0x8029F4E4; // type:function size:0x48 scope:global align:4 __dt__15JASAudioReseterFv = .text:0x8029F52C; // type:function size:0x3C scope:global align:4 start__15JASAudioReseterFUlb = .text:0x8029F568; // type:function size:0x9C scope:global align:4 @@ -11761,27 +11759,27 @@ subframeCallback__9JASDriverFv = .text:0x802A06D8; // type:function size:0x28 sc DSPSyncCallback__9JASDriverFv = .text:0x802A0700; // type:function size:0x28 scope:global align:4 updateDacCallback__9JASDriverFv = .text:0x802A0728; // type:function size:0x28 scope:global align:4 __sinit_JASDriverIF_cpp = .text:0x802A0750; // type:function size:0x80 scope:local align:4 -__ct__Q214JASCallbackMgr9TCallbackFv = .text:0x802A07D0; // type:function size:0x10 scope:global align:4 +__ct__Q214JASCallbackMgr9TCallbackFv = .text:0x802A07D0; // type:function size:0x10 scope:weak align:4 clamp__14JASSoundParamsFv = .text:0x802A07E0; // type:function size:0xCC scope:global align:4 combine__14JASSoundParamsFRC14JASSoundParamsRC14JASSoundParams = .text:0x802A08AC; // type:function size:0x5C scope:global align:4 DSPReleaseHalt2__FUl = .text:0x802A0920; // type:function size:0x48 scope:global align:32 -setup_callback__FUs = .text:0x802A0980; // type:function size:0xC scope:global align:32 +setup_callback__FUs = .text:0x802A0980; // type:function size:0xC scope:local align:32 DsetupTable__FUlUlUlUlUl = .text:0x802A09A0; // type:function size:0x64 scope:global align:32 DsetMixerLevel__Ff = .text:0x802A0A20; // type:function size:0x24 scope:global align:32 DsyncFrame2ch__FUlUlUl = .text:0x802A0A60; // type:function size:0x54 scope:global align:32 DsyncFrame4ch__FUlUlUlUlUl = .text:0x802A0AC0; // type:function size:0x50 scope:global align:32 -DspHandShake__FPv = .text:0x802A0B20; // type:function size:0x38 scope:global align:32 +DspHandShake__FPv = .text:0x802A0B20; // type:function size:0x38 scope:local align:32 DspBoot__FPFPv_v = .text:0x802A0B60; // type:function size:0xAC scope:global align:32 DSPSendCommands2__FPUlUlPFUs_v = .text:0x802A0C20; // type:function size:0xE8 scope:global align:32 -DspInitWork__Fv = .text:0x802A0D20; // type:function size:0x2C scope:global align:32 -DspStartWork__FUlPFUs_v = .text:0x802A0D60; // type:function size:0x48 scope:global align:32 +DspInitWork__Fv = .text:0x802A0D20; // type:function size:0x2C scope:local align:32 +DspStartWork__FUlPFUs_v = .text:0x802A0D60; // type:function size:0x48 scope:local align:32 DspFinishWork__FUs = .text:0x802A0DC0; // type:function size:0x68 scope:global align:32 -DSPAddTask = .text:0x802A0E40; // type:function size:0x84 scope:global align:32 +DSPAddTask = .text:0x802A0E40; // type:function size:0x84 scope:weak align:32 DSPAddPriorTask__FP15STRUCT_DSP_TASK = .text:0x802A0EE0; // type:function size:0x7C scope:global align:32 __DSPHandler = .text:0x802A0F60; // type:function size:0x304 scope:global align:32 DsyncFrame2__FUlUlUl = .text:0x802A1280; // type:function size:0x50 scope:global align:32 -DsyncFrame3__FUlUlUlUlUl = .text:0x802A12E0; // type:function size:0x58 scope:global align:32 -Dsp_Update_Request__Fv = .text:0x802A1340; // type:function size:0x78 scope:global align:32 +DsyncFrame3__FUlUlUlUlUl = .text:0x802A12E0; // type:function size:0x58 scope:local align:32 +Dsp_Update_Request__Fv = .text:0x802A1340; // type:function size:0x78 scope:local align:32 Dsp_Running_Check__Fv = .text:0x802A13C0; // type:function size:0x14 scope:global align:32 Dsp_Running_Start__Fv = .text:0x802A13E0; // type:function size:0xC scope:global align:32 __dt__10JAIAudibleFv = .text:0x802A13EC; // type:function size:0x48 scope:global align:4 @@ -11803,19 +11801,19 @@ getTrack__5JAISeFv = .text:0x802A1C8C; // type:function size:0x8 scope:global al getChildTrack__5JAISeFi = .text:0x802A1C94; // type:function size:0x10 scope:global align:4 asSe__5JAISeFv = .text:0x802A1CA4; // type:function size:0x4 scope:global align:4 getTempoMgr__5JAISeFv = .text:0x802A1CA8; // type:function size:0x8 scope:global align:4 -@16@JAISound_tryDie___5JAISeFv = .text:0x802A1CB0; // type:function size:0x8 scope:local align:4 -@16@getTempoMgr__5JAISeFv = .text:0x802A1CB8; // type:function size:0x8 scope:local align:4 -@16@getChildTrack__5JAISeFi = .text:0x802A1CC0; // type:function size:0x8 scope:local align:4 -@16@getTrack__5JAISeFv = .text:0x802A1CC8; // type:function size:0x8 scope:local align:4 -@16@asSe__5JAISeFv = .text:0x802A1CD0; // type:function size:0x8 scope:local align:4 -@16@releaseChild__5JAISeFi = .text:0x802A1CD8; // type:function size:0x8 scope:local align:4 -@16@getChild__5JAISeFi = .text:0x802A1CE0; // type:function size:0x8 scope:local align:4 -@16@getNumChild__5JAISeCFv = .text:0x802A1CE8; // type:function size:0x8 scope:local align:4 +@16@JAISound_tryDie___5JAISeFv = .text:0x802A1CB0; // type:function size:0x8 scope:weak align:4 +@16@getTempoMgr__5JAISeFv = .text:0x802A1CB8; // type:function size:0x8 scope:weak align:4 +@16@getChildTrack__5JAISeFi = .text:0x802A1CC0; // type:function size:0x8 scope:weak align:4 +@16@getTrack__5JAISeFv = .text:0x802A1CC8; // type:function size:0x8 scope:weak align:4 +@16@asSe__5JAISeFv = .text:0x802A1CD0; // type:function size:0x8 scope:weak align:4 +@16@releaseChild__5JAISeFi = .text:0x802A1CD8; // type:function size:0x8 scope:weak align:4 +@16@getChild__5JAISeFi = .text:0x802A1CE0; // type:function size:0x8 scope:weak align:4 +@16@getNumChild__5JAISeCFv = .text:0x802A1CE8; // type:function size:0x8 scope:weak align:4 isUsingSeqData__16JAISeCategoryMgrFRC16JAISeqDataRegion = .text:0x802A1CF0; // type:function size:0x6C scope:global align:4 releaseSeqData__16JAISeCategoryMgrFRC16JAISeqDataRegion = .text:0x802A1D5C; // type:function size:0xA8 scope:global align:4 JAISeMgr_calc___16JAISeCategoryMgrFv = .text:0x802A1E04; // type:function size:0x16C scope:global align:4 JAISeMgr_freeDeadSe___16JAISeCategoryMgrFv = .text:0x802A1F70; // type:function size:0x104 scope:global align:4 -__dt__18JASMemPool<5JAISe>Fv = .text:0x802A2074; // type:function size:0x54 scope:global align:4 +__dt__18JASMemPool<5JAISe>Fv = .text:0x802A2074; // type:function size:0x54 scope:weak align:4 JAISeMgr_acceptsNewSe___16JAISeCategoryMgrCFUl = .text:0x802A20C8; // type:function size:0xB8 scope:global align:4 sortByPriority___16JAISeCategoryMgrFv = .text:0x802A2180; // type:function size:0xA0 scope:global align:4 stop__16JAISeCategoryMgrFUl = .text:0x802A2220; // type:function size:0x54 scope:global align:4 @@ -11838,9 +11836,9 @@ calc__8JAISeMgrFv = .text:0x802A29B4; // type:function size:0x190 scope:global a mixOut__8JAISeMgrFv = .text:0x802A2B44; // type:function size:0x64 scope:global align:4 startSound__8JAISeMgrF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A2BA8; // type:function size:0x168 scope:global align:4 getNumActiveSe__8JAISeMgrCFv = .text:0x802A2D10; // type:function size:0x2C scope:global align:4 -__dt__8JAISeMgrFv = .text:0x802A2D3C; // type:function size:0x98 scope:global align:4 -__ct__16JAISeCategoryMgrFv = .text:0x802A2DD4; // type:function size:0xD8 scope:global align:4 -JASTrack_isFreeOrStopped__20@unnamed@JAISeq_cpp@FP8JASTrack = .text:0x802A2EAC; // type:function size:0x20 scope:global align:4 +__dt__8JAISeMgrFv = .text:0x802A2D3C; // type:function size:0x98 scope:weak align:4 +__ct__16JAISeCategoryMgrFv = .text:0x802A2DD4; // type:function size:0xD8 scope:weak align:4 +JASTrack_isFreeOrStopped__20@unnamed@JAISeq_cpp@FP8JASTrack = .text:0x802A2EAC; // type:function size:0x20 scope:local align:4 __ct__6JAISeqFP9JAISeqMgrP28JAISoundStrategyMgr<6JAISeq> = .text:0x802A2ECC; // type:function size:0xD8 scope:global align:4 JAISeqMgr_startID___6JAISeqF10JAISoundIDPCQ29JGeometry8TVec3P11JAIAudienceii = .text:0x802A2FA4; // type:function size:0xA0 scope:global align:4 playSeqData___6JAISeqFRC14JASSoundParams16JAISoundActivity = .text:0x802A3044; // type:function size:0xA0 scope:global align:4 @@ -11850,7 +11848,7 @@ prepare_getSeqData___6JAISeqFv = .text:0x802A331C; // type:function size:0xB4 sc prepare___6JAISeqFRC14JASSoundParams16JAISoundActivity = .text:0x802A33D0; // type:function size:0xFC scope:global align:4 JAISeqMgr_calc___6JAISeqFv = .text:0x802A34CC; // type:function size:0xF4 scope:global align:4 die___6JAISeqFv = .text:0x802A35C0; // type:function size:0xE8 scope:global align:4 -__dt__27JASMemPool<13JAISoundChild>Fv = .text:0x802A36A8; // type:function size:0x54 scope:global align:4 +__dt__27JASMemPool<13JAISoundChild>Fv = .text:0x802A36A8; // type:function size:0x54 scope:weak align:4 JAISound_tryDie___6JAISeqFv = .text:0x802A36FC; // type:function size:0x8C scope:global align:4 mixOut___6JAISeqFRC14JASSoundParams16JAISoundActivity = .text:0x802A3788; // type:function size:0x1B4 scope:global align:4 JAISeqMgr_mixOut___6JAISeqFRC14JASSoundParams16JAISoundActivity = .text:0x802A393C; // type:function size:0x74 scope:global align:4 @@ -11867,7 +11865,7 @@ isUsingSeqData__9JAISeqMgrFRC16JAISeqDataRegion = .text:0x802A3C44; // type:func releaseSeqData__9JAISeqMgrFRC16JAISeqDataRegion = .text:0x802A3CB0; // type:function size:0xA4 scope:global align:4 __ct__9JAISeqMgrFb = .text:0x802A3D54; // type:function size:0xF4 scope:global align:4 freeDeadSeq___9JAISeqMgrFv = .text:0x802A3E48; // type:function size:0xEC scope:global align:4 -__dt__19JASMemPool<6JAISeq>Fv = .text:0x802A3F34; // type:function size:0x54 scope:global align:4 +__dt__19JASMemPool<6JAISeq>Fv = .text:0x802A3F34; // type:function size:0x54 scope:weak align:4 startSound__9JAISeqMgrF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A3F88; // type:function size:0x148 scope:global align:4 calc__9JAISeqMgrFv = .text:0x802A40D0; // type:function size:0x16C scope:global align:4 stop__9JAISeqMgrFv = .text:0x802A423C; // type:function size:0x40 scope:global align:4 @@ -11876,7 +11874,7 @@ stopSoundID__9JAISeqMgrF10JAISoundID = .text:0x802A42CC; // type:function size:0 mixOut__9JAISeqMgrFv = .text:0x802A433C; // type:function size:0x5C scope:global align:4 beginStartSeq___9JAISeqMgrFv = .text:0x802A4398; // type:function size:0x90 scope:global align:4 endStartSeq___9JAISeqMgrFP6JAISeqP14JAISoundHandle = .text:0x802A4428; // type:function size:0x108 scope:global align:4 -__dt__9JAISeqMgrFv = .text:0x802A4530; // type:function size:0x94 scope:global align:4 +__dt__9JAISeqMgrFv = .text:0x802A4530; // type:function size:0x94 scope:weak align:4 releaseSound__14JAISoundHandleFv = .text:0x802A45C4; // type:function size:0x1C scope:global align:4 releaseHandle__8JAISoundFv = .text:0x802A45E0; // type:function size:0x1C scope:global align:4 attachHandle__8JAISoundFP14JAISoundHandle = .text:0x802A45FC; // type:function size:0x64 scope:global align:4 @@ -11911,7 +11909,7 @@ moveDolby__18JAISoundParamsMoveFfUl = .text:0x802A5354; // type:function size:0x __ct__15JAISoundStarterFb = .text:0x802A53AC; // type:function size:0x1C scope:global align:4 __dt__15JAISoundStarterFv = .text:0x802A53C8; // type:function size:0x64 scope:global align:4 startLevelSound__15JAISoundStarterF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A542C; // type:function size:0xE8 scope:global align:4 -JAIStream_JASAramStreamCallback___FUlP13JASAramStreamPv = .text:0x802A5514; // type:function size:0x30 scope:global align:4 +JAIStream_JASAramStreamCallback___FUlP13JASAramStreamPv = .text:0x802A5514; // type:function size:0x30 scope:local align:4 __ct__9JAIStreamFP12JAIStreamMgrP31JAISoundStrategyMgr<9JAIStream> = .text:0x802A5544; // type:function size:0x98 scope:global align:4 JAIStreamMgr_startID___9JAIStreamF10JAISoundIDlPCQ29JGeometry8TVec3P11JAIAudiencei = .text:0x802A55DC; // type:function size:0x94 scope:global align:4 prepare_prepareStream___9JAIStreamFv = .text:0x802A5670; // type:function size:0x1C4 scope:global align:4 @@ -11933,7 +11931,7 @@ __dt__16JAIStreamAramMgrFv = .text:0x802A5F60; // type:function size:0x48 scope: __ct__12JAIStreamMgrFb = .text:0x802A5FA8; // type:function size:0xD4 scope:global align:4 startSound__12JAIStreamMgrF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A607C; // type:function size:0x134 scope:global align:4 freeDeadStream___12JAIStreamMgrFv = .text:0x802A61B0; // type:function size:0xF8 scope:global align:4 -__dt__22JASMemPool<9JAIStream>Fv = .text:0x802A62A8; // type:function size:0x54 scope:global align:4 +__dt__22JASMemPool<9JAIStream>Fv = .text:0x802A62A8; // type:function size:0x54 scope:weak align:4 calc__12JAIStreamMgrFv = .text:0x802A62FC; // type:function size:0x16C scope:global align:4 stop__12JAIStreamMgrFv = .text:0x802A6468; // type:function size:0x40 scope:global align:4 stop__12JAIStreamMgrFUl = .text:0x802A64A8; // type:function size:0x50 scope:global align:4 @@ -11960,11 +11958,11 @@ readBSFT__17JAUAudioArcLoaderFPCv = .text:0x802A6DA8; // type:function size:0x28 beginBNKList__17JAUAudioArcLoaderFUlUl = .text:0x802A6DD0; // type:function size:0x24 scope:global align:4 endBNKList__17JAUAudioArcLoaderFv = .text:0x802A6DF4; // type:function size:0x24 scope:global align:4 readMaxSeCategory__17JAUAudioArcLoaderFiii = .text:0x802A6E18; // type:function size:0x24 scope:global align:4 -__dt__17JAUAudioArcLoaderFv = .text:0x802A6E3C; // type:function size:0x60 scope:global align:4 -__defctor__7JASHeapFv = .text:0x802A6E9C; // type:function size:0x24 scope:global align:4 +__dt__17JAUAudioArcLoaderFv = .text:0x802A6E3C; // type:function size:0x60 scope:weak align:4 +__defctor__7JASHeapFv = .text:0x802A6E9C; // type:function size:0x24 scope:weak align:4 appendBankTable__22JAUBankTableDictionaryFP23JSULink<12JAUBankTable> = .text:0x802A6EC0; // type:function size:0x20 scope:global align:4 -getBank__12JAUBankTableCFUl = .text:0x802A6EE0; // type:function size:0x24 scope:global align:4 -__ct__14JAISoundHandleFv = .text:0x802A6F04; // type:function size:0xC scope:global align:4 +getBank__12JAUBankTableCFUl = .text:0x802A6EE0; // type:function size:0x24 scope:weak align:4 +__ct__14JAISoundHandleFv = .text:0x802A6F04; // type:function size:0xC scope:weak align:4 __ct__18JAU_JASInitializerFv = .text:0x802A6F10; // type:function size:0x58 scope:global align:4 initJASystem__18JAU_JASInitializerFP12JKRSolidHeap = .text:0x802A6F68; // type:function size:0x214 scope:global align:4 __ct__18JAU_JAIInitializerFv = .text:0x802A717C; // type:function size:0x24 scope:global align:4 @@ -11993,7 +11991,7 @@ __ct__Q214JAUSectionHeap16TSectionHeapDataFv = .text:0x802A8234; // type:functio setSeqDataArchive__14JAUSectionHeapFP10JKRArchive = .text:0x802A82A0; // type:function size:0x60 scope:global align:4 loadDynamicSeq__14JAUSectionHeapF10JAISoundIDb = .text:0x802A8300; // type:function size:0x38 scope:global align:4 releaseIdleDynamicSeqDataBlock__14JAUSectionHeapFv = .text:0x802A8338; // type:function size:0x2C scope:global align:4 -JAUNewSectionHeap__FP12JKRSolidHeapb = .text:0x802A8364; // type:function size:0x78 scope:global align:4 +JAUNewSectionHeap__FP12JKRSolidHeapb = .text:0x802A8364; // type:function size:0x78 scope:local align:4 JAUNewSectionHeap__Fb = .text:0x802A83DC; // type:function size:0x44 scope:global align:4 __ct__14JAUSectionHeapFP12JKRSolidHeapbl = .text:0x802A8420; // type:function size:0xB4 scope:global align:4 getOpenSection__14JAUSectionHeapFv = .text:0x802A84D4; // type:function size:0xC scope:global align:4 @@ -12001,18 +11999,18 @@ setSeqDataUser__14JAUSectionHeapFP14JAISeqDataUser = .text:0x802A84E0; // type:f newDynamicSeqBlock__14JAUSectionHeapFUl = .text:0x802A84EC; // type:function size:0x124 scope:global align:4 getSeqData__14JAUSectionHeapF10JAISoundIDP10JAISeqData = .text:0x802A8610; // type:function size:0xA0 scope:global align:4 releaseSeqData__14JAUSectionHeapFv = .text:0x802A86B0; // type:function size:0x8 scope:global align:4 -__dt__14JAUSectionHeapFv = .text:0x802A86B8; // type:function size:0x1C8 scope:global align:4 -getStreamFileEntry__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgrF10JAISoundID = .text:0x802A8880; // type:function size:0x28 scope:global align:4 -__dt__10JAUSectionFv = .text:0x802A88A8; // type:function size:0x10C scope:global align:4 -__dt__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgrFv = .text:0x802A89B4; // type:function size:0x60 scope:global align:4 -set__Q23std16__bitset_base<8>FUlb = .text:0x802A8A14; // type:function size:0x40 scope:global align:4 -reset__Q23std16__bitset_base<8>FUl = .text:0x802A8A54; // type:function size:0x20 scope:global align:4 -test__Q23std16__bitset_base<8>CFUl = .text:0x802A8A74; // type:function size:0x28 scope:global align:4 -__ct__Q23std16__bitset_base<8>Fv = .text:0x802A8A9C; // type:function size:0x24 scope:global align:4 -@220@setSeqDataUser__14JAUSectionHeapFP14JAISeqDataUser = .text:0x802A8AC0; // type:function size:0x8 scope:local align:4 -@220@releaseSeqData__14JAUSectionHeapFv = .text:0x802A8AC8; // type:function size:0x8 scope:local align:4 -@220@getSeqData__14JAUSectionHeapF10JAISoundIDP10JAISeqData = .text:0x802A8AD0; // type:function size:0x8 scope:local align:4 -@220@__dt__14JAUSectionHeapFv = .text:0x802A8AD8; // type:function size:0x8 scope:local align:4 +__dt__14JAUSectionHeapFv = .text:0x802A86B8; // type:function size:0x1C8 scope:weak align:4 +getStreamFileEntry__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgrF10JAISoundID = .text:0x802A8880; // type:function size:0x28 scope:local align:4 +__dt__10JAUSectionFv = .text:0x802A88A8; // type:function size:0x10C scope:weak align:4 +__dt__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgrFv = .text:0x802A89B4; // type:function size:0x60 scope:local align:4 +set__Q23std16__bitset_base<8>FUlb = .text:0x802A8A14; // type:function size:0x40 scope:weak align:4 +reset__Q23std16__bitset_base<8>FUl = .text:0x802A8A54; // type:function size:0x20 scope:weak align:4 +test__Q23std16__bitset_base<8>CFUl = .text:0x802A8A74; // type:function size:0x28 scope:weak align:4 +__ct__Q23std16__bitset_base<8>Fv = .text:0x802A8A9C; // type:function size:0x24 scope:weak align:4 +@220@setSeqDataUser__14JAUSectionHeapFP14JAISeqDataUser = .text:0x802A8AC0; // type:function size:0x8 scope:weak align:4 +@220@releaseSeqData__14JAUSectionHeapFv = .text:0x802A8AC8; // type:function size:0x8 scope:weak align:4 +@220@getSeqData__14JAUSectionHeapF10JAISoundIDP10JAISeqData = .text:0x802A8AD0; // type:function size:0x8 scope:weak align:4 +@220@__dt__14JAUSectionHeapFv = .text:0x802A8AD8; // type:function size:0x8 scope:weak align:4 __ct__16JAUSeqCollectionFv = .text:0x802A8AE0; // type:function size:0xC scope:global align:4 init__16JAUSeqCollectionFPCv = .text:0x802A8AEC; // type:function size:0x50 scope:global align:4 getSeqData__16JAUSeqCollectionFiiP10JAISeqData = .text:0x802A8B3C; // type:function size:0x58 scope:global align:4 @@ -12032,7 +12030,7 @@ __ct__23JAUDynamicSeqDataBlocksFv = .text:0x802A8E98; // type:function size:0x48 setSeqDataArchive__23JAUDynamicSeqDataBlocksFP10JKRArchive = .text:0x802A8EE0; // type:function size:0x8 scope:global align:4 getSeqData__23JAUDynamicSeqDataBlocksF10JAISoundIDP14JAISeqDataUserP10JAISeqDatab = .text:0x802A8EE8; // type:function size:0xE4 scope:global align:4 appendDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP15JAUSeqDataBlock = .text:0x802A8FCC; // type:function size:0x68 scope:global align:4 -JAUDynamicSeqDataBlocks_receiveLoaded___FUlUl = .text:0x802A9034; // type:function size:0x24 scope:global align:4 +JAUDynamicSeqDataBlocks_receiveLoaded___FUlUl = .text:0x802A9034; // type:function size:0x24 scope:local align:4 loadDynamicSeq__23JAUDynamicSeqDataBlocksF10JAISoundIDbP14JAISeqDataUser = .text:0x802A9058; // type:function size:0x130 scope:global align:4 releaseIdleDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP14JAISeqDataUser = .text:0x802A9188; // type:function size:0xB8 scope:global align:4 releaseIdleDynamicSeqDataBlock___23JAUDynamicSeqDataBlocksFP14JAISeqDataUserUl = .text:0x802A9240; // type:function size:0xDC scope:global align:4 @@ -12048,7 +12046,7 @@ init__18JAUStreamFileTableFPCv = .text:0x802A986C; // type:function size:0x4C sc getNumFiles__18JAUStreamFileTableCFv = .text:0x802A98B8; // type:function size:0xC scope:global align:4 getFilePath__18JAUStreamFileTableCFi = .text:0x802A98C4; // type:function size:0x28 scope:global align:4 getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID = .text:0x802A98EC; // type:function size:0x3C scope:global align:4 -__dt__32JAUStreamDataMgr_StreamFileTableFv = .text:0x802A9928; // type:function size:0x60 scope:global align:4 +__dt__32JAUStreamDataMgr_StreamFileTableFv = .text:0x802A9928; // type:function size:0x60 scope:weak align:4 __ct__Q28JMessage8TControlFv = .text:0x802A9988; // type:function size:0x44 scope:global align:4 __dt__Q28JMessage8TControlFv = .text:0x802A99CC; // type:function size:0x48 scope:global align:4 reset__Q28JMessage8TControlFv = .text:0x802A9A14; // type:function size:0x60 scope:global align:4 @@ -12119,8 +12117,8 @@ process__Q28JMessage19TRenderingProcessorFPCc = .text:0x802AAF60; // type:functi do_begin___Q28JMessage19TRenderingProcessorFPCvPCc = .text:0x802AAFE4; // type:function size:0x4 scope:global align:4 do_end___Q28JMessage19TRenderingProcessorFv = .text:0x802AAFE8; // type:function size:0x4 scope:global align:4 do_tag___Q28JMessage19TRenderingProcessorFUlPCvUl = .text:0x802AAFEC; // type:function size:0x78 scope:global align:4 -on_message__Q28JMessage10TProcessorCFUl = .text:0x802AB064; // type:function size:0x20 scope:global align:4 -getMessageText_messageCode__Q28JMessage10TProcessorCFUl = .text:0x802AB084; // type:function size:0x98 scope:global align:4 +on_message__Q28JMessage10TProcessorCFUl = .text:0x802AB064; // type:function size:0x20 scope:weak align:4 +getMessageText_messageCode__Q28JMessage10TProcessorCFUl = .text:0x802AB084; // type:function size:0x98 scope:weak align:4 toMessageIndex_messageID__Q28JMessage9TResourceCFUlUlPb = .text:0x802AB11C; // type:function size:0x1E4 scope:global align:4 __ct__Q38JMessage18TResourceContainer10TCResourceFv = .text:0x802AB300; // type:function size:0x38 scope:global align:4 __dt__Q38JMessage18TResourceContainer10TCResourceFv = .text:0x802AB338; // type:function size:0x74 scope:global align:4 @@ -12136,7 +12134,7 @@ parseHeader_next__Q28JMessage6TParseFPPCvPUlUl = .text:0x802AB5F8; // type:funct parseBlock_next__Q28JMessage6TParseFPPCvPUlUl = .text:0x802AB734; // type:function size:0x19C scope:global align:4 parseCharacter_1Byte__Q28JMessage6localeFPPCc = .text:0x802AB8D0; // type:function size:0x18 scope:global align:4 parseCharacter_2Byte__Q28JMessage6localeFPPCc = .text:0x802AB8E8; // type:function size:0x2C scope:global align:4 -lower_bound__3stdFPCUlPCUlRCUl = .text:0x802AB914; // type:function size:0x54 scope:global align:4 +lower_bound__3stdFPCUlPCUlRCUl = .text:0x802AB914; // type:function size:0x54 scope:weak align:4 parseCharacter_ShiftJIS__Q28JMessage6localeFPPCc = .text:0x802AB968; // type:function size:0x64 scope:global align:4 parseCharacter_UTF8__Q28JMessage6localeFPPCc = .text:0x802AB9CC; // type:function size:0x100 scope:global align:4 linearTransform__6Z2CalcFfffffb = .text:0x802ABACC; // type:function size:0x68 scope:global align:4 @@ -12150,7 +12148,7 @@ __ct__16Z2AudioArcLoaderFP10JAUSection = .text:0x802ABE74; // type:function size readCommandMore__16Z2AudioArcLoaderFUl = .text:0x802ABEB0; // type:function size:0x58 scope:global align:4 readBFCA__16Z2AudioArcLoaderFPCv = .text:0x802ABF08; // type:function size:0x8C scope:global align:4 readBSTN__16Z2AudioArcLoaderFPCvUl = .text:0x802ABF94; // type:function size:0x4 scope:global align:4 -__dt__16Z2AudioArcLoaderFv = .text:0x802ABF98; // type:function size:0x70 scope:global align:4 +__dt__16Z2AudioArcLoaderFv = .text:0x802ABF98; // type:function size:0x70 scope:weak align:4 seqCallback__FP8JASTrackUs = .text:0x802AC008; // type:function size:0x2B8 scope:global align:4 __ct__10Z2SoundMgrFv = .text:0x802AC2C0; // type:function size:0x68 scope:global align:4 startSound__10Z2SoundMgrF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802AC328; // type:function size:0x2C8 scope:global align:4 @@ -12172,12 +12170,12 @@ startSound__14Z2SoundStarterF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3UlfffffUl = .text:0x802AD07C; // type:function size:0x2A0 scope:global align:4 setPortData__14Z2SoundStarterFP14JAISoundHandleUlUsSc = .text:0x802AD31C; // type:function size:0x98 scope:global align:4 getPortData__14Z2SoundStarterFP14JAISoundHandleUlSc = .text:0x802AD3B4; // type:function size:0x7C scope:global align:4 -__dt__14Z2SoundStarterFv = .text:0x802AD430; // type:function size:0x8C scope:global align:4 +__dt__14Z2SoundStarterFv = .text:0x802AD430; // type:function size:0x8C scope:weak align:4 __ct__14Z2SoundHandlesFv = .text:0x802AD4BC; // type:function size:0x38 scope:global align:4 __dt__14Z2SoundHandlesFv = .text:0x802AD4F4; // type:function size:0x64 scope:global align:4 initHandlesPool__14Z2SoundHandlesFUc = .text:0x802AD558; // type:function size:0x8 scope:global align:4 deleteHandlesPool__14Z2SoundHandlesFv = .text:0x802AD560; // type:function size:0xE0 scope:global align:4 -__dt__31JASMemPool<17Z2SoundHandlePool>Fv = .text:0x802AD640; // type:function size:0x54 scope:global align:4 +__dt__31JASMemPool<17Z2SoundHandlePool>Fv = .text:0x802AD640; // type:function size:0x54 scope:weak align:4 getHandleSoundID__14Z2SoundHandlesF10JAISoundID = .text:0x802AD694; // type:function size:0x4C scope:global align:4 getHandleUserData__14Z2SoundHandlesFUl = .text:0x802AD6E0; // type:function size:0x38 scope:global align:4 getFreeHandle__14Z2SoundHandlesFv = .text:0x802AD718; // type:function size:0xF8 scope:global align:4 @@ -12329,11 +12327,11 @@ getStreamFilePath__11Z2SoundInfoF10JAISoundID = .text:0x802BDE50; // type:functi getStreamFileEntry__11Z2SoundInfoF10JAISoundID = .text:0x802BDEC8; // type:function size:0x40 scope:global align:4 getSwBit__11Z2SoundInfoCF10JAISoundID = .text:0x802BDF08; // type:function size:0x80 scope:global align:4 getSoundInfo___11Z2SoundInfoCF10JAISoundIDP8JAISound = .text:0x802BDF88; // type:function size:0x98 scope:global align:4 -__dt__11Z2SoundInfoFv = .text:0x802BE020; // type:function size:0xDC scope:global align:4 -@4@getBgmSeqResourceID__11Z2SoundInfoCF10JAISoundID = .text:0x802BE0FC; // type:function size:0x8 scope:local align:4 -@4@getAudibleSw__11Z2SoundInfoCF10JAISoundID = .text:0x802BE104; // type:function size:0x8 scope:local align:4 -@8@__dt__11Z2SoundInfoFv = .text:0x802BE10C; // type:function size:0x8 scope:local align:4 -@8@getStreamFileEntry__11Z2SoundInfoF10JAISoundID = .text:0x802BE114; // type:function size:0x8 scope:local align:4 +__dt__11Z2SoundInfoFv = .text:0x802BE020; // type:function size:0xDC scope:weak align:4 +@4@getBgmSeqResourceID__11Z2SoundInfoCF10JAISoundID = .text:0x802BE0FC; // type:function size:0x8 scope:weak align:4 +@4@getAudibleSw__11Z2SoundInfoCF10JAISoundID = .text:0x802BE104; // type:function size:0x8 scope:weak align:4 +@8@__dt__11Z2SoundInfoFv = .text:0x802BE10C; // type:function size:0x8 scope:weak align:4 +@8@getStreamFileEntry__11Z2SoundInfoF10JAISoundID = .text:0x802BE114; // type:function size:0x8 scope:weak align:4 calc__15Z2AudibleAbsPosFRCQ29JGeometry8TVec3 = .text:0x802BE11C; // type:function size:0x3C scope:global align:4 init__15Z2AudibleAbsPosFPQ29JGeometry8TVec3RCQ29JGeometry8TVec3PCQ29JGeometry8TVec3 = .text:0x802BE158; // type:function size:0x7C scope:global align:4 __ct__9Z2AudibleFRCQ29JGeometry8TVec3PCQ29JGeometry8TVec3Ulb = .text:0x802BE1D4; // type:function size:0xE0 scope:global align:4 @@ -12365,7 +12363,7 @@ calcMicPriority__9Z2SpotMicFf = .text:0x802BF424; // type:function size:0x58 sco calcMicVolume__9Z2SpotMicFfif = .text:0x802BF47C; // type:function size:0xF4 scope:global align:4 __ct__10Z2AudienceFv = .text:0x802BF570; // type:function size:0xCC scope:global align:4 __dt__10Z2AudienceFv = .text:0x802BF63C; // type:function size:0x8C scope:global align:4 -__dt__22JASMemPool<9Z2Audible>Fv = .text:0x802BF6C8; // type:function size:0x54 scope:global align:4 +__dt__22JASMemPool<9Z2Audible>Fv = .text:0x802BF6C8; // type:function size:0x54 scope:weak align:4 setAudioCamera__10Z2AudienceFPA4_fR3VecR3Vecffbib = .text:0x802BF71C; // type:function size:0x5C scope:global align:4 newAudible__10Z2AudienceFRCQ29JGeometry8TVec310JAISoundIDPCQ29JGeometry8TVec3Ul = .text:0x802BF778; // type:function size:0x19C scope:global align:4 deleteAudible__10Z2AudienceFP10JAIAudible = .text:0x802BF914; // type:function size:0x3C scope:global align:4 @@ -12486,10 +12484,10 @@ framework__12Z2CreatureOIFUlSc = .text:0x802C4D00; // type:function size:0x170 s startCreatureSoundLevel__12Z2CreatureOIF10JAISoundIDUlSc = .text:0x802C4E70; // type:function size:0x2B0 scope:global align:4 startTentacleSound__12Z2CreatureOIF10JAISoundIDUcUlSc = .text:0x802C5120; // type:function size:0x50 scope:global align:4 startTentacleSoundLevel__12Z2CreatureOIF10JAISoundIDUcfUlSc = .text:0x802C5170; // type:function size:0x10C scope:global align:4 -Z2_E_sw_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C527C; // type:function size:0x74 scope:global align:4 -Z2_E_ms_modVol__FP17Z2SoundHandlePoolUl = .text:0x802C52F0; // type:function size:0x48 scope:global align:4 -Z2_E_mm_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C5338; // type:function size:0x48 scope:global align:4 -Z2_B_zan_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C5380; // type:function size:0x15C scope:global align:4 +Z2_E_sw_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C527C; // type:function size:0x74 scope:local align:4 +Z2_E_ms_modVol__FP17Z2SoundHandlePoolUl = .text:0x802C52F0; // type:function size:0x48 scope:local align:4 +Z2_E_mm_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C5338; // type:function size:0x48 scope:local align:4 +Z2_B_zan_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C5380; // type:function size:0x15C scope:local align:4 __sinit_Z2Creature_cpp = .text:0x802C54DC; // type:function size:0x1DC scope:local align:4 setLinkGroupInfo__14Z2CreatureLinkFUc = .text:0x802C56B8; // type:function size:0x4 scope:global align:4 setLinkHp__14Z2CreatureLinkFll = .text:0x802C56BC; // type:function size:0x8 scope:global align:4 @@ -12497,7 +12495,7 @@ setLinkSwordType__14Z2CreatureLinkFll = .text:0x802C56C4; // type:function size: setLinkShieldType__14Z2CreatureLinkFll = .text:0x802C5728; // type:function size:0x64 scope:global align:4 setLinkBootsType__14Z2CreatureLinkFl = .text:0x802C578C; // type:function size:0x4C scope:global align:4 __ct__14Z2CreatureLinkFv = .text:0x802C57D8; // type:function size:0x128 scope:global align:4 -__dt__18Z2LinkSoundStarterFv = .text:0x802C5900; // type:function size:0x9C scope:global align:4 +__dt__18Z2LinkSoundStarterFv = .text:0x802C5900; // type:function size:0x9C scope:weak align:4 __dt__14Z2CreatureLinkFv = .text:0x802C599C; // type:function size:0xF8 scope:global align:4 deleteObject__14Z2CreatureLinkFv = .text:0x802C5A94; // type:function size:0x40 scope:global align:4 init__14Z2CreatureLinkFP3VecP3VecP3Vec = .text:0x802C5AD4; // type:function size:0xD8 scope:global align:4 @@ -12520,7 +12518,7 @@ setResumeAttack__14Z2CreatureLinkFb = .text:0x802C6D74; // type:function size:0x __ct__18Z2LinkSoundStarterFv = .text:0x802C6D84; // type:function size:0x40 scope:global align:4 startSound__18Z2LinkSoundStarterF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3UlfffffUl = .text:0x802C6DC4; // type:function size:0x6D4 scope:global align:4 __ct__14Z2CreatureRideFv = .text:0x802C7498; // type:function size:0x7C scope:global align:4 -__dt__18Z2RideSoundStarterFv = .text:0x802C7514; // type:function size:0x9C scope:global align:4 +__dt__18Z2RideSoundStarterFv = .text:0x802C7514; // type:function size:0x9C scope:weak align:4 __dt__14Z2CreatureRideFv = .text:0x802C75B0; // type:function size:0xD8 scope:global align:4 deleteObject__14Z2CreatureRideFv = .text:0x802C7688; // type:function size:0x20 scope:global align:4 init__14Z2CreatureRideFP3VecP3VecUcUc = .text:0x802C76A8; // type:function size:0x20 scope:global align:4 @@ -12532,8 +12530,8 @@ init__15Z2SoundObjCoachFP3VecUc = .text:0x802C7998; // type:function size:0x20 s startWheelSound__15Z2SoundObjCoachFf = .text:0x802C79B8; // type:function size:0x1A4 scope:global align:4 startFireSound__15Z2SoundObjCoachFUs = .text:0x802C7B5C; // type:function size:0x100 scope:global align:4 startSound__15Z2SoundObjCoachF10JAISoundIDUlSc = .text:0x802C7C5C; // type:function size:0xCC scope:global align:4 -@144@__dt__14Z2CreatureLinkFv = .text:0x802C7D28; // type:function size:0x8 scope:local align:4 -@144@__dt__14Z2CreatureRideFv = .text:0x802C7D30; // type:function size:0x8 scope:local align:4 +@144@__dt__14Z2CreatureLinkFv = .text:0x802C7D28; // type:function size:0x8 scope:weak align:4 +@144@__dt__14Z2CreatureRideFv = .text:0x802C7D30; // type:function size:0x8 scope:weak align:4 __ct__11Z2EnvSeBaseFP3Vec = .text:0x802C7D38; // type:function size:0x10 scope:global align:4 __dt__11Z2EnvSeBaseFv = .text:0x802C7D48; // type:function size:0x5C scope:global align:4 startEnvSe__11Z2EnvSeBaseF10JAISoundIDfffffUl = .text:0x802C7DA4; // type:function size:0x1AC scope:global align:4 @@ -12600,7 +12598,7 @@ startGuideMelody__13Z2WolfHowlMgrFb = .text:0x802CDF24; // type:function size:0x skipCorrectDemo__13Z2WolfHowlMgrFv = .text:0x802CDFF4; // type:function size:0x24 scope:global align:4 __sinit_Z2WolfHowlMgr_cpp = .text:0x802CE018; // type:function size:0xE4 scope:local align:4 __ct__12Z2SpeechMgr2Fv = .text:0x802CE0FC; // type:function size:0x8C scope:global align:4 -__dt__15Z2SpeechStarterFv = .text:0x802CE188; // type:function size:0x9C scope:global align:4 +__dt__15Z2SpeechStarterFv = .text:0x802CE188; // type:function size:0x9C scope:weak align:4 setString__12Z2SpeechMgr2FPCUssUcUs = .text:0x802CE224; // type:function size:0x1D8 scope:global align:4 setTextCount__12Z2SpeechMgr2Fs = .text:0x802CE3FC; // type:function size:0x230 scope:global align:4 speakOneWord__12Z2SpeechMgr2Fb = .text:0x802CE62C; // type:function size:0x16C scope:global align:4 @@ -12780,8 +12778,8 @@ run__9JKRThreadFv = .text:0x802D42B0; // type:function size:0x8 scope:global ali draw__15JKRThreadSwitchFP14JKRThreadName_ = .text:0x802D42B8; // type:function size:0x30 scope:global align:4 __dt__15JKRThreadSwitchFv = .text:0x802D42E8; // type:function size:0x48 scope:global align:4 __sinit_JKRThread_cpp = .text:0x802D4330; // type:function size:0x68 scope:local align:4 -__dt__17JSUList<7JKRTask>Fv = .text:0x802D4398; // type:function size:0x54 scope:global align:4 -__dt__19JSUList<9JKRThread>Fv = .text:0x802D43EC; // type:function size:0x54 scope:global align:4 +__dt__17JSUList<7JKRTask>Fv = .text:0x802D4398; // type:function size:0x54 scope:weak align:4 +__dt__19JSUList<9JKRThread>Fv = .text:0x802D43EC; // type:function size:0x54 scope:weak align:4 create__7JKRAramFUlUllll = .text:0x802D4440; // type:function size:0x9C scope:global align:4 __ct__7JKRAramFUlUll = .text:0x802D44DC; // type:function size:0x10C scope:global align:4 __dt__7JKRAramFv = .text:0x802D45E8; // type:function size:0x90 scope:global align:4 @@ -12790,12 +12788,12 @@ checkOkAddress__7JKRAramFPUcUlP12JKRAramBlockUl = .text:0x802D46E4; // type:func changeGroupIdIfNeed__7JKRAramFPUci = .text:0x802D4778; // type:function size:0x60 scope:global align:4 mainRamToAram__7JKRAramFPUcUlUl15JKRExpandSwitchUlP7JKRHeapiPUl = .text:0x802D47D8; // type:function size:0x278 scope:global align:4 aramToMainRam__7JKRAramFUlPUcUl15JKRExpandSwitchUlP7JKRHeapiPUl = .text:0x802D4A50; // type:function size:0x27C scope:global align:4 -JKRDecompressFromAramToMainRam__FUlPvUlUlUlPUl = .text:0x802D4CCC; // type:function size:0x170 scope:global align:4 -decompSZS_subroutine__FPUcPUc = .text:0x802D4E3C; // type:function size:0x2A0 scope:local align:4 +JKRDecompressFromAramToMainRam__FUlPvUlUlUlPUl = .text:0x802D4CCC; // type:function size:0x170 scope:local align:4 +decompSZS_subroutine__FPUcPUc = .text:0x802D4E3C; // type:function size:0x2A0 scope:global align:4 firstSrcData__Fv = .text:0x802D50DC; // type:function size:0xA4 scope:local align:4 nextSrcData__FPUc = .text:0x802D5180; // type:function size:0xC8 scope:local align:4 __sinit_JKRAram_cpp = .text:0x802D5248; // type:function size:0x44 scope:local align:4 -__dt__23JSUList<12JKRAMCommand>Fv = .text:0x802D528C; // type:function size:0x54 scope:global align:4 +__dt__23JSUList<12JKRAMCommand>Fv = .text:0x802D528C; // type:function size:0x54 scope:weak align:4 __ct__11JKRAramHeapFUlUl = .text:0x802D52E0; // type:function size:0xD0 scope:global align:4 __dt__11JKRAramHeapFv = .text:0x802D53B0; // type:function size:0xA8 scope:global align:4 alloc__11JKRAramHeapFUlQ211JKRAramHeap10EAllocMode = .text:0x802D5458; // type:function size:0x78 scope:global align:4 @@ -12805,7 +12803,7 @@ getFreeSize__11JKRAramHeapFv = .text:0x802D55D0; // type:function size:0x78 scop getTotalFreeSize__11JKRAramHeapFv = .text:0x802D5648; // type:function size:0x6C scope:global align:4 dump__11JKRAramHeapFv = .text:0x802D56B4; // type:function size:0x54 scope:global align:4 __sinit_JKRAramHeap_cpp = .text:0x802D5708; // type:function size:0x44 scope:local align:4 -__dt__23JSUList<12JKRAramBlock>Fv = .text:0x802D574C; // type:function size:0x54 scope:global align:4 +__dt__23JSUList<12JKRAramBlock>Fv = .text:0x802D574C; // type:function size:0x54 scope:weak align:4 __ct__12JKRAramBlockFUlUlUlUcb = .text:0x802D57A0; // type:function size:0x74 scope:global align:4 __dt__12JKRAramBlockFv = .text:0x802D5814; // type:function size:0xBC scope:global align:4 allocHead__12JKRAramBlockFUlUcP11JKRAramHeap = .text:0x802D58D0; // type:function size:0x9C scope:global align:4 @@ -12830,7 +12828,7 @@ write_StreamToAram_Async__13JKRAramStreamFP18JSUFileInputStreamUlUlUlPUl = .text sync__13JKRAramStreamFP20JKRAramStreamCommandi = .text:0x802D643C; // type:function size:0x94 scope:global align:4 setTransBuffer__13JKRAramStreamFPUcUlP7JKRHeap = .text:0x802D64D0; // type:function size:0x54 scope:global align:4 __ct__20JKRAramStreamCommandFv = .text:0x802D6524; // type:function size:0xC scope:global align:4 -getAvailable__20JSURandomInputStreamCFv = .text:0x802D6530; // type:function size:0x5C scope:global align:4 +getAvailable__20JSURandomInputStreamCFv = .text:0x802D6530; // type:function size:0x5C scope:weak align:4 __ct__13JKRFileLoaderFv = .text:0x802D658C; // type:function size:0x58 scope:global align:4 __dt__13JKRFileLoaderFv = .text:0x802D65E4; // type:function size:0x8C scope:global align:4 unmount__13JKRFileLoaderFv = .text:0x802D6670; // type:function size:0x50 scope:global align:4 @@ -12841,14 +12839,14 @@ detachResource__13JKRFileLoaderFPvP13JKRFileLoader = .text:0x802D683C; // type:f findVolume__13JKRFileLoaderFPPCc = .text:0x802D68D4; // type:function size:0x8C scope:global align:4 fetchVolumeName__13JKRFileLoaderFPclPCc = .text:0x802D6960; // type:function size:0xDC scope:global align:4 __sinit_JKRFileLoader_cpp = .text:0x802D6A3C; // type:function size:0x44 scope:local align:4 -__dt__24JSUList<13JKRFileLoader>Fv = .text:0x802D6A80; // type:function size:0x54 scope:global align:4 +__dt__24JSUList<13JKRFileLoader>Fv = .text:0x802D6A80; // type:function size:0x54 scope:weak align:4 __ct__12JKRArcFinderFP10JKRArchivell = .text:0x802D6AD4; // type:function size:0x8C scope:global align:4 findNextFile__12JKRArcFinderFv = .text:0x802D6B60; // type:function size:0xAC scope:global align:4 __ct__12JKRDvdFinderFPCc = .text:0x802D6C0C; // type:function size:0x84 scope:global align:4 __dt__12JKRDvdFinderFv = .text:0x802D6C90; // type:function size:0x80 scope:global align:4 findNextFile__12JKRDvdFinderFv = .text:0x802D6D10; // type:function size:0x9C scope:global align:4 -__dt__13JKRFileFinderFv = .text:0x802D6DAC; // type:function size:0x48 scope:global align:4 -__dt__12JKRArcFinderFv = .text:0x802D6DF4; // type:function size:0x5C scope:global align:4 +__dt__13JKRFileFinderFv = .text:0x802D6DAC; // type:function size:0x48 scope:weak align:4 +__dt__12JKRArcFinderFv = .text:0x802D6DF4; // type:function size:0x5C scope:weak align:4 mount__12JKRFileCacheFPCcP7JKRHeapPCc = .text:0x802D6E50; // type:function size:0x100 scope:global align:4 __ct__12JKRFileCacheFPCcPCc = .text:0x802D6F50; // type:function size:0x1BC scope:global align:4 __dt__12JKRFileCacheFv = .text:0x802D710C; // type:function size:0xD4 scope:global align:4 @@ -12932,7 +12930,7 @@ getAramAddress__14JKRAramArchiveFPCc = .text:0x802D9CB8; // type:function size:0 fetchResource_subroutine__14JKRAramArchiveFUlUlPUcUli = .text:0x802D9CF4; // type:function size:0xBC scope:global align:4 fetchResource_subroutine__14JKRAramArchiveFUlUlP7JKRHeapiPPUc = .text:0x802D9DB0; // type:function size:0x150 scope:global align:4 getExpandedResSize__14JKRAramArchiveCFPCv = .text:0x802D9F00; // type:function size:0x12C scope:global align:4 -__dt__7JKRFileFv = .text:0x802DA02C; // type:function size:0x60 scope:global align:4 +__dt__7JKRFileFv = .text:0x802DA02C; // type:function size:0x60 scope:weak align:4 __ct__13JKRDvdArchiveFlQ210JKRArchive15EMountDirection = .text:0x802DA08C; // type:function size:0xA8 scope:global align:4 __dt__13JKRDvdArchiveFv = .text:0x802DA134; // type:function size:0x11C scope:global align:4 open__13JKRDvdArchiveFl = .text:0x802DA250; // type:function size:0x29C scope:global align:4 @@ -12964,32 +12962,32 @@ sync__10JKRDvdFileFv = .text:0x802DBF0C; // type:function size:0x54 scope:global doneProcess__10JKRDvdFileFlP11DVDFileInfo = .text:0x802DBF60; // type:function size:0x34 scope:global align:4 getFileSize__10JKRDvdFileCFv = .text:0x802DBF94; // type:function size:0x8 scope:global align:4 __sinit_JKRDvdFile_cpp = .text:0x802DBF9C; // type:function size:0x44 scope:local align:4 -__dt__21JSUList<10JKRDvdFile>Fv = .text:0x802DBFE0; // type:function size:0x54 scope:global align:4 +__dt__21JSUList<10JKRDvdFile>Fv = .text:0x802DBFE0; // type:function size:0x54 scope:weak align:4 loadToMainRAM__12JKRDvdRipperFPCcPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl = .text:0x802DC034; // type:function size:0xBC scope:global align:4 loadToMainRAM__12JKRDvdRipperFlPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl = .text:0x802DC0F0; // type:function size:0xBC scope:global align:4 loadToMainRAM__12JKRDvdRipperFP10JKRDvdFilePUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl = .text:0x802DC1AC; // type:function size:0x4D4 scope:global align:4 -JKRDecompressFromDVD__FP10JKRDvdFilePvUlUlUlUlPUl = .text:0x802DC680; // type:function size:0x178 scope:global align:4 +JKRDecompressFromDVD__FP10JKRDvdFilePvUlUlUlUlPUl = .text:0x802DC680; // type:function size:0x178 scope:local align:4 decompSZS_subroutine__FPUcPUc = .text:0x802DC7F8; // type:function size:0x2B0 scope:local align:4 firstSrcData__Fv = .text:0x802DCAA8; // type:function size:0xCC scope:local align:4 nextSrcData__FPUc = .text:0x802DCB74; // type:function size:0xFC scope:local align:4 isErrorRetry__12JKRDvdRipperFv = .text:0x802DCC70; // type:function size:0x8 scope:global align:4 __sinit_JKRDvdRipper_cpp = .text:0x802DCC78; // type:function size:0x44 scope:local align:4 -__dt__23JSUList<12JKRDMCommand>Fv = .text:0x802DCCBC; // type:function size:0x54 scope:global align:4 +__dt__23JSUList<12JKRDMCommand>Fv = .text:0x802DCCBC; // type:function size:0x54 scope:weak align:4 loadToAram__16JKRDvdAramRipperFlUl15JKRExpandSwitchUlUlPUl = .text:0x802DCD10; // type:function size:0xA4 scope:global align:4 loadToAram__16JKRDvdAramRipperFP10JKRDvdFileUl15JKRExpandSwitchUlUlPUl = .text:0x802DCDB4; // type:function size:0xA8 scope:global align:4 loadToAram_Async__16JKRDvdAramRipperFP10JKRDvdFileUl15JKRExpandSwitchPFUl_vUlUlPUl = .text:0x802DCE5C; // type:function size:0xB4 scope:global align:4 callCommand_Async__16JKRDvdAramRipperFP12JKRADCommand = .text:0x802DCF10; // type:function size:0x364 scope:global align:4 -__dt__18JSUFileInputStreamFv = .text:0x802DD274; // type:function size:0x70 scope:global align:4 +__dt__18JSUFileInputStreamFv = .text:0x802DD274; // type:function size:0x70 scope:weak align:4 syncAram__16JKRDvdAramRipperFP12JKRADCommandi = .text:0x802DD2E4; // type:function size:0xD4 scope:global align:4 __ct__12JKRADCommandFv = .text:0x802DD3B8; // type:function size:0x40 scope:global align:4 __dt__12JKRADCommandFv = .text:0x802DD3F8; // type:function size:0x8C scope:global align:4 -JKRDecompressFromDVDToAram__FP10JKRDvdFileUlUlUlUlUlPUl = .text:0x802DD484; // type:function size:0x178 scope:global align:4 -decompSZS_subroutine__FPUcUl = .text:0x802DD5FC; // type:function size:0x288 scope:global align:4 +JKRDecompressFromDVDToAram__FP10JKRDvdFileUlUlUlUlUlPUl = .text:0x802DD484; // type:function size:0x178 scope:local align:4 +decompSZS_subroutine__FPUcUl = .text:0x802DD5FC; // type:function size:0x288 scope:local align:4 firstSrcData__Fv = .text:0x802DD884; // type:function size:0xB4 scope:local align:4 nextSrcData__FPUc = .text:0x802DD938; // type:function size:0xE4 scope:local align:4 -dmaBufferFlush__FUl = .text:0x802DDA1C; // type:function size:0x68 scope:global align:4 +dmaBufferFlush__FUl = .text:0x802DDA1C; // type:function size:0x68 scope:local align:4 __sinit_JKRDvdAramRipper_cpp = .text:0x802DDA84; // type:function size:0x44 scope:local align:4 -__dt__23JSUList<12JKRADCommand>Fv = .text:0x802DDAC8; // type:function size:0x54 scope:global align:4 +__dt__23JSUList<12JKRADCommand>Fv = .text:0x802DDAC8; // type:function size:0x54 scope:weak align:4 create__9JKRDecompFl = .text:0x802DDB1C; // type:function size:0x60 scope:global align:4 __ct__9JKRDecompFl = .text:0x802DDB7C; // type:function size:0x50 scope:global align:4 __dt__9JKRDecompFv = .text:0x802DDBCC; // type:function size:0x60 scope:global align:4 @@ -13048,9 +13046,9 @@ __ct__Q27JGadget20TVector_pointer_voidFRCQ27JGadget14TAllocator = .text:0x80 __dt__Q27JGadget20TVector_pointer_voidFv = .text:0x802DF198; // type:function size:0xA8 scope:global align:4 insert__Q27JGadget20TVector_pointer_voidFPPvRCPv = .text:0x802DF240; // type:function size:0x20 scope:global align:4 erase__Q27JGadget20TVector_pointer_voidFPPvPPv = .text:0x802DF260; // type:function size:0x58 scope:global align:4 -insert__Q27JGadget38TVector>FPPvUlRCPv = .text:0x802DF2B8; // type:function size:0x70 scope:global align:4 -Insert_raw__Q27JGadget38TVector>FPPvUl = .text:0x802DF328; // type:function size:0x2A4 scope:global align:4 -insert__Q27JGadget38TVector>FPPvRCPv = .text:0x802DF5CC; // type:function size:0x58 scope:global align:4 +insert__Q27JGadget38TVector>FPPvUlRCPv = .text:0x802DF2B8; // type:function size:0x70 scope:weak align:4 +Insert_raw__Q27JGadget38TVector>FPPvUl = .text:0x802DF328; // type:function size:0x2A4 scope:weak align:4 +insert__Q27JGadget38TVector>FPPvRCPv = .text:0x802DF5CC; // type:function size:0x58 scope:weak align:4 __ct__12JUTCacheFontFPC7ResFONTUlP7JKRHeap = .text:0x802DF624; // type:function size:0x80 scope:global align:4 __dt__12JUTCacheFontFv = .text:0x802DF6A4; // type:function size:0x94 scope:global align:4 deleteMemBlocks_CacheFont__12JUTCacheFontFv = .text:0x802DF738; // type:function size:0x84 scope:global align:4 @@ -13123,9 +13121,9 @@ isLeadByte__10JUTResFontCFi = .text:0x802E2240; // type:function size:0x34 scope getFontCode__10JUTResFontCFi = .text:0x802E2274; // type:function size:0x188 scope:global align:4 loadImage__10JUTResFontFi11_GXTexMapID = .text:0x802E23FC; // type:function size:0x164 scope:global align:4 convertSjis__10JUTResFontCFiPUs = .text:0x802E2560; // type:function size:0x44 scope:global align:4 -isLeadByte_1Byte__7JUTFontFi = .text:0x802E25A4; // type:function size:0x8 scope:global align:4 -isLeadByte_2Byte__7JUTFontFi = .text:0x802E25AC; // type:function size:0x8 scope:global align:4 -isLeadByte_ShiftJIS__7JUTFontFi = .text:0x802E25B4; // type:function size:0x30 scope:global align:4 +isLeadByte_1Byte__7JUTFontFi = .text:0x802E25A4; // type:function size:0x8 scope:weak align:4 +isLeadByte_2Byte__7JUTFontFi = .text:0x802E25AC; // type:function size:0x8 scope:weak align:4 +isLeadByte_ShiftJIS__7JUTFontFi = .text:0x802E25B4; // type:function size:0x30 scope:weak align:4 __ct__10JUTDbPrintFP7JUTFontP7JKRHeap = .text:0x802E25E4; // type:function size:0x48 scope:global align:4 start__10JUTDbPrintFP7JUTFontP7JKRHeap = .text:0x802E262C; // type:function size:0x74 scope:global align:4 changeFont__10JUTDbPrintFP7JUTFont = .text:0x802E26A0; // type:function size:0x18 scope:global align:4 @@ -13155,7 +13153,7 @@ clear__Q210JUTGamePad7CRumbleFv = .text:0x802E3A50; // type:function size:0x24 s clear__Q210JUTGamePad7CRumbleFP10JUTGamePad = .text:0x802E3A74; // type:function size:0x5C scope:global align:4 startMotor__Q210JUTGamePad7CRumbleFi = .text:0x802E3AD0; // type:function size:0x58 scope:global align:4 stopMotor__Q210JUTGamePad7CRumbleFib = .text:0x802E3B28; // type:function size:0x6C scope:global align:4 -getNumBit__FPUci = .text:0x802E3B94; // type:function size:0x28 scope:global align:4 +getNumBit__FPUci = .text:0x802E3B94; // type:function size:0x28 scope:local align:4 update__Q210JUTGamePad7CRumbleFs = .text:0x802E3BBC; // type:function size:0x184 scope:global align:4 triggerPatternedRumble__Q210JUTGamePad7CRumbleFUl = .text:0x802E3D40; // type:function size:0x28 scope:global align:4 startPatternedRumble__Q210JUTGamePad7CRumbleFPvQ310JUTGamePad7CRumble7ERumbleUl = .text:0x802E3D68; // type:function size:0x7C scope:global align:4 @@ -13167,10 +13165,10 @@ setRepeat__Q210JUTGamePad7CButtonFUlUlUl = .text:0x802E3F18; // type:function si recalibrate__10JUTGamePadFUl = .text:0x802E3F34; // type:function size:0x64 scope:global align:4 checkCallback__19JUTGamePadLongPressFiUl = .text:0x802E3F98; // type:function size:0x64 scope:global align:4 __sinit_JUTGamePad_cpp = .text:0x802E3FFC; // type:function size:0xF4 scope:local align:4 -__dt__30JSUList<19JUTGamePadLongPress>Fv = .text:0x802E40F0; // type:function size:0x54 scope:global align:4 -__ct__Q210JUTGamePad6CStickFv = .text:0x802E4144; // type:function size:0x30 scope:global align:4 -__ct__Q210JUTGamePad7CButtonFv = .text:0x802E4174; // type:function size:0x30 scope:global align:4 -__dt__21JSUList<10JUTGamePad>Fv = .text:0x802E41A4; // type:function size:0x54 scope:global align:4 +__dt__30JSUList<19JUTGamePadLongPress>Fv = .text:0x802E40F0; // type:function size:0x54 scope:weak align:4 +__ct__Q210JUTGamePad6CStickFv = .text:0x802E4144; // type:function size:0x30 scope:weak align:4 +__ct__Q210JUTGamePad7CButtonFv = .text:0x802E4174; // type:function size:0x30 scope:weak align:4 +__dt__21JSUList<10JUTGamePad>Fv = .text:0x802E41A4; // type:function size:0x54 scope:weak align:4 __ct__12JUTExceptionFP14JUTDirectPrint = .text:0x802E41F8; // type:function size:0xE4 scope:global align:4 create__12JUTExceptionFP14JUTDirectPrint = .text:0x802E42DC; // type:function size:0x68 scope:global align:4 run__12JUTExceptionFv = .text:0x802E4344; // type:function size:0x124 scope:global align:4 @@ -13181,7 +13179,7 @@ setFPException__12JUTExceptionFUl = .text:0x802E4718; // type:function size:0x48 showFloatSub__12JUTExceptionFif = .text:0x802E4760; // type:function size:0x190 scope:global align:4 showFloat__12JUTExceptionFP9OSContext = .text:0x802E48F0; // type:function size:0x124 scope:global align:4 searchPartialModule__12JUTExceptionFUlPUlPUlPUlPUl = .text:0x802E4A14; // type:function size:0xC0 scope:global align:4 -search_name_part__FPUcPUci = .text:0x802E4AD4; // type:function size:0x78 scope:global align:4 +search_name_part__FPUcPUci = .text:0x802E4AD4; // type:function size:0x78 scope:local align:4 showStack__12JUTExceptionFP9OSContext = .text:0x802E4B4C; // type:function size:0x100 scope:global align:4 showMainInfo__12JUTExceptionFUsP9OSContextUlUl = .text:0x802E4C4C; // type:function size:0x2D4 scope:global align:4 showGPR__12JUTExceptionFP9OSContext = .text:0x802E4F20; // type:function size:0xC0 scope:global align:4 @@ -13203,7 +13201,7 @@ createConsole__12JUTExceptionFPvUl = .text:0x802E6488; // type:function size:0xE __ct__13JUTExternalFBFP16_GXRenderModeObj8_GXGammaPvUl = .text:0x802E6568; // type:function size:0x20 scope:global align:4 __dt__12JUTExceptionFv = .text:0x802E6588; // type:function size:0x60 scope:global align:4 __sinit_JUTException_cpp = .text:0x802E65E8; // type:function size:0x48 scope:local align:4 -__dt__39JSUListFv = .text:0x802E6630; // type:function size:0x54 scope:global align:4 +__dt__39JSUListFv = .text:0x802E6630; // type:function size:0x54 scope:weak align:4 __ct__14JUTDirectPrintFv = .text:0x802E6684; // type:function size:0x58 scope:global align:4 start__14JUTDirectPrintFv = .text:0x802E66DC; // type:function size:0x48 scope:global align:4 erase__14JUTDirectPrintFiiii = .text:0x802E6724; // type:function size:0x94 scope:global align:4 @@ -13255,11 +13253,11 @@ bar_subroutine__10JUTProcBarFiiiiiiiQ28JUtility6TColorQ28JUtility6TColor = .text adjustMeterLength__10JUTProcBarFUlPfffPi = .text:0x802E8160; // type:function size:0x144 scope:global align:4 draw__10JUTProcBarFv = .text:0x802E82A4; // type:function size:0x34 scope:global align:4 drawProcessBar__10JUTProcBarFv = .text:0x802E82D8; // type:function size:0xF00 scope:global align:4 -addrToXPos__FPvi = .text:0x802E91D8; // type:function size:0x68 scope:global align:4 -byteToXLen__Fii = .text:0x802E9240; // type:function size:0x68 scope:global align:4 -heapBar__FP7JKRHeapiiiii = .text:0x802E92A8; // type:function size:0x194 scope:global align:4 +addrToXPos__FPvi = .text:0x802E91D8; // type:function size:0x68 scope:local align:4 +byteToXLen__Fii = .text:0x802E9240; // type:function size:0x68 scope:local align:4 +heapBar__FP7JKRHeapiiiii = .text:0x802E92A8; // type:function size:0x194 scope:local align:4 drawHeapBar__10JUTProcBarFv = .text:0x802E943C; // type:function size:0x3A0 scope:global align:4 -__ct__Q210JUTProcBar5CTimeFv = .text:0x802E97DC; // type:function size:0x14 scope:global align:4 +__ct__Q210JUTProcBar5CTimeFv = .text:0x802E97DC; // type:function size:0x14 scope:weak align:4 create__10JUTConsoleFUiUiP7JKRHeap = .text:0x802E97F0; // type:function size:0x90 scope:global align:4 create__10JUTConsoleFUiPvUl = .text:0x802E9880; // type:function size:0x88 scope:global align:4 __ct__10JUTConsoleFUiUib = .text:0x802E9908; // type:function size:0xF0 scope:global align:4 @@ -13309,10 +13307,10 @@ fillBox__14J2DGrafContextFRCQ29JGeometry8TBox2 = .text:0x802EB6FC; // type:fu drawFrame__14J2DGrafContextFRCQ29JGeometry8TBox2 = .text:0x802EB804; // type:function size:0x120 scope:global align:4 line__14J2DGrafContextFQ29JGeometry8TVec2Q29JGeometry8TVec2 = .text:0x802EB924; // type:function size:0xDC scope:global align:4 lineTo__14J2DGrafContextFQ29JGeometry8TVec2 = .text:0x802EBA00; // type:function size:0x70 scope:global align:4 -__dt__14J2DGrafContextFv = .text:0x802EBA70; // type:function size:0x48 scope:global align:4 -place__14J2DGrafContextFffff = .text:0x802EBAB8; // type:function size:0x48 scope:global align:4 -getGrafType__14J2DGrafContextCFv = .text:0x802EBB00; // type:function size:0x8 scope:global align:4 -setLookat__14J2DGrafContextFv = .text:0x802EBB08; // type:function size:0x4 scope:global align:4 +__dt__14J2DGrafContextFv = .text:0x802EBA70; // type:function size:0x48 scope:weak align:4 +place__14J2DGrafContextFffff = .text:0x802EBAB8; // type:function size:0x48 scope:weak align:4 +getGrafType__14J2DGrafContextCFv = .text:0x802EBB00; // type:function size:0x8 scope:weak align:4 +setLookat__14J2DGrafContextFv = .text:0x802EBB08; // type:function size:0x4 scope:weak align:4 __ct__13J2DOrthoGraphFv = .text:0x802EBB0C; // type:function size:0x60 scope:global align:4 __ct__13J2DOrthoGraphFffffff = .text:0x802EBB6C; // type:function size:0xE4 scope:global align:4 setPort__13J2DOrthoGraphFv = .text:0x802EBC50; // type:function size:0x58 scope:global align:4 @@ -13324,7 +13322,7 @@ J2DFillBox__FffffQ28JUtility6TColor = .text:0x802EBF60; // type:function size:0x J2DFillBox__FRCQ29JGeometry8TBox2Q28JUtility6TColor = .text:0x802EBFA8; // type:function size:0x90 scope:global align:4 J2DDrawFrame__FffffQ28JUtility6TColorUc = .text:0x802EC038; // type:function size:0x4C scope:global align:4 J2DDrawFrame__FRCQ29JGeometry8TBox2Q28JUtility6TColorUc = .text:0x802EC084; // type:function size:0xA0 scope:global align:4 -getGrafType__13J2DOrthoGraphCFv = .text:0x802EC124; // type:function size:0x8 scope:global align:4 +getGrafType__13J2DOrthoGraphCFv = .text:0x802EC124; // type:function size:0x8 scope:weak align:4 load__9J2DTexMtxFUl = .text:0x802EC12C; // type:function size:0x34 scope:global align:4 calc__9J2DTexMtxFv = .text:0x802EC160; // type:function size:0x68 scope:global align:4 getTextureMtx__9J2DTexMtxFRC17J2DTextureSRTInfo3VecPA4_f = .text:0x802EC1C8; // type:function size:0x190 scope:global align:4 @@ -13333,21 +13331,21 @@ load__14J2DIndTevStageFUc = .text:0x802EC4E0; // type:function size:0x54 scope:g load__12J2DIndTexMtxFUc = .text:0x802EC534; // type:function size:0x34 scope:global align:4 load__19J2DIndTexCoordScaleFUc = .text:0x802EC568; // type:function size:0x30 scope:global align:4 load__14J2DIndTexOrderFUc = .text:0x802EC598; // type:function size:0x30 scope:global align:4 -getTevSwapModeTable__11J2DTevBlockFUl = .text:0x802EC5C8; // type:function size:0x8 scope:global align:4 -getTevStage__11J2DTevBlockFUl = .text:0x802EC5D0; // type:function size:0x8 scope:global align:4 -getTevColor__11J2DTevBlockFUl = .text:0x802EC5D8; // type:function size:0x8 scope:global align:4 -getTevOrder__11J2DTevBlockFUl = .text:0x802EC5E0; // type:function size:0x8 scope:global align:4 -getTevKAlphaSel__11J2DTevBlockFUl = .text:0x802EC5E8; // type:function size:0x8 scope:global align:4 -getTevKColorSel__11J2DTevBlockFUl = .text:0x802EC5F0; // type:function size:0x8 scope:global align:4 -getTevKColor__11J2DTevBlockFUl = .text:0x802EC5F8; // type:function size:0x8 scope:global align:4 -getFontNo__11J2DTevBlockCFv = .text:0x802EC600; // type:function size:0xC scope:global align:4 -getTexNo__11J2DTevBlockCFUl = .text:0x802EC60C; // type:function size:0xC scope:global align:4 -getTevStageNum__11J2DTevBlockCFv = .text:0x802EC618; // type:function size:0x8 scope:global align:4 -getIndTevStage__11J2DTevBlockFUl = .text:0x802EC620; // type:function size:0x8 scope:global align:4 -getIndTexCoordScale__11J2DIndBlockFUl = .text:0x802EC628; // type:function size:0x8 scope:global align:4 -getIndTexMtx__11J2DIndBlockFUl = .text:0x802EC630; // type:function size:0x8 scope:global align:4 -getIndTexOrder__11J2DIndBlockFUl = .text:0x802EC638; // type:function size:0x8 scope:global align:4 -getIndTexStageNum__11J2DIndBlockCFv = .text:0x802EC640; // type:function size:0x8 scope:global align:4 +getTevSwapModeTable__11J2DTevBlockFUl = .text:0x802EC5C8; // type:function size:0x8 scope:weak align:4 +getTevStage__11J2DTevBlockFUl = .text:0x802EC5D0; // type:function size:0x8 scope:weak align:4 +getTevColor__11J2DTevBlockFUl = .text:0x802EC5D8; // type:function size:0x8 scope:weak align:4 +getTevOrder__11J2DTevBlockFUl = .text:0x802EC5E0; // type:function size:0x8 scope:weak align:4 +getTevKAlphaSel__11J2DTevBlockFUl = .text:0x802EC5E8; // type:function size:0x8 scope:weak align:4 +getTevKColorSel__11J2DTevBlockFUl = .text:0x802EC5F0; // type:function size:0x8 scope:weak align:4 +getTevKColor__11J2DTevBlockFUl = .text:0x802EC5F8; // type:function size:0x8 scope:weak align:4 +getFontNo__11J2DTevBlockCFv = .text:0x802EC600; // type:function size:0xC scope:weak align:4 +getTexNo__11J2DTevBlockCFUl = .text:0x802EC60C; // type:function size:0xC scope:weak align:4 +getTevStageNum__11J2DTevBlockCFv = .text:0x802EC618; // type:function size:0x8 scope:weak align:4 +getIndTevStage__11J2DTevBlockFUl = .text:0x802EC620; // type:function size:0x8 scope:weak align:4 +getIndTexCoordScale__11J2DIndBlockFUl = .text:0x802EC628; // type:function size:0x8 scope:weak align:4 +getIndTexMtx__11J2DIndBlockFUl = .text:0x802EC630; // type:function size:0x8 scope:weak align:4 +getIndTexOrder__11J2DIndBlockFUl = .text:0x802EC638; // type:function size:0x8 scope:weak align:4 +getIndTexStageNum__11J2DIndBlockCFv = .text:0x802EC640; // type:function size:0x8 scope:weak align:4 __ct__11J2DMaterialFv = .text:0x802EC648; // type:function size:0x120 scope:global align:4 __dt__11J2DMaterialFv = .text:0x802EC768; // type:function size:0xC0 scope:global align:4 setGX__11J2DMaterialFv = .text:0x802EC828; // type:function size:0x84 scope:global align:4 @@ -13472,202 +13470,202 @@ initialize__15J2DIndBlockFullFv = .text:0x802F3B00; // type:function size:0xCC s setGX__15J2DIndBlockFullFv = .text:0x802F3BCC; // type:function size:0xCC scope:global align:4 initialize__10J2DPEBlockFv = .text:0x802F3C98; // type:function size:0x44 scope:global align:4 setGX__10J2DPEBlockFv = .text:0x802F3CDC; // type:function size:0x60 scope:global align:4 -__ct__14J2DIndTevStageFv = .text:0x802F3D3C; // type:function size:0x94 scope:global align:4 -__ct__19J2DTevSwapModeTableFv = .text:0x802F3DD0; // type:function size:0xC scope:global align:4 -__ct__11J2DTevStageFv = .text:0x802F3DDC; // type:function size:0x68 scope:global align:4 -setTevStageInfo__11J2DTevStageFRC15J2DTevStageInfo = .text:0x802F3E44; // type:function size:0x1C8 scope:global align:4 -__ct__11J2DTevOrderFv = .text:0x802F400C; // type:function size:0x20 scope:global align:4 -__ct__13J2DGXColorS10Fv = .text:0x802F402C; // type:function size:0x4 scope:global align:4 -getType__15J2DIndBlockFullFv = .text:0x802F4030; // type:function size:0xC scope:global align:4 -setIndTexStageNum__15J2DIndBlockFullFUc = .text:0x802F403C; // type:function size:0x8 scope:global align:4 -getIndTexStageNum__15J2DIndBlockFullCFv = .text:0x802F4044; // type:function size:0x8 scope:global align:4 -setIndTexOrder__15J2DIndBlockFullFUl14J2DIndTexOrder = .text:0x802F404C; // type:function size:0x1C scope:global align:4 -getIndTexOrder__15J2DIndBlockFullFUl = .text:0x802F4068; // type:function size:0x14 scope:global align:4 -setIndTexMtx__15J2DIndBlockFullFUl12J2DIndTexMtx = .text:0x802F407C; // type:function size:0x58 scope:global align:4 -getIndTexMtx__15J2DIndBlockFullFUl = .text:0x802F40D4; // type:function size:0x14 scope:global align:4 -setIndTexCoordScale__15J2DIndBlockFullFUl19J2DIndTexCoordScale = .text:0x802F40E8; // type:function size:0x1C scope:global align:4 -getIndTexCoordScale__15J2DIndBlockFullFUl = .text:0x802F4104; // type:function size:0x14 scope:global align:4 -__dt__15J2DIndBlockFullFv = .text:0x802F4118; // type:function size:0x9C scope:global align:4 -getType__13J2DTevBlock16Fv = .text:0x802F41B4; // type:function size:0xC scope:global align:4 -getMaxStage__13J2DTevBlock16Fv = .text:0x802F41C0; // type:function size:0x8 scope:global align:4 -setTexNo__13J2DTevBlock16FUlUs = .text:0x802F41C8; // type:function size:0x10 scope:global align:4 -getTexNo__13J2DTevBlock16CFUl = .text:0x802F41D8; // type:function size:0x10 scope:global align:4 -setFontNo__13J2DTevBlock16FUs = .text:0x802F41E8; // type:function size:0x8 scope:global align:4 -getFontNo__13J2DTevBlock16CFv = .text:0x802F41F0; // type:function size:0x8 scope:global align:4 -setTevOrder__13J2DTevBlock16FUl11J2DTevOrder = .text:0x802F41F8; // type:function size:0x24 scope:global align:4 -getTevOrder__13J2DTevBlock16FUl = .text:0x802F421C; // type:function size:0x14 scope:global align:4 -setTevColor__13J2DTevBlock16FUl13J2DGXColorS10 = .text:0x802F4230; // type:function size:0x2C scope:global align:4 -getTevColor__13J2DTevBlock16FUl = .text:0x802F425C; // type:function size:0x14 scope:global align:4 -setTevKColor__13J2DTevBlock16FUlQ28JUtility6TColor = .text:0x802F4270; // type:function size:0x2C scope:global align:4 -getTevKColor__13J2DTevBlock16FUl = .text:0x802F429C; // type:function size:0x14 scope:global align:4 -setTevKColorSel__13J2DTevBlock16FUlUc = .text:0x802F42B0; // type:function size:0xC scope:global align:4 -getTevKColorSel__13J2DTevBlock16FUl = .text:0x802F42BC; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__13J2DTevBlock16FUlUc = .text:0x802F42C8; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__13J2DTevBlock16FUl = .text:0x802F42D4; // type:function size:0xC scope:global align:4 -setTevStageNum__13J2DTevBlock16FUc = .text:0x802F42E0; // type:function size:0x8 scope:global align:4 -getTevStageNum__13J2DTevBlock16CFv = .text:0x802F42E8; // type:function size:0x8 scope:global align:4 -setTevStage__13J2DTevBlock16FUl11J2DTevStage = .text:0x802F42F0; // type:function size:0x3C scope:global align:4 -getTevStage__13J2DTevBlock16FUl = .text:0x802F432C; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__13J2DTevBlock16FUl18J2DTevSwapModeInfo = .text:0x802F4340; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__13J2DTevBlock16FUl19J2DTevSwapModeTable = .text:0x802F4378; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__13J2DTevBlock16FUl = .text:0x802F4388; // type:function size:0x10 scope:global align:4 -setIndTevStage__13J2DTevBlock16FUl14J2DIndTevStage = .text:0x802F4398; // type:function size:0x14 scope:global align:4 -getIndTevStage__13J2DTevBlock16FUl = .text:0x802F43AC; // type:function size:0x14 scope:global align:4 -insertTexture__13J2DTevBlock16FUlPC7ResTIMG = .text:0x802F43C0; // type:function size:0x30 scope:global align:4 -getTexture__13J2DTevBlock16FUl = .text:0x802F43F0; // type:function size:0x20 scope:global align:4 -getPalette__13J2DTevBlock16FUl = .text:0x802F4410; // type:function size:0x20 scope:global align:4 -getFont__13J2DTevBlock16Fv = .text:0x802F4430; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__13J2DTevBlock16FUc = .text:0x802F4438; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__13J2DTevBlock16Fv = .text:0x802F4448; // type:function size:0xC scope:global align:4 -getType__12J2DTevBlock8Fv = .text:0x802F4454; // type:function size:0xC scope:global align:4 -getMaxStage__12J2DTevBlock8Fv = .text:0x802F4460; // type:function size:0x8 scope:global align:4 -setTexNo__12J2DTevBlock8FUlUs = .text:0x802F4468; // type:function size:0x10 scope:global align:4 -getTexNo__12J2DTevBlock8CFUl = .text:0x802F4478; // type:function size:0x10 scope:global align:4 -setFontNo__12J2DTevBlock8FUs = .text:0x802F4488; // type:function size:0x8 scope:global align:4 -getFontNo__12J2DTevBlock8CFv = .text:0x802F4490; // type:function size:0x8 scope:global align:4 -setTevOrder__12J2DTevBlock8FUl11J2DTevOrder = .text:0x802F4498; // type:function size:0x24 scope:global align:4 -getTevOrder__12J2DTevBlock8FUl = .text:0x802F44BC; // type:function size:0x14 scope:global align:4 -setTevColor__12J2DTevBlock8FUl13J2DGXColorS10 = .text:0x802F44D0; // type:function size:0x2C scope:global align:4 -getTevColor__12J2DTevBlock8FUl = .text:0x802F44FC; // type:function size:0x14 scope:global align:4 -setTevKColor__12J2DTevBlock8FUlQ28JUtility6TColor = .text:0x802F4510; // type:function size:0x2C scope:global align:4 -getTevKColor__12J2DTevBlock8FUl = .text:0x802F453C; // type:function size:0x14 scope:global align:4 -setTevKColorSel__12J2DTevBlock8FUlUc = .text:0x802F4550; // type:function size:0xC scope:global align:4 -getTevKColorSel__12J2DTevBlock8FUl = .text:0x802F455C; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__12J2DTevBlock8FUlUc = .text:0x802F4568; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__12J2DTevBlock8FUl = .text:0x802F4574; // type:function size:0xC scope:global align:4 -setTevStageNum__12J2DTevBlock8FUc = .text:0x802F4580; // type:function size:0x8 scope:global align:4 -getTevStageNum__12J2DTevBlock8CFv = .text:0x802F4588; // type:function size:0x8 scope:global align:4 -setTevStage__12J2DTevBlock8FUl11J2DTevStage = .text:0x802F4590; // type:function size:0x3C scope:global align:4 -getTevStage__12J2DTevBlock8FUl = .text:0x802F45CC; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__12J2DTevBlock8FUl18J2DTevSwapModeInfo = .text:0x802F45E0; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__12J2DTevBlock8FUl19J2DTevSwapModeTable = .text:0x802F4618; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__12J2DTevBlock8FUl = .text:0x802F4628; // type:function size:0x10 scope:global align:4 -setIndTevStage__12J2DTevBlock8FUl14J2DIndTevStage = .text:0x802F4638; // type:function size:0x14 scope:global align:4 -getIndTevStage__12J2DTevBlock8FUl = .text:0x802F464C; // type:function size:0x14 scope:global align:4 -insertTexture__12J2DTevBlock8FUlPC7ResTIMG = .text:0x802F4660; // type:function size:0x30 scope:global align:4 -getTexture__12J2DTevBlock8FUl = .text:0x802F4690; // type:function size:0x20 scope:global align:4 -getPalette__12J2DTevBlock8FUl = .text:0x802F46B0; // type:function size:0x20 scope:global align:4 -getFont__12J2DTevBlock8Fv = .text:0x802F46D0; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__12J2DTevBlock8FUc = .text:0x802F46D8; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__12J2DTevBlock8Fv = .text:0x802F46E8; // type:function size:0xC scope:global align:4 -getType__12J2DTevBlock4Fv = .text:0x802F46F4; // type:function size:0xC scope:global align:4 -getMaxStage__12J2DTevBlock4Fv = .text:0x802F4700; // type:function size:0x8 scope:global align:4 -setTexNo__12J2DTevBlock4FUlUs = .text:0x802F4708; // type:function size:0x10 scope:global align:4 -getTexNo__12J2DTevBlock4CFUl = .text:0x802F4718; // type:function size:0x10 scope:global align:4 -setFontNo__12J2DTevBlock4FUs = .text:0x802F4728; // type:function size:0x8 scope:global align:4 -getFontNo__12J2DTevBlock4CFv = .text:0x802F4730; // type:function size:0x8 scope:global align:4 -setTevOrder__12J2DTevBlock4FUl11J2DTevOrder = .text:0x802F4738; // type:function size:0x24 scope:global align:4 -getTevOrder__12J2DTevBlock4FUl = .text:0x802F475C; // type:function size:0x14 scope:global align:4 -setTevColor__12J2DTevBlock4FUl13J2DGXColorS10 = .text:0x802F4770; // type:function size:0x2C scope:global align:4 -getTevColor__12J2DTevBlock4FUl = .text:0x802F479C; // type:function size:0x14 scope:global align:4 -setTevKColor__12J2DTevBlock4FUlQ28JUtility6TColor = .text:0x802F47B0; // type:function size:0x2C scope:global align:4 -getTevKColor__12J2DTevBlock4FUl = .text:0x802F47DC; // type:function size:0x14 scope:global align:4 -setTevKColorSel__12J2DTevBlock4FUlUc = .text:0x802F47F0; // type:function size:0xC scope:global align:4 -getTevKColorSel__12J2DTevBlock4FUl = .text:0x802F47FC; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__12J2DTevBlock4FUlUc = .text:0x802F4808; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__12J2DTevBlock4FUl = .text:0x802F4814; // type:function size:0xC scope:global align:4 -setTevStageNum__12J2DTevBlock4FUc = .text:0x802F4820; // type:function size:0x8 scope:global align:4 -getTevStageNum__12J2DTevBlock4CFv = .text:0x802F4828; // type:function size:0x8 scope:global align:4 -setTevStage__12J2DTevBlock4FUl11J2DTevStage = .text:0x802F4830; // type:function size:0x3C scope:global align:4 -getTevStage__12J2DTevBlock4FUl = .text:0x802F486C; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__12J2DTevBlock4FUl18J2DTevSwapModeInfo = .text:0x802F4880; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__12J2DTevBlock4FUl19J2DTevSwapModeTable = .text:0x802F48B8; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__12J2DTevBlock4FUl = .text:0x802F48C8; // type:function size:0x10 scope:global align:4 -setIndTevStage__12J2DTevBlock4FUl14J2DIndTevStage = .text:0x802F48D8; // type:function size:0x14 scope:global align:4 -getIndTevStage__12J2DTevBlock4FUl = .text:0x802F48EC; // type:function size:0x14 scope:global align:4 -insertTexture__12J2DTevBlock4FUlPC7ResTIMG = .text:0x802F4900; // type:function size:0x30 scope:global align:4 -getTexture__12J2DTevBlock4FUl = .text:0x802F4930; // type:function size:0x20 scope:global align:4 -getPalette__12J2DTevBlock4FUl = .text:0x802F4950; // type:function size:0x20 scope:global align:4 -getFont__12J2DTevBlock4Fv = .text:0x802F4970; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__12J2DTevBlock4FUc = .text:0x802F4978; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__12J2DTevBlock4Fv = .text:0x802F4988; // type:function size:0x10 scope:global align:4 -getType__12J2DTevBlock2Fv = .text:0x802F4998; // type:function size:0xC scope:global align:4 -getMaxStage__12J2DTevBlock2Fv = .text:0x802F49A4; // type:function size:0x8 scope:global align:4 -setTexNo__12J2DTevBlock2FUlUs = .text:0x802F49AC; // type:function size:0x10 scope:global align:4 -getTexNo__12J2DTevBlock2CFUl = .text:0x802F49BC; // type:function size:0x10 scope:global align:4 -setFontNo__12J2DTevBlock2FUs = .text:0x802F49CC; // type:function size:0x8 scope:global align:4 -getFontNo__12J2DTevBlock2CFv = .text:0x802F49D4; // type:function size:0x8 scope:global align:4 -setTevOrder__12J2DTevBlock2FUl11J2DTevOrder = .text:0x802F49DC; // type:function size:0x24 scope:global align:4 -getTevOrder__12J2DTevBlock2FUl = .text:0x802F4A00; // type:function size:0x14 scope:global align:4 -setTevColor__12J2DTevBlock2FUl13J2DGXColorS10 = .text:0x802F4A14; // type:function size:0x2C scope:global align:4 -getTevColor__12J2DTevBlock2FUl = .text:0x802F4A40; // type:function size:0x14 scope:global align:4 -setTevKColor__12J2DTevBlock2FUlQ28JUtility6TColor = .text:0x802F4A54; // type:function size:0x2C scope:global align:4 -getTevKColor__12J2DTevBlock2FUl = .text:0x802F4A80; // type:function size:0x14 scope:global align:4 -setTevKColorSel__12J2DTevBlock2FUlUc = .text:0x802F4A94; // type:function size:0xC scope:global align:4 -getTevKColorSel__12J2DTevBlock2FUl = .text:0x802F4AA0; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__12J2DTevBlock2FUlUc = .text:0x802F4AAC; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__12J2DTevBlock2FUl = .text:0x802F4AB8; // type:function size:0xC scope:global align:4 -setTevStageNum__12J2DTevBlock2FUc = .text:0x802F4AC4; // type:function size:0x8 scope:global align:4 -getTevStageNum__12J2DTevBlock2CFv = .text:0x802F4ACC; // type:function size:0x8 scope:global align:4 -setTevStage__12J2DTevBlock2FUl11J2DTevStage = .text:0x802F4AD4; // type:function size:0x3C scope:global align:4 -getTevStage__12J2DTevBlock2FUl = .text:0x802F4B10; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__12J2DTevBlock2FUl18J2DTevSwapModeInfo = .text:0x802F4B24; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__12J2DTevBlock2FUl19J2DTevSwapModeTable = .text:0x802F4B5C; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__12J2DTevBlock2FUl = .text:0x802F4B6C; // type:function size:0x10 scope:global align:4 -setIndTevStage__12J2DTevBlock2FUl14J2DIndTevStage = .text:0x802F4B7C; // type:function size:0x14 scope:global align:4 -getIndTevStage__12J2DTevBlock2FUl = .text:0x802F4B90; // type:function size:0x14 scope:global align:4 -insertTexture__12J2DTevBlock2FUlPC7ResTIMG = .text:0x802F4BA4; // type:function size:0x30 scope:global align:4 -getTexture__12J2DTevBlock2FUl = .text:0x802F4BD4; // type:function size:0x20 scope:global align:4 -getPalette__12J2DTevBlock2FUl = .text:0x802F4BF4; // type:function size:0x20 scope:global align:4 -getFont__12J2DTevBlock2Fv = .text:0x802F4C14; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__12J2DTevBlock2FUc = .text:0x802F4C1C; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__12J2DTevBlock2Fv = .text:0x802F4C2C; // type:function size:0x10 scope:global align:4 -getType__12J2DTevBlock1Fv = .text:0x802F4C3C; // type:function size:0xC scope:global align:4 -getMaxStage__12J2DTevBlock1Fv = .text:0x802F4C48; // type:function size:0x8 scope:global align:4 -setTexNo__12J2DTevBlock1FUlUs = .text:0x802F4C50; // type:function size:0x10 scope:global align:4 -getTexNo__12J2DTevBlock1CFUl = .text:0x802F4C60; // type:function size:0x10 scope:global align:4 -setFontNo__12J2DTevBlock1FUs = .text:0x802F4C70; // type:function size:0x8 scope:global align:4 -getFontNo__12J2DTevBlock1CFv = .text:0x802F4C78; // type:function size:0x8 scope:global align:4 -setTevOrder__12J2DTevBlock1FUl11J2DTevOrder = .text:0x802F4C80; // type:function size:0x24 scope:global align:4 -getTevOrder__12J2DTevBlock1FUl = .text:0x802F4CA4; // type:function size:0x14 scope:global align:4 -setTevColor__12J2DTevBlock1FUl13J2DGXColorS10 = .text:0x802F4CB8; // type:function size:0x2C scope:global align:4 -getTevColor__12J2DTevBlock1FUl = .text:0x802F4CE4; // type:function size:0x14 scope:global align:4 -setTevKColor__12J2DTevBlock1FUlQ28JUtility6TColor = .text:0x802F4CF8; // type:function size:0x2C scope:global align:4 -getTevKColor__12J2DTevBlock1FUl = .text:0x802F4D24; // type:function size:0x14 scope:global align:4 -setTevKColorSel__12J2DTevBlock1FUlUc = .text:0x802F4D38; // type:function size:0xC scope:global align:4 -getTevKColorSel__12J2DTevBlock1FUl = .text:0x802F4D44; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__12J2DTevBlock1FUlUc = .text:0x802F4D50; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__12J2DTevBlock1FUl = .text:0x802F4D5C; // type:function size:0xC scope:global align:4 -setTevStageNum__12J2DTevBlock1FUc = .text:0x802F4D68; // type:function size:0x4 scope:global align:4 -getTevStageNum__12J2DTevBlock1CFv = .text:0x802F4D6C; // type:function size:0x8 scope:global align:4 -setTevStage__12J2DTevBlock1FUl11J2DTevStage = .text:0x802F4D74; // type:function size:0x3C scope:global align:4 -getTevStage__12J2DTevBlock1FUl = .text:0x802F4DB0; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__12J2DTevBlock1FUl18J2DTevSwapModeInfo = .text:0x802F4DC4; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__12J2DTevBlock1FUl19J2DTevSwapModeTable = .text:0x802F4DFC; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__12J2DTevBlock1FUl = .text:0x802F4E0C; // type:function size:0x10 scope:global align:4 -setIndTevStage__12J2DTevBlock1FUl14J2DIndTevStage = .text:0x802F4E1C; // type:function size:0x14 scope:global align:4 -getIndTevStage__12J2DTevBlock1FUl = .text:0x802F4E30; // type:function size:0x14 scope:global align:4 -insertTexture__12J2DTevBlock1FUlPC7ResTIMG = .text:0x802F4E44; // type:function size:0x30 scope:global align:4 -getTexture__12J2DTevBlock1FUl = .text:0x802F4E74; // type:function size:0x20 scope:global align:4 -getPalette__12J2DTevBlock1FUl = .text:0x802F4E94; // type:function size:0x20 scope:global align:4 -getFont__12J2DTevBlock1Fv = .text:0x802F4EB4; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__12J2DTevBlock1FUc = .text:0x802F4EBC; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__12J2DTevBlock1Fv = .text:0x802F4ECC; // type:function size:0x10 scope:global align:4 -initialize__11J2DTevBlockFv = .text:0x802F4EDC; // type:function size:0x4 scope:global align:4 -loadTexture__11J2DTevBlockF11_GXTexMapIDUl = .text:0x802F4EE0; // type:function size:0x4 scope:global align:4 -setFontNo__11J2DTevBlockFUs = .text:0x802F4EE4; // type:function size:0x4 scope:global align:4 -setTevOrder__11J2DTevBlockFUl11J2DTevOrder = .text:0x802F4EE8; // type:function size:0x4 scope:global align:4 -setTevKColorSel__11J2DTevBlockFUlUc = .text:0x802F4EEC; // type:function size:0x4 scope:global align:4 -setTevKAlphaSel__11J2DTevBlockFUlUc = .text:0x802F4EF0; // type:function size:0x4 scope:global align:4 -setTevStageNum__11J2DTevBlockFUc = .text:0x802F4EF4; // type:function size:0x4 scope:global align:4 -setTevStage__11J2DTevBlockFUl11J2DTevStage = .text:0x802F4EF8; // type:function size:0x4 scope:global align:4 -setTevSwapModeInfo__11J2DTevBlockFUl18J2DTevSwapModeInfo = .text:0x802F4EFC; // type:function size:0x4 scope:global align:4 -setTevSwapModeTable__11J2DTevBlockFUl19J2DTevSwapModeTable = .text:0x802F4F00; // type:function size:0x4 scope:global align:4 -setIndTevStage__11J2DTevBlockFUl14J2DIndTevStage = .text:0x802F4F04; // type:function size:0x4 scope:global align:4 -insertTexture__11J2DTevBlockFUlP10JUTTexture = .text:0x802F4F08; // type:function size:0x8 scope:global align:4 -insertTexture__11J2DTevBlockFUlPC7ResTIMGP10JUTPalette = .text:0x802F4F10; // type:function size:0x8 scope:global align:4 -insertTexture__11J2DTevBlockFUlPC7ResTIMG = .text:0x802F4F18; // type:function size:0x8 scope:global align:4 -setTexture__11J2DTevBlockFUlP10JUTTexture = .text:0x802F4F20; // type:function size:0x8 scope:global align:4 -setTexture__11J2DTevBlockFUlPC7ResTIMG = .text:0x802F4F28; // type:function size:0x8 scope:global align:4 -removeTexture__11J2DTevBlockFUl = .text:0x802F4F30; // type:function size:0x8 scope:global align:4 -setFont__11J2DTevBlockFP7JUTFont = .text:0x802F4F38; // type:function size:0x8 scope:global align:4 -setFont__11J2DTevBlockFP7ResFONT = .text:0x802F4F40; // type:function size:0x8 scope:global align:4 -setPalette__11J2DTevBlockFUlPC7ResTLUT = .text:0x802F4F48; // type:function size:0x8 scope:global align:4 -prepareTexture__11J2DTevBlockFUc = .text:0x802F4F50; // type:function size:0x8 scope:global align:4 -getFont__11J2DTevBlockFv = .text:0x802F4F58; // type:function size:0x8 scope:global align:4 -shiftDeleteFlag__11J2DTevBlockFUcb = .text:0x802F4F60; // type:function size:0x4 scope:global align:4 -setUndeleteFlag__11J2DTevBlockFUc = .text:0x802F4F64; // type:function size:0x4 scope:global align:4 -setFontUndeleteFlag__11J2DTevBlockFv = .text:0x802F4F68; // type:function size:0x4 scope:global align:4 +__ct__14J2DIndTevStageFv = .text:0x802F3D3C; // type:function size:0x94 scope:weak align:4 +__ct__19J2DTevSwapModeTableFv = .text:0x802F3DD0; // type:function size:0xC scope:weak align:4 +__ct__11J2DTevStageFv = .text:0x802F3DDC; // type:function size:0x68 scope:weak align:4 +setTevStageInfo__11J2DTevStageFRC15J2DTevStageInfo = .text:0x802F3E44; // type:function size:0x1C8 scope:weak align:4 +__ct__11J2DTevOrderFv = .text:0x802F400C; // type:function size:0x20 scope:weak align:4 +__ct__13J2DGXColorS10Fv = .text:0x802F402C; // type:function size:0x4 scope:weak align:4 +getType__15J2DIndBlockFullFv = .text:0x802F4030; // type:function size:0xC scope:weak align:4 +setIndTexStageNum__15J2DIndBlockFullFUc = .text:0x802F403C; // type:function size:0x8 scope:weak align:4 +getIndTexStageNum__15J2DIndBlockFullCFv = .text:0x802F4044; // type:function size:0x8 scope:weak align:4 +setIndTexOrder__15J2DIndBlockFullFUl14J2DIndTexOrder = .text:0x802F404C; // type:function size:0x1C scope:weak align:4 +getIndTexOrder__15J2DIndBlockFullFUl = .text:0x802F4068; // type:function size:0x14 scope:weak align:4 +setIndTexMtx__15J2DIndBlockFullFUl12J2DIndTexMtx = .text:0x802F407C; // type:function size:0x58 scope:weak align:4 +getIndTexMtx__15J2DIndBlockFullFUl = .text:0x802F40D4; // type:function size:0x14 scope:weak align:4 +setIndTexCoordScale__15J2DIndBlockFullFUl19J2DIndTexCoordScale = .text:0x802F40E8; // type:function size:0x1C scope:weak align:4 +getIndTexCoordScale__15J2DIndBlockFullFUl = .text:0x802F4104; // type:function size:0x14 scope:weak align:4 +__dt__15J2DIndBlockFullFv = .text:0x802F4118; // type:function size:0x9C scope:weak align:4 +getType__13J2DTevBlock16Fv = .text:0x802F41B4; // type:function size:0xC scope:weak align:4 +getMaxStage__13J2DTevBlock16Fv = .text:0x802F41C0; // type:function size:0x8 scope:weak align:4 +setTexNo__13J2DTevBlock16FUlUs = .text:0x802F41C8; // type:function size:0x10 scope:weak align:4 +getTexNo__13J2DTevBlock16CFUl = .text:0x802F41D8; // type:function size:0x10 scope:weak align:4 +setFontNo__13J2DTevBlock16FUs = .text:0x802F41E8; // type:function size:0x8 scope:weak align:4 +getFontNo__13J2DTevBlock16CFv = .text:0x802F41F0; // type:function size:0x8 scope:weak align:4 +setTevOrder__13J2DTevBlock16FUl11J2DTevOrder = .text:0x802F41F8; // type:function size:0x24 scope:weak align:4 +getTevOrder__13J2DTevBlock16FUl = .text:0x802F421C; // type:function size:0x14 scope:weak align:4 +setTevColor__13J2DTevBlock16FUl13J2DGXColorS10 = .text:0x802F4230; // type:function size:0x2C scope:weak align:4 +getTevColor__13J2DTevBlock16FUl = .text:0x802F425C; // type:function size:0x14 scope:weak align:4 +setTevKColor__13J2DTevBlock16FUlQ28JUtility6TColor = .text:0x802F4270; // type:function size:0x2C scope:weak align:4 +getTevKColor__13J2DTevBlock16FUl = .text:0x802F429C; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__13J2DTevBlock16FUlUc = .text:0x802F42B0; // type:function size:0xC scope:weak align:4 +getTevKColorSel__13J2DTevBlock16FUl = .text:0x802F42BC; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__13J2DTevBlock16FUlUc = .text:0x802F42C8; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__13J2DTevBlock16FUl = .text:0x802F42D4; // type:function size:0xC scope:weak align:4 +setTevStageNum__13J2DTevBlock16FUc = .text:0x802F42E0; // type:function size:0x8 scope:weak align:4 +getTevStageNum__13J2DTevBlock16CFv = .text:0x802F42E8; // type:function size:0x8 scope:weak align:4 +setTevStage__13J2DTevBlock16FUl11J2DTevStage = .text:0x802F42F0; // type:function size:0x3C scope:weak align:4 +getTevStage__13J2DTevBlock16FUl = .text:0x802F432C; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__13J2DTevBlock16FUl18J2DTevSwapModeInfo = .text:0x802F4340; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__13J2DTevBlock16FUl19J2DTevSwapModeTable = .text:0x802F4378; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__13J2DTevBlock16FUl = .text:0x802F4388; // type:function size:0x10 scope:weak align:4 +setIndTevStage__13J2DTevBlock16FUl14J2DIndTevStage = .text:0x802F4398; // type:function size:0x14 scope:weak align:4 +getIndTevStage__13J2DTevBlock16FUl = .text:0x802F43AC; // type:function size:0x14 scope:weak align:4 +insertTexture__13J2DTevBlock16FUlPC7ResTIMG = .text:0x802F43C0; // type:function size:0x30 scope:weak align:4 +getTexture__13J2DTevBlock16FUl = .text:0x802F43F0; // type:function size:0x20 scope:weak align:4 +getPalette__13J2DTevBlock16FUl = .text:0x802F4410; // type:function size:0x20 scope:weak align:4 +getFont__13J2DTevBlock16Fv = .text:0x802F4430; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__13J2DTevBlock16FUc = .text:0x802F4438; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__13J2DTevBlock16Fv = .text:0x802F4448; // type:function size:0xC scope:weak align:4 +getType__12J2DTevBlock8Fv = .text:0x802F4454; // type:function size:0xC scope:weak align:4 +getMaxStage__12J2DTevBlock8Fv = .text:0x802F4460; // type:function size:0x8 scope:weak align:4 +setTexNo__12J2DTevBlock8FUlUs = .text:0x802F4468; // type:function size:0x10 scope:weak align:4 +getTexNo__12J2DTevBlock8CFUl = .text:0x802F4478; // type:function size:0x10 scope:weak align:4 +setFontNo__12J2DTevBlock8FUs = .text:0x802F4488; // type:function size:0x8 scope:weak align:4 +getFontNo__12J2DTevBlock8CFv = .text:0x802F4490; // type:function size:0x8 scope:weak align:4 +setTevOrder__12J2DTevBlock8FUl11J2DTevOrder = .text:0x802F4498; // type:function size:0x24 scope:weak align:4 +getTevOrder__12J2DTevBlock8FUl = .text:0x802F44BC; // type:function size:0x14 scope:weak align:4 +setTevColor__12J2DTevBlock8FUl13J2DGXColorS10 = .text:0x802F44D0; // type:function size:0x2C scope:weak align:4 +getTevColor__12J2DTevBlock8FUl = .text:0x802F44FC; // type:function size:0x14 scope:weak align:4 +setTevKColor__12J2DTevBlock8FUlQ28JUtility6TColor = .text:0x802F4510; // type:function size:0x2C scope:weak align:4 +getTevKColor__12J2DTevBlock8FUl = .text:0x802F453C; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__12J2DTevBlock8FUlUc = .text:0x802F4550; // type:function size:0xC scope:weak align:4 +getTevKColorSel__12J2DTevBlock8FUl = .text:0x802F455C; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__12J2DTevBlock8FUlUc = .text:0x802F4568; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__12J2DTevBlock8FUl = .text:0x802F4574; // type:function size:0xC scope:weak align:4 +setTevStageNum__12J2DTevBlock8FUc = .text:0x802F4580; // type:function size:0x8 scope:weak align:4 +getTevStageNum__12J2DTevBlock8CFv = .text:0x802F4588; // type:function size:0x8 scope:weak align:4 +setTevStage__12J2DTevBlock8FUl11J2DTevStage = .text:0x802F4590; // type:function size:0x3C scope:weak align:4 +getTevStage__12J2DTevBlock8FUl = .text:0x802F45CC; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__12J2DTevBlock8FUl18J2DTevSwapModeInfo = .text:0x802F45E0; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__12J2DTevBlock8FUl19J2DTevSwapModeTable = .text:0x802F4618; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__12J2DTevBlock8FUl = .text:0x802F4628; // type:function size:0x10 scope:weak align:4 +setIndTevStage__12J2DTevBlock8FUl14J2DIndTevStage = .text:0x802F4638; // type:function size:0x14 scope:weak align:4 +getIndTevStage__12J2DTevBlock8FUl = .text:0x802F464C; // type:function size:0x14 scope:weak align:4 +insertTexture__12J2DTevBlock8FUlPC7ResTIMG = .text:0x802F4660; // type:function size:0x30 scope:weak align:4 +getTexture__12J2DTevBlock8FUl = .text:0x802F4690; // type:function size:0x20 scope:weak align:4 +getPalette__12J2DTevBlock8FUl = .text:0x802F46B0; // type:function size:0x20 scope:weak align:4 +getFont__12J2DTevBlock8Fv = .text:0x802F46D0; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__12J2DTevBlock8FUc = .text:0x802F46D8; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__12J2DTevBlock8Fv = .text:0x802F46E8; // type:function size:0xC scope:weak align:4 +getType__12J2DTevBlock4Fv = .text:0x802F46F4; // type:function size:0xC scope:weak align:4 +getMaxStage__12J2DTevBlock4Fv = .text:0x802F4700; // type:function size:0x8 scope:weak align:4 +setTexNo__12J2DTevBlock4FUlUs = .text:0x802F4708; // type:function size:0x10 scope:weak align:4 +getTexNo__12J2DTevBlock4CFUl = .text:0x802F4718; // type:function size:0x10 scope:weak align:4 +setFontNo__12J2DTevBlock4FUs = .text:0x802F4728; // type:function size:0x8 scope:weak align:4 +getFontNo__12J2DTevBlock4CFv = .text:0x802F4730; // type:function size:0x8 scope:weak align:4 +setTevOrder__12J2DTevBlock4FUl11J2DTevOrder = .text:0x802F4738; // type:function size:0x24 scope:weak align:4 +getTevOrder__12J2DTevBlock4FUl = .text:0x802F475C; // type:function size:0x14 scope:weak align:4 +setTevColor__12J2DTevBlock4FUl13J2DGXColorS10 = .text:0x802F4770; // type:function size:0x2C scope:weak align:4 +getTevColor__12J2DTevBlock4FUl = .text:0x802F479C; // type:function size:0x14 scope:weak align:4 +setTevKColor__12J2DTevBlock4FUlQ28JUtility6TColor = .text:0x802F47B0; // type:function size:0x2C scope:weak align:4 +getTevKColor__12J2DTevBlock4FUl = .text:0x802F47DC; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__12J2DTevBlock4FUlUc = .text:0x802F47F0; // type:function size:0xC scope:weak align:4 +getTevKColorSel__12J2DTevBlock4FUl = .text:0x802F47FC; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__12J2DTevBlock4FUlUc = .text:0x802F4808; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__12J2DTevBlock4FUl = .text:0x802F4814; // type:function size:0xC scope:weak align:4 +setTevStageNum__12J2DTevBlock4FUc = .text:0x802F4820; // type:function size:0x8 scope:weak align:4 +getTevStageNum__12J2DTevBlock4CFv = .text:0x802F4828; // type:function size:0x8 scope:weak align:4 +setTevStage__12J2DTevBlock4FUl11J2DTevStage = .text:0x802F4830; // type:function size:0x3C scope:weak align:4 +getTevStage__12J2DTevBlock4FUl = .text:0x802F486C; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__12J2DTevBlock4FUl18J2DTevSwapModeInfo = .text:0x802F4880; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__12J2DTevBlock4FUl19J2DTevSwapModeTable = .text:0x802F48B8; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__12J2DTevBlock4FUl = .text:0x802F48C8; // type:function size:0x10 scope:weak align:4 +setIndTevStage__12J2DTevBlock4FUl14J2DIndTevStage = .text:0x802F48D8; // type:function size:0x14 scope:weak align:4 +getIndTevStage__12J2DTevBlock4FUl = .text:0x802F48EC; // type:function size:0x14 scope:weak align:4 +insertTexture__12J2DTevBlock4FUlPC7ResTIMG = .text:0x802F4900; // type:function size:0x30 scope:weak align:4 +getTexture__12J2DTevBlock4FUl = .text:0x802F4930; // type:function size:0x20 scope:weak align:4 +getPalette__12J2DTevBlock4FUl = .text:0x802F4950; // type:function size:0x20 scope:weak align:4 +getFont__12J2DTevBlock4Fv = .text:0x802F4970; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__12J2DTevBlock4FUc = .text:0x802F4978; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__12J2DTevBlock4Fv = .text:0x802F4988; // type:function size:0x10 scope:weak align:4 +getType__12J2DTevBlock2Fv = .text:0x802F4998; // type:function size:0xC scope:weak align:4 +getMaxStage__12J2DTevBlock2Fv = .text:0x802F49A4; // type:function size:0x8 scope:weak align:4 +setTexNo__12J2DTevBlock2FUlUs = .text:0x802F49AC; // type:function size:0x10 scope:weak align:4 +getTexNo__12J2DTevBlock2CFUl = .text:0x802F49BC; // type:function size:0x10 scope:weak align:4 +setFontNo__12J2DTevBlock2FUs = .text:0x802F49CC; // type:function size:0x8 scope:weak align:4 +getFontNo__12J2DTevBlock2CFv = .text:0x802F49D4; // type:function size:0x8 scope:weak align:4 +setTevOrder__12J2DTevBlock2FUl11J2DTevOrder = .text:0x802F49DC; // type:function size:0x24 scope:weak align:4 +getTevOrder__12J2DTevBlock2FUl = .text:0x802F4A00; // type:function size:0x14 scope:weak align:4 +setTevColor__12J2DTevBlock2FUl13J2DGXColorS10 = .text:0x802F4A14; // type:function size:0x2C scope:weak align:4 +getTevColor__12J2DTevBlock2FUl = .text:0x802F4A40; // type:function size:0x14 scope:weak align:4 +setTevKColor__12J2DTevBlock2FUlQ28JUtility6TColor = .text:0x802F4A54; // type:function size:0x2C scope:weak align:4 +getTevKColor__12J2DTevBlock2FUl = .text:0x802F4A80; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__12J2DTevBlock2FUlUc = .text:0x802F4A94; // type:function size:0xC scope:weak align:4 +getTevKColorSel__12J2DTevBlock2FUl = .text:0x802F4AA0; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__12J2DTevBlock2FUlUc = .text:0x802F4AAC; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__12J2DTevBlock2FUl = .text:0x802F4AB8; // type:function size:0xC scope:weak align:4 +setTevStageNum__12J2DTevBlock2FUc = .text:0x802F4AC4; // type:function size:0x8 scope:weak align:4 +getTevStageNum__12J2DTevBlock2CFv = .text:0x802F4ACC; // type:function size:0x8 scope:weak align:4 +setTevStage__12J2DTevBlock2FUl11J2DTevStage = .text:0x802F4AD4; // type:function size:0x3C scope:weak align:4 +getTevStage__12J2DTevBlock2FUl = .text:0x802F4B10; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__12J2DTevBlock2FUl18J2DTevSwapModeInfo = .text:0x802F4B24; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__12J2DTevBlock2FUl19J2DTevSwapModeTable = .text:0x802F4B5C; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__12J2DTevBlock2FUl = .text:0x802F4B6C; // type:function size:0x10 scope:weak align:4 +setIndTevStage__12J2DTevBlock2FUl14J2DIndTevStage = .text:0x802F4B7C; // type:function size:0x14 scope:weak align:4 +getIndTevStage__12J2DTevBlock2FUl = .text:0x802F4B90; // type:function size:0x14 scope:weak align:4 +insertTexture__12J2DTevBlock2FUlPC7ResTIMG = .text:0x802F4BA4; // type:function size:0x30 scope:weak align:4 +getTexture__12J2DTevBlock2FUl = .text:0x802F4BD4; // type:function size:0x20 scope:weak align:4 +getPalette__12J2DTevBlock2FUl = .text:0x802F4BF4; // type:function size:0x20 scope:weak align:4 +getFont__12J2DTevBlock2Fv = .text:0x802F4C14; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__12J2DTevBlock2FUc = .text:0x802F4C1C; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__12J2DTevBlock2Fv = .text:0x802F4C2C; // type:function size:0x10 scope:weak align:4 +getType__12J2DTevBlock1Fv = .text:0x802F4C3C; // type:function size:0xC scope:weak align:4 +getMaxStage__12J2DTevBlock1Fv = .text:0x802F4C48; // type:function size:0x8 scope:weak align:4 +setTexNo__12J2DTevBlock1FUlUs = .text:0x802F4C50; // type:function size:0x10 scope:weak align:4 +getTexNo__12J2DTevBlock1CFUl = .text:0x802F4C60; // type:function size:0x10 scope:weak align:4 +setFontNo__12J2DTevBlock1FUs = .text:0x802F4C70; // type:function size:0x8 scope:weak align:4 +getFontNo__12J2DTevBlock1CFv = .text:0x802F4C78; // type:function size:0x8 scope:weak align:4 +setTevOrder__12J2DTevBlock1FUl11J2DTevOrder = .text:0x802F4C80; // type:function size:0x24 scope:weak align:4 +getTevOrder__12J2DTevBlock1FUl = .text:0x802F4CA4; // type:function size:0x14 scope:weak align:4 +setTevColor__12J2DTevBlock1FUl13J2DGXColorS10 = .text:0x802F4CB8; // type:function size:0x2C scope:weak align:4 +getTevColor__12J2DTevBlock1FUl = .text:0x802F4CE4; // type:function size:0x14 scope:weak align:4 +setTevKColor__12J2DTevBlock1FUlQ28JUtility6TColor = .text:0x802F4CF8; // type:function size:0x2C scope:weak align:4 +getTevKColor__12J2DTevBlock1FUl = .text:0x802F4D24; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__12J2DTevBlock1FUlUc = .text:0x802F4D38; // type:function size:0xC scope:weak align:4 +getTevKColorSel__12J2DTevBlock1FUl = .text:0x802F4D44; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__12J2DTevBlock1FUlUc = .text:0x802F4D50; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__12J2DTevBlock1FUl = .text:0x802F4D5C; // type:function size:0xC scope:weak align:4 +setTevStageNum__12J2DTevBlock1FUc = .text:0x802F4D68; // type:function size:0x4 scope:weak align:4 +getTevStageNum__12J2DTevBlock1CFv = .text:0x802F4D6C; // type:function size:0x8 scope:weak align:4 +setTevStage__12J2DTevBlock1FUl11J2DTevStage = .text:0x802F4D74; // type:function size:0x3C scope:weak align:4 +getTevStage__12J2DTevBlock1FUl = .text:0x802F4DB0; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__12J2DTevBlock1FUl18J2DTevSwapModeInfo = .text:0x802F4DC4; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__12J2DTevBlock1FUl19J2DTevSwapModeTable = .text:0x802F4DFC; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__12J2DTevBlock1FUl = .text:0x802F4E0C; // type:function size:0x10 scope:weak align:4 +setIndTevStage__12J2DTevBlock1FUl14J2DIndTevStage = .text:0x802F4E1C; // type:function size:0x14 scope:weak align:4 +getIndTevStage__12J2DTevBlock1FUl = .text:0x802F4E30; // type:function size:0x14 scope:weak align:4 +insertTexture__12J2DTevBlock1FUlPC7ResTIMG = .text:0x802F4E44; // type:function size:0x30 scope:weak align:4 +getTexture__12J2DTevBlock1FUl = .text:0x802F4E74; // type:function size:0x20 scope:weak align:4 +getPalette__12J2DTevBlock1FUl = .text:0x802F4E94; // type:function size:0x20 scope:weak align:4 +getFont__12J2DTevBlock1Fv = .text:0x802F4EB4; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__12J2DTevBlock1FUc = .text:0x802F4EBC; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__12J2DTevBlock1Fv = .text:0x802F4ECC; // type:function size:0x10 scope:weak align:4 +initialize__11J2DTevBlockFv = .text:0x802F4EDC; // type:function size:0x4 scope:weak align:4 +loadTexture__11J2DTevBlockF11_GXTexMapIDUl = .text:0x802F4EE0; // type:function size:0x4 scope:weak align:4 +setFontNo__11J2DTevBlockFUs = .text:0x802F4EE4; // type:function size:0x4 scope:weak align:4 +setTevOrder__11J2DTevBlockFUl11J2DTevOrder = .text:0x802F4EE8; // type:function size:0x4 scope:weak align:4 +setTevKColorSel__11J2DTevBlockFUlUc = .text:0x802F4EEC; // type:function size:0x4 scope:weak align:4 +setTevKAlphaSel__11J2DTevBlockFUlUc = .text:0x802F4EF0; // type:function size:0x4 scope:weak align:4 +setTevStageNum__11J2DTevBlockFUc = .text:0x802F4EF4; // type:function size:0x4 scope:weak align:4 +setTevStage__11J2DTevBlockFUl11J2DTevStage = .text:0x802F4EF8; // type:function size:0x4 scope:weak align:4 +setTevSwapModeInfo__11J2DTevBlockFUl18J2DTevSwapModeInfo = .text:0x802F4EFC; // type:function size:0x4 scope:weak align:4 +setTevSwapModeTable__11J2DTevBlockFUl19J2DTevSwapModeTable = .text:0x802F4F00; // type:function size:0x4 scope:weak align:4 +setIndTevStage__11J2DTevBlockFUl14J2DIndTevStage = .text:0x802F4F04; // type:function size:0x4 scope:weak align:4 +insertTexture__11J2DTevBlockFUlP10JUTTexture = .text:0x802F4F08; // type:function size:0x8 scope:weak align:4 +insertTexture__11J2DTevBlockFUlPC7ResTIMGP10JUTPalette = .text:0x802F4F10; // type:function size:0x8 scope:weak align:4 +insertTexture__11J2DTevBlockFUlPC7ResTIMG = .text:0x802F4F18; // type:function size:0x8 scope:weak align:4 +setTexture__11J2DTevBlockFUlP10JUTTexture = .text:0x802F4F20; // type:function size:0x8 scope:weak align:4 +setTexture__11J2DTevBlockFUlPC7ResTIMG = .text:0x802F4F28; // type:function size:0x8 scope:weak align:4 +removeTexture__11J2DTevBlockFUl = .text:0x802F4F30; // type:function size:0x8 scope:weak align:4 +setFont__11J2DTevBlockFP7JUTFont = .text:0x802F4F38; // type:function size:0x8 scope:weak align:4 +setFont__11J2DTevBlockFP7ResFONT = .text:0x802F4F40; // type:function size:0x8 scope:weak align:4 +setPalette__11J2DTevBlockFUlPC7ResTLUT = .text:0x802F4F48; // type:function size:0x8 scope:weak align:4 +prepareTexture__11J2DTevBlockFUc = .text:0x802F4F50; // type:function size:0x8 scope:weak align:4 +getFont__11J2DTevBlockFv = .text:0x802F4F58; // type:function size:0x8 scope:weak align:4 +shiftDeleteFlag__11J2DTevBlockFUcb = .text:0x802F4F60; // type:function size:0x4 scope:weak align:4 +setUndeleteFlag__11J2DTevBlockFUc = .text:0x802F4F64; // type:function size:0x4 scope:weak align:4 +setFontUndeleteFlag__11J2DTevBlockFv = .text:0x802F4F68; // type:function size:0x4 scope:weak align:4 __ct__18J2DMaterialFactoryFRC16J2DMaterialBlock = .text:0x802F4F6C; // type:function size:0x1C4 scope:global align:4 countStages__18J2DMaterialFactoryCFi = .text:0x802F5130; // type:function size:0x88 scope:global align:4 create__18J2DMaterialFactoryCFP11J2DMaterialiUlP15J2DResReferenceP15J2DResReferenceP10JKRArchive = .text:0x802F51B8; // type:function size:0x910 scope:global align:4 @@ -13694,23 +13692,23 @@ newIndTexCoordScale__18J2DMaterialFactoryCFii = .text:0x802F6414; // type:functi newAlphaComp__18J2DMaterialFactoryCFi = .text:0x802F647C; // type:function size:0x7C scope:global align:4 newBlend__18J2DMaterialFactoryCFi = .text:0x802F64F8; // type:function size:0x7C scope:global align:4 newDither__18J2DMaterialFactoryCFi = .text:0x802F6574; // type:function size:0x38 scope:global align:4 -__ct__11J2DTevStageFRC15J2DTevStageInfo = .text:0x802F65AC; // type:function size:0x60 scope:global align:4 -JSUConvertOffsetToPtr<12J2DBlendInfo>__FPCvPCv = .text:0x802F660C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J2DAlphaCompInfo>__FPCvPCv = .text:0x802F6624; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<23J2DTevSwapModeTableInfo>__FPCvPCv = .text:0x802F663C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J2DTevSwapModeInfo>__FPCvPCv = .text:0x802F6654; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J2DTevStageInfo>__FPCvPCv = .text:0x802F666C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<11_GXColorS10>__FPCvPCv = .text:0x802F6684; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J2DTevOrderInfo>__FPCvPCv = .text:0x802F669C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<13J2DTexMtxInfo>__FPCvPCv = .text:0x802F66B4; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J2DTexCoordInfo>__FPCvPCv = .text:0x802F66CC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J2DColorChanInfo>__FPCvPCv = .text:0x802F66E4; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F66FC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<8_GXColor>__FPCvPCv = .text:0x802F6714; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<11_GXCullMode>__FPCvPCv = .text:0x802F672C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<14J2DIndInitData>__FPCvPCv = .text:0x802F6744; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F675C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<19J2DMaterialInitData>__FPCvPCv = .text:0x802F6774; // type:function size:0x18 scope:global align:4 +__ct__11J2DTevStageFRC15J2DTevStageInfo = .text:0x802F65AC; // type:function size:0x60 scope:weak align:4 +JSUConvertOffsetToPtr<12J2DBlendInfo>__FPCvPCv = .text:0x802F660C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J2DAlphaCompInfo>__FPCvPCv = .text:0x802F6624; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<23J2DTevSwapModeTableInfo>__FPCvPCv = .text:0x802F663C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J2DTevSwapModeInfo>__FPCvPCv = .text:0x802F6654; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J2DTevStageInfo>__FPCvPCv = .text:0x802F666C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<11_GXColorS10>__FPCvPCv = .text:0x802F6684; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J2DTevOrderInfo>__FPCvPCv = .text:0x802F669C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<13J2DTexMtxInfo>__FPCvPCv = .text:0x802F66B4; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J2DTexCoordInfo>__FPCvPCv = .text:0x802F66CC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J2DColorChanInfo>__FPCvPCv = .text:0x802F66E4; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F66FC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<8_GXColor>__FPCvPCv = .text:0x802F6714; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<11_GXCullMode>__FPCvPCv = .text:0x802F672C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<14J2DIndInitData>__FPCvPCv = .text:0x802F6744; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F675C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<19J2DMaterialInitData>__FPCvPCv = .text:0x802F6774; // type:function size:0x18 scope:weak align:4 J2DPrint_print_alpha_va = .text:0x802F678C; // type:function size:0xA4 scope:global align:4 __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor = .text:0x802F6830; // type:function size:0x8C scope:global align:4 __dt__8J2DPrintFv = .text:0x802F68BC; // type:function size:0x48 scope:global align:4 @@ -13878,26 +13876,26 @@ setTexCoord__10J2DPictureFPQ29JGeometry8TVec2PC10JUTTexture10J2DBinding9J2DMi isUsed__10J2DPictureFPC7ResTIMG = .text:0x80301538; // type:function size:0x64 scope:global align:4 getUsableTlut__10J2DPictureFUc = .text:0x8030159C; // type:function size:0xD0 scope:global align:4 getTlutID__10J2DPictureFPC7ResTIMGUc = .text:0x8030166C; // type:function size:0x34 scope:global align:4 -__ct__Q29JGeometry8TVec2Fv = .text:0x803016A0; // type:function size:0x4 scope:global align:4 -append__10J2DPictureFP10JUTTexturef = .text:0x803016A4; // type:function size:0x30 scope:global align:4 -append__10J2DPictureFPC7ResTIMGP10JUTPalettef = .text:0x803016D4; // type:function size:0x30 scope:global align:4 -load__10J2DPictureFUc = .text:0x80301704; // type:function size:0x34 scope:global align:4 -load__10J2DPictureF11_GXTexMapIDUc = .text:0x80301738; // type:function size:0x4C scope:global align:4 -getTypeID__10J2DPictureCFv = .text:0x80301784; // type:function size:0x8 scope:global align:4 -append__10J2DPictureFPCcP10JUTPalettef = .text:0x8030178C; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFP10JUTTexturef = .text:0x803017BC; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFPCcP10JUTPalettef = .text:0x803017EC; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFPCcf = .text:0x8030181C; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFPC7ResTIMGP10JUTPalettef = .text:0x8030184C; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFPC7ResTIMGf = .text:0x8030187C; // type:function size:0x30 scope:global align:4 -remove__10J2DPictureFv = .text:0x803018AC; // type:function size:0x38 scope:global align:4 -draw__10J2DPictureFffUcbbb = .text:0x803018E4; // type:function size:0x98 scope:global align:4 -draw__10J2DPictureFffbbb = .text:0x8030197C; // type:function size:0x44 scope:global align:4 -drawOut__10J2DPictureFffffffff = .text:0x803019C0; // type:function size:0x64 scope:global align:4 -drawOut__10J2DPictureFffffff = .text:0x80301A24; // type:function size:0xAC scope:global align:4 -getTextureCount__10J2DPictureCFv = .text:0x80301AD0; // type:function size:0x8 scope:global align:4 -isUsed__10J2DPictureFPC7ResFONT = .text:0x80301AD8; // type:function size:0x20 scope:global align:4 -rewriteAlpha__10J2DPictureFv = .text:0x80301AF8; // type:function size:0x4 scope:global align:4 +__ct__Q29JGeometry8TVec2Fv = .text:0x803016A0; // type:function size:0x4 scope:weak align:4 +append__10J2DPictureFP10JUTTexturef = .text:0x803016A4; // type:function size:0x30 scope:weak align:4 +append__10J2DPictureFPC7ResTIMGP10JUTPalettef = .text:0x803016D4; // type:function size:0x30 scope:weak align:4 +load__10J2DPictureFUc = .text:0x80301704; // type:function size:0x34 scope:weak align:4 +load__10J2DPictureF11_GXTexMapIDUc = .text:0x80301738; // type:function size:0x4C scope:weak align:4 +getTypeID__10J2DPictureCFv = .text:0x80301784; // type:function size:0x8 scope:weak align:4 +append__10J2DPictureFPCcP10JUTPalettef = .text:0x8030178C; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFP10JUTTexturef = .text:0x803017BC; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFPCcP10JUTPalettef = .text:0x803017EC; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFPCcf = .text:0x8030181C; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFPC7ResTIMGP10JUTPalettef = .text:0x8030184C; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFPC7ResTIMGf = .text:0x8030187C; // type:function size:0x30 scope:weak align:4 +remove__10J2DPictureFv = .text:0x803018AC; // type:function size:0x38 scope:weak align:4 +draw__10J2DPictureFffUcbbb = .text:0x803018E4; // type:function size:0x98 scope:weak align:4 +draw__10J2DPictureFffbbb = .text:0x8030197C; // type:function size:0x44 scope:weak align:4 +drawOut__10J2DPictureFffffffff = .text:0x803019C0; // type:function size:0x64 scope:weak align:4 +drawOut__10J2DPictureFffffff = .text:0x80301A24; // type:function size:0xAC scope:weak align:4 +getTextureCount__10J2DPictureCFv = .text:0x80301AD0; // type:function size:0x8 scope:weak align:4 +isUsed__10J2DPictureFPC7ResFONT = .text:0x80301AD8; // type:function size:0x20 scope:weak align:4 +rewriteAlpha__10J2DPictureFv = .text:0x80301AF8; // type:function size:0x4 scope:weak align:4 __ct__10J2DTextBoxFv = .text:0x80301AFC; // type:function size:0x78 scope:global align:4 __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive = .text:0x80301B74; // type:function size:0x84 scope:global align:4 __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial = .text:0x80301BF8; // type:function size:0x468 scope:global align:4 @@ -13959,7 +13957,7 @@ draw__11J2DWindowExFffff = .text:0x80305A04; // type:function size:0x58 scope:gl setCullBack__11J2DWindowExFb = .text:0x80305A5C; // type:function size:0x3C scope:global align:4 isUsed__11J2DWindowExFPC7ResFONT = .text:0x80305A98; // type:function size:0x20 scope:global align:4 setAnimation__11J2DWindowExFP10J2DAnmBase = .text:0x80305AB8; // type:function size:0x20 scope:global align:4 -getColor__14J2DAnmVtxColorCFUcUsP8_GXColor = .text:0x80305AD8; // type:function size:0x4 scope:global align:4 +getColor__14J2DAnmVtxColorCFUcUsP8_GXColor = .text:0x80305AD8; // type:function size:0x4 scope:weak align:4 initiate__12J2DPictureExFPC7ResTIMGPC7ResTLUT = .text:0x80305ADC; // type:function size:0xAC scope:global align:4 __ct__12J2DPictureExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial = .text:0x80305B88; // type:function size:0x250 scope:global align:4 __dt__12J2DPictureExFv = .text:0x80305DD8; // type:function size:0x90 scope:global align:4 @@ -14093,22 +14091,22 @@ readAnmVisibility__20J2DAnmFullLoader_v15FPC24J3DAnmVisibilityFullData = .text:0 setAnmVisibility__20J2DAnmFullLoader_v15FP20J2DAnmVisibilityFullPC24J3DAnmVisibilityFullData = .text:0x8030C654; // type:function size:0x7C scope:global align:4 readAnmVtxColor__20J2DAnmFullLoader_v15FPC22J3DAnmVtxColorFullData = .text:0x8030C6D0; // type:function size:0x28 scope:global align:4 setAnmVtxColor__20J2DAnmFullLoader_v15FP18J2DAnmVtxColorFullPC22J3DAnmVtxColorFullData = .text:0x8030C6F8; // type:function size:0xFC scope:global align:4 -__dt__14J2DAnmVtxColorFv = .text:0x8030C7F4; // type:function size:0x5C scope:global align:4 -__dt__20J2DAnmVisibilityFullFv = .text:0x8030C850; // type:function size:0x5C scope:global align:4 -__dt__12J2DAnmLoaderFv = .text:0x8030C8AC; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<25J3DAnmVisibilityFullTable>__FPCvPCv = .text:0x8030C8F4; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J3DAnmKRegKeyTable>__FPCvPCv = .text:0x8030C90C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J3DAnmCRegKeyTable>__FPCvPCv = .text:0x8030C924; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<25J3DAnmTexPatternFullTable>__FPCvPCv = .text:0x8030C93C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<20J3DAnmColorFullTable>__FPCvPCv = .text:0x8030C954; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<24J3DAnmTransformFullTable>__FPCvPCv = .text:0x8030C96C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<23J3DAnmVtxColorIndexData>__FPCvPCv = .text:0x8030C984; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<19J3DAnmColorKeyTable>__FPCvPCv = .text:0x8030C99C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<3Vec>__FPCvPCv = .text:0x8030C9B4; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<7ResNTAB>__FPCvPCv = .text:0x8030C9CC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x8030C9E4; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x8030C9FC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<23J3DAnmTransformKeyTable>__FPCvPCv = .text:0x8030CA14; // type:function size:0x18 scope:global align:4 +__dt__14J2DAnmVtxColorFv = .text:0x8030C7F4; // type:function size:0x5C scope:weak align:4 +__dt__20J2DAnmVisibilityFullFv = .text:0x8030C850; // type:function size:0x5C scope:weak align:4 +__dt__12J2DAnmLoaderFv = .text:0x8030C8AC; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<25J3DAnmVisibilityFullTable>__FPCvPCv = .text:0x8030C8F4; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J3DAnmKRegKeyTable>__FPCvPCv = .text:0x8030C90C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J3DAnmCRegKeyTable>__FPCvPCv = .text:0x8030C924; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<25J3DAnmTexPatternFullTable>__FPCvPCv = .text:0x8030C93C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<20J3DAnmColorFullTable>__FPCvPCv = .text:0x8030C954; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<24J3DAnmTransformFullTable>__FPCvPCv = .text:0x8030C96C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<23J3DAnmVtxColorIndexData>__FPCvPCv = .text:0x8030C984; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<19J3DAnmColorKeyTable>__FPCvPCv = .text:0x8030C99C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<3Vec>__FPCvPCv = .text:0x8030C9B4; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<7ResNTAB>__FPCvPCv = .text:0x8030C9CC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x8030C9E4; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x8030C9FC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<23J3DAnmTransformKeyTable>__FPCvPCv = .text:0x8030CA14; // type:function size:0x18 scope:weak align:4 getTransform__19J2DAnmTransformFullCFUsP16J3DTransformInfo = .text:0x8030CA2C; // type:function size:0x56C scope:global align:4 calcTransform__18J2DAnmTransformKeyCFfUsP16J3DTransformInfo = .text:0x8030CF98; // type:function size:0x428 scope:global align:4 searchUpdateMaterialID__11J2DAnmColorFP9J2DScreen = .text:0x8030D3C0; // type:function size:0xA4 scope:global align:4 @@ -14126,16 +14124,16 @@ getVisibility__20J2DAnmVisibilityFullCFUsPUc = .text:0x8030E4E4; // type:functio getTevColorReg__15J2DAnmTevRegKeyCFUsP11_GXColorS10 = .text:0x8030E58C; // type:function size:0x2C4 scope:global align:4 getTevKonstReg__15J2DAnmTevRegKeyCFUsP8_GXColor = .text:0x8030E850; // type:function size:0x2C4 scope:global align:4 searchUpdateMaterialID__15J2DAnmTevRegKeyFP9J2DScreen = .text:0x8030EB14; // type:function size:0x104 scope:global align:4 -J2DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePs = .text:0x8030EC18; // type:function size:0x234 scope:global align:4 -J2DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePf = .text:0x8030EE4C; // type:function size:0x17C scope:global align:4 +J2DGetKeyFrameInterpolations__FfP18J3DAnmKeyTableBasePs = .text:0x8030EC18; // type:function size:0x234 scope:global align:4 +J2DGetKeyFrameInterpolationf__FfP18J3DAnmKeyTableBasePf = .text:0x8030EE4C; // type:function size:0x17C scope:global align:4 __ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv = .text:0x8030EFC8; // type:function size:0x10 scope:global align:4 __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv = .text:0x8030EFD8; // type:function size:0x54 scope:global align:4 -__dt__16J2DAnmTexPatternFv = .text:0x8030F02C; // type:function size:0x90 scope:global align:4 -__dt__17J2DAnmVtxColorKeyFv = .text:0x8030F0BC; // type:function size:0x6C scope:global align:4 -__dt__18J2DAnmVtxColorFullFv = .text:0x8030F128; // type:function size:0x6C scope:global align:4 -__dt__15J2DAnmColorFullFv = .text:0x8030F194; // type:function size:0x84 scope:global align:4 -getTransform__18J2DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8030F218; // type:function size:0x30 scope:global align:4 -__dt__19J2DAnmTransformFullFv = .text:0x8030F248; // type:function size:0x6C scope:global align:4 +__dt__16J2DAnmTexPatternFv = .text:0x8030F02C; // type:function size:0x90 scope:weak align:4 +__dt__17J2DAnmVtxColorKeyFv = .text:0x8030F0BC; // type:function size:0x6C scope:weak align:4 +__dt__18J2DAnmVtxColorFullFv = .text:0x8030F128; // type:function size:0x6C scope:weak align:4 +__dt__15J2DAnmColorFullFv = .text:0x8030F194; // type:function size:0x84 scope:weak align:4 +getTransform__18J2DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8030F218; // type:function size:0x30 scope:weak align:4 +__dt__19J2DAnmTransformFullFv = .text:0x8030F248; // type:function size:0x6C scope:weak align:4 get__13J2DDataManageFPCc = .text:0x8030F2B4; // type:function size:0x64 scope:global align:4 get__13J2DDataManageFP14JSUInputStream = .text:0x8030F318; // type:function size:0x94 scope:global align:4 getResReference__15J2DResReferenceCFUs = .text:0x8030F3AC; // type:function size:0x34 scope:global align:4 @@ -14267,25 +14265,25 @@ load__26J3DShapeMtxMultiConcatViewCFv = .text:0x80316440; // type:function size: loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUsPA4_f = .text:0x80316638; // type:function size:0x138 scope:global align:4 load__27J3DShapeMtxBBoardConcatViewCFv = .text:0x80316770; // type:function size:0x110 scope:global align:4 load__28J3DShapeMtxYBBoardConcatViewCFv = .text:0x80316880; // type:function size:0x13C scope:global align:4 -__dt__28J3DShapeMtxYBBoardConcatViewFv = .text:0x803169BC; // type:function size:0x6C scope:global align:4 -getType__28J3DShapeMtxYBBoardConcatViewCFv = .text:0x80316A28; // type:function size:0xC scope:global align:4 -loadNrmMtx__21J3DShapeMtxConcatViewCFiUs = .text:0x80316A34; // type:function size:0x4 scope:global align:4 -getUseMtxIndex__11J3DShapeMtxCFUs = .text:0x80316A38; // type:function size:0x8 scope:global align:4 -__dt__27J3DShapeMtxBBoardConcatViewFv = .text:0x80316A40; // type:function size:0x6C scope:global align:4 -getType__27J3DShapeMtxBBoardConcatViewCFv = .text:0x80316AAC; // type:function size:0xC scope:global align:4 -__dt__26J3DShapeMtxMultiConcatViewFv = .text:0x80316AB8; // type:function size:0x6C scope:global align:4 -getType__26J3DShapeMtxMultiConcatViewCFv = .text:0x80316B24; // type:function size:0xC scope:global align:4 -getUseMtxNum__26J3DShapeMtxMultiConcatViewCFv = .text:0x80316B30; // type:function size:0x8 scope:global align:4 -getUseMtxIndex__26J3DShapeMtxMultiConcatViewCFUs = .text:0x80316B38; // type:function size:0x10 scope:global align:4 -loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUs = .text:0x80316B48; // type:function size:0x4 scope:global align:4 -__dt__16J3DShapeMtxMultiFv = .text:0x80316B4C; // type:function size:0x5C scope:global align:4 -getType__16J3DShapeMtxMultiCFv = .text:0x80316BA8; // type:function size:0xC scope:global align:4 -getUseMtxNum__16J3DShapeMtxMultiCFv = .text:0x80316BB4; // type:function size:0x8 scope:global align:4 -getUseMtxIndex__16J3DShapeMtxMultiCFUs = .text:0x80316BBC; // type:function size:0x10 scope:global align:4 -__dt__21J3DShapeMtxConcatViewFv = .text:0x80316BCC; // type:function size:0x5C scope:global align:4 -getType__21J3DShapeMtxConcatViewCFv = .text:0x80316C28; // type:function size:0xC scope:global align:4 -__dt__11J3DShapeMtxFv = .text:0x80316C34; // type:function size:0x48 scope:global align:4 -getType__11J3DShapeMtxCFv = .text:0x80316C7C; // type:function size:0xC scope:global align:4 +__dt__28J3DShapeMtxYBBoardConcatViewFv = .text:0x803169BC; // type:function size:0x6C scope:weak align:4 +getType__28J3DShapeMtxYBBoardConcatViewCFv = .text:0x80316A28; // type:function size:0xC scope:weak align:4 +loadNrmMtx__21J3DShapeMtxConcatViewCFiUs = .text:0x80316A34; // type:function size:0x4 scope:weak align:4 +getUseMtxIndex__11J3DShapeMtxCFUs = .text:0x80316A38; // type:function size:0x8 scope:weak align:4 +__dt__27J3DShapeMtxBBoardConcatViewFv = .text:0x80316A40; // type:function size:0x6C scope:weak align:4 +getType__27J3DShapeMtxBBoardConcatViewCFv = .text:0x80316AAC; // type:function size:0xC scope:weak align:4 +__dt__26J3DShapeMtxMultiConcatViewFv = .text:0x80316AB8; // type:function size:0x6C scope:weak align:4 +getType__26J3DShapeMtxMultiConcatViewCFv = .text:0x80316B24; // type:function size:0xC scope:weak align:4 +getUseMtxNum__26J3DShapeMtxMultiConcatViewCFv = .text:0x80316B30; // type:function size:0x8 scope:weak align:4 +getUseMtxIndex__26J3DShapeMtxMultiConcatViewCFUs = .text:0x80316B38; // type:function size:0x10 scope:weak align:4 +loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUs = .text:0x80316B48; // type:function size:0x4 scope:weak align:4 +__dt__16J3DShapeMtxMultiFv = .text:0x80316B4C; // type:function size:0x5C scope:weak align:4 +getType__16J3DShapeMtxMultiCFv = .text:0x80316BA8; // type:function size:0xC scope:weak align:4 +getUseMtxNum__16J3DShapeMtxMultiCFv = .text:0x80316BB4; // type:function size:0x8 scope:weak align:4 +getUseMtxIndex__16J3DShapeMtxMultiCFUs = .text:0x80316BBC; // type:function size:0x10 scope:weak align:4 +__dt__21J3DShapeMtxConcatViewFv = .text:0x80316BCC; // type:function size:0x5C scope:weak align:4 +getType__21J3DShapeMtxConcatViewCFv = .text:0x80316C28; // type:function size:0xC scope:weak align:4 +__dt__11J3DShapeMtxFv = .text:0x80316C34; // type:function size:0x48 scope:weak align:4 +getType__11J3DShapeMtxCFv = .text:0x80316C7C; // type:function size:0xC scope:weak align:4 __sinit_J3DShapeMtx_cpp = .text:0x80316C88; // type:function size:0x138 scope:local align:4 countVertex__12J3DShapeDrawFUl = .text:0x80316DC0; // type:function size:0x50 scope:global align:4 addTexMtxIndexInDL__12J3DShapeDrawFUlUlUl = .text:0x80316E10; // type:function size:0x148 scope:global align:4 @@ -14298,7 +14296,7 @@ addTexMtxIndexInVcd__8J3DShapeF7_GXAttr = .text:0x80317158; // type:function siz calcNBTScale__8J3DShapeFRC3VecPA3_A3_fPA3_A3_f = .text:0x80317244; // type:function size:0x80 scope:global align:4 countBumpMtxNum__8J3DShapeCFv = .text:0x803172C4; // type:function size:0x70 scope:global align:4 J3DLoadCPCmd__FUcUl = .text:0x80317334; // type:function size:0x18 scope:global align:4 -J3DLoadArrayBasePtr__F7_GXAttrPv = .text:0x8031734C; // type:function size:0x3C scope:global align:4 +J3DLoadArrayBasePtr__F7_GXAttrPv = .text:0x8031734C; // type:function size:0x3C scope:local align:4 loadVtxArray__8J3DShapeCFv = .text:0x80317388; // type:function size:0x70 scope:global align:4 isSameVcdVatCmd__8J3DShapeFP8J3DShape = .text:0x803173F8; // type:function size:0x3C scope:global align:4 makeVtxArrayCmd__8J3DShapeFv = .text:0x80317434; // type:function size:0x2C8 scope:global align:4 @@ -14354,72 +14352,72 @@ diff__17J3DLockedMaterialFUl = .text:0x80319568; // type:function size:0x4 scope calc__17J3DLockedMaterialFPA4_Cf = .text:0x8031956C; // type:function size:0x4 scope:global align:4 reset__17J3DLockedMaterialFv = .text:0x80319570; // type:function size:0x4 scope:global align:4 change__17J3DLockedMaterialFv = .text:0x80319574; // type:function size:0x4 scope:global align:4 -__dt__21J3DColorBlockLightOffFv = .text:0x80319578; // type:function size:0x5C scope:global align:4 -__dt__13J3DColorBlockFv = .text:0x803195D4; // type:function size:0x48 scope:global align:4 -__dt__21J3DTexGenBlockPatchedFv = .text:0x8031961C; // type:function size:0x5C scope:global align:4 -__dt__14J3DTexGenBlockFv = .text:0x80319678; // type:function size:0x48 scope:global align:4 -__dt__11J3DTevBlockFv = .text:0x803196C0; // type:function size:0x48 scope:global align:4 -__dt__11J3DIndBlockFv = .text:0x80319708; // type:function size:0x48 scope:global align:4 -__dt__10J3DPEBlockFv = .text:0x80319750; // type:function size:0x48 scope:global align:4 -countDLSize__14J3DTexGenBlockFv = .text:0x80319798; // type:function size:0x8 scope:global align:4 -countDLSize__13J3DColorBlockFv = .text:0x803197A0; // type:function size:0x8 scope:global align:4 -countDLSize__11J3DTevBlockFv = .text:0x803197A8; // type:function size:0x8 scope:global align:4 -countDLSize__11J3DIndBlockFv = .text:0x803197B0; // type:function size:0x8 scope:global align:4 -countDLSize__10J3DPEBlockFv = .text:0x803197B8; // type:function size:0x8 scope:global align:4 -load__13J3DColorBlockFv = .text:0x803197C0; // type:function size:0x4 scope:global align:4 -getCullMode__13J3DColorBlockCFv = .text:0x803197C4; // type:function size:0x8 scope:global align:4 -load__11J3DTevBlockFv = .text:0x803197CC; // type:function size:0x4 scope:global align:4 -getNBTScale__14J3DTexGenBlockFv = .text:0x803197D0; // type:function size:0x8 scope:global align:4 -patch__13J3DColorBlockFv = .text:0x803197D8; // type:function size:0x4 scope:global align:4 -diff__13J3DColorBlockFUl = .text:0x803197DC; // type:function size:0x4 scope:global align:4 -diff__10J3DPEBlockFUl = .text:0x803197E0; // type:function size:0x4 scope:global align:4 -reset__10J3DPEBlockFP10J3DPEBlock = .text:0x803197E4; // type:function size:0x4 scope:global align:4 -reset__11J3DIndBlockFP11J3DIndBlock = .text:0x803197E8; // type:function size:0x4 scope:global align:4 -reset__11J3DTevBlockFP11J3DTevBlock = .text:0x803197EC; // type:function size:0x4 scope:global align:4 -reset__14J3DTexGenBlockFP14J3DTexGenBlock = .text:0x803197F0; // type:function size:0x4 scope:global align:4 -reset__13J3DColorBlockFP13J3DColorBlock = .text:0x803197F4; // type:function size:0x4 scope:global align:4 -diffFog__10J3DPEBlockFv = .text:0x803197F8; // type:function size:0x4 scope:global align:4 -diffBlend__10J3DPEBlockFv = .text:0x803197FC; // type:function size:0x4 scope:global align:4 -setFog__10J3DPEBlockFP6J3DFog = .text:0x80319800; // type:function size:0x4 scope:global align:4 -setFog__10J3DPEBlockF6J3DFog = .text:0x80319804; // type:function size:0x4 scope:global align:4 -setAlphaComp__10J3DPEBlockFPC12J3DAlphaComp = .text:0x80319808; // type:function size:0x4 scope:global align:4 -setBlend__10J3DPEBlockFPC8J3DBlend = .text:0x8031980C; // type:function size:0x4 scope:global align:4 -setZMode__10J3DPEBlockFPC8J3DZMode = .text:0x80319810; // type:function size:0x4 scope:global align:4 -setZCompLoc__10J3DPEBlockFPCUc = .text:0x80319814; // type:function size:0x4 scope:global align:4 -setDither__10J3DPEBlockFUc = .text:0x80319818; // type:function size:0x4 scope:global align:4 -setDither__10J3DPEBlockFPCUc = .text:0x8031981C; // type:function size:0x4 scope:global align:4 -getDither__10J3DPEBlockCFv = .text:0x80319820; // type:function size:0x8 scope:global align:4 -getFogOffset__10J3DPEBlockCFv = .text:0x80319828; // type:function size:0x8 scope:global align:4 -setFogOffset__10J3DPEBlockFUl = .text:0x80319830; // type:function size:0x4 scope:global align:4 -diff__15J3DIndBlockNullFUl = .text:0x80319834; // type:function size:0x4 scope:global align:4 -load__15J3DIndBlockNullFv = .text:0x80319838; // type:function size:0x4 scope:global align:4 -reset__15J3DIndBlockNullFP11J3DIndBlock = .text:0x8031983C; // type:function size:0x4 scope:global align:4 -getType__15J3DIndBlockNullFv = .text:0x80319840; // type:function size:0xC scope:global align:4 -__dt__15J3DIndBlockNullFv = .text:0x8031984C; // type:function size:0x5C scope:global align:4 -setIndTexOrder__11J3DIndBlockFUlPC14J3DIndTexOrder = .text:0x803198A8; // type:function size:0x4 scope:global align:4 -setIndTexOrder__11J3DIndBlockFUl14J3DIndTexOrder = .text:0x803198AC; // type:function size:0x4 scope:global align:4 -setIndTexMtx__11J3DIndBlockFUlPC12J3DIndTexMtx = .text:0x803198B0; // type:function size:0x4 scope:global align:4 -setIndTexCoordScale__11J3DIndBlockFUlPC19J3DIndTexCoordScale = .text:0x803198B4; // type:function size:0x4 scope:global align:4 -setTexGenNum__14J3DTexGenBlockFPCUl = .text:0x803198B8; // type:function size:0x4 scope:global align:4 -setNBTScale__14J3DTexGenBlockF11J3DNBTScale = .text:0x803198BC; // type:function size:0x4 scope:global align:4 -setNBTScale__14J3DTexGenBlockFPC11J3DNBTScale = .text:0x803198C0; // type:function size:0x4 scope:global align:4 -getTexMtxOffset__14J3DTexGenBlockCFv = .text:0x803198C4; // type:function size:0x8 scope:global align:4 -setTexMtxOffset__14J3DTexGenBlockFUl = .text:0x803198CC; // type:function size:0x4 scope:global align:4 -patchMatColor__13J3DColorBlockFv = .text:0x803198D0; // type:function size:0x4 scope:global align:4 -diffAmbColor__13J3DColorBlockFv = .text:0x803198D4; // type:function size:0x4 scope:global align:4 -diffMatColor__13J3DColorBlockFv = .text:0x803198D8; // type:function size:0x4 scope:global align:4 -diffColorChan__13J3DColorBlockFv = .text:0x803198DC; // type:function size:0x4 scope:global align:4 -diffLightObj__13J3DColorBlockFUl = .text:0x803198E0; // type:function size:0x4 scope:global align:4 -setMatColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x803198E4; // type:function size:0x4 scope:global align:4 -setColorChanNum__13J3DColorBlockFPCUc = .text:0x803198E8; // type:function size:0x4 scope:global align:4 -setColorChan__13J3DColorBlockFUlPC12J3DColorChan = .text:0x803198EC; // type:function size:0x4 scope:global align:4 -getLight__13J3DColorBlockFUl = .text:0x803198F0; // type:function size:0x8 scope:global align:4 -setCullMode__13J3DColorBlockFUc = .text:0x803198F8; // type:function size:0x4 scope:global align:4 -setCullMode__13J3DColorBlockFPCUc = .text:0x803198FC; // type:function size:0x4 scope:global align:4 -getMatColorOffset__13J3DColorBlockCFv = .text:0x80319900; // type:function size:0x8 scope:global align:4 -getColorChanOffset__13J3DColorBlockCFv = .text:0x80319908; // type:function size:0x8 scope:global align:4 -setMatColorOffset__13J3DColorBlockFUl = .text:0x80319910; // type:function size:0x4 scope:global align:4 -setColorChanOffset__13J3DColorBlockFUl = .text:0x80319914; // type:function size:0x4 scope:global align:4 +__dt__21J3DColorBlockLightOffFv = .text:0x80319578; // type:function size:0x5C scope:weak align:4 +__dt__13J3DColorBlockFv = .text:0x803195D4; // type:function size:0x48 scope:weak align:4 +__dt__21J3DTexGenBlockPatchedFv = .text:0x8031961C; // type:function size:0x5C scope:weak align:4 +__dt__14J3DTexGenBlockFv = .text:0x80319678; // type:function size:0x48 scope:weak align:4 +__dt__11J3DTevBlockFv = .text:0x803196C0; // type:function size:0x48 scope:weak align:4 +__dt__11J3DIndBlockFv = .text:0x80319708; // type:function size:0x48 scope:weak align:4 +__dt__10J3DPEBlockFv = .text:0x80319750; // type:function size:0x48 scope:weak align:4 +countDLSize__14J3DTexGenBlockFv = .text:0x80319798; // type:function size:0x8 scope:weak align:4 +countDLSize__13J3DColorBlockFv = .text:0x803197A0; // type:function size:0x8 scope:weak align:4 +countDLSize__11J3DTevBlockFv = .text:0x803197A8; // type:function size:0x8 scope:weak align:4 +countDLSize__11J3DIndBlockFv = .text:0x803197B0; // type:function size:0x8 scope:weak align:4 +countDLSize__10J3DPEBlockFv = .text:0x803197B8; // type:function size:0x8 scope:weak align:4 +load__13J3DColorBlockFv = .text:0x803197C0; // type:function size:0x4 scope:weak align:4 +getCullMode__13J3DColorBlockCFv = .text:0x803197C4; // type:function size:0x8 scope:weak align:4 +load__11J3DTevBlockFv = .text:0x803197CC; // type:function size:0x4 scope:weak align:4 +getNBTScale__14J3DTexGenBlockFv = .text:0x803197D0; // type:function size:0x8 scope:weak align:4 +patch__13J3DColorBlockFv = .text:0x803197D8; // type:function size:0x4 scope:weak align:4 +diff__13J3DColorBlockFUl = .text:0x803197DC; // type:function size:0x4 scope:weak align:4 +diff__10J3DPEBlockFUl = .text:0x803197E0; // type:function size:0x4 scope:weak align:4 +reset__10J3DPEBlockFP10J3DPEBlock = .text:0x803197E4; // type:function size:0x4 scope:weak align:4 +reset__11J3DIndBlockFP11J3DIndBlock = .text:0x803197E8; // type:function size:0x4 scope:weak align:4 +reset__11J3DTevBlockFP11J3DTevBlock = .text:0x803197EC; // type:function size:0x4 scope:weak align:4 +reset__14J3DTexGenBlockFP14J3DTexGenBlock = .text:0x803197F0; // type:function size:0x4 scope:weak align:4 +reset__13J3DColorBlockFP13J3DColorBlock = .text:0x803197F4; // type:function size:0x4 scope:weak align:4 +diffFog__10J3DPEBlockFv = .text:0x803197F8; // type:function size:0x4 scope:weak align:4 +diffBlend__10J3DPEBlockFv = .text:0x803197FC; // type:function size:0x4 scope:weak align:4 +setFog__10J3DPEBlockFP6J3DFog = .text:0x80319800; // type:function size:0x4 scope:weak align:4 +setFog__10J3DPEBlockF6J3DFog = .text:0x80319804; // type:function size:0x4 scope:weak align:4 +setAlphaComp__10J3DPEBlockFPC12J3DAlphaComp = .text:0x80319808; // type:function size:0x4 scope:weak align:4 +setBlend__10J3DPEBlockFPC8J3DBlend = .text:0x8031980C; // type:function size:0x4 scope:weak align:4 +setZMode__10J3DPEBlockFPC8J3DZMode = .text:0x80319810; // type:function size:0x4 scope:weak align:4 +setZCompLoc__10J3DPEBlockFPCUc = .text:0x80319814; // type:function size:0x4 scope:weak align:4 +setDither__10J3DPEBlockFUc = .text:0x80319818; // type:function size:0x4 scope:weak align:4 +setDither__10J3DPEBlockFPCUc = .text:0x8031981C; // type:function size:0x4 scope:weak align:4 +getDither__10J3DPEBlockCFv = .text:0x80319820; // type:function size:0x8 scope:weak align:4 +getFogOffset__10J3DPEBlockCFv = .text:0x80319828; // type:function size:0x8 scope:weak align:4 +setFogOffset__10J3DPEBlockFUl = .text:0x80319830; // type:function size:0x4 scope:weak align:4 +diff__15J3DIndBlockNullFUl = .text:0x80319834; // type:function size:0x4 scope:weak align:4 +load__15J3DIndBlockNullFv = .text:0x80319838; // type:function size:0x4 scope:weak align:4 +reset__15J3DIndBlockNullFP11J3DIndBlock = .text:0x8031983C; // type:function size:0x4 scope:weak align:4 +getType__15J3DIndBlockNullFv = .text:0x80319840; // type:function size:0xC scope:weak align:4 +__dt__15J3DIndBlockNullFv = .text:0x8031984C; // type:function size:0x5C scope:weak align:4 +setIndTexOrder__11J3DIndBlockFUlPC14J3DIndTexOrder = .text:0x803198A8; // type:function size:0x4 scope:weak align:4 +setIndTexOrder__11J3DIndBlockFUl14J3DIndTexOrder = .text:0x803198AC; // type:function size:0x4 scope:weak align:4 +setIndTexMtx__11J3DIndBlockFUlPC12J3DIndTexMtx = .text:0x803198B0; // type:function size:0x4 scope:weak align:4 +setIndTexCoordScale__11J3DIndBlockFUlPC19J3DIndTexCoordScale = .text:0x803198B4; // type:function size:0x4 scope:weak align:4 +setTexGenNum__14J3DTexGenBlockFPCUl = .text:0x803198B8; // type:function size:0x4 scope:weak align:4 +setNBTScale__14J3DTexGenBlockF11J3DNBTScale = .text:0x803198BC; // type:function size:0x4 scope:weak align:4 +setNBTScale__14J3DTexGenBlockFPC11J3DNBTScale = .text:0x803198C0; // type:function size:0x4 scope:weak align:4 +getTexMtxOffset__14J3DTexGenBlockCFv = .text:0x803198C4; // type:function size:0x8 scope:weak align:4 +setTexMtxOffset__14J3DTexGenBlockFUl = .text:0x803198CC; // type:function size:0x4 scope:weak align:4 +patchMatColor__13J3DColorBlockFv = .text:0x803198D0; // type:function size:0x4 scope:weak align:4 +diffAmbColor__13J3DColorBlockFv = .text:0x803198D4; // type:function size:0x4 scope:weak align:4 +diffMatColor__13J3DColorBlockFv = .text:0x803198D8; // type:function size:0x4 scope:weak align:4 +diffColorChan__13J3DColorBlockFv = .text:0x803198DC; // type:function size:0x4 scope:weak align:4 +diffLightObj__13J3DColorBlockFUl = .text:0x803198E0; // type:function size:0x4 scope:weak align:4 +setMatColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x803198E4; // type:function size:0x4 scope:weak align:4 +setColorChanNum__13J3DColorBlockFPCUc = .text:0x803198E8; // type:function size:0x4 scope:weak align:4 +setColorChan__13J3DColorBlockFUlPC12J3DColorChan = .text:0x803198EC; // type:function size:0x4 scope:weak align:4 +getLight__13J3DColorBlockFUl = .text:0x803198F0; // type:function size:0x8 scope:weak align:4 +setCullMode__13J3DColorBlockFUc = .text:0x803198F8; // type:function size:0x4 scope:weak align:4 +setCullMode__13J3DColorBlockFPCUc = .text:0x803198FC; // type:function size:0x4 scope:weak align:4 +getMatColorOffset__13J3DColorBlockCFv = .text:0x80319900; // type:function size:0x8 scope:weak align:4 +getColorChanOffset__13J3DColorBlockCFv = .text:0x80319908; // type:function size:0x8 scope:weak align:4 +setMatColorOffset__13J3DColorBlockFUl = .text:0x80319910; // type:function size:0x4 scope:weak align:4 +setColorChanOffset__13J3DColorBlockFUl = .text:0x80319914; // type:function size:0x4 scope:weak align:4 initialize__21J3DColorBlockLightOffFv = .text:0x80319918; // type:function size:0x60 scope:global align:4 initialize__22J3DColorBlockAmbientOnFv = .text:0x80319978; // type:function size:0xA4 scope:global align:4 initialize__20J3DColorBlockLightOnFv = .text:0x80319A1C; // type:function size:0xC4 scope:global align:4 @@ -14891,8 +14889,8 @@ makeZModeTable__Fv = .text:0x80326744; // type:function size:0x6C scope:global a makeTevSwapTable__Fv = .text:0x803267B0; // type:function size:0x44 scope:global align:4 loadTexMtx__9J3DTexMtxCFUl = .text:0x803267F4; // type:function size:0x64 scope:global align:4 loadPostTexMtx__9J3DTexMtxCFUl = .text:0x80326858; // type:function size:0x60 scope:global align:4 -J3DGDLoadTexMtxImm__FPA4_fUl13_GXTexMtxType = .text:0x803268B8; // type:function size:0x580 scope:global align:4 -J3DGDLoadPostTexMtxImm__FPA4_fUl = .text:0x80326E38; // type:function size:0x56C scope:global align:4 +J3DGDLoadTexMtxImm__FPA4_fUl13_GXTexMtxType = .text:0x803268B8; // type:function size:0x580 scope:local align:4 +J3DGDLoadPostTexMtxImm__FPA4_fUl = .text:0x80326E38; // type:function size:0x56C scope:local align:4 initialize__13J3DDrawBufferFv = .text:0x803273A4; // type:function size:0x68 scope:global align:4 allocBuffer__13J3DDrawBufferFUl = .text:0x8032740C; // type:function size:0x98 scope:global align:4 __dt__13J3DDrawBufferFv = .text:0x803274A4; // type:function size:0x60 scope:global align:4 @@ -14923,7 +14921,7 @@ makeHierarchy__12J3DJointTreeFP8J3DJointPPC17J3DModelHierarchyP16J3DMaterialTabl findImportantMtxIndex__12J3DJointTreeFv = .text:0x8032809C; // type:function size:0xAC scope:global align:4 calc__12J3DJointTreeFP12J3DMtxBufferRC3VecRA3_A4_Cf = .text:0x80328148; // type:function size:0x70 scope:global align:4 setMtxBuffer__10J3DMtxCalcFP12J3DMtxBuffer = .text:0x803281B8; // type:function size:0x8 scope:global align:4 -__dt__12J3DJointTreeFv = .text:0x803281C0; // type:function size:0x64 scope:global align:4 +__dt__12J3DJointTreeFv = .text:0x803281C0; // type:function size:0x64 scope:weak align:4 clear__12J3DModelDataFv = .text:0x80328224; // type:function size:0x18 scope:global align:4 __ct__12J3DModelDataFv = .text:0x8032823C; // type:function size:0x74 scope:global align:4 newSharedDisplayList__12J3DModelDataFUl = .text:0x803282B0; // type:function size:0xB4 scope:global align:4 @@ -14932,8 +14930,8 @@ makeSharedDL__12J3DModelDataFv = .text:0x80328430; // type:function size:0x78 sc simpleCalcMaterial__12J3DModelDataFUsPA4_f = .text:0x803284A8; // type:function size:0xC0 scope:global align:4 syncJ3DSysPointers__12J3DModelDataCFv = .text:0x80328568; // type:function size:0x2C scope:global align:4 syncJ3DSysFlags__12J3DModelDataCFv = .text:0x80328594; // type:function size:0x3C scope:global align:4 -__dt__13J3DShapeTableFv = .text:0x803285D0; // type:function size:0x48 scope:global align:4 -__dt__12J3DModelDataFv = .text:0x80328618; // type:function size:0x98 scope:global align:4 +__dt__13J3DShapeTableFv = .text:0x803285D0; // type:function size:0x48 scope:weak align:4 +__dt__12J3DModelDataFv = .text:0x80328618; // type:function size:0x98 scope:weak align:4 initialize__12J3DMtxBufferFv = .text:0x803286B0; // type:function size:0x44 scope:global align:4 create__12J3DMtxBufferFP12J3DModelDataUl = .text:0x803286F4; // type:function size:0x10C scope:global align:4 createAnmMtx__12J3DMtxBufferFP12J3DModelData = .text:0x80328800; // type:function size:0x8C scope:global align:4 @@ -14968,8 +14966,8 @@ calcNrmMtx__8J3DModelFv = .text:0x8032A62C; // type:function size:0x24 scope:glo calcBumpMtx__8J3DModelFv = .text:0x8032A650; // type:function size:0x104 scope:global align:4 calcBBoardMtx__8J3DModelFv = .text:0x8032A754; // type:function size:0x34 scope:global align:4 prepareShapePackets__8J3DModelFv = .text:0x8032A788; // type:function size:0x64 scope:global align:4 -__dt__8J3DModelFv = .text:0x8032A7EC; // type:function size:0x64 scope:global align:4 -__dt__12J3DMtxBufferFv = .text:0x8032A850; // type:function size:0x48 scope:global align:4 +__dt__8J3DModelFv = .text:0x8032A7EC; // type:function size:0x64 scope:weak align:4 +__dt__12J3DMtxBufferFv = .text:0x8032A850; // type:function size:0x48 scope:weak align:4 init__12J3DFrameCtrlFs = .text:0x8032A898; // type:function size:0x30 scope:global align:4 checkPass__12J3DFrameCtrlFf = .text:0x8032A8C8; // type:function size:0x5A0 scope:global align:4 update__12J3DFrameCtrlFv = .text:0x8032AE68; // type:function size:0x474 scope:global align:4 @@ -15003,39 +15001,39 @@ getTevColorReg__15J3DAnmTevRegKeyCFUsP11_GXColorS10 = .text:0x8032D694; // type: getTevKonstReg__15J3DAnmTevRegKeyCFUsP8_GXColor = .text:0x8032D958; // type:function size:0x2C4 scope:global align:4 searchUpdateMaterialID__15J3DAnmTevRegKeyFP16J3DMaterialTable = .text:0x8032DC1C; // type:function size:0xFC scope:global align:4 searchUpdateMaterialID__15J3DAnmTevRegKeyFP12J3DModelData = .text:0x8032DD18; // type:function size:0x24 scope:global align:4 -J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePs = .text:0x8032DD3C; // type:function size:0x234 scope:global align:4 -J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePf = .text:0x8032DF70; // type:function size:0x17C scope:global align:4 -__dt__14J3DAnmVtxColorFv = .text:0x8032E0EC; // type:function size:0x5C scope:global align:4 -__dt__11J3DAnmColorFv = .text:0x8032E148; // type:function size:0x74 scope:global align:4 -__dt__16J3DAnmTexPatternFv = .text:0x8032E1BC; // type:function size:0x74 scope:global align:4 -getKind__16J3DAnmTexPatternCFv = .text:0x8032E230; // type:function size:0x8 scope:global align:4 -__dt__15J3DAnmTevRegKeyFv = .text:0x8032E238; // type:function size:0x88 scope:global align:4 -getKind__15J3DAnmTevRegKeyCFv = .text:0x8032E2C0; // type:function size:0x8 scope:global align:4 -__dt__14J3DAnmColorKeyFv = .text:0x8032E2C8; // type:function size:0x84 scope:global align:4 -getKind__14J3DAnmColorKeyCFv = .text:0x8032E34C; // type:function size:0x8 scope:global align:4 -__dt__15J3DAnmColorFullFv = .text:0x8032E354; // type:function size:0x84 scope:global align:4 -getKind__15J3DAnmColorFullCFv = .text:0x8032E3D8; // type:function size:0x8 scope:global align:4 -getKind__11J3DAnmColorCFv = .text:0x8032E3E0; // type:function size:0x8 scope:global align:4 -getColor__11J3DAnmColorCFUsP8_GXColor = .text:0x8032E3E8; // type:function size:0x4 scope:global align:4 -__dt__17J3DAnmVtxColorKeyFv = .text:0x8032E3EC; // type:function size:0x6C scope:global align:4 -getKind__17J3DAnmVtxColorKeyCFv = .text:0x8032E458; // type:function size:0x8 scope:global align:4 -__dt__18J3DAnmVtxColorFullFv = .text:0x8032E460; // type:function size:0x6C scope:global align:4 -getKind__18J3DAnmVtxColorFullCFv = .text:0x8032E4CC; // type:function size:0x8 scope:global align:4 -getKind__14J3DAnmVtxColorCFv = .text:0x8032E4D4; // type:function size:0x8 scope:global align:4 -getColor__14J3DAnmVtxColorCFUcUsP8_GXColor = .text:0x8032E4DC; // type:function size:0x4 scope:global align:4 -__dt__16J3DAnmClusterKeyFv = .text:0x8032E4E0; // type:function size:0x6C scope:global align:4 -getKind__16J3DAnmClusterKeyCFv = .text:0x8032E54C; // type:function size:0x8 scope:global align:4 -__dt__13J3DAnmClusterFv = .text:0x8032E554; // type:function size:0x5C scope:global align:4 -getKind__13J3DAnmClusterCFv = .text:0x8032E5B0; // type:function size:0x8 scope:global align:4 -getWeight__13J3DAnmClusterCFUs = .text:0x8032E5B8; // type:function size:0x8 scope:global align:4 -__dt__17J3DAnmClusterFullFv = .text:0x8032E5C0; // type:function size:0x6C scope:global align:4 -getKind__17J3DAnmClusterFullCFv = .text:0x8032E62C; // type:function size:0x8 scope:global align:4 -__dt__19J3DAnmTextureSRTKeyFv = .text:0x8032E634; // type:function size:0x88 scope:global align:4 -getKind__19J3DAnmTextureSRTKeyCFv = .text:0x8032E6BC; // type:function size:0x8 scope:global align:4 -__dt__27J3DAnmTransformFullWithLerpFv = .text:0x8032E6C4; // type:function size:0x7C scope:global align:4 -getKind__27J3DAnmTransformFullWithLerpCFv = .text:0x8032E740; // type:function size:0x8 scope:global align:4 -__dt__19J3DAnmTransformFullFv = .text:0x8032E748; // type:function size:0x6C scope:global align:4 -getKind__19J3DAnmTransformFullCFv = .text:0x8032E7B4; // type:function size:0x8 scope:global align:4 +J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePs = .text:0x8032DD3C; // type:function size:0x234 scope:weak align:4 +J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePf = .text:0x8032DF70; // type:function size:0x17C scope:weak align:4 +__dt__14J3DAnmVtxColorFv = .text:0x8032E0EC; // type:function size:0x5C scope:weak align:4 +__dt__11J3DAnmColorFv = .text:0x8032E148; // type:function size:0x74 scope:weak align:4 +__dt__16J3DAnmTexPatternFv = .text:0x8032E1BC; // type:function size:0x74 scope:weak align:4 +getKind__16J3DAnmTexPatternCFv = .text:0x8032E230; // type:function size:0x8 scope:weak align:4 +__dt__15J3DAnmTevRegKeyFv = .text:0x8032E238; // type:function size:0x88 scope:weak align:4 +getKind__15J3DAnmTevRegKeyCFv = .text:0x8032E2C0; // type:function size:0x8 scope:weak align:4 +__dt__14J3DAnmColorKeyFv = .text:0x8032E2C8; // type:function size:0x84 scope:weak align:4 +getKind__14J3DAnmColorKeyCFv = .text:0x8032E34C; // type:function size:0x8 scope:weak align:4 +__dt__15J3DAnmColorFullFv = .text:0x8032E354; // type:function size:0x84 scope:weak align:4 +getKind__15J3DAnmColorFullCFv = .text:0x8032E3D8; // type:function size:0x8 scope:weak align:4 +getKind__11J3DAnmColorCFv = .text:0x8032E3E0; // type:function size:0x8 scope:weak align:4 +getColor__11J3DAnmColorCFUsP8_GXColor = .text:0x8032E3E8; // type:function size:0x4 scope:weak align:4 +__dt__17J3DAnmVtxColorKeyFv = .text:0x8032E3EC; // type:function size:0x6C scope:weak align:4 +getKind__17J3DAnmVtxColorKeyCFv = .text:0x8032E458; // type:function size:0x8 scope:weak align:4 +__dt__18J3DAnmVtxColorFullFv = .text:0x8032E460; // type:function size:0x6C scope:weak align:4 +getKind__18J3DAnmVtxColorFullCFv = .text:0x8032E4CC; // type:function size:0x8 scope:weak align:4 +getKind__14J3DAnmVtxColorCFv = .text:0x8032E4D4; // type:function size:0x8 scope:weak align:4 +getColor__14J3DAnmVtxColorCFUcUsP8_GXColor = .text:0x8032E4DC; // type:function size:0x4 scope:weak align:4 +__dt__16J3DAnmClusterKeyFv = .text:0x8032E4E0; // type:function size:0x6C scope:weak align:4 +getKind__16J3DAnmClusterKeyCFv = .text:0x8032E54C; // type:function size:0x8 scope:weak align:4 +__dt__13J3DAnmClusterFv = .text:0x8032E554; // type:function size:0x5C scope:weak align:4 +getKind__13J3DAnmClusterCFv = .text:0x8032E5B0; // type:function size:0x8 scope:weak align:4 +getWeight__13J3DAnmClusterCFUs = .text:0x8032E5B8; // type:function size:0x8 scope:weak align:4 +__dt__17J3DAnmClusterFullFv = .text:0x8032E5C0; // type:function size:0x6C scope:weak align:4 +getKind__17J3DAnmClusterFullCFv = .text:0x8032E62C; // type:function size:0x8 scope:weak align:4 +__dt__19J3DAnmTextureSRTKeyFv = .text:0x8032E634; // type:function size:0x88 scope:weak align:4 +getKind__19J3DAnmTextureSRTKeyCFv = .text:0x8032E6BC; // type:function size:0x8 scope:weak align:4 +__dt__27J3DAnmTransformFullWithLerpFv = .text:0x8032E6C4; // type:function size:0x7C scope:weak align:4 +getKind__27J3DAnmTransformFullWithLerpCFv = .text:0x8032E740; // type:function size:0x8 scope:weak align:4 +__dt__19J3DAnmTransformFullFv = .text:0x8032E748; // type:function size:0x6C scope:weak align:4 +getKind__19J3DAnmTransformFullCFv = .text:0x8032E7B4; // type:function size:0x8 scope:weak align:4 initialize__14J3DMaterialAnmFv = .text:0x8032E7BC; // type:function size:0xA4 scope:global align:4 calc__14J3DMaterialAnmCFP11J3DMaterial = .text:0x8032E860; // type:function size:0x1E0 scope:global align:4 setMatColorAnm__14J3DMaterialAnmFiP14J3DMatColorAnm = .text:0x8032EA40; // type:function size:0x40 scope:global align:4 @@ -15044,8 +15042,8 @@ setTexNoAnm__14J3DMaterialAnmFiP11J3DTexNoAnm = .text:0x8032EAC0; // type:functi setTevColorAnm__14J3DMaterialAnmFiP14J3DTevColorAnm = .text:0x8032EB00; // type:function size:0x40 scope:global align:4 setTevKColorAnm__14J3DMaterialAnmFiP15J3DTevKColorAnm = .text:0x8032EB40; // type:function size:0x40 scope:global align:4 __ct__12J3DSkinNListFv = .text:0x8032EB80; // type:function size:0x20 scope:global align:4 -J3DPSWeightMTXMultVec__FPA4_ffP3VecP3Vec = .text:0x8032EBA0; // type:function size:0xB8 scope:global align:4 -J3DPSWeightMTXMultVecSR__FPA4_ffP3VecP3Vec = .text:0x8032EC58; // type:function size:0xA0 scope:global align:4 +J3DPSWeightMTXMultVec__FPA4_ffP3VecP3Vec = .text:0x8032EBA0; // type:function size:0xB8 scope:local align:4 +J3DPSWeightMTXMultVecSR__FPA4_ffP3VecP3Vec = .text:0x8032EC58; // type:function size:0xA0 scope:local align:4 calcSkin_VtxPosF32__12J3DSkinNListFPA4_fPvPv = .text:0x8032ECF8; // type:function size:0x88 scope:global align:4 calcSkin_VtxNrmF32__12J3DSkinNListFPA4_fPvPv = .text:0x8032ED80; // type:function size:0x88 scope:global align:4 __ct__13J3DSkinDeformFv = .text:0x8032EE08; // type:function size:0x44 scope:global align:4 @@ -15138,47 +15136,47 @@ newZMode__18J3DMaterialFactoryCFi = .text:0x80334CC8; // type:function size:0x60 newZCompLoc__18J3DMaterialFactoryCFi = .text:0x80334D28; // type:function size:0x38 scope:global align:4 newDither__18J3DMaterialFactoryCFi = .text:0x80334D60; // type:function size:0x38 scope:global align:4 newNBTScale__18J3DMaterialFactoryCFi = .text:0x80334D98; // type:function size:0xA4 scope:global align:4 -load__14J3DPEBlockNullFv = .text:0x80334E3C; // type:function size:0x4 scope:global align:4 -getType__14J3DPEBlockNullFv = .text:0x80334E40; // type:function size:0xC scope:global align:4 -__dt__14J3DPEBlockNullFv = .text:0x80334E4C; // type:function size:0x5C scope:global align:4 -reset__15J3DTevBlockNullFP11J3DTevBlock = .text:0x80334EA8; // type:function size:0x4 scope:global align:4 -ptrToIndex__15J3DTevBlockNullFv = .text:0x80334EAC; // type:function size:0x4 scope:global align:4 -indexToPtr__15J3DTevBlockNullFv = .text:0x80334EB0; // type:function size:0x24 scope:global align:4 -getType__15J3DTevBlockNullFv = .text:0x80334ED4; // type:function size:0xC scope:global align:4 -__dt__15J3DTevBlockNullFv = .text:0x80334EE0; // type:function size:0x5C scope:global align:4 -calc__18J3DTexGenBlockNullFPA4_Cf = .text:0x80334F3C; // type:function size:0x4 scope:global align:4 -calcWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x80334F40; // type:function size:0x4 scope:global align:4 -calcPostTexMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x80334F44; // type:function size:0x4 scope:global align:4 -calcPostTexMtxWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x80334F48; // type:function size:0x4 scope:global align:4 -load__18J3DTexGenBlockNullFv = .text:0x80334F4C; // type:function size:0x4 scope:global align:4 -patch__18J3DTexGenBlockNullFv = .text:0x80334F50; // type:function size:0x4 scope:global align:4 -diff__18J3DTexGenBlockNullFUl = .text:0x80334F54; // type:function size:0x4 scope:global align:4 -diffTexMtx__18J3DTexGenBlockNullFv = .text:0x80334F58; // type:function size:0x4 scope:global align:4 -diffTexGen__18J3DTexGenBlockNullFv = .text:0x80334F5C; // type:function size:0x4 scope:global align:4 -getType__18J3DTexGenBlockNullFv = .text:0x80334F60; // type:function size:0xC scope:global align:4 -__dt__18J3DTexGenBlockNullFv = .text:0x80334F6C; // type:function size:0x5C scope:global align:4 -getType__17J3DColorBlockNullFv = .text:0x80334FC8; // type:function size:0xC scope:global align:4 -__dt__17J3DColorBlockNullFv = .text:0x80334FD4; // type:function size:0x5C scope:global align:4 -__dt__11J3DMaterialFv = .text:0x80335030; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<17J3DCurrentMtxInfo>__FPCvPCv = .text:0x80335078; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DPatchingInfo>__FPCvPCv = .text:0x80335090; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J3DDisplayListInit>__FPCvPCv = .text:0x803350A8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DNBTScaleInfo>__FPCvPCv = .text:0x803350C0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<12J3DZModeInfo>__FPCvPCv = .text:0x803350D8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<12J3DBlendInfo>__FPCvPCv = .text:0x803350F0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J3DAlphaCompInfo>__FPCvPCv = .text:0x80335108; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<10J3DFogInfo>__FPCvPCv = .text:0x80335120; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<23J3DTevSwapModeTableInfo>__FPCvPCv = .text:0x80335138; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J3DTevSwapModeInfo>__FPCvPCv = .text:0x80335150; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DTevStageInfo>__FPCvPCv = .text:0x80335168; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DTevOrderInfo>__FPCvPCv = .text:0x80335180; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<13J3DTexMtxInfo>__FPCvPCv = .text:0x80335198; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J3DTexCoord2Info>__FPCvPCv = .text:0x803351B0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DTexCoordInfo>__FPCvPCv = .text:0x803351C8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<12J3DLightInfo>__FPCvPCv = .text:0x803351E0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J3DColorChanInfo>__FPCvPCv = .text:0x803351F8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<14J3DIndInitData>__FPCvPCv = .text:0x80335210; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<19J3DMaterialInitData>__FPCvPCv = .text:0x80335228; // type:function size:0x18 scope:global align:4 +load__14J3DPEBlockNullFv = .text:0x80334E3C; // type:function size:0x4 scope:weak align:4 +getType__14J3DPEBlockNullFv = .text:0x80334E40; // type:function size:0xC scope:weak align:4 +__dt__14J3DPEBlockNullFv = .text:0x80334E4C; // type:function size:0x5C scope:weak align:4 +reset__15J3DTevBlockNullFP11J3DTevBlock = .text:0x80334EA8; // type:function size:0x4 scope:weak align:4 +ptrToIndex__15J3DTevBlockNullFv = .text:0x80334EAC; // type:function size:0x4 scope:weak align:4 +indexToPtr__15J3DTevBlockNullFv = .text:0x80334EB0; // type:function size:0x24 scope:weak align:4 +getType__15J3DTevBlockNullFv = .text:0x80334ED4; // type:function size:0xC scope:weak align:4 +__dt__15J3DTevBlockNullFv = .text:0x80334EE0; // type:function size:0x5C scope:weak align:4 +calc__18J3DTexGenBlockNullFPA4_Cf = .text:0x80334F3C; // type:function size:0x4 scope:weak align:4 +calcWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x80334F40; // type:function size:0x4 scope:weak align:4 +calcPostTexMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x80334F44; // type:function size:0x4 scope:weak align:4 +calcPostTexMtxWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x80334F48; // type:function size:0x4 scope:weak align:4 +load__18J3DTexGenBlockNullFv = .text:0x80334F4C; // type:function size:0x4 scope:weak align:4 +patch__18J3DTexGenBlockNullFv = .text:0x80334F50; // type:function size:0x4 scope:weak align:4 +diff__18J3DTexGenBlockNullFUl = .text:0x80334F54; // type:function size:0x4 scope:weak align:4 +diffTexMtx__18J3DTexGenBlockNullFv = .text:0x80334F58; // type:function size:0x4 scope:weak align:4 +diffTexGen__18J3DTexGenBlockNullFv = .text:0x80334F5C; // type:function size:0x4 scope:weak align:4 +getType__18J3DTexGenBlockNullFv = .text:0x80334F60; // type:function size:0xC scope:weak align:4 +__dt__18J3DTexGenBlockNullFv = .text:0x80334F6C; // type:function size:0x5C scope:weak align:4 +getType__17J3DColorBlockNullFv = .text:0x80334FC8; // type:function size:0xC scope:weak align:4 +__dt__17J3DColorBlockNullFv = .text:0x80334FD4; // type:function size:0x5C scope:weak align:4 +__dt__11J3DMaterialFv = .text:0x80335030; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<17J3DCurrentMtxInfo>__FPCvPCv = .text:0x80335078; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DPatchingInfo>__FPCvPCv = .text:0x80335090; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J3DDisplayListInit>__FPCvPCv = .text:0x803350A8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DNBTScaleInfo>__FPCvPCv = .text:0x803350C0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<12J3DZModeInfo>__FPCvPCv = .text:0x803350D8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<12J3DBlendInfo>__FPCvPCv = .text:0x803350F0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DAlphaCompInfo>__FPCvPCv = .text:0x80335108; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<10J3DFogInfo>__FPCvPCv = .text:0x80335120; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<23J3DTevSwapModeTableInfo>__FPCvPCv = .text:0x80335138; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J3DTevSwapModeInfo>__FPCvPCv = .text:0x80335150; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DTevStageInfo>__FPCvPCv = .text:0x80335168; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DTevOrderInfo>__FPCvPCv = .text:0x80335180; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<13J3DTexMtxInfo>__FPCvPCv = .text:0x80335198; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DTexCoord2Info>__FPCvPCv = .text:0x803351B0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DTexCoordInfo>__FPCvPCv = .text:0x803351C8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<12J3DLightInfo>__FPCvPCv = .text:0x803351E0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DColorChanInfo>__FPCvPCv = .text:0x803351F8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<14J3DIndInitData>__FPCvPCv = .text:0x80335210; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<19J3DMaterialInitData>__FPCvPCv = .text:0x80335228; // type:function size:0x18 scope:weak align:4 __ct__22J3DMaterialFactory_v21FRC20J3DMaterialBlock_v21 = .text:0x80335240; // type:function size:0x1E0 scope:global align:4 countUniqueMaterials__22J3DMaterialFactory_v21Fv = .text:0x80335420; // type:function size:0x24 scope:global align:4 countTexGens__22J3DMaterialFactory_v21CFi = .text:0x80335444; // type:function size:0x38 scope:global align:4 @@ -15205,16 +15203,16 @@ newZMode__22J3DMaterialFactory_v21CFi = .text:0x80336440; // type:function size: newZCompLoc__22J3DMaterialFactory_v21CFi = .text:0x803364A0; // type:function size:0x38 scope:global align:4 newDither__22J3DMaterialFactory_v21CFi = .text:0x803364D8; // type:function size:0x38 scope:global align:4 newNBTScale__22J3DMaterialFactory_v21CFi = .text:0x80336510; // type:function size:0xA4 scope:global align:4 -JSUConvertOffsetToPtr<23J3DMaterialInitData_v21>__FPCvPCv = .text:0x803365B4; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<23J3DMaterialInitData_v21>__FPCvPCv = .text:0x803365B4; // type:function size:0x18 scope:weak align:4 load__24J3DClusterLoaderDataBaseFPCv = .text:0x803365CC; // type:function size:0x9C scope:global align:4 __ct__20J3DClusterLoader_v15Fv = .text:0x80336668; // type:function size:0x1C scope:global align:4 __dt__20J3DClusterLoader_v15Fv = .text:0x80336684; // type:function size:0x5C scope:global align:4 load__20J3DClusterLoader_v15FPCv = .text:0x803366E0; // type:function size:0xB4 scope:global align:4 readCluster__20J3DClusterLoader_v15FPC15J3DClusterBlock = .text:0x80336794; // type:function size:0x304 scope:global align:4 -__dt__16J3DClusterLoaderFv = .text:0x80336A98; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<16J3DClusterVertex>__FPCvPCv = .text:0x80336AE0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<13J3DClusterKey>__FPCvPCv = .text:0x80336AF8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<10J3DCluster>__FPCvPCv = .text:0x80336B10; // type:function size:0x18 scope:global align:4 +__dt__16J3DClusterLoaderFv = .text:0x80336A98; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DClusterVertex>__FPCvPCv = .text:0x80336AE0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<13J3DClusterKey>__FPCvPCv = .text:0x80336AF8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<10J3DCluster>__FPCvPCv = .text:0x80336B10; // type:function size:0x18 scope:weak align:4 __ct__14J3DModelLoaderFv = .text:0x80336B28; // type:function size:0x30 scope:global align:4 load__22J3DModelLoaderDataBaseFPCvUl = .text:0x80336B58; // type:function size:0x124 scope:global align:4 load__14J3DModelLoaderFPCvUl = .text:0x80336C7C; // type:function size:0x2DC scope:global align:4 @@ -15222,7 +15220,7 @@ loadMaterialTable__14J3DModelLoaderFPCv = .text:0x80336F58; // type:function siz loadBinaryDisplayList__14J3DModelLoaderFPCvUl = .text:0x803370BC; // type:function size:0x2C0 scope:global align:4 setupBBoardInfo__14J3DModelLoaderFv = .text:0x8033737C; // type:function size:0x168 scope:global align:4 readInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl = .text:0x803374E4; // type:function size:0x15C scope:global align:4 -getFmtType__FP17_GXVtxAttrFmtList7_GXAttr = .text:0x80337640; // type:function size:0x2C scope:global align:4 +getFmtType__FP17_GXVtxAttrFmtList7_GXAttr = .text:0x80337640; // type:function size:0x2C scope:local align:4 readVertex__14J3DModelLoaderFPC14J3DVertexBlock = .text:0x8033766C; // type:function size:0x220 scope:global align:4 readEnvelop__14J3DModelLoaderFPC16J3DEnvelopeBlock = .text:0x8033788C; // type:function size:0x90 scope:global align:4 readDraw__14J3DModelLoaderFPC12J3DDrawBlock = .text:0x8033791C; // type:function size:0xB0 scope:global align:4 @@ -15237,30 +15235,30 @@ readTextureTable__14J3DModelLoaderFPC15J3DTextureBlock = .text:0x803383F8; // ty readPatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803384C4; // type:function size:0x140 scope:global align:4 readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl = .text:0x80338604; // type:function size:0x1B4 scope:global align:4 modifyMaterial__14J3DModelLoaderFUl = .text:0x803387B8; // type:function size:0x7C scope:global align:4 -__dt__18J3DModelLoader_v26Fv = .text:0x80338834; // type:function size:0x5C scope:global align:4 -__dt__18J3DModelLoader_v21Fv = .text:0x80338890; // type:function size:0x5C scope:global align:4 -__dt__14J3DModelLoaderFv = .text:0x803388EC; // type:function size:0x48 scope:global align:4 -readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x80338934; // type:function size:0x4 scope:global align:4 -readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x80338938; // type:function size:0x4 scope:global align:4 -readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x8033893C; // type:function size:0x4 scope:global align:4 -readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x80338940; // type:function size:0x4 scope:global align:4 -calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x80338944; // type:function size:0x8 scope:global align:4 -calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x8033894C; // type:function size:0x8 scope:global align:4 -__dt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x80338954; // type:function size:0x6C scope:global align:4 -init__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>FRC3VecRA3_A4_Cf = .text:0x803389C0; // type:function size:0x48 scope:global align:4 -calc__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x80338A08; // type:function size:0x28 scope:global align:4 -__dt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80338A30; // type:function size:0x6C scope:global align:4 -init__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>FRC3VecRA3_A4_Cf = .text:0x80338A9C; // type:function size:0x28 scope:global align:4 -calc__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80338AC4; // type:function size:0x28 scope:global align:4 -__ct__11J3DMaterialFv = .text:0x80338AEC; // type:function size:0x54 scope:global align:4 -__dt__10J3DTextureFv = .text:0x80338B40; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<7ResTIMG>__FPCvPCv = .text:0x80338B88; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x80338BA0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x80338BB8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<17_GXVtxAttrFmtList>__FPCvPCv = .text:0x80338BD0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<17J3DModelHierarchy>__FPCvPCv = .text:0x80338BE8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J3DShapeInitData>__FPCvUl = .text:0x80338C00; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x80338C18; // type:function size:0x18 scope:global align:4 +__dt__18J3DModelLoader_v26Fv = .text:0x80338834; // type:function size:0x5C scope:weak align:4 +__dt__18J3DModelLoader_v21Fv = .text:0x80338890; // type:function size:0x5C scope:weak align:4 +__dt__14J3DModelLoaderFv = .text:0x803388EC; // type:function size:0x48 scope:weak align:4 +readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x80338934; // type:function size:0x4 scope:weak align:4 +readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x80338938; // type:function size:0x4 scope:weak align:4 +readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x8033893C; // type:function size:0x4 scope:weak align:4 +readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x80338940; // type:function size:0x4 scope:weak align:4 +calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x80338944; // type:function size:0x8 scope:weak align:4 +calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x8033894C; // type:function size:0x8 scope:weak align:4 +__dt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x80338954; // type:function size:0x6C scope:weak align:4 +init__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>FRC3VecRA3_A4_Cf = .text:0x803389C0; // type:function size:0x48 scope:weak align:4 +calc__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x80338A08; // type:function size:0x28 scope:weak align:4 +__dt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80338A30; // type:function size:0x6C scope:weak align:4 +init__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>FRC3VecRA3_A4_Cf = .text:0x80338A9C; // type:function size:0x28 scope:weak align:4 +calc__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80338AC4; // type:function size:0x28 scope:weak align:4 +__ct__11J3DMaterialFv = .text:0x80338AEC; // type:function size:0x54 scope:weak align:4 +__dt__10J3DTextureFv = .text:0x80338B40; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<7ResTIMG>__FPCvPCv = .text:0x80338B88; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x80338BA0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x80338BB8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<17_GXVtxAttrFmtList>__FPCvPCv = .text:0x80338BD0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<17J3DModelHierarchy>__FPCvPCv = .text:0x80338BE8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DShapeInitData>__FPCvUl = .text:0x80338C00; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80338C18; // type:function size:0x18 scope:weak align:4 countMaterialNum__14J3DModelLoaderFPCv = .text:0x80338C30; // type:function size:0x40 scope:global align:4 calcLoadSize__14J3DModelLoaderFPCvUl = .text:0x80338C70; // type:function size:0x1CC scope:global align:4 calcLoadMaterialTableSize__14J3DModelLoaderFPCv = .text:0x80338E3C; // type:function size:0xF8 scope:global align:4 @@ -15278,7 +15276,7 @@ calcSizePatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x80339 calcSizeMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl = .text:0x8033953C; // type:function size:0xD8 scope:global align:4 __ct__15J3DJointFactoryFRC13J3DJointBlock = .text:0x80339614; // type:function size:0x58 scope:global align:4 create__15J3DJointFactoryFi = .text:0x8033966C; // type:function size:0x168 scope:global align:4 -JSUConvertOffsetToPtr<16J3DJointInitData>__FPCvUl = .text:0x803397D4; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<16J3DJointInitData>__FPCvUl = .text:0x803397D4; // type:function size:0x18 scope:weak align:4 __ct__15J3DShapeFactoryFRC13J3DShapeBlock = .text:0x803397EC; // type:function size:0xB0 scope:global align:4 create__15J3DShapeFactoryFiUlP14_GXVtxDescList = .text:0x8033989C; // type:function size:0x1BC scope:global align:4 newShapeMtx__15J3DShapeFactoryCFUlii = .text:0x80339A58; // type:function size:0x290 scope:global align:4 @@ -15287,10 +15285,10 @@ allocVcdVatCmdBuffer__15J3DShapeFactoryFUl = .text:0x80339D74; // type:function calcSize__15J3DShapeFactoryFiUl = .text:0x80339DE0; // type:function size:0x94 scope:global align:4 calcSizeVcdVatCmdBuffer__15J3DShapeFactoryFUl = .text:0x80339E74; // type:function size:0x10 scope:global align:4 calcSizeShapeMtx__15J3DShapeFactoryCFUlii = .text:0x80339E84; // type:function size:0xF8 scope:global align:4 -JSUConvertOffsetToPtr<20J3DShapeDrawInitData>__FPCvUl = .text:0x80339F7C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<19J3DShapeMtxInitData>__FPCvUl = .text:0x80339F94; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x80339FAC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<14_GXVtxDescList>__FPCvUl = .text:0x80339FC4; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<20J3DShapeDrawInitData>__FPCvUl = .text:0x80339F7C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<19J3DShapeMtxInitData>__FPCvUl = .text:0x80339F94; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80339FAC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<14_GXVtxDescList>__FPCvUl = .text:0x80339FC4; // type:function size:0x18 scope:weak align:4 load__20J3DAnmLoaderDataBaseFPCv24J3DAnmLoaderDataBaseFlag = .text:0x80339FDC; // type:function size:0x5F4 scope:global align:4 setResource__20J3DAnmLoaderDataBaseFP10J3DAnmBasePCv = .text:0x8033A5D0; // type:function size:0x334 scope:global align:4 __ct__20J3DAnmFullLoader_v15Fv = .text:0x8033A904; // type:function size:0x1C scope:global align:4 @@ -15325,11 +15323,11 @@ readAnmTevReg__19J3DAnmKeyLoader_v15FPC19J3DAnmTevRegKeyData = .text:0x8033B8F4; setAnmTevReg__19J3DAnmKeyLoader_v15FP15J3DAnmTevRegKeyPC19J3DAnmTevRegKeyData = .text:0x8033B91C; // type:function size:0x18C scope:global align:4 readAnmVtxColor__19J3DAnmKeyLoader_v15FPC21J3DAnmVtxColorKeyData = .text:0x8033BAA8; // type:function size:0x28 scope:global align:4 setAnmVtxColor__19J3DAnmKeyLoader_v15FP17J3DAnmVtxColorKeyPC21J3DAnmVtxColorKeyData = .text:0x8033BAD0; // type:function size:0x168 scope:global align:4 -__dt__20J3DAnmVisibilityFullFv = .text:0x8033BC38; // type:function size:0x5C scope:global align:4 -getKind__20J3DAnmVisibilityFullCFv = .text:0x8033BC94; // type:function size:0x8 scope:global align:4 -__dt__12J3DAnmLoaderFv = .text:0x8033BC9C; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<21J3DAnmClusterKeyTable>__FPCvPCv = .text:0x8033BCE4; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<22J3DAnmClusterFullTable>__FPCvPCv = .text:0x8033BCFC; // type:function size:0x18 scope:global align:4 +__dt__20J3DAnmVisibilityFullFv = .text:0x8033BC38; // type:function size:0x5C scope:weak align:4 +getKind__20J3DAnmVisibilityFullCFv = .text:0x8033BC94; // type:function size:0x8 scope:weak align:4 +__dt__12J3DAnmLoaderFv = .text:0x8033BC9C; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<21J3DAnmClusterKeyTable>__FPCvPCv = .text:0x8033BCE4; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<22J3DAnmClusterFullTable>__FPCvPCv = .text:0x8033BCFC; // type:function size:0x18 scope:weak align:4 JMAEulerToQuat__FsssP10Quaternion = .text:0x8033BD14; // type:function size:0xC0 scope:global align:4 JMAQuatLerp__FPC10QuaternionPC10QuaternionfP10Quaternion = .text:0x8033BDD4; // type:function size:0xF8 scope:global align:4 JMAFastVECNormalize__FPC3VecP3Vec = .text:0x8033BECC; // type:function size:0x2C scope:global align:4 @@ -15337,7 +15335,7 @@ JMAVECScaleAdd__FPC3VecPC3VecP3Vecf = .text:0x8033BEF8; // type:function size:0x JMAMTXApplyScale__FPA4_CfPA4_ffff = .text:0x8033BF20; // type:function size:0x60 scope:global align:4 __ct__Q25JMath13TRandom_fast_FUl = .text:0x8033BF80; // type:function size:0x8 scope:global align:4 __sinit_JMATrigonometric_cpp = .text:0x8033BF88; // type:function size:0x1C4 scope:local align:4 -__ct__Q23std9pairFv = .text:0x8033C14C; // type:function size:0x10 scope:global align:4 +__ct__Q23std9pairFv = .text:0x8033C14C; // type:function size:0x10 scope:weak align:4 PPCMfmsr = .text:0x8033C15C; // type:function size:0x8 scope:global align:4 PPCMtmsr = .text:0x8033C164; // type:function size:0x8 scope:global align:4 PPCMfhid0 = .text:0x8033C16C; // type:function size:0x8 scope:global align:4 @@ -15362,17 +15360,17 @@ PPCDisableSpeculation = .text:0x8033C240; // type:function size:0x28 scope:globa PPCSetFpNonIEEEMode = .text:0x8033C268; // type:function size:0x8 scope:global align:4 __OSFPRInit = .text:0x8033C270; // type:function size:0x128 scope:global align:4 OSGetConsoleType = .text:0x8033C398; // type:function size:0x28 scope:global align:4 -InquiryCallback = .text:0x8033C3C0; // type:function size:0x3C scope:global align:4 +InquiryCallback = .text:0x8033C3C0; // type:function size:0x3C scope:local align:4 OSInit = .text:0x8033C3FC; // type:function size:0x4E0 scope:global align:4 -OSExceptionInit = .text:0x8033C8DC; // type:function size:0x280 scope:global align:4 -__OSDBIntegrator = .text:0x8033CB5C; // type:function size:0x24 scope:global align:4 +OSExceptionInit = .text:0x8033C8DC; // type:function size:0x280 scope:local align:4 +__OSDBIntegrator = .text:0x8033CB5C; // type:function size:0x24 scope:local align:4 __OSDBINTSTART = .text:0x8033CB5C; // type:label scope:global align:4 -__OSDBJump = .text:0x8033CB80; // type:function size:0x4 scope:global align:4 +__OSDBJump = .text:0x8033CB80; // type:function size:0x4 scope:local align:4 __OSDBJUMPSTART = .text:0x8033CB80; // type:label scope:global align:4 __OSSetExceptionHandler = .text:0x8033CB84; // type:function size:0x1C scope:global align:4 __OSDBJUMPEND = .text:0x8033CB84; // type:label scope:global align:4 __OSGetExceptionHandler = .text:0x8033CBA0; // type:function size:0x14 scope:global align:4 -OSExceptionVector = .text:0x8033CBB4; // type:function size:0x9C scope:global align:4 +OSExceptionVector = .text:0x8033CBB4; // type:function size:0x9C scope:local align:4 __OSEVStart = .text:0x8033CBB4; // type:label scope:global align:4 __DBVECTOR = .text:0x8033CC0C; // type:label scope:global align:4 data:4byte __OSEVSetNumber = .text:0x8033CC1C; // type:label scope:global align:4 data:4byte @@ -15383,14 +15381,14 @@ __OSGetDIConfig = .text:0x8033CCFC; // type:function size:0x14 scope:global alig OSRegisterVersion = .text:0x8033CD10; // type:function size:0x2C scope:global align:4 OSInitAlarm = .text:0x8033CD3C; // type:function size:0x58 scope:global align:4 OSCreateAlarm = .text:0x8033CD94; // type:function size:0x10 scope:global align:4 -InsertAlarm = .text:0x8033CDA4; // type:function size:0x250 scope:global align:4 +InsertAlarm = .text:0x8033CDA4; // type:function size:0x250 scope:local align:4 OSSetAlarm = .text:0x8033CFF4; // type:function size:0x68 scope:global align:4 OSSetPeriodicAlarm = .text:0x8033D05C; // type:function size:0x7C scope:global align:4 OSCancelAlarm = .text:0x8033D0D8; // type:function size:0x11C scope:global align:4 -DecrementerExceptionCallback = .text:0x8033D1F4; // type:function size:0x230 scope:global align:4 -DecrementerExceptionHandler = .text:0x8033D424; // type:function size:0x50 scope:global align:4 +DecrementerExceptionCallback = .text:0x8033D1F4; // type:function size:0x230 scope:local align:4 +DecrementerExceptionHandler = .text:0x8033D424; // type:function size:0x50 scope:local align:4 OnReset = .text:0x8033D474; // type:function size:0xA0 scope:local align:4 -DLInsert = .text:0x8033D514; // type:function size:0xAC scope:global align:4 +DLInsert = .text:0x8033D514; // type:function size:0xAC scope:local align:4 OSFreeToHeap = .text:0x8033D5C0; // type:function size:0x7C scope:global align:4 OSSetCurrentHeap = .text:0x8033D63C; // type:function size:0x10 scope:global align:4 OSInitAlloc = .text:0x8033D64C; // type:function size:0x70 scope:global align:4 @@ -15412,7 +15410,7 @@ DCZeroRange = .text:0x8033DB00; // type:function size:0x2C scope:global align:4 ICInvalidateRange = .text:0x8033DB2C; // type:function size:0x34 scope:global align:4 ICFlashInvalidate = .text:0x8033DB60; // type:function size:0x10 scope:global align:4 ICEnable = .text:0x8033DB70; // type:function size:0x14 scope:global align:4 -__LCEnable = .text:0x8033DB84; // type:function size:0xCC scope:global align:4 +__LCEnable = .text:0x8033DB84; // type:function size:0xCC scope:local align:4 LCEnable = .text:0x8033DC50; // type:function size:0x38 scope:global align:4 LCDisable = .text:0x8033DC88; // type:function size:0x28 scope:global align:4 LCStoreBlocks = .text:0x8033DCB0; // type:function size:0x24 scope:global align:4 @@ -15421,8 +15419,8 @@ LCQueueWait = .text:0x8033DD80; // type:function size:0x14 scope:global align:4 L2GlobalInvalidate = .text:0x8033DD94; // type:function size:0x98 scope:global align:4 DMAErrorHandler = .text:0x8033DE2C; // type:function size:0x160 scope:global align:4 __OSCacheInit = .text:0x8033DF8C; // type:function size:0xF4 scope:global align:4 -__OSLoadFPUContext = .text:0x8033E080; // type:function size:0x124 scope:global align:4 -__OSSaveFPUContext = .text:0x8033E1A4; // type:function size:0x128 scope:global align:4 +__OSLoadFPUContext = .text:0x8033E080; // type:function size:0x124 scope:local align:4 +__OSSaveFPUContext = .text:0x8033E1A4; // type:function size:0x128 scope:local align:4 OSSaveFPUContext = .text:0x8033E2CC; // type:function size:0x8 scope:global align:4 OSSetCurrentContext = .text:0x8033E2D4; // type:function size:0x5C scope:global align:4 OSGetCurrentContext = .text:0x8033E330; // type:function size:0xC scope:global align:4 @@ -15432,22 +15430,22 @@ OSGetStackPointer = .text:0x8033E494; // type:function size:0x8 scope:global ali OSClearContext = .text:0x8033E49C; // type:function size:0x24 scope:global align:4 OSInitContext = .text:0x8033E4C0; // type:function size:0xBC scope:global align:4 OSDumpContext = .text:0x8033E57C; // type:function size:0x2A8 scope:global align:4 -OSSwitchFPUContext = .text:0x8033E824; // type:function size:0x84 scope:global align:4 +OSSwitchFPUContext = .text:0x8033E824; // type:function size:0x84 scope:local align:4 __OSContextInit = .text:0x8033E8A8; // type:function size:0x48 scope:global align:4 OSFillFPUContext = .text:0x8033E8F0; // type:function size:0x12C scope:global align:4 OSSetErrorHandler = .text:0x8033EA1C; // type:function size:0x218 scope:global align:4 __OSUnhandledException = .text:0x8033EC34; // type:function size:0x2E8 scope:global align:4 -PackArgs = .text:0x8033EF1C; // type:function size:0x188 scope:global align:4 -Run = .text:0x8033F0A4; // type:function size:0x3C scope:global align:4 -ReadDisc = .text:0x8033F0E0; // type:function size:0x6C scope:global align:4 +PackArgs = .text:0x8033EF1C; // type:function size:0x188 scope:local align:4 +Run = .text:0x8033F0A4; // type:function size:0x3C scope:local align:4 +ReadDisc = .text:0x8033F0E0; // type:function size:0x6C scope:local align:4 Callback = .text:0x8033F14C; // type:function size:0xC scope:local align:4 __OSGetExecParams = .text:0x8033F158; // type:function size:0x40 scope:global align:4 -GetApploaderPosition = .text:0x8033F198; // type:function size:0xC4 scope:global align:4 +GetApploaderPosition = .text:0x8033F198; // type:function size:0xC4 scope:local align:4 __OSBootDolSimple = .text:0x8033F25C; // type:function size:0x484 scope:global align:4 __OSBootDol = .text:0x8033F6E0; // type:function size:0x19C scope:global align:4 -GetFontCode = .text:0x8033F87C; // type:function size:0x174 scope:global align:4 +GetFontCode = .text:0x8033F87C; // type:function size:0x174 scope:local align:4 OSGetFontEncode = .text:0x8033F9F0; // type:function size:0x64 scope:global align:4 -ParseStringS = .text:0x8033FA54; // type:function size:0x13C scope:global align:4 +ParseStringS = .text:0x8033FA54; // type:function size:0x13C scope:local align:4 OSDisableInterrupts = .text:0x8033FB90; // type:function size:0x14 scope:global align:4 __RAS_OSDisableInterrupts_begin = .text:0x8033FB90; // type:label scope:global align:4 __RAS_OSDisableInterrupts_end = .text:0x8033FB9C; // type:label scope:global align:4 @@ -15456,19 +15454,19 @@ OSRestoreInterrupts = .text:0x8033FBB8; // type:function size:0x24 scope:global __OSSetInterruptHandler = .text:0x8033FBDC; // type:function size:0x1C scope:global align:4 __OSGetInterruptHandler = .text:0x8033FBF8; // type:function size:0x14 scope:global align:4 __OSInterruptInit = .text:0x8033FC0C; // type:function size:0x74 scope:global align:4 -SetInterruptMask = .text:0x8033FC80; // type:function size:0x2D8 scope:global align:4 +SetInterruptMask = .text:0x8033FC80; // type:function size:0x2D8 scope:local align:4 __OSMaskInterrupts = .text:0x8033FF58; // type:function size:0x88 scope:global align:4 __OSUnmaskInterrupts = .text:0x8033FFE0; // type:function size:0x88 scope:global align:4 __OSDispatchInterrupt = .text:0x80340068; // type:function size:0x344 scope:global align:4 -ExternalInterruptHandler = .text:0x803403AC; // type:function size:0x50 scope:global align:4 +ExternalInterruptHandler = .text:0x803403AC; // type:function size:0x50 scope:local align:4 OSNotifyLink = .text:0x803403FC; // type:function size:0x4 scope:global align:4 OSNotifyUnlink = .text:0x80340400; // type:function size:0x4 scope:global align:4 OSSetStringTable = .text:0x80340404; // type:function size:0xC scope:global align:4 -Relocate = .text:0x80340410; // type:function size:0x2BC scope:global align:4 -Link = .text:0x803406CC; // type:function size:0x2E0 scope:global align:4 +Relocate = .text:0x80340410; // type:function size:0x2BC scope:local align:4 +Link = .text:0x803406CC; // type:function size:0x2E0 scope:local align:4 OSLink = .text:0x803409AC; // type:function size:0x24 scope:global align:4 OSLinkFixed = .text:0x803409D0; // type:function size:0x3C scope:global align:4 -Undo = .text:0x80340A0C; // type:function size:0x238 scope:global align:4 +Undo = .text:0x80340A0C; // type:function size:0x238 scope:local align:4 OSUnlink = .text:0x80340C44; // type:function size:0x1D4 scope:global align:4 __OSModuleInit = .text:0x80340E18; // type:function size:0x18 scope:global align:4 OSInitMessageQueue = .text:0x80340E30; // type:function size:0x60 scope:global align:4 @@ -15476,11 +15474,11 @@ OSSendMessage = .text:0x80340E90; // type:function size:0xC8 scope:global align: OSReceiveMessage = .text:0x80340F58; // type:function size:0xDC scope:global align:4 OSJamMessage = .text:0x80341034; // type:function size:0xD4 scope:global align:4 OnReset = .text:0x80341108; // type:function size:0x3C scope:local align:4 -MEMIntrruptHandler = .text:0x80341144; // type:function size:0x6C scope:global align:4 +MEMIntrruptHandler = .text:0x80341144; // type:function size:0x6C scope:local align:4 OSProtectRange = .text:0x803411B0; // type:function size:0xC4 scope:global align:4 -Config24MB = .text:0x80341274; // type:function size:0x80 scope:global align:4 -Config48MB = .text:0x803412F4; // type:function size:0x80 scope:global align:4 -RealMode = .text:0x80341374; // type:function size:0x18 scope:global align:4 +Config24MB = .text:0x80341274; // type:function size:0x80 scope:local align:4 +Config48MB = .text:0x803412F4; // type:function size:0x80 scope:local align:4 +RealMode = .text:0x80341374; // type:function size:0x18 scope:local align:4 __OSInitMemoryProtection = .text:0x8034138C; // type:function size:0x118 scope:global align:4 OSInitMutex = .text:0x803414A4; // type:function size:0x38 scope:global align:4 OSLockMutex = .text:0x803414DC; // type:function size:0xDC scope:global align:4 @@ -15498,20 +15496,20 @@ OSSetSaveRegion = .text:0x80341ADC; // type:function size:0xC scope:global align OSGetSaveRegion = .text:0x80341AE8; // type:function size:0x14 scope:global align:4 OSRegisterResetFunction = .text:0x80341AFC; // type:function size:0x84 scope:global align:4 __OSCallResetFunctions = .text:0x80341B80; // type:function size:0xA8 scope:global align:4 -Reset = .text:0x80341C28; // type:function size:0x70 scope:global align:4 -KillThreads = .text:0x80341C98; // type:function size:0x68 scope:global align:4 +Reset = .text:0x80341C28; // type:function size:0x70 scope:local align:4 +KillThreads = .text:0x80341C98; // type:function size:0x68 scope:local align:4 __OSDoHotReset = .text:0x80341D00; // type:function size:0x48 scope:global align:4 OSResetSystem = .text:0x80341D48; // type:function size:0x200 scope:global align:4 OSGetResetCode = .text:0x80341F48; // type:function size:0x38 scope:global align:4 __OSResetSWInterruptHandler = .text:0x80341F80; // type:function size:0xF4 scope:global align:4 OSGetResetButtonState = .text:0x80342074; // type:function size:0x298 scope:global align:4 OSGetResetSwitchState = .text:0x8034230C; // type:function size:0x20 scope:global align:4 -WriteSramCallback = .text:0x8034232C; // type:function size:0x60 scope:global align:4 -WriteSram = .text:0x8034238C; // type:function size:0x118 scope:global align:4 +WriteSramCallback = .text:0x8034232C; // type:function size:0x60 scope:local align:4 +WriteSram = .text:0x8034238C; // type:function size:0x118 scope:local align:4 __OSInitSram = .text:0x803424A4; // type:function size:0x13C scope:global align:4 __OSLockSram = .text:0x803425E0; // type:function size:0x5C scope:global align:4 __OSLockSramEx = .text:0x8034263C; // type:function size:0x5C scope:global align:4 -UnlockSram = .text:0x80342698; // type:function size:0x33C scope:global align:4 +UnlockSram = .text:0x80342698; // type:function size:0x33C scope:local align:4 __OSUnlockSram = .text:0x803429D4; // type:function size:0x24 scope:global align:4 __OSUnlockSramEx = .text:0x803429F8; // type:function size:0x24 scope:global align:4 __OSSyncSram = .text:0x80342A1C; // type:function size:0x10 scope:global align:4 @@ -15523,11 +15521,11 @@ OSGetWirelessID = .text:0x80342C64; // type:function size:0x84 scope:global alig OSSetWirelessID = .text:0x80342CE8; // type:function size:0xAC scope:global align:4 OSGetGbsMode = .text:0x80342D94; // type:function size:0x70 scope:global align:4 OSSetGbsMode = .text:0x80342E04; // type:function size:0xB8 scope:global align:4 -SystemCallVector = .text:0x80342EBC; // type:function size:0x20 scope:global align:4 +SystemCallVector = .text:0x80342EBC; // type:function size:0x20 scope:local align:4 __OSSystemCallVectorStart = .text:0x80342EBC; // type:label scope:global align:4 __OSSystemCallVectorEnd = .text:0x80342ED8; // type:label scope:global align:4 __OSInitSystemCall = .text:0x80342EDC; // type:function size:0x64 scope:global align:4 -DefaultSwitchThreadCallback = .text:0x80342F40; // type:function size:0x4 scope:global align:4 +DefaultSwitchThreadCallback = .text:0x80342F40; // type:function size:0x4 scope:local align:4 OSSetSwitchThreadCallback = .text:0x80342F44; // type:function size:0x74 scope:global align:4 __OSThreadInit = .text:0x80342FB8; // type:function size:0x158 scope:global align:4 OSInitThreadQueue = .text:0x80343110; // type:function size:0x10 scope:global align:4 @@ -15535,11 +15533,11 @@ OSGetCurrentThread = .text:0x80343120; // type:function size:0xC scope:global al OSIsThreadTerminated = .text:0x8034312C; // type:function size:0x34 scope:global align:4 OSDisableScheduler = .text:0x80343160; // type:function size:0x40 scope:global align:4 OSEnableScheduler = .text:0x803431A0; // type:function size:0x40 scope:global align:4 -UnsetRun = .text:0x803431E0; // type:function size:0x68 scope:global align:4 +UnsetRun = .text:0x803431E0; // type:function size:0x68 scope:local align:4 __OSGetEffectivePriority = .text:0x80343248; // type:function size:0x3C scope:global align:4 -SetEffectivePriority = .text:0x80343284; // type:function size:0x1C0 scope:global align:4 +SetEffectivePriority = .text:0x80343284; // type:function size:0x1C0 scope:local align:4 __OSPromoteThread = .text:0x80343444; // type:function size:0x50 scope:global align:4 -SelectThread = .text:0x80343494; // type:function size:0x228 scope:global align:4 +SelectThread = .text:0x80343494; // type:function size:0x228 scope:local align:4 __OSReschedule = .text:0x803436BC; // type:function size:0x30 scope:global align:4 OSYieldThread = .text:0x803436EC; // type:function size:0x3C scope:global align:4 OSCreateThread = .text:0x80343728; // type:function size:0x1E8 scope:global align:4 @@ -15552,65 +15550,65 @@ OSSleepThread = .text:0x80344048; // type:function size:0xEC scope:global align: OSWakeupThread = .text:0x80344134; // type:function size:0x104 scope:global align:4 OSSetThreadPriority = .text:0x80344238; // type:function size:0xC0 scope:global align:4 OSGetThreadPriority = .text:0x803442F8; // type:function size:0x8 scope:global align:4 -CheckThreadQueue = .text:0x80344300; // type:function size:0x9C scope:global align:4 +CheckThreadQueue = .text:0x80344300; // type:function size:0x9C scope:local align:4 OSCheckActiveThreads = .text:0x8034439C; // type:function size:0x750 scope:global align:4 OSClearStack = .text:0x80344AEC; // type:function size:0xAC scope:global align:4 OSGetTime = .text:0x80344B98; // type:function size:0x18 scope:global align:4 OSGetTick = .text:0x80344BB0; // type:function size:0x8 scope:global align:4 __OSGetSystemTime = .text:0x80344BB8; // type:function size:0x64 scope:global align:4 __OSTimeToSystemTime = .text:0x80344C1C; // type:function size:0x58 scope:global align:4 -GetDates = .text:0x80344C74; // type:function size:0x19C scope:global align:4 +GetDates = .text:0x80344C74; // type:function size:0x19C scope:local align:4 OSTicksToCalendarTime = .text:0x80344E10; // type:function size:0x204 scope:global align:4 __init_user = .text:0x80345014; // type:function size:0x20 scope:global align:4 __init_cpp = .text:0x80345034; // type:function size:0x54 scope:global align:4 _ExitProcess = .text:0x80345088; // type:function size:0x20 scope:global align:4 -SetExiInterruptMask = .text:0x803450A8; // type:function size:0xF4 scope:global align:4 +SetExiInterruptMask = .text:0x803450A8; // type:function size:0xF4 scope:local align:4 EXIImm = .text:0x8034519C; // type:function size:0x25C scope:global align:4 EXIImmEx = .text:0x803453F8; // type:function size:0xA0 scope:global align:4 EXIDma = .text:0x80345498; // type:function size:0xEC scope:global align:4 EXISync = .text:0x80345584; // type:function size:0x24C scope:global align:4 EXIClearInterrupts = .text:0x803457D0; // type:function size:0x48 scope:global align:4 EXISetExiCallback = .text:0x80345818; // type:function size:0x7C scope:global align:4 -__EXIProbe = .text:0x80345894; // type:function size:0x174 scope:global align:4 +__EXIProbe = .text:0x80345894; // type:function size:0x174 scope:local align:4 EXIProbe = .text:0x80345A08; // type:function size:0x80 scope:global align:4 EXIProbeEx = .text:0x80345A88; // type:function size:0xB4 scope:global align:4 EXIAttach = .text:0x80345B3C; // type:function size:0x10C scope:global align:4 EXIDetach = .text:0x80345C48; // type:function size:0xBC scope:global align:4 EXISelect = .text:0x80345D04; // type:function size:0x12C scope:global align:4 EXIDeselect = .text:0x80345E30; // type:function size:0x110 scope:global align:4 -EXIIntrruptHandler = .text:0x80345F40; // type:function size:0xC8 scope:global align:4 -TCIntrruptHandler = .text:0x80346008; // type:function size:0x218 scope:global align:4 -EXTIntrruptHandler = .text:0x80346220; // type:function size:0xD0 scope:global align:4 +EXIIntrruptHandler = .text:0x80345F40; // type:function size:0xC8 scope:local align:4 +TCIntrruptHandler = .text:0x80346008; // type:function size:0x218 scope:local align:4 +EXTIntrruptHandler = .text:0x80346220; // type:function size:0xD0 scope:local align:4 EXIInit = .text:0x803462F0; // type:function size:0x1D4 scope:global align:4 EXILock = .text:0x803464C4; // type:function size:0xF4 scope:global align:4 EXIUnlock = .text:0x803465B8; // type:function size:0xDC scope:global align:4 EXIGetState = .text:0x80346694; // type:function size:0x18 scope:global align:4 -UnlockedHandler = .text:0x803466AC; // type:function size:0x28 scope:global align:4 +UnlockedHandler = .text:0x803466AC; // type:function size:0x28 scope:local align:4 EXIGetID = .text:0x803466D4; // type:function size:0x3B0 scope:global align:4 -ProbeBarnacle = .text:0x80346A84; // type:function size:0x18C scope:global align:4 +ProbeBarnacle = .text:0x80346A84; // type:function size:0x18C scope:local align:4 __OSEnableBarnacle = .text:0x80346C10; // type:function size:0x1BC scope:global align:4 InitializeUART = .text:0x80346DCC; // type:function size:0x70 scope:global align:4 WriteUARTN = .text:0x80346E3C; // type:function size:0x200 scope:global align:4 SIBusy = .text:0x8034703C; // type:function size:0x20 scope:global align:4 SIIsChanBusy = .text:0x8034705C; // type:function size:0x3C scope:global align:4 -CompleteTransfer = .text:0x80347098; // type:function size:0x2FC scope:global align:4 -SIInterruptHandler = .text:0x80347394; // type:function size:0x344 scope:global align:4 -SIEnablePollingInterrupt = .text:0x803476D8; // type:function size:0x98 scope:global align:4 +CompleteTransfer = .text:0x80347098; // type:function size:0x2FC scope:local align:4 +SIInterruptHandler = .text:0x80347394; // type:function size:0x344 scope:local align:4 +SIEnablePollingInterrupt = .text:0x803476D8; // type:function size:0x98 scope:local align:4 SIRegisterPollingHandler = .text:0x80347770; // type:function size:0xCC scope:global align:4 SIUnregisterPollingHandler = .text:0x8034783C; // type:function size:0xF4 scope:global align:4 SIInit = .text:0x80347930; // type:function size:0xB4 scope:global align:4 -__SITransfer = .text:0x803479E4; // type:function size:0x20C scope:global align:4 +__SITransfer = .text:0x803479E4; // type:function size:0x20C scope:local align:4 SIGetStatus = .text:0x80347BF0; // type:function size:0x7C scope:global align:4 SISetCommand = .text:0x80347C6C; // type:function size:0x14 scope:global align:4 SITransferCommands = .text:0x80347C80; // type:function size:0x10 scope:global align:4 SISetXY = .text:0x80347C90; // type:function size:0x6C scope:global align:4 SIEnablePolling = .text:0x80347CFC; // type:function size:0x9C scope:global align:4 SIDisablePolling = .text:0x80347D98; // type:function size:0x6C scope:global align:4 -SIGetResponseRaw = .text:0x80347E04; // type:function size:0xD4 scope:global align:4 +SIGetResponseRaw = .text:0x80347E04; // type:function size:0xD4 scope:local align:4 SIGetResponse = .text:0x80347ED8; // type:function size:0xC4 scope:global align:4 AlarmHandler = .text:0x80347F9C; // type:function size:0x8C scope:local align:4 SITransfer = .text:0x80348028; // type:function size:0x16C scope:global align:4 -GetTypeCallback = .text:0x80348194; // type:function size:0x298 scope:global align:4 +GetTypeCallback = .text:0x80348194; // type:function size:0x298 scope:local align:4 SIGetType = .text:0x8034842C; // type:function size:0x1C4 scope:global align:4 SIGetTypeAsync = .text:0x803485F0; // type:function size:0x13C scope:global align:4 SISetSamplingRate = .text:0x8034872C; // type:function size:0xE4 scope:global align:4 @@ -15626,7 +15624,7 @@ PSMTXConcat = .text:0x80348980; // type:function size:0xCC scope:global align:4 PSMTXInverse = .text:0x80348A4C; // type:function size:0xF8 scope:global align:4 PSMTXRotRad = .text:0x80348B44; // type:function size:0x70 scope:global align:4 PSMTXRotTrig = .text:0x80348BB4; // type:function size:0xB0 scope:global align:4 -__PSMTXRotAxisRadInternal = .text:0x80348C64; // type:function size:0xB0 scope:global align:4 +__PSMTXRotAxisRadInternal = .text:0x80348C64; // type:function size:0xB0 scope:local align:4 PSMTXRotAxisRad = .text:0x80348D14; // type:function size:0x70 scope:global align:4 PSMTXTrans = .text:0x80348D84; // type:function size:0x34 scope:global align:4 PSMTXTransApply = .text:0x80348DB8; // type:function size:0x4C scope:global align:4 @@ -15660,9 +15658,9 @@ C_QUATSlerp = .text:0x8034999C; // type:function size:0x174 scope:global align:4 __DVDInitWA = .text:0x80349B10; // type:function size:0x40 scope:global align:4 __DVDInterruptHandler = .text:0x80349B50; // type:function size:0x2E0 scope:global align:4 AlarmHandler = .text:0x80349E30; // type:function size:0x84 scope:local align:4 -AlarmHandlerForTimeout = .text:0x80349EB4; // type:function size:0x70 scope:global align:4 -Read = .text:0x80349F24; // type:function size:0x110 scope:global align:4 -SeekTwiceBeforeRead = .text:0x8034A034; // type:function size:0x80 scope:global align:4 +AlarmHandlerForTimeout = .text:0x80349EB4; // type:function size:0x70 scope:local align:4 +Read = .text:0x80349F24; // type:function size:0x110 scope:local align:4 +SeekTwiceBeforeRead = .text:0x8034A034; // type:function size:0x80 scope:local align:4 DVDLowRead = .text:0x8034A0B4; // type:function size:0x298 scope:global align:4 DVDLowSeek = .text:0x8034A34C; // type:function size:0x94 scope:global align:4 DVDLowWaitCoverClose = .text:0x8034A3E0; // type:function size:0x2C scope:global align:4 @@ -15683,47 +15681,47 @@ DVDConvertPathToEntrynum = .text:0x8034A9C4; // type:function size:0x2F4 scope:g DVDFastOpen = .text:0x8034ACB8; // type:function size:0x74 scope:global align:4 DVDOpen = .text:0x8034AD2C; // type:function size:0xC8 scope:global align:4 DVDClose = .text:0x8034ADF4; // type:function size:0x24 scope:global align:4 -entryToPath = .text:0x8034AE18; // type:function size:0x160 scope:global align:4 -DVDConvertEntrynumToPath = .text:0x8034AF78; // type:function size:0x154 scope:global align:4 +entryToPath = .text:0x8034AE18; // type:function size:0x160 scope:local align:4 +DVDConvertEntrynumToPath = .text:0x8034AF78; // type:function size:0x154 scope:local align:4 DVDGetCurrentDir = .text:0x8034B0CC; // type:function size:0xC4 scope:global align:4 DVDChangeDir = .text:0x8034B190; // type:function size:0x60 scope:global align:4 DVDReadAsyncPrio = .text:0x8034B1F0; // type:function size:0xC0 scope:global align:4 -cbForReadAsync = .text:0x8034B2B0; // type:function size:0x30 scope:global align:4 +cbForReadAsync = .text:0x8034B2B0; // type:function size:0x30 scope:local align:4 DVDReadPrio = .text:0x8034B2E0; // type:function size:0x118 scope:global align:4 -cbForReadSync = .text:0x8034B3F8; // type:function size:0x24 scope:global align:4 +cbForReadSync = .text:0x8034B3F8; // type:function size:0x24 scope:local align:4 DVDOpenDir = .text:0x8034B41C; // type:function size:0xC0 scope:global align:4 DVDReadDir = .text:0x8034B4DC; // type:function size:0xA4 scope:global align:4 DVDCloseDir = .text:0x8034B580; // type:function size:0x8 scope:global align:4 -defaultOptionalCommandChecker = .text:0x8034B588; // type:function size:0x4 scope:global align:4 +defaultOptionalCommandChecker = .text:0x8034B588; // type:function size:0x4 scope:local align:4 DVDInit = .text:0x8034B58C; // type:function size:0xD8 scope:global align:4 -stateReadingFST = .text:0x8034B664; // type:function size:0x94 scope:global align:4 -cbForStateReadingFST = .text:0x8034B6F8; // type:function size:0x80 scope:global align:4 -cbForStateError = .text:0x8034B778; // type:function size:0xAC scope:global align:4 -stateTimeout = .text:0x8034B824; // type:function size:0x34 scope:global align:4 -stateGettingError = .text:0x8034B858; // type:function size:0x28 scope:global align:4 -CategorizeError = .text:0x8034B880; // type:function size:0xB4 scope:global align:4 -cbForStateGettingError = .text:0x8034B934; // type:function size:0x264 scope:global align:4 -cbForUnrecoveredError = .text:0x8034BB98; // type:function size:0x5C scope:global align:4 -cbForUnrecoveredErrorRetry = .text:0x8034BBF4; // type:function size:0x80 scope:global align:4 -stateGoToRetry = .text:0x8034BC74; // type:function size:0x28 scope:global align:4 -cbForStateGoToRetry = .text:0x8034BC9C; // type:function size:0x140 scope:global align:4 -stateCheckID = .text:0x8034BDDC; // type:function size:0xE0 scope:global align:4 -stateCheckID3 = .text:0x8034BEBC; // type:function size:0x34 scope:global align:4 -stateCheckID2a = .text:0x8034BEF0; // type:function size:0x34 scope:global align:4 -cbForStateCheckID2a = .text:0x8034BF24; // type:function size:0x68 scope:global align:4 -stateCheckID2 = .text:0x8034BF8C; // type:function size:0x38 scope:global align:4 -cbForStateCheckID1 = .text:0x8034BFC4; // type:function size:0xFC scope:global align:4 -cbForStateCheckID2 = .text:0x8034C0C0; // type:function size:0xD8 scope:global align:4 -cbForStateCheckID3 = .text:0x8034C198; // type:function size:0xF0 scope:global align:4 +stateReadingFST = .text:0x8034B664; // type:function size:0x94 scope:local align:4 +cbForStateReadingFST = .text:0x8034B6F8; // type:function size:0x80 scope:local align:4 +cbForStateError = .text:0x8034B778; // type:function size:0xAC scope:local align:4 +stateTimeout = .text:0x8034B824; // type:function size:0x34 scope:local align:4 +stateGettingError = .text:0x8034B858; // type:function size:0x28 scope:local align:4 +CategorizeError = .text:0x8034B880; // type:function size:0xB4 scope:local align:4 +cbForStateGettingError = .text:0x8034B934; // type:function size:0x264 scope:local align:4 +cbForUnrecoveredError = .text:0x8034BB98; // type:function size:0x5C scope:local align:4 +cbForUnrecoveredErrorRetry = .text:0x8034BBF4; // type:function size:0x80 scope:local align:4 +stateGoToRetry = .text:0x8034BC74; // type:function size:0x28 scope:local align:4 +cbForStateGoToRetry = .text:0x8034BC9C; // type:function size:0x140 scope:local align:4 +stateCheckID = .text:0x8034BDDC; // type:function size:0xE0 scope:local align:4 +stateCheckID3 = .text:0x8034BEBC; // type:function size:0x34 scope:local align:4 +stateCheckID2a = .text:0x8034BEF0; // type:function size:0x34 scope:local align:4 +cbForStateCheckID2a = .text:0x8034BF24; // type:function size:0x68 scope:local align:4 +stateCheckID2 = .text:0x8034BF8C; // type:function size:0x38 scope:local align:4 +cbForStateCheckID1 = .text:0x8034BFC4; // type:function size:0xFC scope:local align:4 +cbForStateCheckID2 = .text:0x8034C0C0; // type:function size:0xD8 scope:local align:4 +cbForStateCheckID3 = .text:0x8034C198; // type:function size:0xF0 scope:local align:4 AlarmHandler = .text:0x8034C288; // type:function size:0x44 scope:local align:4 -stateCoverClosed = .text:0x8034C2CC; // type:function size:0xD4 scope:global align:4 -stateCoverClosed_CMD = .text:0x8034C3A0; // type:function size:0x30 scope:global align:4 -cbForStateCoverClosed = .text:0x8034C3D0; // type:function size:0x64 scope:global align:4 -stateMotorStopped = .text:0x8034C434; // type:function size:0x28 scope:global align:4 -cbForStateMotorStopped = .text:0x8034C45C; // type:function size:0xEC scope:global align:4 -stateReady = .text:0x8034C548; // type:function size:0x2E8 scope:global align:4 -stateBusy = .text:0x8034C830; // type:function size:0x340 scope:global align:4 -cbForStateBusy = .text:0x8034CB70; // type:function size:0x658 scope:global align:4 +stateCoverClosed = .text:0x8034C2CC; // type:function size:0xD4 scope:local align:4 +stateCoverClosed_CMD = .text:0x8034C3A0; // type:function size:0x30 scope:local align:4 +cbForStateCoverClosed = .text:0x8034C3D0; // type:function size:0x64 scope:local align:4 +stateMotorStopped = .text:0x8034C434; // type:function size:0x28 scope:local align:4 +cbForStateMotorStopped = .text:0x8034C45C; // type:function size:0xEC scope:local align:4 +stateReady = .text:0x8034C548; // type:function size:0x2E8 scope:local align:4 +stateBusy = .text:0x8034C830; // type:function size:0x340 scope:local align:4 +cbForStateBusy = .text:0x8034CB70; // type:function size:0x658 scope:local align:4 DVDReadAbsAsyncPrio = .text:0x8034D1C8; // type:function size:0xDC scope:global align:4 DVDReadAbsAsyncForBS = .text:0x8034D2A4; // type:function size:0xD0 scope:global align:4 DVDReadDiskID = .text:0x8034D374; // type:function size:0xD4 scope:global align:4 @@ -15736,7 +15734,7 @@ DVDSetAutoInvalidation = .text:0x8034D710; // type:function size:0x10 scope:glob DVDResume = .text:0x8034D720; // type:function size:0x50 scope:global align:4 DVDCancelAsync = .text:0x8034D770; // type:function size:0x27C scope:global align:4 DVDCancel = .text:0x8034D9EC; // type:function size:0xAC scope:global align:4 -cbForCancelSync = .text:0x8034DA98; // type:function size:0x24 scope:global align:4 +cbForCancelSync = .text:0x8034DA98; // type:function size:0x24 scope:local align:4 DVDGetCurrentDiskID = .text:0x8034DABC; // type:function size:0x8 scope:global align:4 DVDCheckDisk = .text:0x8034DAC4; // type:function size:0xF8 scope:global align:4 __DVDPrepareResetAsync = .text:0x8034DBBC; // type:function size:0x11C scope:global align:4 @@ -15746,21 +15744,21 @@ __DVDPushWaitingQueue = .text:0x8034DD48; // type:function size:0x68 scope:globa __DVDPopWaitingQueue = .text:0x8034DDB0; // type:function size:0xA0 scope:global align:4 __DVDCheckWaitingQueue = .text:0x8034DE50; // type:function size:0x58 scope:global align:4 __DVDDequeueWaitingQueue = .text:0x8034DEA8; // type:function size:0x60 scope:global align:4 -ErrorCode2Num = .text:0x8034DF08; // type:function size:0x11C scope:global align:4 +ErrorCode2Num = .text:0x8034DF08; // type:function size:0x11C scope:local align:4 __DVDStoreErrorCode = .text:0x8034E024; // type:function size:0x7C scope:global align:4 DVDCompareDiskID = .text:0x8034E0A0; // type:function size:0xF8 scope:global align:4 __DVDPrintFatalMessage = .text:0x8034E198; // type:function size:0x30 scope:global align:4 -cb = .text:0x8034E1C8; // type:function size:0xD8 scope:global align:4 +cb = .text:0x8034E1C8; // type:function size:0xD8 scope:local align:4 __fstLoad = .text:0x8034E2A0; // type:function size:0x168 scope:global align:4 -__VIRetraceHandler = .text:0x8034E408; // type:function size:0x274 scope:global align:4 +__VIRetraceHandler = .text:0x8034E408; // type:function size:0x274 scope:local align:4 VISetPreRetraceCallback = .text:0x8034E67C; // type:function size:0x44 scope:global align:4 VISetPostRetraceCallback = .text:0x8034E6C0; // type:function size:0x44 scope:global align:4 -getTiming = .text:0x8034E704; // type:function size:0xA8 scope:global align:4 +getTiming = .text:0x8034E704; // type:function size:0xA8 scope:local align:4 __VIInit = .text:0x8034E7AC; // type:function size:0x204 scope:global align:4 VIInit = .text:0x8034E9B0; // type:function size:0x4B0 scope:global align:4 VIWaitForRetrace = .text:0x8034EE60; // type:function size:0x54 scope:global align:4 -setFbbRegs = .text:0x8034EEB4; // type:function size:0x2D4 scope:global align:4 -setVerticalRegs = .text:0x8034F188; // type:function size:0x1A0 scope:global align:4 +setFbbRegs = .text:0x8034EEB4; // type:function size:0x2D4 scope:local align:4 +setVerticalRegs = .text:0x8034F188; // type:function size:0x1A0 scope:local align:4 VIConfigure = .text:0x8034F328; // type:function size:0x808 scope:global align:4 VIFlush = .text:0x8034FB30; // type:function size:0x130 scope:global align:4 VISetNextFrameBuffer = .text:0x8034FC60; // type:function size:0x6C scope:global align:4 @@ -15768,36 +15766,36 @@ VIGetNextFrameBuffer = .text:0x8034FCCC; // type:function size:0x8 scope:global VIGetCurrentFrameBuffer = .text:0x8034FCD4; // type:function size:0x8 scope:global align:4 VISetBlack = .text:0x8034FCDC; // type:function size:0x7C scope:global align:4 VIGetRetraceCount = .text:0x8034FD58; // type:function size:0x8 scope:global align:4 -GetCurrentDisplayPosition = .text:0x8034FD60; // type:function size:0x3C scope:global align:4 -getCurrentFieldEvenOdd = .text:0x8034FD9C; // type:function size:0x68 scope:global align:4 +GetCurrentDisplayPosition = .text:0x8034FD60; // type:function size:0x3C scope:local align:4 +getCurrentFieldEvenOdd = .text:0x8034FD9C; // type:function size:0x68 scope:local align:4 VIGetNextField = .text:0x8034FE04; // type:function size:0x9C scope:global align:4 VIGetCurrentLine = .text:0x8034FEA0; // type:function size:0x98 scope:global align:4 VIGetTvFormat = .text:0x8034FF38; // type:function size:0x68 scope:global align:4 VIGetDTVStatus = .text:0x8034FFA0; // type:function size:0x3C scope:global align:4 __VIDisplayPositionToXY = .text:0x8034FFDC; // type:function size:0x21C scope:global align:4 __VIGetCurrentPosition = .text:0x803501F8; // type:function size:0x60 scope:global align:4 -ClampStick = .text:0x80350258; // type:function size:0x130 scope:global align:4 -ClampCircle = .text:0x80350388; // type:function size:0x1A8 scope:global align:4 +ClampStick = .text:0x80350258; // type:function size:0x130 scope:local align:4 +ClampCircle = .text:0x80350388; // type:function size:0x1A8 scope:local align:4 PADClamp = .text:0x80350530; // type:function size:0x114 scope:global align:4 PADClampCircle = .text:0x80350644; // type:function size:0x10C scope:global align:4 -UpdateOrigin = .text:0x80350750; // type:function size:0x1A4 scope:global align:4 -PADOriginCallback = .text:0x803508F4; // type:function size:0xC4 scope:global align:4 -PADOriginUpdateCallback = .text:0x803509B8; // type:function size:0xCC scope:global align:4 -PADProbeCallback = .text:0x80350A84; // type:function size:0xD8 scope:global align:4 -PADTypeAndStatusCallback = .text:0x80350B5C; // type:function size:0x32C scope:global align:4 -PADReceiveCheckCallback = .text:0x80350E88; // type:function size:0x140 scope:global align:4 +UpdateOrigin = .text:0x80350750; // type:function size:0x1A4 scope:local align:4 +PADOriginCallback = .text:0x803508F4; // type:function size:0xC4 scope:local align:4 +PADOriginUpdateCallback = .text:0x803509B8; // type:function size:0xCC scope:local align:4 +PADProbeCallback = .text:0x80350A84; // type:function size:0xD8 scope:local align:4 +PADTypeAndStatusCallback = .text:0x80350B5C; // type:function size:0x32C scope:local align:4 +PADReceiveCheckCallback = .text:0x80350E88; // type:function size:0x140 scope:local align:4 PADReset = .text:0x80350FC8; // type:function size:0x110 scope:global align:4 PADRecalibrate = .text:0x803510D8; // type:function size:0x114 scope:global align:4 PADInit = .text:0x803511EC; // type:function size:0x150 scope:global align:4 PADRead = .text:0x8035133C; // type:function size:0x300 scope:global align:4 PADControlMotor = .text:0x8035163C; // type:function size:0xB8 scope:global align:4 PADSetSpec = .text:0x803516F4; // type:function size:0x60 scope:global align:4 -SPEC0_MakeStatus = .text:0x80351754; // type:function size:0x174 scope:global align:4 -SPEC1_MakeStatus = .text:0x803518C8; // type:function size:0x174 scope:global align:4 -SPEC2_MakeStatus = .text:0x80351A3C; // type:function size:0x470 scope:global align:4 +SPEC0_MakeStatus = .text:0x80351754; // type:function size:0x174 scope:local align:4 +SPEC1_MakeStatus = .text:0x803518C8; // type:function size:0x174 scope:local align:4 +SPEC2_MakeStatus = .text:0x80351A3C; // type:function size:0x470 scope:local align:4 PADSetAnalogMode = .text:0x80351EAC; // type:function size:0x74 scope:global align:4 OnReset = .text:0x80351F20; // type:function size:0xBC scope:local align:4 -SamplingHandler = .text:0x80351FDC; // type:function size:0x60 scope:global align:4 +SamplingHandler = .text:0x80351FDC; // type:function size:0x60 scope:local align:4 PADSetSamplingCallback = .text:0x8035203C; // type:function size:0x54 scope:global align:4 __PADDisableRecalibration = .text:0x80352090; // type:function size:0x7C scope:global align:4 AIRegisterDMACallback = .text:0x8035210C; // type:function size:0x44 scope:global align:4 @@ -15808,27 +15806,27 @@ AISetStreamPlayState = .text:0x80352208; // type:function size:0xD8 scope:global AIGetStreamPlayState = .text:0x803522E0; // type:function size:0x10 scope:global align:4 AISetDSPSampleRate = .text:0x803522F0; // type:function size:0xE0 scope:global align:4 AIGetDSPSampleRate = .text:0x803523D0; // type:function size:0x14 scope:global align:4 -__AI_set_stream_sample_rate = .text:0x803523E4; // type:function size:0xD4 scope:global align:4 +__AI_set_stream_sample_rate = .text:0x803523E4; // type:function size:0xD4 scope:local align:4 AIGetStreamSampleRate = .text:0x803524B8; // type:function size:0x10 scope:global align:4 AISetStreamVolLeft = .text:0x803524C8; // type:function size:0x1C scope:global align:4 AIGetStreamVolLeft = .text:0x803524E4; // type:function size:0x10 scope:global align:4 AISetStreamVolRight = .text:0x803524F4; // type:function size:0x1C scope:global align:4 AIGetStreamVolRight = .text:0x80352510; // type:function size:0x10 scope:global align:4 AIInit = .text:0x80352520; // type:function size:0x16C scope:global align:4 -__AISHandler = .text:0x8035268C; // type:function size:0x7C scope:global align:4 -__AIDHandler = .text:0x80352708; // type:function size:0xAC scope:global align:4 -__AICallbackStackSwitch = .text:0x803527B4; // type:function size:0x58 scope:global align:4 -__AI_SRC_INIT = .text:0x8035280C; // type:function size:0x1E4 scope:global align:4 +__AISHandler = .text:0x8035268C; // type:function size:0x7C scope:local align:4 +__AIDHandler = .text:0x80352708; // type:function size:0xAC scope:local align:4 +__AICallbackStackSwitch = .text:0x803527B4; // type:function size:0x58 scope:local align:4 +__AI_SRC_INIT = .text:0x8035280C; // type:function size:0x1E4 scope:local align:4 ARRegisterDMACallback = .text:0x803529F0; // type:function size:0x44 scope:global align:4 ARGetDMAStatus = .text:0x80352A34; // type:function size:0x3C scope:global align:4 ARStartDMA = .text:0x80352A70; // type:function size:0xF0 scope:global align:4 ARAlloc = .text:0x80352B60; // type:function size:0x68 scope:global align:4 ARInit = .text:0x80352BC8; // type:function size:0xC4 scope:global align:4 ARGetSize = .text:0x80352C8C; // type:function size:0x8 scope:global align:4 -__ARHandler = .text:0x80352C94; // type:function size:0x78 scope:global align:4 +__ARHandler = .text:0x80352C94; // type:function size:0x78 scope:local align:4 __ARClearInterrupt = .text:0x80352D0C; // type:function size:0x20 scope:global align:4 __ARGetInterruptStatus = .text:0x80352D2C; // type:function size:0x10 scope:global align:4 -__ARChecksize = .text:0x80352D3C; // type:function size:0x17F4 scope:global align:4 +__ARChecksize = .text:0x80352D3C; // type:function size:0x17F4 scope:local align:4 __ARQServiceQueueLo = .text:0x80354530; // type:function size:0x100 scope:global align:4 __ARQCallbackHack = .text:0x80354630; // type:function size:0x4 scope:global align:4 __ARQInterruptServiceRoutine = .text:0x80354634; // type:function size:0xCC scope:global align:4 @@ -15855,10 +15853,10 @@ __CARDEnableInterrupt = .text:0x80355220; // type:function size:0xC0 scope:globa __CARDReadStatus = .text:0x803552E0; // type:function size:0xF0 scope:global align:4 __CARDReadVendorID = .text:0x803553D0; // type:function size:0xF0 scope:global align:4 __CARDClearStatus = .text:0x803554C0; // type:function size:0xAC scope:global align:4 -TimeoutHandler = .text:0x8035556C; // type:function size:0xA4 scope:global align:4 -Retry = .text:0x80355610; // type:function size:0x2A0 scope:global align:4 -UnlockedCallback = .text:0x803558B0; // type:function size:0x110 scope:global align:4 -__CARDStart = .text:0x803559C0; // type:function size:0x224 scope:global align:4 +TimeoutHandler = .text:0x8035556C; // type:function size:0xA4 scope:local align:4 +Retry = .text:0x80355610; // type:function size:0x2A0 scope:local align:4 +UnlockedCallback = .text:0x803558B0; // type:function size:0x110 scope:local align:4 +__CARDStart = .text:0x803559C0; // type:function size:0x224 scope:local align:4 __CARDReadSegment = .text:0x80355BE4; // type:function size:0x134 scope:global align:4 __CARDWritePage = .text:0x80355D18; // type:function size:0x13C scope:global align:4 __CARDEraseSector = .text:0x80355E54; // type:function size:0x110 scope:global align:4 @@ -15871,15 +15869,15 @@ CARDFreeBlocks = .text:0x8035616C; // type:function size:0x150 scope:global alig __CARDSync = .text:0x803562BC; // type:function size:0x98 scope:global align:4 OnReset = .text:0x80356354; // type:function size:0x50 scope:local align:4 CARDGetFastMode = .text:0x803563A4; // type:function size:0x1C scope:global align:4 -bitrev = .text:0x803563C0; // type:function size:0x16C scope:global align:4 -ReadArrayUnlock = .text:0x8035652C; // type:function size:0x144 scope:global align:4 -DummyLen = .text:0x80356670; // type:function size:0xC4 scope:global align:4 +bitrev = .text:0x803563C0; // type:function size:0x16C scope:local align:4 +ReadArrayUnlock = .text:0x8035652C; // type:function size:0x144 scope:local align:4 +DummyLen = .text:0x80356670; // type:function size:0xC4 scope:local align:4 __CARDUnlock = .text:0x80356734; // type:function size:0xB58 scope:global align:4 -InitCallback = .text:0x8035728C; // type:function size:0x70 scope:global align:4 -DoneCallback = .text:0x803572FC; // type:function size:0x324 scope:global align:4 -BlockReadCallback = .text:0x80357620; // type:function size:0xDC scope:global align:4 +InitCallback = .text:0x8035728C; // type:function size:0x70 scope:local align:4 +DoneCallback = .text:0x803572FC; // type:function size:0x324 scope:local align:4 +BlockReadCallback = .text:0x80357620; // type:function size:0xDC scope:local align:4 __CARDRead = .text:0x803576FC; // type:function size:0x64 scope:global align:4 -BlockWriteCallback = .text:0x80357760; // type:function size:0xE8 scope:global align:4 +BlockWriteCallback = .text:0x80357760; // type:function size:0xE8 scope:local align:4 __CARDWrite = .text:0x80357848; // type:function size:0x68 scope:global align:4 __CARDGetFatBlock = .text:0x803578B0; // type:function size:0x8 scope:global align:4 WriteCallback = .text:0x803578B8; // type:function size:0xD4 scope:local align:4 @@ -15891,22 +15889,22 @@ WriteCallback = .text:0x80357C20; // type:function size:0xD0 scope:local align:4 EraseCallback = .text:0x80357CF0; // type:function size:0xC8 scope:local align:4 __CARDUpdateDir = .text:0x80357DB8; // type:function size:0xC4 scope:global align:4 __CARDCheckSum = .text:0x80357E7C; // type:function size:0x1B0 scope:global align:4 -VerifyID = .text:0x8035802C; // type:function size:0x284 scope:global align:4 -VerifyDir = .text:0x803582B0; // type:function size:0x240 scope:global align:4 -VerifyFAT = .text:0x803584F0; // type:function size:0x284 scope:global align:4 +VerifyID = .text:0x8035802C; // type:function size:0x284 scope:local align:4 +VerifyDir = .text:0x803582B0; // type:function size:0x240 scope:local align:4 +VerifyFAT = .text:0x803584F0; // type:function size:0x284 scope:local align:4 __CARDVerify = .text:0x80358774; // type:function size:0x8C scope:global align:4 CARDCheckExAsync = .text:0x80358800; // type:function size:0x590 scope:global align:4 CARDCheck = .text:0x80358D90; // type:function size:0x54 scope:global align:4 -IsCard = .text:0x80358DE4; // type:function size:0xCC scope:global align:4 +IsCard = .text:0x80358DE4; // type:function size:0xCC scope:local align:4 CARDProbe = .text:0x80358EB0; // type:function size:0x38 scope:global align:4 CARDProbeEx = .text:0x80358EE8; // type:function size:0x17C scope:global align:4 -DoMount = .text:0x80359064; // type:function size:0x454 scope:global align:4 +DoMount = .text:0x80359064; // type:function size:0x454 scope:local align:4 __CARDMountCallback = .text:0x803594B8; // type:function size:0x138 scope:global align:4 CARDMountAsync = .text:0x803595F0; // type:function size:0x1A0 scope:global align:4 CARDMount = .text:0x80359790; // type:function size:0x48 scope:global align:4 -DoUnmount = .text:0x803597D8; // type:function size:0x9C scope:global align:4 +DoUnmount = .text:0x803597D8; // type:function size:0x9C scope:local align:4 CARDUnmount = .text:0x80359874; // type:function size:0xAC scope:global align:4 -FormatCallback = .text:0x80359920; // type:function size:0x144 scope:global align:4 +FormatCallback = .text:0x80359920; // type:function size:0x144 scope:local align:4 __CARDFormatRegionAsync = .text:0x80359A64; // type:function size:0x658 scope:global align:4 CARDFormat = .text:0x8035A0BC; // type:function size:0x54 scope:global align:4 __CARDCompareFileName = .text:0x8035A110; // type:function size:0x68 scope:global align:4 @@ -15915,29 +15913,29 @@ __CARDIsWritable = .text:0x8035A20C; // type:function size:0x134 scope:global al __CARDIsReadable = .text:0x8035A340; // type:function size:0xF4 scope:global align:4 CARDOpen = .text:0x8035A434; // type:function size:0x11C scope:global align:4 CARDClose = .text:0x8035A550; // type:function size:0x54 scope:global align:4 -CreateCallbackFat = .text:0x8035A5A4; // type:function size:0x130 scope:global align:4 +CreateCallbackFat = .text:0x8035A5A4; // type:function size:0x130 scope:local align:4 CARDCreateAsync = .text:0x8035A6D4; // type:function size:0x220 scope:global align:4 CARDCreate = .text:0x8035A8F4; // type:function size:0x48 scope:global align:4 __CARDSeek = .text:0x8035A93C; // type:function size:0x1B8 scope:global align:4 -ReadCallback = .text:0x8035AAF4; // type:function size:0x130 scope:global align:4 +ReadCallback = .text:0x8035AAF4; // type:function size:0x130 scope:local align:4 CARDReadAsync = .text:0x8035AC24; // type:function size:0x144 scope:global align:4 CARDRead = .text:0x8035AD68; // type:function size:0x48 scope:global align:4 WriteCallback = .text:0x8035ADB0; // type:function size:0x170 scope:local align:4 EraseCallback = .text:0x8035AF20; // type:function size:0xB0 scope:local align:4 CARDWriteAsync = .text:0x8035AFD0; // type:function size:0x114 scope:global align:4 CARDWrite = .text:0x8035B0E4; // type:function size:0x48 scope:global align:4 -UpdateIconOffsets = .text:0x8035B12C; // type:function size:0x1F8 scope:global align:4 +UpdateIconOffsets = .text:0x8035B12C; // type:function size:0x1F8 scope:local align:4 CARDGetStatus = .text:0x8035B324; // type:function size:0x114 scope:global align:4 CARDSetStatusAsync = .text:0x8035B438; // type:function size:0x174 scope:global align:4 CARDSetStatus = .text:0x8035B5AC; // type:function size:0x48 scope:global align:4 CARDGetSerialNo = .text:0x8035B5F4; // type:function size:0xC4 scope:global align:4 -__GXDefaultTexRegionCallback = .text:0x8035B6B8; // type:function size:0xFC scope:global align:4 -__GXDefaultTlutRegionCallback = .text:0x8035B7B4; // type:function size:0x24 scope:global align:4 -__GXShutdown = .text:0x8035B7D8; // type:function size:0x190 scope:global align:4 +__GXDefaultTexRegionCallback = .text:0x8035B6B8; // type:function size:0xFC scope:local align:4 +__GXDefaultTlutRegionCallback = .text:0x8035B7B4; // type:function size:0x24 scope:local align:4 +__GXShutdown = .text:0x8035B7D8; // type:function size:0x190 scope:local align:4 __GXInitRevisionBits = .text:0x8035B968; // type:function size:0x1A4 scope:global align:4 GXInit = .text:0x8035BB0C; // type:function size:0x600 scope:global align:4 __GXInitGX = .text:0x8035C10C; // type:function size:0x938 scope:global align:4 -GXCPInterruptHandler = .text:0x8035CA44; // type:function size:0x134 scope:global align:4 +GXCPInterruptHandler = .text:0x8035CA44; // type:function size:0x134 scope:local align:4 GXInitFifoBase = .text:0x8035CB78; // type:function size:0x6C scope:global align:4 GXInitFifoPtrs = .text:0x8035CBE4; // type:function size:0x70 scope:global align:4 GXInitFifoLimits = .text:0x8035CC54; // type:function size:0xC scope:global align:4 @@ -15950,11 +15948,11 @@ GXGetFifoBase = .text:0x8035D074; // type:function size:0x8 scope:global align:4 GXGetFifoSize = .text:0x8035D07C; // type:function size:0x8 scope:global align:4 GXSetBreakPtCallback = .text:0x8035D084; // type:function size:0x44 scope:global align:4 __GXFifoInit = .text:0x8035D0C8; // type:function size:0x4C scope:global align:4 -__GXFifoReadEnable = .text:0x8035D114; // type:function size:0x24 scope:global align:4 -__GXFifoReadDisable = .text:0x8035D138; // type:function size:0x24 scope:global align:4 -__GXFifoLink = .text:0x8035D15C; // type:function size:0x34 scope:global align:4 -__GXWriteFifoIntEnable = .text:0x8035D190; // type:function size:0x30 scope:global align:4 -__GXWriteFifoIntReset = .text:0x8035D1C0; // type:function size:0x30 scope:global align:4 +__GXFifoReadEnable = .text:0x8035D114; // type:function size:0x24 scope:local align:4 +__GXFifoReadDisable = .text:0x8035D138; // type:function size:0x24 scope:local align:4 +__GXFifoLink = .text:0x8035D15C; // type:function size:0x34 scope:local align:4 +__GXWriteFifoIntEnable = .text:0x8035D190; // type:function size:0x30 scope:local align:4 +__GXWriteFifoIntReset = .text:0x8035D1C0; // type:function size:0x30 scope:local align:4 __GXCleanGPFifo = .text:0x8035D1F0; // type:function size:0x100 scope:global align:4 GXSetCurrentGXThread = .text:0x8035D2F0; // type:function size:0x4C scope:global align:4 GXGetCurrentGXThread = .text:0x8035D33C; // type:function size:0x8 scope:global align:4 @@ -15989,9 +15987,9 @@ GXPokeDither = .text:0x8035E920; // type:function size:0x18 scope:global align:4 GXPokeZMode = .text:0x8035E938; // type:function size:0x20 scope:global align:4 GXPeekZ = .text:0x8035E958; // type:function size:0x24 scope:global align:4 GXSetDrawSyncCallback = .text:0x8035E97C; // type:function size:0x44 scope:global align:4 -GXTokenInterruptHandler = .text:0x8035E9C0; // type:function size:0x88 scope:global align:4 +GXTokenInterruptHandler = .text:0x8035E9C0; // type:function size:0x88 scope:local align:4 GXSetDrawDoneCallback = .text:0x8035EA48; // type:function size:0x44 scope:global align:4 -GXFinishInterruptHandler = .text:0x8035EA8C; // type:function size:0x80 scope:global align:4 +GXFinishInterruptHandler = .text:0x8035EA8C; // type:function size:0x80 scope:local align:4 __GXPEInit = .text:0x8035EB0C; // type:function size:0x74 scope:global align:4 __GXSetDirtyState = .text:0x8035EB80; // type:function size:0x80 scope:global align:4 GXBegin = .text:0x8035EC00; // type:function size:0xD0 scope:global align:4 @@ -16050,7 +16048,7 @@ GXInvalidateTexAll = .text:0x80360B00; // type:function size:0x48 scope:global a GXSetTexRegionCallback = .text:0x80360B48; // type:function size:0x14 scope:global align:4 GXSetTlutRegionCallback = .text:0x80360B5C; // type:function size:0x14 scope:global align:4 GXSetTexCoordScaleManually = .text:0x80360B70; // type:function size:0x7C scope:global align:4 -__SetSURegs = .text:0x80360BEC; // type:function size:0xA0 scope:global align:4 +__SetSURegs = .text:0x80360BEC; // type:function size:0xA0 scope:local align:4 __GXSetSUTexRegs = .text:0x80360C8C; // type:function size:0x17C scope:global align:4 __GXSetTmemConfig = .text:0x80360E08; // type:function size:0x354 scope:global align:4 GXSetTevIndirect = .text:0x8036115C; // type:function size:0x6C scope:global align:4 @@ -16124,13 +16122,13 @@ __copy = .text:0x803640D8; // type:function size:0x30 scope:global align:4 __destroy_new_array = .text:0x80364108; // type:function size:0x7C scope:global align:4 __destroy_arr = .text:0x80364184; // type:function size:0x78 scope:global align:4 __construct_array = .text:0x803641FC; // type:function size:0xFC scope:global align:4 -__dt__26__partial_array_destructorFv = .text:0x803642F8; // type:function size:0xB8 scope:global align:4 +__dt__26__partial_array_destructorFv = .text:0x803642F8; // type:function size:0xB8 scope:weak align:4 __construct_new_array = .text:0x803643B0; // type:function size:0x104 scope:global align:4 __ptmf_test = .text:0x803644B4; // type:function size:0x30 scope:global align:4 __ptmf_cmpr = .text:0x803644E4; // type:function size:0x3C scope:global align:4 __ptmf_scall = .text:0x80364520; // type:function size:0x28 scope:global align:4 __cvt_fp2unsigned = .text:0x80364548; // type:function size:0x5C scope:global align:4 -__save_fpr = .text:0x803645A4; // type:function size:0x4C scope:global align:4 +__save_fpr = .text:0x803645A4; // type:function size:0x4C scope:local align:4 _savefpr_14 = .text:0x803645A4; // type:label scope:global _savefpr_15 = .text:0x803645A8; // type:label scope:global _savefpr_16 = .text:0x803645AC; // type:label scope:global @@ -16149,7 +16147,7 @@ _savefpr_28 = .text:0x803645DC; // type:label scope:global align:4 _savefpr_29 = .text:0x803645E0; // type:label scope:global align:4 _savefpr_30 = .text:0x803645E4; // type:label scope:global _savefpr_31 = .text:0x803645E8; // type:label scope:global -__restore_fpr = .text:0x803645F0; // type:function size:0x4C scope:global align:4 +__restore_fpr = .text:0x803645F0; // type:function size:0x4C scope:local align:4 _restfpr_14 = .text:0x803645F0; // type:label scope:global _restfpr_15 = .text:0x803645F4; // type:label scope:global _restfpr_16 = .text:0x803645F8; // type:label scope:global @@ -16168,7 +16166,7 @@ _restfpr_28 = .text:0x80364628; // type:label scope:global align:4 _restfpr_29 = .text:0x8036462C; // type:label scope:global align:4 _restfpr_30 = .text:0x80364630; // type:label scope:global _restfpr_31 = .text:0x80364634; // type:label scope:global -__save_gpr = .text:0x8036463C; // type:function size:0x4C scope:global align:4 +__save_gpr = .text:0x8036463C; // type:function size:0x4C scope:local align:4 _savegpr_14 = .text:0x8036463C; // type:label scope:global align:4 _savegpr_15 = .text:0x80364640; // type:label scope:global align:4 _savegpr_16 = .text:0x80364644; // type:label scope:global align:4 @@ -16187,7 +16185,7 @@ _savegpr_28 = .text:0x80364674; // type:label scope:global align:4 _savegpr_29 = .text:0x80364678; // type:label scope:global align:4 _savegpr_30 = .text:0x8036467C; // type:label scope:global _savegpr_31 = .text:0x80364680; // type:label scope:global -__restore_gpr = .text:0x80364688; // type:function size:0x4C scope:global align:4 +__restore_gpr = .text:0x80364688; // type:function size:0x4C scope:local align:4 _restgpr_14 = .text:0x80364688; // type:label scope:global align:4 _restgpr_15 = .text:0x8036468C; // type:label scope:global align:4 _restgpr_16 = .text:0x80364690; // type:label scope:global align:4 @@ -16225,7 +16223,7 @@ abort = .text:0x80364F58; // type:function size:0x9C scope:global align:4 free = .text:0x80364FF4; // type:function size:0x70 scope:global align:4 __pool_free = .text:0x80365064; // type:function size:0x58 scope:global align:4 deallocate_from_fixed_pools = .text:0x803650BC; // type:function size:0x158 scope:global align:4 -deallocate_from_var_pools = .text:0x80365214; // type:function size:0x294 scope:global align:4 +deallocate_from_var_pools = .text:0x80365214; // type:function size:0x294 scope:local align:4 __flush_all = .text:0x803654A8; // type:function size:0x70 scope:global align:4 __close_all = .text:0x80365518; // type:function size:0xA8 scope:global align:4 __num2dec = .text:0x803655C0; // type:function size:0x1A4 scope:global align:4 @@ -16266,15 +16264,15 @@ vsnprintf = .text:0x80368B2C; // type:function size:0x74 scope:global align:4 vprintf = .text:0x80368BA0; // type:function size:0x98 scope:global align:4 fprintf = .text:0x80368C38; // type:function size:0xE0 scope:global align:4 printf = .text:0x80368D18; // type:function size:0xE8 scope:global align:4 -__StringWrite = .text:0x80368E00; // type:function size:0x6C scope:global align:4 -__FileWrite = .text:0x80368E6C; // type:function size:0x58 scope:global align:4 -__pformatter = .text:0x80368EC4; // type:function size:0x774 scope:global align:4 -float2str = .text:0x80369638; // type:function size:0x71C scope:global align:4 -round_decimal = .text:0x80369D54; // type:function size:0x12C scope:global align:4 -double2hex = .text:0x80369E80; // type:function size:0x338 scope:global align:4 -longlong2str = .text:0x8036A1B8; // type:function size:0x314 scope:global align:4 -long2str = .text:0x8036A4CC; // type:function size:0x258 scope:global align:4 -parse_format = .text:0x8036A724; // type:function size:0x504 scope:global align:4 +__StringWrite = .text:0x80368E00; // type:function size:0x6C scope:local align:4 +__FileWrite = .text:0x80368E6C; // type:function size:0x58 scope:local align:4 +__pformatter = .text:0x80368EC4; // type:function size:0x774 scope:local align:4 +float2str = .text:0x80369638; // type:function size:0x71C scope:local align:4 +round_decimal = .text:0x80369D54; // type:function size:0x12C scope:local align:4 +double2hex = .text:0x80369E80; // type:function size:0x338 scope:local align:4 +longlong2str = .text:0x8036A1B8; // type:function size:0x314 scope:local align:4 +long2str = .text:0x8036A4CC; // type:function size:0x258 scope:local align:4 +parse_format = .text:0x8036A724; // type:function size:0x504 scope:local align:4 __StringRead = .text:0x8036AC28; // type:function size:0x90 scope:global align:4 raise = .text:0x8036ACB8; // type:function size:0xC0 scope:global align:4 strrchr = .text:0x8036AD78; // type:function size:0x48 scope:global align:4 @@ -16319,10 +16317,10 @@ exp = .text:0x8036EBDC; // type:function size:0x20 scope:global align:4 fmod = .text:0x8036EBFC; // type:function size:0x20 scope:global align:4 pow = .text:0x8036EC1C; // type:function size:0x20 scope:global align:4 __ieee754_sqrt = .text:0x8036EC3C; // type:function size:0x224 scope:global align:4 -tanf = .text:0x8036EE60; // type:function size:0x24 scope:global align:4 -sinf = .text:0x8036EE84; // type:function size:0x24 scope:global align:4 -cosf = .text:0x8036EEA8; // type:function size:0x24 scope:global align:4 -acosf = .text:0x8036EECC; // type:function size:0x24 scope:global align:4 +tanf = .text:0x8036EE60; // type:function size:0x24 scope:weak align:4 +sinf = .text:0x8036EE84; // type:function size:0x24 scope:weak align:4 +cosf = .text:0x8036EEA8; // type:function size:0x24 scope:weak align:4 +acosf = .text:0x8036EECC; // type:function size:0x24 scope:weak align:4 sqrt = .text:0x8036EEF0; // type:function size:0x20 scope:global align:4 strnicmp = .text:0x8036EF10; // type:function size:0x20 scope:global align:4 stricmp = .text:0x8036EF30; // type:function size:0x8C scope:global align:4 @@ -16389,9 +16387,9 @@ TRK_flush_cache = .text:0x803719E4; // type:function size:0x38 scope:global alig TRK_fill_mem = .text:0x80371A1C; // type:function size:0xB8 scope:global align:4 __TRK_get_MSR = .text:0x80371AD4; // type:function size:0x8 scope:global align:4 __TRK_set_MSR = .text:0x80371ADC; // type:function size:0x8 scope:global align:4 -TRK_ppc_memcpy = .text:0x80371AE4; // type:function size:0x3C scope:global align:4 +TRK_ppc_memcpy = .text:0x80371AE4; // type:function size:0x3C scope:local align:4 TRKInterruptHandler = .text:0x80371B20; // type:function size:0x194 scope:global align:4 -TRKExceptionHandler = .text:0x80371CB4; // type:function size:0x9C scope:global align:4 +TRKExceptionHandler = .text:0x80371CB4; // type:function size:0x9C scope:local align:4 TRKSwapAndGo = .text:0x80371D50; // type:function size:0xC4 scope:global align:4 TRKInterruptHandlerEnableInterrupts = .text:0x80371E14; // type:function size:0x54 scope:global align:4 ReadFPSCR = .text:0x80371E68; // type:function size:0x24 scope:global align:4 @@ -16449,15 +16447,15 @@ GetUseSerialIO = .text:0x80374610; // type:function size:0x10 scope:global align SetUseSerialIO = .text:0x80374620; // type:function size:0xC scope:global align:4 __TRK_write_console = .text:0x8037462C; // type:function size:0xBC scope:global align:4 __read_console = .text:0x803746E8; // type:function size:0xBC scope:global align:4 -udp_cc_post_stop = .text:0x803747A4; // type:function size:0x8 scope:global align:4 -udp_cc_pre_continue = .text:0x803747AC; // type:function size:0x8 scope:global align:4 -udp_cc_peek = .text:0x803747B4; // type:function size:0x8 scope:global align:4 -udp_cc_write = .text:0x803747BC; // type:function size:0x8 scope:global align:4 -udp_cc_read = .text:0x803747C4; // type:function size:0x8 scope:global align:4 -udp_cc_close = .text:0x803747CC; // type:function size:0x8 scope:global align:4 -udp_cc_open = .text:0x803747D4; // type:function size:0x8 scope:global align:4 -udp_cc_shutdown = .text:0x803747DC; // type:function size:0x8 scope:global align:4 -udp_cc_initialize = .text:0x803747E4; // type:function size:0x8 scope:global align:4 +udp_cc_post_stop = .text:0x803747A4; // type:function size:0x8 scope:weak align:4 +udp_cc_pre_continue = .text:0x803747AC; // type:function size:0x8 scope:weak align:4 +udp_cc_peek = .text:0x803747B4; // type:function size:0x8 scope:weak align:4 +udp_cc_write = .text:0x803747BC; // type:function size:0x8 scope:weak align:4 +udp_cc_read = .text:0x803747C4; // type:function size:0x8 scope:weak align:4 +udp_cc_close = .text:0x803747CC; // type:function size:0x8 scope:weak align:4 +udp_cc_open = .text:0x803747D4; // type:function size:0x8 scope:weak align:4 +udp_cc_shutdown = .text:0x803747DC; // type:function size:0x8 scope:weak align:4 +udp_cc_initialize = .text:0x803747E4; // type:function size:0x8 scope:weak align:4 ddh_cc_initinterrupts = .text:0x803747EC; // type:function size:0x24 scope:global align:4 ddh_cc_peek = .text:0x80374810; // type:function size:0x70 scope:global align:4 ddh_cc_post_stop = .text:0x80374880; // type:function size:0x24 scope:global align:4 @@ -16501,13 +16499,13 @@ DBRead = .text:0x80375424; // type:function size:0x8C scope:global align:4 DBQueryData = .text:0x803754B0; // type:function size:0x9C scope:global align:4 DBInitInterrupts = .text:0x8037554C; // type:function size:0x54 scope:global align:4 DBInitComm = .text:0x803755A0; // type:function size:0x78 scope:global align:4 -DBGHandler = .text:0x80375618; // type:function size:0x40 scope:global align:4 -MWCallback = .text:0x80375658; // type:function size:0x3C scope:global align:4 -DBGReadStatus = .text:0x80375694; // type:function size:0xAC scope:global align:4 -DBGWrite = .text:0x80375740; // type:function size:0xDC scope:global align:4 -DBGRead = .text:0x8037581C; // type:function size:0xDC scope:global align:4 -DBGReadMailbox = .text:0x803758F8; // type:function size:0xAC scope:global align:4 -DBGEXIImm = .text:0x803759A4; // type:function size:0x298 scope:global align:4 +DBGHandler = .text:0x80375618; // type:function size:0x40 scope:local align:4 +MWCallback = .text:0x80375658; // type:function size:0x3C scope:local align:4 +DBGReadStatus = .text:0x80375694; // type:function size:0xAC scope:local align:4 +DBGWrite = .text:0x80375740; // type:function size:0xDC scope:local align:4 +DBGRead = .text:0x8037581C; // type:function size:0xDC scope:local align:4 +DBGReadMailbox = .text:0x803758F8; // type:function size:0xAC scope:local align:4 +DBGEXIImm = .text:0x803759A4; // type:function size:0x298 scope:local align:4 Hu_IsStub = .text:0x80375C3C; // type:function size:0x8 scope:global align:4 __init_cpp_exceptions_reference = .ctors:0x80375C60; // type:object size:0x4 scope:global align:4 _ctors = .ctors:0x80375C60; // type:label scope:global data:4byte @@ -16528,7 +16526,7 @@ fontdata$8287 = .rodata:0x80376588; // type:object size:0x14 scope:local align:4 @stringBase0 = .rodata:0x80376898; // type:object size:0x9 scope:local align:4 data:string_table @stringBase0 = .rodata:0x803768A8; // type:object size:0x5D scope:local align:4 data:string_table @stringBase0 = .rodata:0x80376908; // type:object size:0x1DF scope:local align:4 data:string_table -DynamicNameTable = .rodata:0x80376AE8; // type:object size:0x17A8 scope:global align:4 data:2byte +DynamicNameTable = .rodata:0x80376AE8; // type:object size:0x17A8 scope:local align:4 data:2byte @stringBase0 = .rodata:0x80378290; // type:object size:0x2A8F scope:local align:4 data:string_table @stringBase0 = .rodata:0x8037AD20; // type:object size:0x6 scope:local align:4 data:string_table @4932 = .rodata:0x8037AD28; // type:object size:0xC scope:local align:4 data:4byte @@ -16554,26 +16552,26 @@ m_data__12daItemBase_c = .rodata:0x8037B758; // type:object size:0x38 scope:glob mData__12daShopItem_c = .rodata:0x8037B790; // type:object size:0x450 scope:global align:4 @stringBase0 = .rodata:0x8037BBE0; // type:object size:0xBF scope:local align:4 data:string_table @stringBase0 = .rodata:0x8037BCA0; // type:object size:0x46 scope:local align:4 data:string_table -l_texMtxInfo = .rodata:0x8037BCE8; // type:object size:0x64 scope:global align:4 +l_texMtxInfo = .rodata:0x8037BCE8; // type:object size:0x64 scope:local align:4 l_tevStageInfo$3774 = .rodata:0x8037BD4C; // type:object size:0x14 scope:local align:4 @stringBase0 = .rodata:0x8037BD60; // type:object size:0x373 scope:local align:4 data:string_table data$3644 = .rodata:0x8037C0D8; // type:object size:0x1C scope:local align:4 @stringBase0 = .rodata:0x8037C0F4; // type:object size:0x7 scope:local align:4 data:string_table -l_100x100BoxVertexList = .rodata:0x8037C100; // type:object size:0x30 scope:global align:4 +l_100x100BoxVertexList = .rodata:0x8037C100; // type:object size:0x30 scope:local align:4 l_treasureDispList$4524 = .rodata:0x8037C130; // type:object size:0x30 scope:local align:4 data:byte l_treasureDispList$4606 = .rodata:0x8037C160; // type:object size:0x84 scope:local align:4 data:byte l_iconPosData$4686 = .rodata:0x8037C1E4; // type:object size:0x20 scope:local align:4 data:float l_offset$4703 = .rodata:0x8037C204; // type:object size:0x24 scope:local align:4 @stringBase0 = .rodata:0x8037C228; // type:object size:0x4E scope:local align:4 data:string_table @stringBase0 = .rodata:0x8037C278; // type:object size:0x17E scope:local align:4 data:string_table -DataFileName__29@unnamed@d_event_manager_cpp@ = .rodata:0x8037C3F8; // type:object size:0xF scope:global align:4 data:string +DataFileName__29@unnamed@d_event_manager_cpp@ = .rodata:0x8037C3F8; // type:object size:0xF scope:local align:4 data:string @stringBase0 = .rodata:0x8037C408; // type:object size:0x1A4 scope:local align:4 data:string_table @4065 = .rodata:0x8037C5B0; // type:object size:0xC scope:local align:4 data:4byte @5691 = .rodata:0x8037C5BC; // type:object size:0xC scope:local align:4 data:4byte @6363 = .rodata:0x8037C5C8; // type:object size:0xC scope:local align:4 data:4byte @stringBase0 = .rodata:0x8037C5D4; // type:object size:0x4B scope:local align:4 data:string_table -l_drawlistSize$5656 = .rodata:0x8037C620; // type:object size:0x2A scope:local align:4 data:2byte -l_nonSortId$5662 = .rodata:0x8037C64C; // type:object size:0x9 scope:local align:4 data:byte +l_drawlistSize = .rodata:0x8037C620; // type:object size:0x2A scope:local align:4 data:2byte +l_nonSortId = .rodata:0x8037C64C; // type:object size:0x9 scope:local align:4 data:byte @stringBase0 = .rodata:0x8037C658; // type:object size:0xC scope:local align:4 data:string_table @stringBase0 = .rodata:0x8037C668; // type:object size:0x1A4 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8037C810; // type:object size:0x153 scope:local align:4 data:string_table @@ -16611,14 +16609,16 @@ m_hitSeID__12dCcD_GObjInf = .rodata:0x8037CC28; // type:object size:0x60 scope:g @stringBase0 = .rodata:0x8037D578; // type:object size:0x7 scope:local align:4 data:string_table typeToTypeGroup__7dTres_c = .rodata:0x8037D580; // type:object size:0x22 scope:global align:4 @stringBase0 = .rodata:0x8037D5A8; // type:object size:0x2A scope:local align:4 data:string_table -black_tex = .rodata:0x8037D5E0; // type:object size:0x40 scope:global align:32 -msg_data = .rodata:0x8037D620; // type:object size:0x220 scope:global align:4 -font_data = .rodata:0x8037D840; // type:object size:0x9E80 scope:global align:4 noreloc +black_tex = .rodata:0x8037D5E0; // type:object size:0x40 scope:local align:32 +msg_data = .rodata:0x8037D620; // type:object size:0x220 scope:local align:4 +font_data = .rodata:0x8037D840; // type:object size:0x9E80 scope:local align:4 noreloc @stringBase0 = .rodata:0x803876C0; // type:object size:0x13 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x803876D8; // type:label scope:local align:4 @3757 = .rodata:0x803876D8; // type:object size:0xC scope:local align:4 m__19daAlinkHIO_basic_c0 = .rodata:0x803876E4; // type:object size:0x58 scope:global align:4 +...rodata.0 = .rodata:0x803876E4; // type:label scope:local m__18daAlinkHIO_move_c0 = .rodata:0x8038773C; // type:object size:0x58 scope:global align:4 +...rodata.0 = .rodata:0x8038773C; // type:label scope:local m__21daAlinkHIO_atnMove_c0 = .rodata:0x80387794; // type:object size:0x54 scope:global align:4 data:2byte m__26daAlinkHIO_noActAtnMove_c0 = .rodata:0x803877E8; // type:object size:0x54 scope:global align:4 data:2byte m__23daAlinkHIO_frontRoll_c0 = .rodata:0x8038783C; // type:object size:0x70 scope:global align:4 data:2byte @@ -16898,7 +16898,9 @@ localBoomCatchPos$74913 = .rodata:0x8038C108; // type:object size:0xC scope:loca ...rodata.0 = .rodata:0x8038C700; // type:label scope:local align:4 mCcDObjData__8daNpcT_c = .rodata:0x8038C700; // type:object size:0x30 scope:global align:4 data:4byte mCcDObj__11daBaseNpc_c = .rodata:0x8038C730; // type:object size:0x30 scope:global align:4 +...rodata.0 = .rodata:0x8038C730; // type:label scope:local mCcDObjInfo__8daNpcF_c = .rodata:0x8038C760; // type:object size:0x30 scope:global align:4 +...rodata.0 = .rodata:0x8038C760; // type:label scope:local @stringBase0 = .rodata:0x8038C790; // type:object size:0x302 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x8038CA98; // type:label scope:local align:4 l_resMANa = .rodata:0x8038CA98; // type:object size:0x18 scope:local align:4 data:4byte @@ -16942,7 +16944,9 @@ a_jntNumTbl$4463 = .rodata:0x8038D044; // type:object size:0x24 scope:local alig ...rodata.0 = .rodata:0x8038D2D0; // type:label scope:local align:4 l_resMANa = .rodata:0x8038D2D0; // type:object size:0x18 scope:local align:4 data:4byte l_resMADa = .rodata:0x8038D2E8; // type:object size:0x18 scope:local align:4 data:4byte +...rodata.0 = .rodata:0x8038D2E8; // type:label scope:local l_resMCNa = .rodata:0x8038D300; // type:object size:0x18 scope:local align:4 data:4byte +...rodata.0 = .rodata:0x8038D300; // type:label scope:local l_resMONa = .rodata:0x8038D318; // type:object size:0x18 scope:local align:4 data:4byte l_resMANb = .rodata:0x8038D330; // type:object size:0x18 scope:local align:4 data:4byte l_resMANc = .rodata:0x8038D348; // type:object size:0x18 scope:local align:4 data:4byte @@ -17005,9 +17009,9 @@ txTVhide$3752 = .rodata:0x8038EA30; // type:object size:0x28 scope:local align:4 @stringBase0 = .rodata:0x8038EA58; // type:object size:0x18 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8038EA70; // type:object size:0x1C scope:local align:4 data:string_table corner_tag$3707 = .rodata:0x8038EA90; // type:object size:0x20 scope:local align:4 data:4byte -tag$4181 = .rodata:0x8038EAB0; // type:object size:0x20 scope:local align:4 data:4byte -tag$4197 = .rodata:0x8038EAD0; // type:object size:0x40 scope:local align:4 data:4byte -tag$4204 = .rodata:0x8038EB10; // type:object size:0x10 scope:local align:4 data:4byte +tag_4181$2130 = .rodata:0x8038EAB0; // type:object size:0x20 scope:local align:4 data:4byte +tag_4197$2146 = .rodata:0x8038EAD0; // type:object size:0x40 scope:local align:4 data:4byte +tag_4204$2153 = .rodata:0x8038EB10; // type:object size:0x10 scope:local align:4 data:4byte @stringBase0 = .rodata:0x8038EB20; // type:object size:0x16D scope:local align:4 data:string_table @stringBase0 = .rodata:0x8038EC90; // type:object size:0x16 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8038ECA8; // type:object size:0x32 scope:local align:4 data:string_table @@ -17019,7 +17023,9 @@ tag$4204 = .rodata:0x8038EB10; // type:object size:0x10 scope:local align:4 data @stringBase0 = .rodata:0x8038EFF0; // type:object size:0x1 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x8038EFF8; // type:label scope:local align:4 @3778 = .rodata:0x8038EFF8; // type:object size:0xC scope:local align:4 +...rodata.0 = .rodata:0x8038F004; // type:label scope:local text_sv$4768 = .rodata:0x8038F008; // type:object size:0x18 scope:local align:4 +...rodata.0 = .rodata:0x8038F008; // type:label scope:local text_op$4769 = .rodata:0x8038F020; // type:object size:0x18 scope:local align:4 ftext_sv$4770 = .rodata:0x8038F038; // type:object size:0x18 scope:local align:4 ftext_op$4771 = .rodata:0x8038F050; // type:object size:0x18 scope:local align:4 @@ -17062,7 +17068,7 @@ key_tag$5002 = .rodata:0x8038F7B0; // type:object size:0x18 scope:local align:4 item_tag$5040 = .rodata:0x8038F7C8; // type:object size:0x18 scope:local align:4 @stringBase0 = .rodata:0x8038F7E0; // type:object size:0xEB scope:local align:4 data:string_table ...rodata.0 = .rodata:0x8038F8E0; // type:label scope:local align:4 -l_paletteDmap_m = .rodata:0x8038F8E0; // type:object size:0xF0 scope:global align:4 noreloc +l_paletteDmap_m = .rodata:0x8038F8E0; // type:object size:0xF0 scope:local align:4 noreloc l_dungeon_offColor$3841 = .rodata:0x8038F9D0; // type:object size:0x24 scope:local align:4 l_dungeon_onColor$3842 = .rodata:0x8038F9F4; // type:object size:0x24 scope:local align:4 l_dungeon_stayColor$3843 = .rodata:0x8038FA18; // type:object size:0x24 scope:local align:4 @@ -17111,7 +17117,7 @@ fuji_c$5850 = .rodata:0x803904C0; // type:object size:0x28 scope:local align:4 d ast_c$5856 = .rodata:0x803904E8; // type:object size:0x28 scope:local align:4 fst_c$5857 = .rodata:0x80390510; // type:object size:0x28 scope:local align:4 sfont_name$6110 = .rodata:0x80390538; // type:object size:0x38 scope:local align:4 data:4byte -area_name$6125 = .rodata:0x80390570; // type:object size:0x18 scope:local align:4 data:4byte +iarea_name$4189 = .rodata:0x80390570; // type:object size:0x18 scope:local align:4 data:4byte cont_zt$6148 = .rodata:0x80390588; // type:object size:0x28 scope:local align:4 data:4byte cont_bt$6176 = .rodata:0x803905B0; // type:object size:0x28 scope:local align:4 data:4byte cont_at$6194 = .rodata:0x803905D8; // type:object size:0x28 scope:local align:4 data:4byte @@ -17150,7 +17156,7 @@ text_a_tag$5093 = .rodata:0x80390E50; // type:object size:0x28 scope:local align text_b_tag$5094 = .rodata:0x80390E78; // type:object size:0x28 scope:local align:4 data:4byte @stringBase0 = .rodata:0x80390EA0; // type:object size:0xE8 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x80390F88; // type:label scope:local align:4 -dMo_soundMode = .rodata:0x80390F88; // type:object size:0xC scope:global align:4 +dMo_soundMode = .rodata:0x80390F88; // type:object size:0xC scope:local align:4 text_a_tag$3906 = .rodata:0x80390F98; // type:object size:0x28 scope:local align:4 data:string text_b_tag$3907 = .rodata:0x80390FC0; // type:object size:0x28 scope:local align:4 data:string l_tagName012$3920 = .rodata:0x80390FE8; // type:object size:0x10 scope:local align:4 @@ -17290,7 +17296,7 @@ juji_m_tag$5176 = .rodata:0x80392930; // type:object size:0x28 scope:local align tag_bigh$5757 = .rodata:0x80392958; // type:object size:0x20 scope:local align:4 data:4byte tag_du$5758 = .rodata:0x80392978; // type:object size:0x10 scope:local align:4 data:4byte tag$7267 = .rodata:0x80392988; // type:object size:0x10 scope:local align:4 data:string -tag$7665 = .rodata:0x80392998; // type:object size:0x18 scope:local align:4 data:string +tag_7759 = .rodata:0x80392998; // type:object size:0x18 scope:local align:4 data:string @stringBase0 = .rodata:0x803929B0; // type:object size:0x1A7 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x80392B58; // type:label scope:local align:4 black_color$4650 = .rodata:0x80392B58; // type:object size:0x94 scope:local align:4 @@ -17325,7 +17331,7 @@ tag_name$3763 = .rodata:0x803937E8; // type:object size:0x120 scope:local align: @stringBase0 = .rodata:0x80393B60; // type:object size:0x1F scope:local align:4 data:string_table ...rodata.0 = .rodata:0x80393B80; // type:label scope:local align:4 t_tag$3770 = .rodata:0x80393B80; // type:object size:0x18 scope:local align:4 data:4byte -t_tag$3778 = .rodata:0x80393B98; // type:object size:0x18 scope:local align:4 +t_tag_2$1740 = .rodata:0x80393B98; // type:object size:0x18 scope:local align:4 tr_tag$3779 = .rodata:0x80393BB0; // type:object size:0x18 scope:local align:4 @stringBase0 = .rodata:0x80393BC8; // type:object size:0x4B scope:local align:4 data:string_table @stringBase0 = .rodata:0x80393C18; // type:object size:0x6C scope:local align:4 data:string_table @@ -17340,28 +17346,28 @@ tr_tag$3774 = .rodata:0x80393D50; // type:object size:0x18 scope:local align:4 @stringBase0 = .rodata:0x80393DD0; // type:object size:0x13 scope:local align:4 data:string_table @stringBase0 = .rodata:0x80393DE8; // type:object size:0x18 scope:local align:4 data:string_table @stringBase0 = .rodata:0x80393E00; // type:object size:0x348 scope:local align:4 data:string_table -l_preLoad_dylKeyTbl = .rodata:0x80394148; // type:object size:0x1C scope:global align:4 +l_preLoad_dylKeyTbl = .rodata:0x80394148; // type:object size:0x1C scope:local align:4 @stringBase0 = .rodata:0x80394164; // type:object size:0x2A7 scope:local align:4 data:string_table @stringBase0 = .rodata:0x80394410; // type:object size:0x1D scope:local align:4 data:string_table -PreLoadInfoT = .rodata:0x80394430; // type:object size:0x10 scope:global align:4 data:4byte +PreLoadInfoT = .rodata:0x80394430; // type:object size:0x10 scope:local align:4 data:4byte @stringBase0 = .rodata:0x80394440; // type:object size:0xA9 scope:local align:4 data:string_table @stringBase0 = .rodata:0x803944F0; // type:object size:0x4B scope:local align:4 data:string_table @stringBase0 = .rodata:0x80394540; // type:object size:0xAC scope:local align:4 data:string_table -kColor$localstatic3$draw__9dkWmark_cFv = .rodata:0x803945F0; // type:object size:0xC scope:local align:4 +kColor$localstatic3$draw__9dkWmark_cFv = .rodata:0x803945F0; // type:object size:0xC scope:weak align:4 @stringBase0 = .rodata:0x803945FC; // type:object size:0x6 scope:local align:4 data:string_table @stringBase0 = .rodata:0x80394608; // type:object size:0x344 scope:local align:4 data:string_table -l_base = .rodata:0x80394950; // type:object size:0x80 scope:global align:4 +l_base = .rodata:0x80394950; // type:object size:0x80 scope:local align:4 @2299 = .rodata:0x803949D0; // type:object size:0xC scope:local align:4 data:4byte @stringBase0 = .rodata:0x803949E0; // type:object size:0xD0 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x80394AB0; // type:label scope:local align:4 -@898 = .rodata:0x80394AB0; // type:object size:0xC scope:local align:4 +unused$285 = .rodata:0x80394AB0; // type:object size:0xC scope:local align:4 @899 = .rodata:0x80394ABC; // type:object size:0xC scope:local align:4 @900 = .rodata:0x80394AC8; // type:object size:0xC scope:local align:4 @901 = .rodata:0x80394AD4; // type:object size:0xC scope:local align:4 @902 = .rodata:0x80394AE0; // type:object size:0xC scope:local align:4 @stringBase0 = .rodata:0x80394AEC; // type:object size:0x65 scope:local align:4 data:string_table -gapfnExtrapolateParameter___Q27JStudio27@unnamed@functionvalue_cpp@ = .rodata:0x80394B58; // type:object size:0x10 scope:global align:4 data:4byte -saCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@ = .rodata:0x80394B68; // type:object size:0x40 scope:global align:4 +gapfnExtrapolateParameter___Q27JStudio27@unnamed@functionvalue_cpp@ = .rodata:0x80394B58; // type:object size:0x10 scope:local align:4 data:4byte +saCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@ = .rodata:0x80394B68; // type:object size:0x40 scope:local align:4 @745 = .rodata:0x80394BA8; // type:object size:0xC scope:local align:4 data:4byte @838 = .rodata:0x80394BB4; // type:object size:0xC scope:local align:4 data:4byte @1138 = .rodata:0x80394BC0; // type:object size:0xC scope:local align:4 data:4byte @@ -17395,10 +17401,12 @@ __two_to_x$982 = .rodata:0x80395120; // type:object size:0x18 scope:local align: ...rodata.0 = .rodata:0x80395138; // type:label scope:local align:4 sAdsTable__8JASTrack = .rodata:0x80395138; // type:object size:0x18 scope:global align:4 data:2byte sEnvOsc__8JASTrack = .rodata:0x80395150; // type:object size:0x18 scope:global align:4 data:float +...rodata.0 = .rodata:0x80395150; // type:label scope:local sPitchEnvOsc__8JASTrack = .rodata:0x80395168; // type:object size:0x18 scope:global align:4 +...rodata.0 = .rodata:0x80395168; // type:label scope:local @stringBase0 = .rodata:0x80395180; // type:object size:0x14A scope:local align:4 data:string_table -OSC_RELEASE_TABLE = .rodata:0x803952D0; // type:object size:0xC scope:global align:4 -OSC_ENV = .rodata:0x803952DC; // type:object size:0x18 scope:global align:4 +OSC_RELEASE_TABLE = .rodata:0x803952D0; // type:object size:0xC scope:local align:4 +OSC_ENV = .rodata:0x803952DC; // type:object size:0x18 scope:local align:4 OSC_RELEASE_TABLE$260 = .rodata:0x803952F8; // type:object size:0xC scope:local align:4 OSC_ENV$261 = .rodata:0x80395304; // type:object size:0x18 scope:local align:4 sOscData__12JASVoiceBank = .rodata:0x80395320; // type:object size:0x18 scope:global align:4 @@ -17417,7 +17425,7 @@ connect_table$463 = .rodata:0x80395A00; // type:object size:0x18 scope:local ali @stringBase0 = .rodata:0x80395A58; // type:object size:0x14 scope:local align:4 data:string_table @stringBase0 = .rodata:0x80395A70; // type:object size:0x3A scope:local align:4 data:string_table @stringBase0 = .rodata:0x80395AB0; // type:object size:0x69 scope:local align:4 data:string_table -cResetFilterTable = .rodata:0x80395B20; // type:object size:0x10 scope:global align:4 +cResetFilterTable = .rodata:0x80395B20; // type:object size:0x10 scope:local align:4 @stringBase0 = .rodata:0x80395B30; // type:object size:0x1D scope:local align:4 data:string_table @5054 = .rodata:0x80395B50; // type:object size:0xC scope:local align:4 data:4byte @5100 = .rodata:0x80395B5C; // type:object size:0xC scope:local align:4 data:4byte @@ -17472,7 +17480,7 @@ sPrm__8Z2MdnPrm = .rodata:0x80396AEC; // type:object size:0xCC scope:global alig @stringBase0 = .rodata:0x80397450; // type:object size:0x70 scope:local align:4 data:string_table @stringBase0 = .rodata:0x803974C0; // type:object size:0x29 scope:local align:4 data:string_table saoAboutEncoding___10JUTResFont = .rodata:0x803974F0; // type:object size:0xC scope:global align:4 -halftofull$726 = .rodata:0x803974FC; // type:object size:0xBE scope:local align:4 +halftofull = .rodata:0x803974FC; // type:object size:0xBE scope:local align:4 @stringBase0 = .rodata:0x803975BC; // type:object size:0x34 scope:local align:4 data:string_table @stringBase0 = .rodata:0x803975F0; // type:object size:0x50E scope:local align:4 data:string_table @stringBase0 = .rodata:0x80397B00; // type:object size:0x3 scope:local align:4 data:string_table @@ -17488,17 +17496,17 @@ j2dDefaultIndTevStageInfo = .rodata:0x8039BD54; // type:object size:0xC scope:gl @1849 = .rodata:0x8039BD80; // type:object size:0x10 scope:local align:4 data:4byte @3028 = .rodata:0x8039BD90; // type:object size:0x10 scope:local align:4 data:4byte @3037 = .rodata:0x8039BDA0; // type:object size:0x14 scope:local align:4 data:4byte -@stringBase0 = .rodata:0x8039BDB8; // type:object size:0x4 scope:local align:4 data:string_table +@stringBase0 = .rodata:0x8039BDB8; // type:object size:0x3 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x8039BDC0; // type:label scope:local align:4 @1508 = .rodata:0x8039BDC0; // type:object size:0x10 scope:local align:4 data:4byte -@1557 = .rodata:0x8039BDD0; // type:object size:0x10 scope:local align:4 -@1566 = .rodata:0x8039BDE0; // type:object size:0x10 scope:local align:4 -@1575 = .rodata:0x8039BDF0; // type:object size:0x10 scope:local align:4 -@1581 = .rodata:0x8039BE00; // type:object size:0x10 scope:local align:4 -@1587 = .rodata:0x8039BE10; // type:object size:0x10 scope:local align:4 -@1596 = .rodata:0x8039BE20; // type:object size:0x10 scope:local align:4 -@1605 = .rodata:0x8039BE30; // type:object size:0x10 scope:local align:4 -@1612 = .rodata:0x8039BE40; // type:object size:0x10 scope:local align:4 +lit_1557 = .rodata:0x8039BDD0; // type:object size:0x10 scope:local align:4 +lit_1566 = .rodata:0x8039BDE0; // type:object size:0x10 scope:local align:4 +lit_1575 = .rodata:0x8039BDF0; // type:object size:0x10 scope:local align:4 +lit_1581 = .rodata:0x8039BE00; // type:object size:0x10 scope:local align:4 +lit_1587 = .rodata:0x8039BE10; // type:object size:0x10 scope:local align:4 +lit_1596 = .rodata:0x8039BE20; // type:object size:0x10 scope:local align:4 +lit_1605 = .rodata:0x8039BE30; // type:object size:0x10 scope:local align:4 +lit_1612 = .rodata:0x8039BE40; // type:object size:0x10 scope:local align:4 @2530 = .rodata:0x8039BE50; // type:object size:0x18 scope:local align:4 @2531 = .rodata:0x8039BE68; // type:object size:0x18 scope:local align:4 @2532 = .rodata:0x8039BE80; // type:object size:0x1E scope:local align:4 @@ -17544,32 +17552,32 @@ j3dDefaultNBTScaleInfo = .rodata:0x8039C148; // type:object size:0x10 scope:glob @stringBase0 = .rodata:0x8039C260; // type:object size:0x2C scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039C290; // type:object size:0x3D scope:local align:4 data:string_table ...rodata.0 = .rodata:0x8039C2D0; // type:label scope:local align:4 -ClampRegion = .rodata:0x8039C2D0; // type:object size:0xA scope:global align:4 data:byte +ClampRegion = .rodata:0x8039C2D0; // type:object size:0xA scope:local align:4 data:byte __ptmf_null = .rodata:0x8039C2E0; // type:object size:0xC scope:global align:4 data:4byte -__constants = .rodata:0x8039C2F0; // type:object size:0x18 scope:global align:4 data:double +__constants = .rodata:0x8039C2F0; // type:object size:0x18 scope:local align:4 data:double @55 = .rodata:0x8039C308; // type:object size:0x36 scope:local align:4 data:string @56 = .rodata:0x8039C340; // type:object size:0x39 scope:local align:4 data:string -fix_pool_sizes = .rodata:0x8039C380; // type:object size:0x18 scope:global align:4 data:4byte +fix_pool_sizes = .rodata:0x8039C380; // type:object size:0x18 scope:local align:4 data:4byte @stringBase0 = .rodata:0x8039C398; // type:object size:0xDD scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039C478; // type:object size:0x25 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x8039C4A0; // type:label scope:local align:4 -halF = .rodata:0x8039C4A0; // type:object size:0x10 scope:global align:4 -ln2HI = .rodata:0x8039C4B0; // type:object size:0x10 scope:global align:4 -ln2LO = .rodata:0x8039C4C0; // type:object size:0x10 scope:global align:4 -Zero = .rodata:0x8039C4D0; // type:object size:0x10 scope:global align:4 +halF = .rodata:0x8039C4A0; // type:object size:0x10 scope:local align:4 +ln2HI = .rodata:0x8039C4B0; // type:object size:0x10 scope:local align:4 +ln2LO = .rodata:0x8039C4C0; // type:object size:0x10 scope:local align:4 +Zero = .rodata:0x8039C4D0; // type:object size:0x10 scope:local align:4 ...rodata.0 = .rodata:0x8039C4E0; // type:label scope:local align:4 -bp = .rodata:0x8039C4E0; // type:object size:0x10 scope:global align:4 -dp_h = .rodata:0x8039C4F0; // type:object size:0x10 scope:global align:4 -dp_l = .rodata:0x8039C500; // type:object size:0x10 scope:global align:4 -two_over_pi = .rodata:0x8039C510; // type:object size:0x108 scope:global align:4 -npio2_hw = .rodata:0x8039C618; // type:object size:0x80 scope:global align:4 -init_jk = .rodata:0x8039C698; // type:object size:0x10 scope:global align:4 -PIo2 = .rodata:0x8039C6A8; // type:object size:0x40 scope:global align:4 data:double -T = .rodata:0x8039C6E8; // type:object size:0x68 scope:global align:4 data:double +bp = .rodata:0x8039C4E0; // type:object size:0x10 scope:local align:4 +dp_h = .rodata:0x8039C4F0; // type:object size:0x10 scope:local align:4 +dp_l = .rodata:0x8039C500; // type:object size:0x10 scope:local align:4 +two_over_pi = .rodata:0x8039C510; // type:object size:0x108 scope:local align:4 +npio2_hw = .rodata:0x8039C618; // type:object size:0x80 scope:local align:4 +init_jk = .rodata:0x8039C698; // type:object size:0x10 scope:local align:4 +PIo2 = .rodata:0x8039C6A8; // type:object size:0x40 scope:local align:4 data:double +T = .rodata:0x8039C6E8; // type:object size:0x68 scope:local align:4 data:double ...rodata.0 = .rodata:0x8039C750; // type:label scope:local align:4 -atanhi = .rodata:0x8039C750; // type:object size:0x20 scope:global align:4 -atanlo = .rodata:0x8039C770; // type:object size:0x20 scope:global align:4 -aT = .rodata:0x8039C790; // type:object size:0x58 scope:global align:4 +atanhi = .rodata:0x8039C750; // type:object size:0x20 scope:local align:4 +atanlo = .rodata:0x8039C770; // type:object size:0x20 scope:local align:4 +aT = .rodata:0x8039C790; // type:object size:0x58 scope:local align:4 @133 = .rodata:0x8039C7E8; // type:object size:0x1B scope:local align:4 data:string @154 = .rodata:0x8039C804; // type:object size:0x10 scope:local align:4 data:string @98 = .rodata:0x8039C818; // type:object size:0x25 scope:local align:4 data:string @@ -17644,11 +17652,11 @@ EndofProgramInstruction$162 = .rodata:0x8039CD68; // type:object size:0x4 scope: @349 = .rodata:0x8039D018; // type:object size:0x18 scope:local align:4 data:string ...data.0 = .data:0x8039D040; // type:label scope:local align:4 COPYDATE_STRING__7mDoMain = .data:0x8039D040; // type:object size:0x12 scope:global align:4 data:string -HeapCheckTable = .data:0x8039D054; // type:object size:0x20 scope:global align:4 +HeapCheckTable = .data:0x8039D054; // type:object size:0x20 scope:local align:4 desc1$3717 = .data:0x8039D074; // type:object size:0x14 scope:local align:4 desc2$3718 = .data:0x8039D088; // type:object size:0x14 scope:local align:4 -__vt__17mDoAud_zelAudio_c = .data:0x8039D0A0; // type:object size:0xC scope:global align:4 -__vt__12JAUSoundInfo = .data:0x8039D0AC; // type:object size:0x10 scope:global align:4 +__vt__17mDoAud_zelAudio_c = .data:0x8039D0A0; // type:object size:0xC scope:weak align:4 +__vt__12JAUSoundInfo = .data:0x8039D0AC; // type:object size:0x10 scope:weak align:4 g_ntscZeldaIntDf = .data:0x8039D0C0; // type:object size:0x3C scope:global align:4 g_ntscZeldaProg = .data:0x8039D0FC; // type:object size:0x3C scope:global align:4 g_mDoMtx_identity = .data:0x8039D138; // type:object size:0x30 scope:global align:4 @@ -17673,7 +17681,7 @@ __vt__25mDoExt_MtxCalcAnmBlendTbl = .data:0x8039D544; // type:object size:0x2C s __vt__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya> = .data:0x8039D570; // type:object size:0x2C scope:global align:4 __vt__17J3DMtxCalcAnmBase = .data:0x8039D59C; // type:object size:0x2C scope:global align:4 __vt__10J3DMtxCalc = .data:0x8039D5C8; // type:object size:0x2C scope:global align:4 -__vt__11J3DUClipper = .data:0x8039D5F8; // type:object size:0xC scope:global align:4 +__vt__11J3DUClipper = .data:0x8039D5F8; // type:object size:0xC scope:weak align:4 __vt__21mDoDvdThd_toMainRam_c = .data:0x8039D608; // type:object size:0x10 scope:global align:4 __vt__25mDoDvdThd_mountXArchive_c = .data:0x8039D618; // type:object size:0x10 scope:global align:4 __vt__24mDoDvdThd_mountArchive_c = .data:0x8039D628; // type:object size:0x10 scope:global align:4 @@ -17682,18 +17690,18 @@ __vt__19mDoDvdThd_command_c = .data:0x8039D648; // type:object size:0x10 scope:g @3770 = .data:0x8039D658; // type:object size:0x38 scope:local align:4 @3850 = .data:0x8039D690; // type:object size:0x38 scope:local align:4 __vt__24JPTraceParticleCallBack4 = .data:0x8039D6C8; // type:object size:0x14 scope:global align:4 -__vt__19JPAParticleCallBack = .data:0x8039D6DC; // type:object size:0x14 scope:global align:4 +__vt__19JPAParticleCallBack = .data:0x8039D6DC; // type:object size:0x14 scope:weak align:4 l_method$3807 = .data:0x8039D6F0; // type:object size:0xC scope:local align:4 __vt__11fapGm_HIO_c = .data:0x8039D700; // type:object size:0xC scope:global align:4 g_fopAc_Method = .data:0x8039D710; // type:object size:0x20 scope:global align:4 -__vt__11dEvt_info_c = .data:0x8039D730; // type:object size:0xC scope:global align:4 +__vt__11dEvt_info_c = .data:0x8039D730; // type:object size:0xC scope:weak align:4 g_fopAcTg_Queue = .data:0x8039D740; // type:object size:0xC scope:global align:4 -l_cullSizeBox = .data:0x8039D750; // type:object size:0x150 scope:global align:4 -l_cullSizeSphere = .data:0x8039D8A0; // type:object size:0x80 scope:global align:4 -__vt__8cM3dGPla = .data:0x8039D920; // type:object size:0xC scope:global align:4 -__vt__15dBgS_ObjRoofChk = .data:0x8039D92C; // type:object size:0x30 scope:global align:4 -__vt__11dBgS_WtrChk = .data:0x8039D95C; // type:object size:0x30 scope:global align:4 -__vt__14dBgS_ObjGndChk = .data:0x8039D98C; // type:object size:0x30 scope:global align:4 +l_cullSizeBox = .data:0x8039D750; // type:object size:0x150 scope:local align:4 +l_cullSizeSphere = .data:0x8039D8A0; // type:object size:0x80 scope:local align:4 +__vt__8cM3dGPla = .data:0x8039D920; // type:object size:0xC scope:weak align:4 +__vt__15dBgS_ObjRoofChk = .data:0x8039D92C; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_WtrChk = .data:0x8039D95C; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x8039D98C; // type:object size:0x30 scope:weak align:4 g_fopCam_Method = .data:0x8039D9C0; // type:object size:0x14 scope:global align:4 g_fopOvlp_Method = .data:0x8039D9D8; // type:object size:0x14 scope:global align:4 phaseMethod$2260 = .data:0x8039D9F0; // type:object size:0x20 scope:local align:4 @@ -17710,11 +17718,11 @@ g_fopMsg_Method = .data:0x8039DAB8; // type:object size:0x14 scope:global align: g_fpcCtTg_Queue = .data:0x8039DAF0; // type:object size:0xC scope:global align:4 g_fpcDtTg_Queue = .data:0x8039DB00; // type:object size:0xC scope:global align:4 l_fpcLy_Crear = .data:0x8039DB10; // type:object size:0x2C scope:global align:4 data:4byte -l_fpcLy_LayerList = .data:0x8039DB3C; // type:object size:0xC scope:global align:4 data:4byte +l_fpcLy_LayerList = .data:0x8039DB3C; // type:object size:0xC scope:local align:4 data:4byte g_fpcLf_Method = .data:0x8039DB48; // type:object size:0x14 scope:global align:4 crear$2239 = .data:0x8039DB60; // type:object size:0x1C scope:local align:4 data:4byte g_fpcNd_Method = .data:0x8039DB80; // type:object size:0x14 scope:global align:4 -l_fpcNdRq_Queue = .data:0x8039DB98; // type:object size:0xC scope:global align:4 data:4byte +l_fpcNdRq_Queue = .data:0x8039DB98; // type:object size:0xC scope:local align:4 data:4byte clear$2359 = .data:0x8039DBA4; // type:object size:0x64 scope:local align:4 data:4byte methods$2376 = .data:0x8039DC08; // type:object size:0x18 scope:local align:4 methods$2386 = .data:0x8039DC20; // type:object size:0x10 scope:local align:4 @@ -17722,7 +17730,7 @@ methods$2397 = .data:0x8039DC30; // type:object size:0xC scope:local align:4 submethod$2214 = .data:0x8039DC40; // type:object size:0xC scope:local align:4 submethod$2261 = .data:0x8039DC50; // type:object size:0xC scope:local align:4 method$2262 = .data:0x8039DC5C; // type:object size:0x1C scope:local align:4 -l_objectName = .data:0x8039DC78; // type:object size:0x2AB4 scope:global align:4 +l_objectName = .data:0x8039DC78; // type:object size:0x2AB4 scope:local align:4 l_roomFuncTable$5052 = .data:0x803A072C; // type:object size:0x30 scope:local align:4 l_layerFuncTable$5053 = .data:0x803A075C; // type:object size:0x24 scope:local align:4 l_layerFuncTable$5131 = .data:0x803A0780; // type:object size:0x18 scope:local align:4 @@ -17738,50 +17746,50 @@ mMemoryBlock__20dStage_roomControl_c = .data:0x803A0A80; // type:object size:0x4 mArcBank__20dStage_roomControl_c = .data:0x803A0ACC; // type:object size:0x140 scope:global align:4 __vt__15dStage_roomDt_c = .data:0x803A0C0C; // type:object size:0x174 scope:global align:4 __vt__16dStage_stageDt_c = .data:0x803A0D80; // type:object size:0x174 scope:global align:4 -__vt__11dStage_dt_c = .data:0x803A0EF4; // type:object size:0x174 scope:global align:4 +__vt__11dStage_dt_c = .data:0x803A0EF4; // type:object size:0x174 scope:weak align:4 @3806 = .data:0x803A1068; // type:object size:0x20 scope:local align:4 @4259 = .data:0x803A1088; // type:object size:0x44 scope:local align:4 @4694 = .data:0x803A10CC; // type:object size:0x1C scope:local align:4 -__vt__12dDlst_base_c = .data:0x803A10E8; // type:object size:0xC scope:global align:4 -__vt__28dDrawPathWithNormalPattern_c = .data:0x803A10F4; // type:object size:0x40 scope:global align:4 -__vt__15dRenderingMap_c = .data:0x803A1134; // type:object size:0x5C scope:global align:4 +__vt__12dDlst_base_c = .data:0x803A10E8; // type:object size:0xC scope:weak align:4 +__vt__28dDrawPathWithNormalPattern_c = .data:0x803A10F4; // type:object size:0x40 scope:weak align:4 +__vt__15dRenderingMap_c = .data:0x803A1134; // type:object size:0x5C scope:weak align:4 __vt__6dMap_c = .data:0x803A1190; // type:object size:0xC4 scope:global align:4 __vt__15renderingAmap_c = .data:0x803A1254; // type:object size:0xC4 scope:global align:4 l_method$5017 = .data:0x803A1318; // type:object size:0xC scope:local align:4 l_method$5051 = .data:0x803A1324; // type:object size:0xC scope:local align:4 l_itemno$6402 = .data:0x803A1330; // type:object size:0x18 scope:local align:4 data:byte -__vt__25mDoExt_McaMorfCallBack1_c = .data:0x803A1348; // type:object size:0xC scope:global align:4 -__vt__12dCcMassS_Obj = .data:0x803A1354; // type:object size:0xC scope:global align:4 -__vt__15cCcD_DivideArea = .data:0x803A1360; // type:object size:0xC scope:global align:4 -__vt__8cM3dGCyl = .data:0x803A136C; // type:object size:0xC scope:global align:4 -__vt__8cM3dGAab = .data:0x803A1378; // type:object size:0xC scope:global align:4 -__vt__15cCcD_DivideInfo = .data:0x803A1384; // type:object size:0xC scope:global align:4 -__vt__12dCcMassS_Mng = .data:0x803A1390; // type:object size:0xC scope:global align:4 +__vt__25mDoExt_McaMorfCallBack1_c = .data:0x803A1348; // type:object size:0xC scope:weak align:4 +__vt__12dCcMassS_Obj = .data:0x803A1354; // type:object size:0xC scope:weak align:4 +__vt__15cCcD_DivideArea = .data:0x803A1360; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCyl = .data:0x803A136C; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x803A1378; // type:object size:0xC scope:weak align:4 +__vt__15cCcD_DivideInfo = .data:0x803A1384; // type:object size:0xC scope:weak align:4 +__vt__12dCcMassS_Mng = .data:0x803A1390; // type:object size:0xC scope:weak align:4 ZeroQuat = .data:0x803A13A0; // type:object size:0x10 scope:global align:4 __vt__10CSTControl = .data:0x803A13B0; // type:object size:0x10 scope:global align:4 __vt__9STControl = .data:0x803A13C0; // type:object size:0x10 scope:global align:4 i_item_lst$4006 = .data:0x803A13D0; // type:object size:0x17 scope:local align:4 data:byte saveBitLabels__16dSv_event_flag_c = .data:0x803A13E8; // type:object size:0x66C scope:global align:4 -__vt__8cM3dGLin = .data:0x803A1A58; // type:object size:0xC scope:global align:4 -__vt__8cM3dGSph = .data:0x803A1A64; // type:object size:0xC scope:global align:4 +__vt__8cM3dGLin = .data:0x803A1A58; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGSph = .data:0x803A1A64; // type:object size:0xC scope:weak align:4 __vt__16dDemo_particle_c = .data:0x803A1A70; // type:object size:0x18 scope:global align:4 __vt__17jmessage_tControl = .data:0x803A1A88; // type:object size:0xC scope:global align:4 -__vt__Q27JStudio13TCreateObject = .data:0x803A1A94; // type:object size:0x10 scope:global align:4 +__vt__Q27JStudio13TCreateObject = .data:0x803A1A94; // type:object size:0x10 scope:weak align:4 __vt__14dDemo_system_c = .data:0x803A1AA4; // type:object size:0x50 scope:global align:4 __vt__11dDemo_fog_c = .data:0x803A1AF4; // type:object size:0x5C scope:global align:4 __vt__13dDemo_light_c = .data:0x803A1B50; // type:object size:0x6C scope:global align:4 __vt__15dDemo_ambient_c = .data:0x803A1BBC; // type:object size:0x44 scope:global align:4 __vt__14dDemo_camera_c = .data:0x803A1C00; // type:object size:0x94 scope:global align:4 __vt__13dDemo_actor_c = .data:0x803A1C94; // type:object size:0x8C scope:global align:4 -__vt__Q27JStudio16TAdaptor_message = .data:0x803A1D20; // type:object size:0x24 scope:global align:4 -__vt__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_message = .data:0x803A1D44; // type:object size:0x10 scope:global align:4 -__vt__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_message = .data:0x803A1D54; // type:object size:0x24 scope:global align:4 +__vt__Q27JStudio16TAdaptor_message = .data:0x803A1D20; // type:object size:0x24 scope:weak align:4 +__vt__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_message = .data:0x803A1D44; // type:object size:0x10 scope:local align:4 +__vt__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_message = .data:0x803A1D54; // type:object size:0x24 scope:local align:4 @4017 = .data:0x803A1D78; // type:object size:0x20 scope:local align:4 -__vt__10J3DAnmBase = .data:0x803A1D98; // type:object size:0x10 scope:global align:4 -__vt__15J3DAnmTransform = .data:0x803A1DA8; // type:object size:0x14 scope:global align:4 -__vt__18mDoExt_transAnmBas = .data:0x803A1DBC; // type:object size:0x14 scope:global align:4 -__vt__18J3DAnmTransformKey = .data:0x803A1DD0; // type:object size:0x14 scope:global align:4 -__vt__11J3DTexNoAnm = .data:0x803A1DE4; // type:object size:0xC scope:global align:4 +__vt__10J3DAnmBase = .data:0x803A1D98; // type:object size:0x10 scope:weak align:4 +__vt__15J3DAnmTransform = .data:0x803A1DA8; // type:object size:0x14 scope:weak align:4 +__vt__18mDoExt_transAnmBas = .data:0x803A1DBC; // type:object size:0x14 scope:weak align:4 +__vt__18J3DAnmTransformKey = .data:0x803A1DD0; // type:object size:0x14 scope:weak align:4 +__vt__11J3DTexNoAnm = .data:0x803A1DE4; // type:object size:0xC scope:weak align:4 __vt__18dRenderingFDAmap_c = .data:0x803A1DF0; // type:object size:0x68 scope:global align:4 __vt__11dDrawPath_c = .data:0x803A1E58; // type:object size:0x40 scope:global align:4 @4467 = .data:0x803A1E98; // type:object size:0x3C scope:local align:4 @@ -17790,7 +17798,7 @@ __vt__19renderingPlusDoor_c = .data:0x803A1EE0; // type:object size:0xA4 scope:g __vt__28renderingPlusDoorAndCursor_c = .data:0x803A1F84; // type:object size:0xBC scope:global align:4 __vt__16renderingDAmap_c = .data:0x803A2040; // type:object size:0x98 scope:global align:4 @4719 = .data:0x803A20D8; // type:object size:0x38 scope:local align:4 -TelopData = .data:0x803A2110; // type:object size:0x288 scope:global align:4 data:4byte +TelopData = .data:0x803A2110; // type:object size:0x288 scope:local align:4 data:4byte @4398 = .data:0x803A2398; // type:object size:0x34 scope:local align:4 soecial_names$3966 = .data:0x803A23D0; // type:object size:0x38 scope:local align:4 action_table$5100 = .data:0x803A2408; // type:object size:0xC scope:local align:4 @@ -17804,7 +17812,9 @@ __vt__15dSmplMdl_draw_c = .data:0x803A2458; // type:object size:0xC scope:global ...data.0 = .data:0x803A2468; // type:label scope:local align:4 l_lifeBallColor = .data:0x803A2468; // type:object size:0xC scope:global align:4 data:byte effectIDTable$5499 = .data:0x803A2474; // type:object size:0x18 scope:local align:4 +...data.0 = .data:0x803A2474; // type:label scope:local ringID$5531 = .data:0x803A248C; // type:object size:0x30 scope:local align:4 +...data.0 = .data:0x803A248C; // type:label scope:local normalID$5532 = .data:0x803A24BC; // type:object size:0x30 scope:local align:4 __vt__28dPa_particleTracePcallBack_c = .data:0x803A24EC; // type:object size:0x14 scope:global align:4 data:2byte __vt__22dPa_hermiteEcallBack_c = .data:0x803A2500; // type:object size:0x24 scope:global align:4 @@ -17851,29 +17861,29 @@ m_typeFourData__8dPaPoF_c = .data:0x803A2830; // type:object size:0x3C scope:glo m_emitterFourData__8dPaPoF_c = .data:0x803A28A8; // type:object size:0x3C scope:global align:4 data:4byte ...data.0 = .data:0x803A2900; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803A2900; // type:object size:0xC scope:local align:4 -l_frontZMat = .data:0x803A2920; // type:object size:0x3C scope:global align:32 -l_frontNoZSubMat = .data:0x803A2960; // type:object size:0x2A scope:global align:32 -l_shadowVolPos = .data:0x803A298C; // type:object size:0x60 scope:global align:4 -l_shadowVolDL = .data:0x803A2A00; // type:object size:0x3B scope:global align:32 -l_shadowProjMat = .data:0x803A2A40; // type:object size:0x5A scope:global align:32 -l_shadowVolMat = .data:0x803A2AA0; // type:object size:0x5A scope:global align:32 noreloc -l_clearMat = .data:0x803A2B00; // type:object size:0x55 scope:global align:32 -l_frontMat = .data:0x803A2B60; // type:object size:0x55 scope:global align:32 -l_backSubMat = .data:0x803A2BC0; // type:object size:0x3C scope:global align:32 -l_simpleShadowPos = .data:0x803A2BFC; // type:object size:0xA8 scope:global align:4 -l_shadowVolumeDL = .data:0x803A2CC0; // type:object size:0x58 scope:global align:32 -l_shadowSealTexDL = .data:0x803A2D20; // type:object size:0x55 scope:global align:32 -l_shadowSealTex2DL = .data:0x803A2D80; // type:object size:0x55 scope:global align:32 -l_shadowSealDL = .data:0x803A2DE0; // type:object size:0x69 scope:global align:32 +l_frontZMat = .data:0x803A2920; // type:object size:0x3C scope:local align:32 +l_frontNoZSubMat = .data:0x803A2960; // type:object size:0x2A scope:local align:32 +l_shadowVolPos = .data:0x803A298C; // type:object size:0x60 scope:local align:4 +l_shadowVolDL = .data:0x803A2A00; // type:object size:0x3B scope:local align:32 +l_shadowProjMat = .data:0x803A2A40; // type:object size:0x5A scope:local align:32 +l_shadowVolMat = .data:0x803A2AA0; // type:object size:0x5A scope:local align:32 noreloc +l_clearMat = .data:0x803A2B00; // type:object size:0x55 scope:local align:32 +l_frontMat = .data:0x803A2B60; // type:object size:0x55 scope:local align:32 +l_backSubMat = .data:0x803A2BC0; // type:object size:0x3C scope:local align:32 +l_simpleShadowPos = .data:0x803A2BFC; // type:object size:0xA8 scope:local align:4 +l_shadowVolumeDL = .data:0x803A2CC0; // type:object size:0x58 scope:local align:32 +l_shadowSealTexDL = .data:0x803A2D20; // type:object size:0x55 scope:local align:32 +l_shadowSealTex2DL = .data:0x803A2D80; // type:object size:0x55 scope:local align:32 +l_shadowSealDL = .data:0x803A2DE0; // type:object size:0x69 scope:local align:32 l_matDL$5404 = .data:0x803A2E60; // type:object size:0x7B scope:local align:32 l_imageDrawColor$5405 = .data:0x803A2EDC; // type:object size:0x10 scope:local align:4 l_tevColorChan$5438 = .data:0x803A2EEC; // type:object size:0x10 scope:local align:4 mtx_adj$5842 = .data:0x803A2EFC; // type:object size:0x30 scope:local align:4 -__vt__18dDlst_shadowPoly_c = .data:0x803A2F2C; // type:object size:0x10 scope:global align:4 -__vt__22dDlst_shadowRealPoly_c = .data:0x803A2F3C; // type:object size:0x10 scope:global align:4 -__vt__14ShdwDrawPoly_c = .data:0x803A2F4C; // type:object size:0xC scope:global align:4 +__vt__18dDlst_shadowPoly_c = .data:0x803A2F2C; // type:object size:0x10 scope:weak align:4 +__vt__22dDlst_shadowRealPoly_c = .data:0x803A2F3C; // type:object size:0x10 scope:weak align:4 +__vt__14ShdwDrawPoly_c = .data:0x803A2F4C; // type:object size:0xC scope:weak align:4 __vt__18dDlst_effectLine_c = .data:0x803A2F58; // type:object size:0xC scope:global align:4 -__vt__10J2DAnmBase = .data:0x803A2F64; // type:object size:0x10 scope:global align:4 +__vt__10J2DAnmBase = .data:0x803A2F64; // type:object size:0x10 scope:weak align:4 __vt__11dDlst_blo_c = .data:0x803A2F74; // type:object size:0xC scope:global align:4 __vt__10dDlst_2D_c = .data:0x803A2F80; // type:object size:0xC scope:global align:4 __vt__12dDlst_2DMt_c = .data:0x803A2F8C; // type:object size:0xC scope:global align:4 @@ -17884,18 +17894,18 @@ __vt__11dDlst_2DT_c = .data:0x803A2FC8; // type:object size:0xC scope:global ali __vt__15dDlst_2DPoint_c = .data:0x803A2FD4; // type:object size:0xC scope:global align:4 __vt__14dDlst_2DQuad_c = .data:0x803A2FE0; // type:object size:0xC scope:global align:4 __vt__13dDlst_2DTri_c = .data:0x803A2FEC; // type:object size:0xC scope:global align:4 -l_kydata_BloomInf_tbl = .data:0x803A2FF8; // type:object size:0x300 scope:global align:4 -l_darkworld_tbl = .data:0x803A32F8; // type:object size:0x110 scope:global align:4 -l_light_size_tbl = .data:0x803A3408; // type:object size:0x120 scope:global align:4 -l_light_size_tbl_tw = .data:0x803A3528; // type:object size:0x48 scope:global align:4 -l_maple_col = .data:0x803A3570; // type:object size:0x24 scope:global align:4 -l_time_attribute = .data:0x803A3594; // type:object size:0x84 scope:global align:4 -l_time_attribute_boss = .data:0x803A3618; // type:object size:0x84 scope:global align:4 -l_field_data = .data:0x803A369C; // type:object size:0x340 scope:global align:4 -l_pselect_default = .data:0x803A39DC; // type:object size:0x18 scope:global align:4 -l_envr_default = .data:0x803A39F4; // type:object size:0x82 scope:global align:4 -l_vr_box_data = .data:0x803A3A78; // type:object size:0x17A scope:global align:4 -S_xfog_table_data = .data:0x803A3BF4; // type:object size:0x28 scope:global align:4 +l_kydata_BloomInf_tbl = .data:0x803A2FF8; // type:object size:0x300 scope:local align:4 +l_darkworld_tbl = .data:0x803A32F8; // type:object size:0x110 scope:local align:4 +l_light_size_tbl = .data:0x803A3408; // type:object size:0x120 scope:local align:4 +l_light_size_tbl_tw = .data:0x803A3528; // type:object size:0x48 scope:local align:4 +l_maple_col = .data:0x803A3570; // type:object size:0x24 scope:local align:4 +l_time_attribute = .data:0x803A3594; // type:object size:0x84 scope:local align:4 +l_time_attribute_boss = .data:0x803A3618; // type:object size:0x84 scope:local align:4 +l_field_data = .data:0x803A369C; // type:object size:0x340 scope:local align:4 +l_pselect_default = .data:0x803A39DC; // type:object size:0x18 scope:local align:4 +l_envr_default = .data:0x803A39F4; // type:object size:0x82 scope:local align:4 +l_vr_box_data = .data:0x803A3A78; // type:object size:0x17A scope:local align:4 +S_xfog_table_data = .data:0x803A3BF4; // type:object size:0x28 scope:local align:4 __vt__19dKankyo_evil_Packet = .data:0x803A3C20; // type:object size:0x14 scope:global align:4 __vt__18dKankyo_mud_Packet = .data:0x803A3C34; // type:object size:0x14 scope:global align:4 __vt__20dKankyo_odour_Packet = .data:0x803A3C48; // type:object size:0x14 scope:global align:4 @@ -17916,14 +17926,14 @@ act_type_tbl__12dAttention_c = .data:0x803A3D64; // type:object size:0x14 scope: ftp_table$4417 = .data:0x803A3D78; // type:object size:0x24 scope:local align:4 ang_table2$4419 = .data:0x803A3D9C; // type:object size:0xC scope:local align:4 __vt__19dAttDraw_CallBack_c = .data:0x803A3DA8; // type:object size:0xC scope:global align:4 -__vt__15dAttDrawParam_c = .data:0x803A3DB4; // type:object size:0xC scope:global align:4 +__vt__15dAttDrawParam_c = .data:0x803A3DB4; // type:object size:0xC scope:weak align:4 __vt__11dAttParam_c = .data:0x803A3DC0; // type:object size:0xC scope:global align:4 dist_table__12dAttention_c = .data:0x803A3DD0; // type:object size:0x1998 scope:global align:4 __vt__4dBgS = .data:0x803A5768; // type:object size:0x14 scope:global align:4 __vt__4cBgS = .data:0x803A577C; // type:object size:0x14 scope:global align:4 __vt__11cBgS_ChkElm = .data:0x803A5790; // type:object size:0x10 scope:global align:4 __vt__9dBgS_Acch = .data:0x803A57A0; // type:object size:0x24 scope:global align:4 -__vt__12dBgS_AcchCir = .data:0x803A57C4; // type:object size:0xC scope:global align:4 +__vt__12dBgS_AcchCir = .data:0x803A57C4; // type:object size:0xC scope:weak align:4 __vt__8dBgS_Chk = .data:0x803A57D0; // type:object size:0x18 scope:global align:4 __vt__18dBgS_CamGndChk_Wtr = .data:0x803A57E8; // type:object size:0x30 scope:global align:4 __vt__14dBgS_CamGndChk = .data:0x803A5818; // type:object size:0x30 scope:global align:4 @@ -17932,7 +17942,7 @@ __vt__18dBgS_ObjGndChk_Spl = .data:0x803A5878; // type:object size:0x30 scope:gl __vt__18dBgS_ObjGndChk_Wtr = .data:0x803A58A8; // type:object size:0x30 scope:global align:4 __vt__11dBgS_GndChk = .data:0x803A58D8; // type:object size:0x30 scope:global align:4 __vt__15dBgS_GrpPassChk = .data:0x803A5908; // type:object size:0xC scope:global align:4 -__vt__15cBgS_GrpPassChk = .data:0x803A5914; // type:object size:0xC scope:global align:4 +__vt__15cBgS_GrpPassChk = .data:0x803A5914; // type:object size:0xC scope:weak align:4 __vt__16dBgS_HorseLinChk = .data:0x803A5920; // type:object size:0x30 scope:global align:4 __vt__15dBgS_RopeLinChk = .data:0x803A5950; // type:object size:0x30 scope:global align:4 __vt__20dBgS_BoomerangLinChk = .data:0x803A5980; // type:object size:0x30 scope:global align:4 @@ -17947,17 +17957,17 @@ __vt__16dBgS_MoveBgActor = .data:0x803A5B00; // type:object size:0x28 scope:glob __vt__11dBgS_SphChk = .data:0x803A5B28; // type:object size:0x3C scope:global align:4 __vt__14dBgS_SplGrpChk = .data:0x803A5B68; // type:object size:0x30 scope:global align:4 __vt__16dBgS_PolyPassChk = .data:0x803A5B98; // type:object size:0xC scope:global align:4 -__vt__16cBgS_PolyPassChk = .data:0x803A5BA4; // type:object size:0xC scope:global align:4 +__vt__16cBgS_PolyPassChk = .data:0x803A5BA4; // type:object size:0xC scope:weak align:4 __vt__12dBgS_RoofChk = .data:0x803A5BB0; // type:object size:0x30 scope:global align:4 __vt__4dBgW = .data:0x803A5BE0; // type:object size:0x104 scope:global align:4 -__vt__8cM3dGTri = .data:0x803A5CE4; // type:object size:0xC scope:global align:4 +__vt__8cM3dGTri = .data:0x803A5CE4; // type:object size:0xC scope:weak align:4 __vt__11cBgW_GrpElm = .data:0x803A5CF0; // type:object size:0xC scope:global align:4 __vt__11cBgW_TriElm = .data:0x803A5CFC; // type:object size:0xC scope:global align:4 __vt__4cBgW = .data:0x803A5D08; // type:object size:0x104 scope:global align:4 __vt__13cBgW_NodeTree = .data:0x803A5E0C; // type:object size:0xC scope:global align:4 __vt__11cBgW_RwgElm = .data:0x803A5E18; // type:object size:0xC scope:global align:4 __vt__9dBgW_Base = .data:0x803A5E28; // type:object size:0xF0 scope:global align:4 -__vt__9cBgW_BgId = .data:0x803A5F18; // type:object size:0xC scope:global align:4 +__vt__9cBgW_BgId = .data:0x803A5F18; // type:object size:0xC scope:weak align:4 __vt__8dBgWKCol = .data:0x803A5F28; // type:object size:0xF0 scope:global align:4 __vt__6dBgWSv = .data:0x803A6018; // type:object size:0x104 scope:global align:4 __vt__8dCcD_Sph = .data:0x803A6120; // type:object size:0x90 scope:global align:4 @@ -17979,23 +17989,24 @@ __vt__14cCcD_ObjHitInf = .data:0x803A6438; // type:object size:0xC scope:global __vt__9dCcD_Stts = .data:0x803A6444; // type:object size:0x2C scope:global align:4 __vt__10dCcD_GStts = .data:0x803A6470; // type:object size:0xC scope:global align:4 __vt__10cCcD_GStts = .data:0x803A647C; // type:object size:0xC scope:global align:4 -rank_tbl = .data:0x803A6488; // type:object size:0x79 scope:global align:4 +rank_tbl = .data:0x803A6488; // type:object size:0x79 scope:local align:4 m_mtrl_hit_tbl__4dCcS = .data:0x803A6504; // type:object size:0x40 scope:global align:4 __vt__4dCcS = .data:0x803A6544; // type:object size:0x34 scope:global align:4 -plCutLRC = .data:0x803A6578; // type:object size:0xE8 scope:global align:4 +plCutLRC = .data:0x803A6578; // type:object size:0xE8 scope:local align:4 __vt__11dCamSetup_c = .data:0x803A6660; // type:object size:0xC scope:global align:4 __vt__11dCamParam_c = .data:0x803A666C; // type:object size:0xC scope:global align:4 -__vt__9dCstick_c = .data:0x803A6678; // type:object size:0xC scope:global align:4 +__vt__9dCstick_c = .data:0x803A6678; // type:object size:0xC scope:weak align:4 @8754 = .data:0x803A6688; // type:object size:0x78 scope:local align:4 item_resource__10dItem_data = .data:0x803A6700; // type:object size:0x17E8 scope:global align:4 field_item_res__10dItem_data = .data:0x803A7EE8; // type:object size:0xFF0 scope:global align:4 item_info__10dItem_data = .data:0x803A8ED8; // type:object size:0x3FC scope:global align:4 -item_func_ptr = .data:0x803A92D8; // type:object size:0x400 scope:global align:4 -item_getcheck_func_ptr = .data:0x803A96D8; // type:object size:0x400 scope:global align:4 +item_func_ptr = .data:0x803A92D8; // type:object size:0x400 scope:local align:4 +item_getcheck_func_ptr = .data:0x803A96D8; // type:object size:0x400 scope:local align:4 __vt__6dMdl_c = .data:0x803A9AD8; // type:object size:0x14 scope:global align:4 ...data.0 = .data:0x803A9AF0; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803A9AF0; // type:object size:0xC scope:local align:4 l_peepEventName = .data:0x803A9AFC; // type:object size:0xA scope:global align:4 data:string +...data.0 = .data:0x803A9AFC; // type:label scope:local @4422 = .data:0x803A9B08; // type:object size:0xC scope:local align:4 @4423 = .data:0x803A9B14; // type:object size:0xC scope:local align:4 @4424 = .data:0x803A9B20; // type:object size:0xC scope:local align:4 @@ -18476,12 +18487,14 @@ __vt__29dAlink_bottleWaterPcallBack_c = .data:0x803AD714; // type:object size:0x __vt__12dBgS_ObjAcch = .data:0x803AD728; // type:object size:0x24 scope:global align:4 __vt__Q29daAlink_c14hsChainShape_c = .data:0x803AD74C; // type:object size:0x14 scope:global align:4 __vt__12daItemBase_c = .data:0x803AD770; // type:object size:0x44 scope:global align:4 -daNocrm_METHODS = .data:0x803AD7B8; // type:object size:0x20 scope:global align:4 +daNocrm_METHODS = .data:0x803AD7B8; // type:object size:0x20 scope:local align:4 g_profile_NO_CHG_ROOM = .data:0x803AD7D8; // type:object size:0x30 scope:global align:4 ...data.0 = .data:0x803AD808; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803AD808; // type:object size:0xC scope:local align:4 @5258 = .data:0x803AD814; // type:object size:0x24 scope:local align:4 +...data.0 = .data:0x803AD814; // type:label scope:local mCcDCyl__8daNpcT_c = .data:0x803AD838; // type:object size:0x44 scope:global align:4 +...data.0 = .data:0x803AD838; // type:label scope:local mCcDSph__8daNpcT_c = .data:0x803AD87C; // type:object size:0x40 scope:global align:4 mCcDCyl__11daBaseNpc_c = .data:0x803AD8BC; // type:object size:0x44 scope:global align:4 mCcDSph__11daBaseNpc_c = .data:0x803AD900; // type:object size:0x40 scope:global align:4 @@ -18512,15 +18525,17 @@ a_jntTbl_M$3905 = .data:0x803ADF44; // type:object size:0xF00 scope:local align: a_prmTbl_M$3906 = .data:0x803AEE44; // type:object size:0x400 scope:local align:4 a_jntTbl_W$3907 = .data:0x803AF244; // type:object size:0xD20 scope:local align:4 a_prmTbl_W$3908 = .data:0x803AFF64; // type:object size:0x380 scope:local align:4 -__vt__17daNpcCd_HIO_Jnt_c = .data:0x803B02E4; // type:object size:0xC scope:global align:4 -__vt__19daNpcCd_HIO_Child_c = .data:0x803B02F0; // type:object size:0xC scope:global align:4 -__vt__13daNpcCd_HIO_c = .data:0x803B02FC; // type:object size:0xC scope:global align:4 -__vt__18fOpAcm_HIO_entry_c = .data:0x803B0308; // type:object size:0xC scope:global align:4 -__vt__14mDoHIO_entry_c = .data:0x803B0314; // type:object size:0xC scope:global align:4 +__vt__17daNpcCd_HIO_Jnt_c = .data:0x803B02E4; // type:object size:0xC scope:weak align:4 +__vt__19daNpcCd_HIO_Child_c = .data:0x803B02F0; // type:object size:0xC scope:weak align:4 +__vt__13daNpcCd_HIO_c = .data:0x803B02FC; // type:object size:0xC scope:weak align:4 +__vt__18fOpAcm_HIO_entry_c = .data:0x803B0308; // type:object size:0xC scope:weak align:4 +__vt__14mDoHIO_entry_c = .data:0x803B0314; // type:object size:0xC scope:weak align:4 ...data.0 = .data:0x803B0320; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B0320; // type:object size:0xC scope:local align:4 l_resNameTbl = .data:0x803B032C; // type:object size:0x78 scope:local align:4 +...data.0 = .data:0x803B032C; // type:label scope:local l_bmdTbl = .data:0x803B03A4; // type:object size:0xF0 scope:local align:4 data:4byte +...data.0 = .data:0x803B03A4; // type:label scope:local l_bmdTWTbl = .data:0x803B0494; // type:object size:0xF0 scope:local align:4 data:4byte l_btpTbl = .data:0x803B0584; // type:object size:0xF0 scope:global align:4 data:4byte l_btpTWTbl = .data:0x803B0674; // type:object size:0xF0 scope:global align:4 data:4byte @@ -18552,18 +18567,20 @@ mode_proc$4678 = .data:0x803B3F24; // type:object size:0x18 scope:local align:4 @5248 = .data:0x803B3FEC; // type:object size:0xC scope:local align:4 mFuncPtr__8daItem_c = .data:0x803B3FF8; // type:object size:0x78 scope:global align:4 data:4byte m_cyl_src__8daItem_c = .data:0x803B4070; // type:object size:0x44 scope:global align:4 -l_daItem_Method = .data:0x803B40B4; // type:object size:0x20 scope:global align:4 +l_daItem_Method = .data:0x803B40B4; // type:object size:0x20 scope:local align:4 g_profile_ITEM = .data:0x803B40D4; // type:object size:0x30 scope:global align:4 __vt__8daItem_c = .data:0x803B4104; // type:object size:0x44 scope:global align:4 -__vt__9dInsect_c = .data:0x803B41D8; // type:object size:0xC scope:global align:4 +__vt__9dInsect_c = .data:0x803B41D8; // type:object size:0xC scope:weak align:4 __vt__14daObj_SSBase_c = .data:0x803B41E8; // type:object size:0x14 scope:global align:4 arcName$4622 = .data:0x803B4200; // type:object size:0x20 scope:local align:4 -l_sightDL = .data:0x803B4220; // type:object size:0x89 scope:global align:4 noreloc +l_sightDL = .data:0x803B4220; // type:object size:0x89 scope:local align:4 noreloc __vt__18daPy_sightPacket_c = .data:0x803B42AC; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803B42C0; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B42C0; // type:object size:0xC scope:local align:4 @4478 = .data:0x803B42CC; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803B42CC; // type:label scope:local @4479 = .data:0x803B42D8; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803B42D8; // type:label scope:local @4480 = .data:0x803B42E4; // type:object size:0xC scope:local align:4 @4481 = .data:0x803B42F0; // type:object size:0xC scope:local align:4 @4482 = .data:0x803B42FC; // type:object size:0xC scope:local align:4 @@ -18628,7 +18645,7 @@ g_profile_CAMERA = .data:0x803B4858; // type:object size:0x44 scope:global align g_profile_CAMERA2 = .data:0x803B489C; // type:object size:0x44 scope:global align:4 __vt__14dBgS_CamSphChk = .data:0x803B48F8; // type:object size:0x3C scope:global align:4 __vt__14d2DBSplinePath = .data:0x803B494C; // type:object size:0xC scope:global align:4 -l_dEnvSe_Method = .data:0x803B4968; // type:object size:0x14 scope:global align:4 +l_dEnvSe_Method = .data:0x803B4968; // type:object size:0x14 scope:local align:4 g_profile_ENVSE = .data:0x803B497C; // type:object size:0x28 scope:global align:4 ...data.0 = .data:0x803B49A8; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B49A8; // type:object size:0xC scope:local align:4 @@ -18636,9 +18653,9 @@ SelStartFrameTbl = .data:0x803B49B4; // type:object size:0xC scope:local align:4 SelEndFrameTbl = .data:0x803B49C0; // type:object size:0xC scope:local align:4 SelOpenStartFrameTbl = .data:0x803B49CC; // type:object size:0xC scope:local align:4 SelOpenEndFrameTbl = .data:0x803B49D8; // type:object size:0xC scope:local align:4 -MenuSelStartFrameTbl = .data:0x803B49E4; // type:object size:0xC scope:global align:4 -MenuSelEndFrameTbl = .data:0x803B49F0; // type:object size:0xC scope:global align:4 -l_tagName13 = .data:0x803B4A00; // type:object size:0x18 scope:global align:4 data:string +MenuSelStartFrameTbl = .data:0x803B49E4; // type:object size:0xC scope:local align:4 +MenuSelEndFrameTbl = .data:0x803B49F0; // type:object size:0xC scope:local align:4 +l_tagName13 = .data:0x803B4A00; // type:object size:0x18 scope:local align:4 data:string @4167 = .data:0x803B4A18; // type:object size:0xC scope:local align:4 @4168 = .data:0x803B4A24; // type:object size:0xC scope:local align:4 @4169 = .data:0x803B4A30; // type:object size:0xC scope:local align:4 @@ -18686,7 +18703,7 @@ l_tagName13 = .data:0x803B4A00; // type:object size:0x18 scope:global align:4 da @4211 = .data:0x803B4C28; // type:object size:0xC scope:local align:4 @4212 = .data:0x803B4C34; // type:object size:0xC scope:local align:4 @4213 = .data:0x803B4C40; // type:object size:0xC scope:local align:4 -DataSelProc = .data:0x803B4C4C; // type:object size:0x234 scope:global align:4 data:4byte +DataSelProc = .data:0x803B4C4C; // type:object size:0x234 scope:local align:4 data:4byte l_tagName101$5620 = .data:0x803B4E80; // type:object size:0x10 scope:local align:4 data:4byte l_numTex$5621 = .data:0x803B4E90; // type:object size:0xC scope:local align:4 l_tagName0$6517 = .data:0x803B4EA0; // type:object size:0x18 scope:local align:4 data:string @@ -18745,7 +18762,7 @@ l_tagName011U$7072 = .data:0x803B5130; // type:object size:0x18 scope:local alig @7774 = .data:0x803B5268; // type:object size:0xC scope:local align:4 @7775 = .data:0x803B5274; // type:object size:0xC scope:local align:4 @7776 = .data:0x803B5280; // type:object size:0xC scope:local align:4 -MemCardCheckProc = .data:0x803B528C; // type:object size:0x144 scope:global align:4 data:4byte +MemCardCheckProc = .data:0x803B528C; // type:object size:0x144 scope:local align:4 data:4byte @7788 = .data:0x803B53D0; // type:object size:0xC scope:local align:4 @7790 = .data:0x803B53DC; // type:object size:0xC scope:local align:4 @7792 = .data:0x803B53E8; // type:object size:0xC scope:local align:4 @@ -18765,10 +18782,10 @@ __vt__17dDlst_FileSelYn_c = .data:0x803B54D8; // type:object size:0x10 scope:glo __vt__17dDlst_FileSelCp_c = .data:0x803B54E8; // type:object size:0x10 scope:global align:4 __vt__17dDlst_FileSelDt_c = .data:0x803B54F8; // type:object size:0x10 scope:global align:4 __vt__15dDlst_FileSel_c = .data:0x803B5508; // type:object size:0x10 scope:global align:4 -__vt__15J2DAnmTransform = .data:0x803B5518; // type:object size:0x14 scope:global align:4 -__vt__10JUTNameTab = .data:0x803B553C; // type:object size:0xC scope:global align:4 +__vt__15J2DAnmTransform = .data:0x803B5518; // type:object size:0x14 scope:weak align:4 +__vt__10JUTNameTab = .data:0x803B553C; // type:object size:0xC scope:weak align:4 __vt__14dFile_select_c = .data:0x803B5548; // type:object size:0xC scope:global align:4 -__vt__9dFs_HIO_c = .data:0x803B5560; // type:object size:0xC scope:global align:4 +__vt__9dFs_HIO_c = .data:0x803B5560; // type:object size:0xC scope:weak align:4 ...data.0 = .data:0x803B5570; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B5570; // type:object size:0xC scope:local align:4 @3805 = .data:0x803B557C; // type:object size:0xC scope:local align:4 @@ -18789,7 +18806,7 @@ __vt__12dFile_info_c = .data:0x803B56F8; // type:object size:0xC scope:global al cNullVec__6Z2Calc = .data:0x803B5710; // type:object size:0xC scope:local align:4 @3795 = .data:0x803B571C; // type:object size:0xC scope:local align:4 @3796 = .data:0x803B5728; // type:object size:0xC scope:local align:4 -brightChackProc = .data:0x803B5734; // type:object size:0x18 scope:global align:4 data:4byte +brightChackProc = .data:0x803B5734; // type:object size:0x18 scope:local align:4 data:4byte __vt__19dDlst_BrightCheck_c = .data:0x803B574C; // type:object size:0x10 scope:global align:4 __vt__14dBrightCheck_c = .data:0x803B575C; // type:object size:0xC scope:global align:4 ...data.0 = .data:0x803B5778; // type:label scope:local align:4 @@ -18797,13 +18814,13 @@ cNullVec__6Z2Calc = .data:0x803B5778; // type:object size:0xC scope:local align: @3693 = .data:0x803B5784; // type:object size:0xC scope:local align:4 @3694 = .data:0x803B5790; // type:object size:0xC scope:local align:4 @3695 = .data:0x803B579C; // type:object size:0xC scope:local align:4 -init_process = .data:0x803B57A8; // type:object size:0x24 scope:local align:4 data:4byte +init_process = .data:0x803B57A8; // type:object size:0x24 scope:global align:4 data:4byte @3696 = .data:0x803B57CC; // type:object size:0xC scope:local align:4 @3697 = .data:0x803B57D8; // type:object size:0xC scope:local align:4 @3698 = .data:0x803B57E4; // type:object size:0xC scope:local align:4 -move_process = .data:0x803B57F0; // type:object size:0x24 scope:local align:4 data:4byte +move_process = .data:0x803B57F0; // type:object size:0x24 scope:global align:4 data:4byte __vt__8dScope_c = .data:0x803B5814; // type:object size:0x20 scope:global align:4 -__vt__11dMeterSub_c = .data:0x803B5834; // type:object size:0x20 scope:global align:4 +__vt__11dMeterSub_c = .data:0x803B5834; // type:object size:0x20 scope:weak align:4 ...data.0 = .data:0x803B5860; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B5860; // type:object size:0xC scope:local align:4 blo_name$3684 = .data:0x803B586C; // type:object size:0x10 scope:local align:4 @@ -18812,18 +18829,18 @@ bpk_name$3686 = .data:0x803B588C; // type:object size:0x10 scope:local align:4 btk_name$3687 = .data:0x803B589C; // type:object size:0x10 scope:local align:4 btk2_name$3688 = .data:0x803B58AC; // type:object size:0x10 scope:local align:4 __vt__16dSelect_cursor_c = .data:0x803B58EC; // type:object size:0x10 scope:global align:4 -__vt__19dSelect_cursorHIO_c = .data:0x803B5908; // type:object size:0xC scope:global align:4 -__vt__9dSi_HIO_c = .data:0x803B5918; // type:object size:0xC scope:global align:4 -cam_seira_shop = .data:0x803B5928; // type:object size:0x38 scope:global align:4 -cam_seira_evnt_before = .data:0x803B5960; // type:object size:0x38 scope:global align:4 -cam_seira_evnt_after = .data:0x803B5998; // type:object size:0x38 scope:global align:4 -shop_cam_data_tbl = .data:0x803B59D0; // type:object size:0xC scope:global align:4 +__vt__19dSelect_cursorHIO_c = .data:0x803B5908; // type:object size:0xC scope:weak align:4 +__vt__9dSi_HIO_c = .data:0x803B5918; // type:object size:0xC scope:weak align:4 +cam_seira_shop = .data:0x803B5928; // type:object size:0x38 scope:local align:4 +cam_seira_evnt_before = .data:0x803B5960; // type:object size:0x38 scope:local align:4 +cam_seira_evnt_after = .data:0x803B5998; // type:object size:0x38 scope:local align:4 +shop_cam_data_tbl = .data:0x803B59D0; // type:object size:0xC scope:local align:4 @3771 = .data:0x803B59DC; // type:object size:0xC scope:local align:4 data:4byte __vt__15dShopItemCtrl_c = .data:0x803B59E8; // type:object size:0xC scope:global align:4 ...data.0 = .data:0x803B59F8; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B59F8; // type:object size:0xC scope:local align:4 -dShopSystem_itemActor = .data:0x803B5A04; // type:object size:0x1C scope:global align:4 data:4byte -item_seira_shop = .data:0x803B5A20; // type:object size:0x24 scope:global align:4 +dShopSystem_itemActor = .data:0x803B5A04; // type:object size:0x1C scope:local align:4 data:4byte +item_seira_shop = .data:0x803B5A20; // type:object size:0x24 scope:local align:4 @4056 = .data:0x803B5A44; // type:object size:0xC scope:local align:4 @4057 = .data:0x803B5A50; // type:object size:0xC scope:local align:4 @4058 = .data:0x803B5A5C; // type:object size:0xC scope:local align:4 @@ -18861,16 +18878,16 @@ init_process = .data:0x803B5D28; // type:object size:0x6C scope:local align:4 da @3900 = .data:0x803B5DF4; // type:object size:0xC scope:local align:4 move_process = .data:0x803B5E00; // type:object size:0x6C scope:local align:4 data:4byte offset$4331 = .data:0x803B5E6C; // type:object size:0x20 scope:local align:4 -l_dGameover_Method = .data:0x803B5E8C; // type:object size:0x14 scope:global align:4 +l_dGameover_Method = .data:0x803B5E8C; // type:object size:0x14 scope:local align:4 g_profile_GAMEOVER = .data:0x803B5EA0; // type:object size:0x28 scope:global align:4 __vt__24dDlst_GameOverScrnDraw_c = .data:0x803B5EC8; // type:object size:0x10 scope:global align:4 -__vt__12dMenu_save_c = .data:0x803B5ED8; // type:object size:0xC scope:global align:4 -__vt__10dGov_HIO_c = .data:0x803B5EF0; // type:object size:0xC scope:global align:4 +__vt__12dMenu_save_c = .data:0x803B5ED8; // type:object size:0xC scope:weak align:4 +__vt__10dGov_HIO_c = .data:0x803B5EF0; // type:object size:0xC scope:weak align:4 __vt__24dDlst_Gameover_CAPTURE_c = .data:0x803B5F08; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803B5F18; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B5F18; // type:object size:0xC scope:local align:4 -lightStatusBase = .data:0x803B5F24; // type:object size:0xE8 scope:global align:4 data:4byte -lightMaskData = .data:0x803B600C; // type:object size:0x10 scope:global align:4 data:2byte +lightStatusBase = .data:0x803B5F24; // type:object size:0xE8 scope:local align:4 data:4byte +lightMaskData = .data:0x803B600C; // type:object size:0x10 scope:local align:4 data:2byte @4322 = .data:0x803B601C; // type:object size:0x40 scope:local align:4 @4364 = .data:0x803B605C; // type:object size:0x40 scope:local align:4 @4511 = .data:0x803B609C; // type:object size:0x1C scope:local align:4 @@ -18884,15 +18901,16 @@ now_shadow_alpha$5927 = .data:0x803B6170; // type:object size:0x18 scope:local a flush_col$7304 = .data:0x803B61D0; // type:object size:0x10 scope:local align:4 flush_col2$7305 = .data:0x803B61E0; // type:object size:0x10 scope:local align:4 flush_col3$7306 = .data:0x803B61F0; // type:object size:0x10 scope:local align:4 -l_dKy_Method = .data:0x803B6200; // type:object size:0x14 scope:global align:4 +l_dKy_Method = .data:0x803B6200; // type:object size:0x14 scope:local align:4 g_profile_KANKYO = .data:0x803B6214; // type:object size:0x28 scope:global align:4 parcent_tabel$9036 = .data:0x803B623C; // type:object size:0x30 scope:local align:4 -__vt__18dScnKy_env_light_c = .data:0x803B629C; // type:object size:0xC scope:global align:4 -l_dKyeff_Method = .data:0x803B62B8; // type:object size:0x14 scope:global align:4 +dummy_padding_data_0x354 = .data:0x803B626C; // type:object size:0x30 scope:local +__vt__18dScnKy_env_light_c = .data:0x803B629C; // type:object size:0xC scope:weak align:4 +l_dKyeff_Method = .data:0x803B62B8; // type:object size:0x14 scope:local align:4 g_profile_KYEFF = .data:0x803B62CC; // type:object size:0x28 scope:global align:4 -l_dKyeff2_Method = .data:0x803B62F8; // type:object size:0x14 scope:global align:4 +l_dKyeff2_Method = .data:0x803B62F8; // type:object size:0x14 scope:local align:4 g_profile_KYEFF2 = .data:0x803B630C; // type:object size:0x28 scope:global align:4 -l_dThunder_Method = .data:0x803B6338; // type:object size:0x14 scope:global align:4 +l_dThunder_Method = .data:0x803B6338; // type:object size:0x14 scope:local align:4 g_profile_KY_THUNDER = .data:0x803B634C; // type:object size:0x28 scope:global align:4 __vt__19dDlst_KanteraIcon_c = .data:0x803B6378; // type:object size:0x10 scope:global align:4 __vt__15dKantera_icon_c = .data:0x803B6388; // type:object size:0xC scope:global align:4 @@ -18913,10 +18931,13 @@ map_init_process = .data:0x803B63EC; // type:object size:0x48 scope:local align: @3810 = .data:0x803B6470; // type:object size:0xC scope:local align:4 map_move_process = .data:0x803B647C; // type:object size:0x48 scope:local align:4 data:4byte __vt__19dMenu_Calibration_c = .data:0x803B64C4; // type:object size:0x10 scope:global align:4 +__vt__20dummy_abstract_class = .data:0x803B64D4; // type:object size:0xC scope:weak ...data.0 = .data:0x803B64E0; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B64E0; // type:object size:0xC scope:local align:4 @4422 = .data:0x803B64EC; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803B64EC; // type:label scope:local @4423 = .data:0x803B64F8; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803B64F8; // type:label scope:local @4424 = .data:0x803B6504; // type:object size:0xC scope:local align:4 @4425 = .data:0x803B6510; // type:object size:0xC scope:local align:4 @4426 = .data:0x803B651C; // type:object size:0xC scope:local align:4 @@ -18982,13 +19003,13 @@ move_process = .data:0x803B6A00; // type:object size:0x3C scope:local align:4 da @4873 = .data:0x803B6A54; // type:object size:0xC scope:local align:4 @4874 = .data:0x803B6A60; // type:object size:0xC scope:local align:4 @4875 = .data:0x803B6A6C; // type:object size:0xC scope:local align:4 -itemInfo_subProcess = .data:0x803B6A78; // type:object size:0x3C scope:global align:4 data:4byte +itemInfo_subProcess = .data:0x803B6A78; // type:object size:0x3C scope:local align:4 data:4byte @4876 = .data:0x803B6AB4; // type:object size:0xC scope:local align:4 @4877 = .data:0x803B6AC0; // type:object size:0xC scope:local align:4 -floor_init_process = .data:0x803B6ACC; // type:object size:0x18 scope:global align:4 data:4byte +floor_init_process = .data:0x803B6ACC; // type:object size:0x18 scope:local align:4 data:4byte @4878 = .data:0x803B6AE4; // type:object size:0xC scope:local align:4 @4879 = .data:0x803B6AF0; // type:object size:0xC scope:local align:4 -floor_move_process = .data:0x803B6AFC; // type:object size:0x18 scope:global align:4 data:4byte +floor_move_process = .data:0x803B6AFC; // type:object size:0x18 scope:local align:4 data:4byte @4880 = .data:0x803B6B14; // type:object size:0xC scope:local align:4 @4881 = .data:0x803B6B20; // type:object size:0xC scope:local align:4 @4882 = .data:0x803B6B2C; // type:object size:0xC scope:local align:4 @@ -18997,14 +19018,14 @@ map_init_process = .data:0x803B6B38; // type:object size:0x24 scope:local align: @4884 = .data:0x803B6B68; // type:object size:0xC scope:local align:4 @4885 = .data:0x803B6B74; // type:object size:0xC scope:local align:4 map_move_process = .data:0x803B6B80; // type:object size:0x24 scope:local align:4 data:4byte -__vt__15dMenu_DmapMap_c = .data:0x803B6C40; // type:object size:0xC scope:global align:4 -__vt__20dMenu_StageMapCtrl_c = .data:0x803B6C4C; // type:object size:0x24 scope:global align:4 +__vt__15dMenu_DmapMap_c = .data:0x803B6C40; // type:object size:0xC scope:weak align:4 +__vt__20dMenu_StageMapCtrl_c = .data:0x803B6C4C; // type:object size:0x24 scope:weak align:4 __vt__12dMenu_Dmap_c = .data:0x803B6C70; // type:object size:0xC scope:global align:4 __vt__14dMenu_DmapBg_c = .data:0x803B6C98; // type:object size:0x1C scope:global align:4 ...data.0 = .data:0x803B6CC0; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B6CC0; // type:object size:0xC scope:local align:4 @3798 = .data:0x803B6CCC; // type:object size:0x44 scope:local align:4 -l_data = .data:0x803B6D20; // type:object size:0xF4 scope:global align:4 noreloc +l_data = .data:0x803B6D20; // type:object size:0xF4 scope:local align:4 noreloc @3922 = .data:0x803B6E14; // type:object size:0xC scope:local align:4 @3923 = .data:0x803B6E20; // type:object size:0xC scope:local align:4 @3924 = .data:0x803B6E2C; // type:object size:0xC scope:local align:4 @@ -19017,14 +19038,14 @@ init_process = .data:0x803B6E44; // type:object size:0x30 scope:local align:4 da move_process = .data:0x803B6EA4; // type:object size:0x30 scope:local align:4 data:4byte __vt__19dMenu_DmapMapCtrl_c = .data:0x803B6ED4; // type:object size:0x28 scope:global align:4 __vt__15renderingDmap_c = .data:0x803B6FC8; // type:object size:0xAC scope:global align:4 -map_icon_size = .data:0x803B7078; // type:object size:0x114 scope:global align:4 data:float +map_icon_size = .data:0x803B7078; // type:object size:0x114 scope:local align:4 data:float __vt__16dMenuMapCommon_c = .data:0x803B718C; // type:object size:0xC scope:global align:4 ...data.0 = .data:0x803B7198; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B7198; // type:object size:0xC scope:local align:4 @3790 = .data:0x803B71A4; // type:object size:0xC scope:local align:4 -map_init_process = .data:0x803B71B0; // type:object size:0xC scope:local align:4 data:4byte +map_init_process = .data:0x803B71B0; // type:object size:0xC scope:global align:4 data:4byte @3791 = .data:0x803B71BC; // type:object size:0xC scope:local align:4 -map_move_process = .data:0x803B71C8; // type:object size:0xC scope:local align:4 data:4byte +map_move_process = .data:0x803B71C8; // type:object size:0xC scope:global align:4 data:4byte __vt__15dMenu_Fishing_c = .data:0x803B71D4; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803B71F0; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B71F0; // type:object size:0xC scope:local align:4 @@ -19093,7 +19114,7 @@ move_process = .data:0x803B7634; // type:object size:0x168 scope:local align:4 d stage_name$7318 = .data:0x803B779C; // type:object size:0x10 scope:local align:4 stage_name$7375 = .data:0x803B77AC; // type:object size:0x18 scope:local align:4 __vt__12dMenu_Fmap_c = .data:0x803B77C4; // type:object size:0xC scope:global align:4 -__vt__9dMf_HIO_c = .data:0x803B77D0; // type:object size:0xC scope:global align:4 +__vt__9dMf_HIO_c = .data:0x803B77D0; // type:object size:0xC scope:weak align:4 __vt__15dMenu_FmapMap_c = .data:0x803B77E0; // type:object size:0x68 scope:global align:4 __vt__15renderingFmap_c = .data:0x803B7848; // type:object size:0x68 scope:global align:4 __vt__17dMenu_Fmap2DTop_c = .data:0x803B78B0; // type:object size:0x10 scope:global align:4 @@ -19180,13 +19201,13 @@ process = .data:0x803B7E58; // type:object size:0x6C scope:local align:4 data:4b @3858 = .data:0x803B7EDC; // type:object size:0xC scope:local align:4 @3859 = .data:0x803B7EE8; // type:object size:0xC scope:local align:4 @3860 = .data:0x803B7EF4; // type:object size:0xC scope:local align:4 -tv_process = .data:0x803B7F00; // type:object size:0x3C scope:global align:4 data:4byte +tv_process = .data:0x803B7F00; // type:object size:0x3C scope:local align:4 data:4byte @3861 = .data:0x803B7F3C; // type:object size:0xC scope:local align:4 @3862 = .data:0x803B7F48; // type:object size:0xC scope:local align:4 @3863 = .data:0x803B7F54; // type:object size:0xC scope:local align:4 @3864 = .data:0x803B7F60; // type:object size:0xC scope:local align:4 @3865 = .data:0x803B7F6C; // type:object size:0xC scope:local align:4 -calibration_process = .data:0x803B7F78; // type:object size:0x3C scope:global align:4 +calibration_process = .data:0x803B7F78; // type:object size:0x3C scope:local align:4 __vt__14dMenu_Option_c = .data:0x803B7FE4; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803B8000; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B8000; // type:object size:0xC scope:local align:4 @@ -19194,12 +19215,12 @@ cNullVec__6Z2Calc = .data:0x803B8000; // type:object size:0xC scope:local align: @3863 = .data:0x803B8018; // type:object size:0xC scope:local align:4 @3864 = .data:0x803B8024; // type:object size:0xC scope:local align:4 @3865 = .data:0x803B8030; // type:object size:0xC scope:local align:4 -stick_init = .data:0x803B803C; // type:object size:0x30 scope:global align:4 data:4byte +stick_init = .data:0x803B803C; // type:object size:0x30 scope:local align:4 data:4byte @3866 = .data:0x803B806C; // type:object size:0xC scope:local align:4 @3867 = .data:0x803B8078; // type:object size:0xC scope:local align:4 @3868 = .data:0x803B8084; // type:object size:0xC scope:local align:4 @3869 = .data:0x803B8090; // type:object size:0xC scope:local align:4 -stick_proc = .data:0x803B809C; // type:object size:0x30 scope:global align:4 data:4byte +stick_proc = .data:0x803B809C; // type:object size:0x30 scope:local align:4 data:4byte @4803 = .data:0x803B80CC; // type:object size:0x20 scope:local align:4 __vt__12dMenu_Ring_c = .data:0x803B80EC; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803B8108; // type:label scope:local align:4 @@ -19293,7 +19314,7 @@ MenuSaveProc = .data:0x803B8564; // type:object size:0x2E8 scope:global align:4 @4888 = .data:0x803B8898; // type:object size:0xC scope:local align:4 data:4byte __vt__16dDlst_MenuSave_c = .data:0x803B88A4; // type:object size:0x10 scope:global align:4 __vt__23dDlst_MenuSaveExplain_c = .data:0x803B88B4; // type:object size:0x10 scope:global align:4 -__vt__9dMs_HIO_c = .data:0x803B890C; // type:object size:0xC scope:global align:4 +__vt__9dMs_HIO_c = .data:0x803B890C; // type:object size:0xC scope:weak align:4 ...data.0 = .data:0x803B8918; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B8918; // type:object size:0xC scope:local align:4 @3795 = .data:0x803B8924; // type:object size:0xC scope:local align:4 @@ -19308,12 +19329,14 @@ map_init_process = .data:0x803B8954; // type:object size:0x30 scope:local align: map_move_process = .data:0x803B89B4; // type:object size:0x30 scope:local align:4 data:4byte evt_id$4557 = .data:0x803B89E4; // type:object size:0x1C scope:local align:4 __vt__13dMenu_Skill_c = .data:0x803B8A00; // type:object size:0x10 scope:global align:4 -__vt__10dMw_DHIO_c = .data:0x803B8A20; // type:object size:0xC scope:global align:4 -__vt__9dMw_HIO_c = .data:0x803B8A2C; // type:object size:0xC scope:global align:4 +__vt__10dMw_DHIO_c = .data:0x803B8A20; // type:object size:0xC scope:weak align:4 +__vt__9dMw_HIO_c = .data:0x803B8A2C; // type:object size:0xC scope:weak align:4 ...data.0 = .data:0x803B8A38; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B8A38; // type:object size:0xC scope:local align:4 @4276 = .data:0x803B8A44; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803B8A44; // type:label scope:local @4277 = .data:0x803B8A50; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803B8A50; // type:label scope:local @4278 = .data:0x803B8A5C; // type:object size:0xC scope:local align:4 @4279 = .data:0x803B8A68; // type:object size:0xC scope:local align:4 @4280 = .data:0x803B8A74; // type:object size:0xC scope:local align:4 @@ -19389,22 +19412,22 @@ move_proc = .data:0x803B8F30; // type:object size:0x1A4 scope:global align:4 dat l_dMw_Method = .data:0x803B91C0; // type:object size:0x14 scope:global align:4 g_profile_MENUWINDOW = .data:0x803B91D4; // type:object size:0x28 scope:global align:4 __vt__20dDlst_MENU_CAPTURE_c = .data:0x803B9214; // type:object size:0x10 scope:global align:4 -__vt__18dMeter_cursorHIO_c = .data:0x803B9228; // type:object size:0xC scope:global align:4 +__vt__18dMeter_cursorHIO_c = .data:0x803B9228; // type:object size:0xC scope:weak align:4 __vt__16dMeter_fmapHIO_c = .data:0x803B9234; // type:object size:0xC scope:global align:4 -__vt__19dMeter_mapIconHIO_c = .data:0x803B9240; // type:object size:0xC scope:global align:4 -__vt__16dMeter_ringHIO_c = .data:0x803B924C; // type:object size:0xC scope:global align:4 -__vt__16dMeter_drawHIO_c = .data:0x803B9258; // type:object size:0xC scope:global align:4 -__vt__25dMeter_drawLightDropHIO_c = .data:0x803B9264; // type:object size:0xC scope:global align:4 -__vt__24dMeter_drawMiniGameHIO_c = .data:0x803B9270; // type:object size:0xC scope:global align:4 -__vt__25dMeter_drawEmpButtonHIO_c = .data:0x803B927C; // type:object size:0xC scope:global align:4 -__vt__21dMeter_drawSkillHIO_c = .data:0x803B9288; // type:object size:0xC scope:global align:4 -__vt__27dMeter_drawCalibrationHIO_c = .data:0x803B9294; // type:object size:0xC scope:global align:4 -__vt__22dMeter_drawInsectHIO_c = .data:0x803B92A0; // type:object size:0xC scope:global align:4 -__vt__23dMeter_drawFishingHIO_c = .data:0x803B92AC; // type:object size:0xC scope:global align:4 -__vt__22dMeter_drawLetterHIO_c = .data:0x803B92B8; // type:object size:0xC scope:global align:4 -__vt__22dMeter_drawOptionHIO_c = .data:0x803B92C4; // type:object size:0xC scope:global align:4 -__vt__23dMeter_drawCollectHIO_c = .data:0x803B92D0; // type:object size:0xC scope:global align:4 -__vt__16dMeter_menuHIO_c = .data:0x803B92DC; // type:object size:0xC scope:global align:4 +__vt__19dMeter_mapIconHIO_c = .data:0x803B9240; // type:object size:0xC scope:weak align:4 +__vt__16dMeter_ringHIO_c = .data:0x803B924C; // type:object size:0xC scope:weak align:4 +__vt__16dMeter_drawHIO_c = .data:0x803B9258; // type:object size:0xC scope:weak align:4 +__vt__25dMeter_drawLightDropHIO_c = .data:0x803B9264; // type:object size:0xC scope:weak align:4 +__vt__24dMeter_drawMiniGameHIO_c = .data:0x803B9270; // type:object size:0xC scope:weak align:4 +__vt__25dMeter_drawEmpButtonHIO_c = .data:0x803B927C; // type:object size:0xC scope:weak align:4 +__vt__21dMeter_drawSkillHIO_c = .data:0x803B9288; // type:object size:0xC scope:weak align:4 +__vt__27dMeter_drawCalibrationHIO_c = .data:0x803B9294; // type:object size:0xC scope:weak align:4 +__vt__22dMeter_drawInsectHIO_c = .data:0x803B92A0; // type:object size:0xC scope:weak align:4 +__vt__23dMeter_drawFishingHIO_c = .data:0x803B92AC; // type:object size:0xC scope:weak align:4 +__vt__22dMeter_drawLetterHIO_c = .data:0x803B92B8; // type:object size:0xC scope:weak align:4 +__vt__22dMeter_drawOptionHIO_c = .data:0x803B92C4; // type:object size:0xC scope:weak align:4 +__vt__23dMeter_drawCollectHIO_c = .data:0x803B92D0; // type:object size:0xC scope:weak align:4 +__vt__16dMeter_menuHIO_c = .data:0x803B92DC; // type:object size:0xC scope:weak align:4 @7833 = .data:0x803B92E8; // type:object size:0x58 scope:local align:4 @7884 = .data:0x803B9340; // type:object size:0x58 scope:local align:4 __vt__14dMeterButton_c = .data:0x803B9398; // type:object size:0x10 scope:global align:4 @@ -19426,7 +19449,7 @@ tex_name$5199 = .data:0x803B9934; // type:object size:0x28 scope:local align:4 letter_data__12dMenu_Letter = .data:0x803B995C; // type:object size:0x200 scope:global align:4 data:2byte __vt__13dMeter2Info_c = .data:0x803B9B5C; // type:object size:0xC scope:global align:4 @5038 = .data:0x803B9B68; // type:object size:0x2C scope:local align:4 -l_dMeter2_Method = .data:0x803B9B94; // type:object size:0x14 scope:global align:4 +l_dMeter2_Method = .data:0x803B9B94; // type:object size:0x14 scope:local align:4 g_profile_METER2 = .data:0x803B9BA8; // type:object size:0x28 scope:global align:4 @4395 = .data:0x803B9BD0; // type:object size:0x118 scope:local align:4 @4999 = .data:0x803B9CE8; // type:object size:0x104 scope:local align:4 @@ -19459,7 +19482,7 @@ char_table$3795 = .data:0x803B9F38; // type:object size:0x80 scope:local align:4 __vt__35jmessage_string_tRenderingProcessor = .data:0x803BAA48; // type:object size:0x40 scope:global align:4 __vt__34jmessage_string_tSequenceProcessor = .data:0x803BAA88; // type:object size:0x58 scope:global align:4 __vt__33jmessage_string_tMeasureProcessor = .data:0x803BAAE0; // type:object size:0x40 scope:global align:4 -__vt__24jmessage_string_tControl = .data:0x803BAB20; // type:object size:0xC scope:global align:4 +__vt__24jmessage_string_tControl = .data:0x803BAB20; // type:object size:0xC scope:weak align:4 __vt__26jmessage_string_tReference = .data:0x803BAB2C; // type:object size:0x10 scope:global align:4 __vt__28jmessage_tRenderingProcessor = .data:0x803BAB3C; // type:object size:0x40 scope:global align:4 __vt__27jmessage_tSequenceProcessor = .data:0x803BAB7C; // type:object size:0x58 scope:global align:4 @@ -19480,7 +19503,7 @@ cNullVec__6Z2Calc = .data:0x803BAD40; // type:object size:0xC scope:local align: @3757 = .data:0x803BAD70; // type:object size:0xC scope:local align:4 @3758 = .data:0x803BAD7C; // type:object size:0xC scope:local align:4 @3759 = .data:0x803BAD88; // type:object size:0xC scope:local align:4 -process = .data:0x803BAD94; // type:object size:0x48 scope:local align:4 data:4byte +process = .data:0x803BAD94; // type:object size:0x48 scope:global align:4 data:4byte tag_n$4991 = .data:0x803BADE0; // type:object size:0x18 scope:local align:4 data:4byte __vt__17dMsgScrn3Select_c = .data:0x803BAE28; // type:object size:0xC scope:global align:4 __vt__15dMsgScrnArrow_c = .data:0x803BAE38; // type:object size:0xC scope:global align:4 @@ -19528,7 +19551,7 @@ __vt__14dMsgScrnHowl_c = .data:0x803BB2D0; // type:object size:0x58 scope:global __vt__16dMsgScrnJimaku_c = .data:0x803BB328; // type:object size:0x58 scope:global align:4 __vt__16dMsgScrnKanban_c = .data:0x803BB380; // type:object size:0x58 scope:global align:4 __vt__15dMsgScrnLight_c = .data:0x803BB3D8; // type:object size:0xC scope:global align:4 -__vt__19dMsgScrnLight_HIO_c = .data:0x803BB3E4; // type:object size:0xC scope:global align:4 +__vt__19dMsgScrnLight_HIO_c = .data:0x803BB3E4; // type:object size:0xC scope:weak align:4 t_tag$3877 = .data:0x803BB3F0; // type:object size:0x38 scope:local align:4 data:4byte __vt__15dMsgScrnPlace_c = .data:0x803BB428; // type:object size:0x58 scope:global align:4 t_tag$3752 = .data:0x803BB480; // type:object size:0x30 scope:local align:4 data:4byte @@ -19646,13 +19669,13 @@ mEventList__10dMsgFlow_c = .data:0x803BBE0C; // type:object size:0x204 scope:glo __vt__10dMsgFlow_c = .data:0x803BC080; // type:object size:0xC scope:global align:4 ...data.0 = .data:0x803BC090; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803BC090; // type:object size:0xC scope:local align:4 -l_mojiHira = .data:0x803BC09C; // type:object size:0x104 scope:global align:4 -l_mojiHira2 = .data:0x803BC1A0; // type:object size:0x104 scope:global align:4 -l_mojiHira3 = .data:0x803BC2A4; // type:object size:0x104 scope:global align:4 -l_mojikata = .data:0x803BC3A8; // type:object size:0x104 scope:global align:4 -l_mojikata2 = .data:0x803BC4AC; // type:object size:0x104 scope:global align:4 -l_mojikata3 = .data:0x803BC5B0; // type:object size:0x104 scope:global align:4 -l_mojiEisu = .data:0x803BC6B4; // type:object size:0x104 scope:global align:4 +l_mojiHira = .data:0x803BC09C; // type:object size:0x104 scope:local align:4 +l_mojiHira2 = .data:0x803BC1A0; // type:object size:0x104 scope:local align:4 +l_mojiHira3 = .data:0x803BC2A4; // type:object size:0x104 scope:local align:4 +l_mojikata = .data:0x803BC3A8; // type:object size:0x104 scope:local align:4 +l_mojikata2 = .data:0x803BC4AC; // type:object size:0x104 scope:local align:4 +l_mojikata3 = .data:0x803BC5B0; // type:object size:0x104 scope:local align:4 +l_mojiEisu = .data:0x803BC6B4; // type:object size:0x104 scope:local align:4 @3855 = .data:0x803BC7B8; // type:object size:0xC scope:local align:4 @3856 = .data:0x803BC7C4; // type:object size:0xC scope:local align:4 @3857 = .data:0x803BC7D0; // type:object size:0xC scope:local align:4 @@ -19662,7 +19685,7 @@ l_mojiEisu = .data:0x803BC6B4; // type:object size:0x104 scope:global align:4 @3861 = .data:0x803BC800; // type:object size:0xC scope:local align:4 @3862 = .data:0x803BC80C; // type:object size:0xC scope:local align:4 @3863 = .data:0x803BC818; // type:object size:0xC scope:local align:4 -SelProc = .data:0x803BC824; // type:object size:0x6C scope:global align:4 data:4byte +SelProc = .data:0x803BC824; // type:object size:0x6C scope:local align:4 data:4byte @4185 = .data:0x803BC890; // type:object size:0x34 scope:local align:4 l_cur0TagName$4789 = .data:0x803BC8C8; // type:object size:0x40 scope:local align:4 l_cur1TagName$4790 = .data:0x803BC908; // type:object size:0x40 scope:local align:4 @@ -19674,9 +19697,9 @@ l_nameTagName$4819 = .data:0x803BCBF8; // type:object size:0x40 scope:local alig l_nameCurTagName$4820 = .data:0x803BCC38; // type:object size:0x40 scope:local align:4 __vt__14dDlst_NameIN_c = .data:0x803BCC78; // type:object size:0x10 scope:global align:4 __vt__7dName_c = .data:0x803BCCA4; // type:object size:0xC scope:global align:4 -__vt__9dNm_HIO_c = .data:0x803BCCBC; // type:object size:0xC scope:global align:4 -__vt__16dNpcLib_lookat_c = .data:0x803BCCC8; // type:object size:0xC scope:global align:4 -l_dOvlpFd_Method = .data:0x803BCCD8; // type:object size:0x14 scope:global align:4 +__vt__9dNm_HIO_c = .data:0x803BCCBC; // type:object size:0xC scope:weak align:4 +__vt__16dNpcLib_lookat_c = .data:0x803BCCC8; // type:object size:0xC scope:weak align:4 +l_dOvlpFd_Method = .data:0x803BCCD8; // type:object size:0x14 scope:local align:4 g_profile_OVERLAP0 = .data:0x803BCCEC; // type:object size:0x28 scope:global align:4 g_profile_OVERLAP1 = .data:0x803BCD14; // type:object size:0x28 scope:global align:4 g_profile_OVERLAP6 = .data:0x803BCD3C; // type:object size:0x28 scope:global align:4 @@ -19689,18 +19712,18 @@ g_profile_OVERLAP11 = .data:0x803BCE04; // type:object size:0x28 scope:global al @3721 = .data:0x803BCE3C; // type:object size:0xC scope:local align:4 data:4byte @3736 = .data:0x803BCE48; // type:object size:0xC scope:local align:4 data:4byte @3765 = .data:0x803BCE54; // type:object size:0xC scope:local align:4 data:4byte -l_dOvlpFd2_Method = .data:0x803BCE60; // type:object size:0x14 scope:global align:4 +l_dOvlpFd2_Method = .data:0x803BCE60; // type:object size:0x14 scope:local align:4 g_profile_OVERLAP2 = .data:0x803BCE74; // type:object size:0x28 scope:global align:4 __vt__15dOvlpFd2_dlst_c = .data:0x803BCE9C; // type:object size:0x10 scope:global align:4 @3812 = .data:0x803BCEB0; // type:object size:0xC scope:local align:4 data:4byte @3857 = .data:0x803BCEBC; // type:object size:0xC scope:local align:4 data:4byte @3871 = .data:0x803BCEC8; // type:object size:0xC scope:local align:4 data:4byte @3898 = .data:0x803BCED4; // type:object size:0xC scope:local align:4 data:4byte -l_dOvlpFd3_Method = .data:0x803BCEE0; // type:object size:0x14 scope:global align:4 +l_dOvlpFd3_Method = .data:0x803BCEE0; // type:object size:0x14 scope:local align:4 g_profile_OVERLAP3 = .data:0x803BCEF4; // type:object size:0x28 scope:global align:4 __vt__15dOvlpFd3_dlst_c = .data:0x803BCF1C; // type:object size:0x10 scope:global align:4 __vt__16dDlst_snapShot_c = .data:0x803BCF2C; // type:object size:0xC scope:global align:4 -__vt__10JSUIosBase = .data:0x803BCF38; // type:object size:0xC scope:global align:4 +__vt__10JSUIosBase = .data:0x803BCF38; // type:object size:0xC scope:weak align:4 __vt__8CPaneMgr = .data:0x803BCF44; // type:object size:0x10 scope:global align:4 __vt__17CPaneMgrAlphaMorf = .data:0x803BCF58; // type:object size:0x10 scope:global align:4 __vt__13CPaneMgrAlpha = .data:0x803BCF68; // type:object size:0x10 scope:global align:4 @@ -19722,9 +19745,9 @@ cNullVec__6Z2Calc = .data:0x803BCF78; // type:object size:0xC scope:local align: @3749 = .data:0x803BD020; // type:object size:0xC scope:local align:4 @3750 = .data:0x803BD02C; // type:object size:0xC scope:local align:4 @3751 = .data:0x803BD038; // type:object size:0xC scope:local align:4 -l_execFunc = .data:0x803BD044; // type:object size:0xC0 scope:global align:4 data:4byte +l_execFunc = .data:0x803BD044; // type:object size:0xC0 scope:local align:4 data:4byte l_method$4622 = .data:0x803BD104; // type:object size:0xC scope:local align:4 -l_dScnLogo_Method = .data:0x803BD110; // type:object size:0x14 scope:global align:4 +l_dScnLogo_Method = .data:0x803BD110; // type:object size:0x14 scope:local align:4 g_profile_LOGO_SCENE = .data:0x803BD124; // type:object size:0x28 scope:global align:4 __vt__10dLog_HIO_c = .data:0x803BD14C; // type:object size:0xC scope:global align:4 g_profile_MENU_SCENE = .data:0x803BD158; // type:object size:0x28 scope:global align:4 @@ -19736,51 +19759,51 @@ cNullVec__6Z2Calc = .data:0x803BD180; // type:object size:0xC scope:local align: @3945 = .data:0x803BD1B0; // type:object size:0xC scope:local align:4 @3946 = .data:0x803BD1BC; // type:object size:0xC scope:local align:4 @3947 = .data:0x803BD1C8; // type:object size:0xC scope:local align:4 -MainProc = .data:0x803BD1D4; // type:object size:0x48 scope:global align:4 data:4byte -l_dScnName_Method = .data:0x803BD21C; // type:object size:0x14 scope:global align:4 +MainProc = .data:0x803BD1D4; // type:object size:0x48 scope:local align:4 data:4byte +l_dScnName_Method = .data:0x803BD21C; // type:object size:0x14 scope:local align:4 g_profile_NAME_SCENE = .data:0x803BD230; // type:object size:0x28 scope:global align:4 g_profile_NAMEEX_SCENE = .data:0x803BD258; // type:object size:0x28 scope:global align:4 -__vt__17dScnName_camera_c = .data:0x803BD280; // type:object size:0xC scope:global align:4 -__vt__9dSn_HIO_c = .data:0x803BD28C; // type:object size:0xC scope:global align:4 +__vt__17dScnName_camera_c = .data:0x803BD280; // type:object size:0xC scope:weak align:4 +__vt__9dSn_HIO_c = .data:0x803BD28C; // type:object size:0xC scope:weak align:4 l_wipeType$4081 = .data:0x803BD298; // type:object size:0x2E scope:local align:4 camparamarc$4608 = .data:0x803BD2C8; // type:object size:0xA scope:local align:4 l_method$4860 = .data:0x803BD2D4; // type:object size:0x2C scope:local align:4 -l_dScnPly_Method = .data:0x803BD300; // type:object size:0x14 scope:global align:4 +l_dScnPly_Method = .data:0x803BD300; // type:object size:0x14 scope:local align:4 g_profile_PLAY_SCENE = .data:0x803BD314; // type:object size:0x28 scope:global align:4 g_profile_OPENING_SCENE = .data:0x803BD33C; // type:object size:0x28 scope:global align:4 -__vt__22dScnPly_env_debugHIO_c = .data:0x803BD364; // type:object size:0xC scope:global align:4 -__vt__22dScnPly_env_otherHIO_c = .data:0x803BD370; // type:object size:0xC scope:global align:4 -__vt__17dScnPly_env_HIO_c = .data:0x803BD37C; // type:object size:0xC scope:global align:4 -__vt__17dScnPly_reg_HIO_c = .data:0x803BD388; // type:object size:0xC scope:global align:4 -__vt__21dScnPly_preLoad_HIO_c = .data:0x803BD394; // type:object size:0xC scope:global align:4 +__vt__22dScnPly_env_debugHIO_c = .data:0x803BD364; // type:object size:0xC scope:weak align:4 +__vt__22dScnPly_env_otherHIO_c = .data:0x803BD370; // type:object size:0xC scope:weak align:4 +__vt__17dScnPly_env_HIO_c = .data:0x803BD37C; // type:object size:0xC scope:weak align:4 +__vt__17dScnPly_reg_HIO_c = .data:0x803BD388; // type:object size:0xC scope:weak align:4 +__vt__21dScnPly_preLoad_HIO_c = .data:0x803BD394; // type:object size:0xC scope:weak align:4 l_method$4056 = .data:0x803BD3A0; // type:object size:0x14 scope:local align:4 -l_dScnRoom_Method = .data:0x803BD3B4; // type:object size:0x14 scope:global align:4 +l_dScnRoom_Method = .data:0x803BD3B4; // type:object size:0x14 scope:local align:4 g_profile_ROOM_SCENE = .data:0x803BD3C8; // type:object size:0x28 scope:global align:4 g_profile_WARNING_SCENE = .data:0x803BD3F0; // type:object size:0x28 scope:global align:4 g_profile_WARNING2_SCENE = .data:0x803BD418; // type:object size:0x28 scope:global align:4 -__vt__22dSvBit_childOtherHIO_c = .data:0x803BD440; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childTransformHIO_c = .data:0x803BD44C; // type:object size:0xC scope:global align:4 -__vt__25dSvBit_childDarknessHIO_c = .data:0x803BD458; // type:object size:0xC scope:global align:4 -__vt__29dSvBit_childTbPerfectionHIO_c = .data:0x803BD464; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childItOneZoneHIO_c = .data:0x803BD470; // type:object size:0xC scope:global align:4 -__vt__23dSvBit_childItZoneHIO_c = .data:0x803BD47C; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childItDungeonHIO_c = .data:0x803BD488; // type:object size:0xC scope:global align:4 -__vt__29dSvBit_childItPerfectionHIO_c = .data:0x803BD494; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childSwOneZoneHIO_c = .data:0x803BD4A0; // type:object size:0xC scope:global align:4 -__vt__23dSvBit_childSwZoneHIO_c = .data:0x803BD4AC; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childSwDungeonHIO_c = .data:0x803BD4B8; // type:object size:0xC scope:global align:4 -__vt__29dSvBit_childSwPerfectionHIO_c = .data:0x803BD4C4; // type:object size:0xC scope:global align:4 -__vt__25dSvBit_childTreasureHIO_c = .data:0x803BD4D0; // type:object size:0xC scope:global align:4 -__vt__21dSvBit_childItemHIO_c = .data:0x803BD4DC; // type:object size:0xC scope:global align:4 -__vt__23dSvBit_childSwitchHIO_c = .data:0x803BD4E8; // type:object size:0xC scope:global align:4 -__vt__12dSvBit_HIO_c = .data:0x803BD4F4; // type:object size:0xC scope:global align:4 +__vt__22dSvBit_childOtherHIO_c = .data:0x803BD440; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childTransformHIO_c = .data:0x803BD44C; // type:object size:0xC scope:weak align:4 +__vt__25dSvBit_childDarknessHIO_c = .data:0x803BD458; // type:object size:0xC scope:weak align:4 +__vt__29dSvBit_childTbPerfectionHIO_c = .data:0x803BD464; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childItOneZoneHIO_c = .data:0x803BD470; // type:object size:0xC scope:weak align:4 +__vt__23dSvBit_childItZoneHIO_c = .data:0x803BD47C; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childItDungeonHIO_c = .data:0x803BD488; // type:object size:0xC scope:weak align:4 +__vt__29dSvBit_childItPerfectionHIO_c = .data:0x803BD494; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childSwOneZoneHIO_c = .data:0x803BD4A0; // type:object size:0xC scope:weak align:4 +__vt__23dSvBit_childSwZoneHIO_c = .data:0x803BD4AC; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childSwDungeonHIO_c = .data:0x803BD4B8; // type:object size:0xC scope:weak align:4 +__vt__29dSvBit_childSwPerfectionHIO_c = .data:0x803BD4C4; // type:object size:0xC scope:weak align:4 +__vt__25dSvBit_childTreasureHIO_c = .data:0x803BD4D0; // type:object size:0xC scope:weak align:4 +__vt__21dSvBit_childItemHIO_c = .data:0x803BD4DC; // type:object size:0xC scope:weak align:4 +__vt__23dSvBit_childSwitchHIO_c = .data:0x803BD4E8; // type:object size:0xC scope:weak align:4 +__vt__12dSvBit_HIO_c = .data:0x803BD4F4; // type:object size:0xC scope:weak align:4 @5239 = .data:0x803BD500; // type:object size:0x24 scope:local align:4 -l_dTimer_Method = .data:0x803BD524; // type:object size:0x14 scope:global align:4 +l_dTimer_Method = .data:0x803BD524; // type:object size:0x14 scope:local align:4 g_profile_TIMER = .data:0x803BD538; // type:object size:0x28 scope:global align:4 __vt__21dDlst_TimerScrnDraw_c = .data:0x803BD560; // type:object size:0x10 scope:global align:4 -l_dkWmark_Method = .data:0x803BD570; // type:object size:0x14 scope:global align:4 +l_dkWmark_Method = .data:0x803BD570; // type:object size:0x14 scope:local align:4 g_profile_WMARK = .data:0x803BD584; // type:object size:0x28 scope:global align:4 -l_dkWpillar_Method = .data:0x803BD5B0; // type:object size:0x14 scope:global align:4 +l_dkWpillar_Method = .data:0x803BD5B0; // type:object size:0x14 scope:local align:4 g_profile_WPILLAR = .data:0x803BD5C4; // type:object size:0x28 scope:global align:4 strings$4165 = .data:0x803BD5F0; // type:object size:0x10 scope:local align:4 __vt__20DynamicModuleControl = .data:0x803BD600; // type:object size:0x34 scope:global align:4 @@ -19793,30 +19816,31 @@ __vt__12cCcD_TriAttr = .data:0x803BD7AC; // type:object size:0x64 scope:global a __vt__14cCcD_ShapeAttr = .data:0x803BD810; // type:object size:0x58 scope:global align:4 __vt__9cCcD_Stts = .data:0x803BD868; // type:object size:0x20 scope:global align:4 __vt__4cCcS = .data:0x803BD888; // type:object size:0x30 scope:global align:4 -atntable = .data:0x803BD8B8; // type:object size:0x802 scope:global align:4 +atntable = .data:0x803BD8B8; // type:object size:0x802 scope:local align:4 __vt__8cBgS_Chk = .data:0x803BE0C0; // type:object size:0xC scope:global align:4 __vt__11cBgS_GndChk = .data:0x803BE0D0; // type:object size:0x18 scope:global align:4 __vt__11cBgS_LinChk = .data:0x803BE0E8; // type:object size:0x18 scope:global align:4 __vt__13cBgS_ShdwDraw = .data:0x803BE100; // type:object size:0xC scope:global align:4 __vt__13cBgS_PolyInfo = .data:0x803BE110; // type:object size:0xC scope:global align:4 __vt__8cM3dGCir = .data:0x803BE120; // type:object size:0xC scope:global align:4 -__vt__8cM2dGCir = .data:0x803BE12C; // type:object size:0xC scope:global align:4 +__vt__8cM2dGCir = .data:0x803BE12C; // type:object size:0xC scope:weak align:4 __vt__8cM3dGCps = .data:0x803BE138; // type:object size:0xC scope:global align:4 -e_mtx = .data:0x803BE160; // type:object size:0x30 scope:global align:32 -clear_z_TX = .data:0x803BE1A0; // type:object size:0x40 scope:global align:32 +e_mtx = .data:0x803BE160; // type:object size:0x30 scope:local align:32 +clear_z_TX = .data:0x803BE1A0; // type:object size:0x40 scope:local align:32 __vt__10JFWDisplay = .data:0x803BE1E0; // type:object size:0x18 scope:global align:4 -jpa_pos = .data:0x803BE200; // type:object size:0x144 scope:global align:32 -jpa_crd = .data:0x803BE360; // type:object size:0x20 scope:global align:4 +jpa_pos = .data:0x803BE200; // type:object size:0x144 scope:local align:32 +jpa_crd = .data:0x803BE360; // type:object size:0x20 scope:local align:4 @2829 = .data:0x803BE380; // type:object size:0x2C scope:local align:4 @2828 = .data:0x803BE3AC; // type:object size:0x2C scope:local align:4 @3454 = .data:0x803BE3D8; // type:object size:0x2C scope:local align:4 +jpa_resource_padding = .data:0x803BE404; // type:object size:0x1C scope:local ...data.0 = .data:0x803BE420; // type:label scope:local align:4 -jpa_dl = .data:0x803BE420; // type:object size:0x20 scope:global align:4 -jpa_dl_x = .data:0x803BE440; // type:object size:0x20 scope:global align:4 -p_prj = .data:0x803BE460; // type:object size:0xC scope:global align:4 -p_direction = .data:0x803BE46C; // type:object size:0x14 scope:global align:4 -p_rot = .data:0x803BE480; // type:object size:0x14 scope:global align:4 -p_plane = .data:0x803BE494; // type:object size:0xC scope:global align:4 +jpa_dl = .data:0x803BE420; // type:object size:0x20 scope:local align:4 +jpa_dl_x = .data:0x803BE440; // type:object size:0x20 scope:local align:4 +p_prj = .data:0x803BE460; // type:object size:0xC scope:local align:4 +p_direction = .data:0x803BE46C; // type:object size:0x14 scope:local align:4 +p_rot = .data:0x803BE480; // type:object size:0x14 scope:local align:4 +p_plane = .data:0x803BE494; // type:object size:0xC scope:local align:4 st_bm__12JPABaseShape = .data:0x803BE4A0; // type:object size:0xC scope:global align:4 st_bf__12JPABaseShape = .data:0x803BE4AC; // type:object size:0x28 scope:global align:4 st_lo__12JPABaseShape = .data:0x803BE4D4; // type:object size:0x40 scope:global align:4 @@ -19826,7 +19850,7 @@ st_ca__12JPABaseShape = .data:0x803BE544; // type:object size:0x60 scope:global st_aa__12JPABaseShape = .data:0x803BE5A4; // type:object size:0x20 scope:global align:4 @2631 = .data:0x803BE5C8; // type:object size:0x1C scope:local align:4 @3259 = .data:0x803BE5E8; // type:object size:0x24 scope:local align:4 -__vt__12JPAFieldBase = .data:0x803BE60C; // type:object size:0x14 scope:global align:4 +__vt__12JPAFieldBase = .data:0x803BE60C; // type:object size:0x14 scope:weak align:4 __vt__12JPAFieldSpin = .data:0x803BE620; // type:object size:0x14 scope:global align:4 __vt__12JPAFieldDrag = .data:0x803BE634; // type:object size:0x14 scope:global align:4 __vt__14JPAFieldRandom = .data:0x803BE648; // type:object size:0x14 scope:global align:4 @@ -19845,18 +19869,18 @@ __vt__Q26JStage6TLight = .data:0x803BE8B8; // type:object size:0x6C scope:global __vt__Q26JStage7TObject = .data:0x803BE928; // type:object size:0x3C scope:global align:4 __vt__Q26JStage7TSystem = .data:0x803BE968; // type:object size:0x50 scope:global align:4 __vt__Q37JStudio3ctb6TParse = .data:0x803BE9B8; // type:object size:0x14 scope:global align:4 -__vt__Q37JGadget6binary19TParse_header_block = .data:0x803BE9CC; // type:object size:0x14 scope:global align:4 +__vt__Q37JGadget6binary19TParse_header_block = .data:0x803BE9CC; // type:object size:0x14 scope:weak align:4 __vt__Q37JStudio3ctb8TFactory = .data:0x803BE9E0; // type:object size:0x14 scope:global align:4 __vt__Q37JStudio3ctb8TControl = .data:0x803BE9F4; // type:object size:0xC scope:global align:4 __vt__Q37JStudio3ctb14TObject_TxyzRy = .data:0x803BEA00; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio3ctb7TObject = .data:0x803BEA10; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3ctb7TObject = .data:0x803BEA10; // type:object size:0x10 scope:weak align:4 __vt__Q27JStudio22TFunctionValue_hermite = .data:0x803BEA20; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio29TFunctionValue_list_parameter = .data:0x803BEA40; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio19TFunctionValue_list = .data:0x803BEA60; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio25TFunctionValue_transition = .data:0x803BEA80; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio23TFunctionValue_constant = .data:0x803BEAA0; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio24TFunctionValue_composite = .data:0x803BEAC0; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio14TFunctionValue = .data:0x803BEAE0; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio14TFunctionValue = .data:0x803BEAE0; // type:object size:0x20 scope:weak align:4 @838 = .data:0x803BEB00; // type:object size:0x5C scope:local align:4 __vt__Q37JStudio3fvb6TParse = .data:0x803BEB5C; // type:object size:0x14 scope:global align:4 __vt__Q37JStudio3fvb8TFactory = .data:0x803BEB70; // type:object size:0x14 scope:global align:4 @@ -19867,7 +19891,7 @@ __vt__Q37JStudio3fvb12TObject_list = .data:0x803BEBB0; // type:object size:0x10 __vt__Q37JStudio3fvb18TObject_transition = .data:0x803BEBC0; // type:object size:0x10 scope:global align:4 __vt__Q37JStudio3fvb16TObject_constant = .data:0x803BEBD0; // type:object size:0x10 scope:global align:4 __vt__Q37JStudio3fvb17TObject_composite = .data:0x803BEBE0; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio3fvb7TObject = .data:0x803BEBF0; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3fvb7TObject = .data:0x803BEBF0; // type:object size:0x10 scope:weak align:4 __vt__Q27JStudio6TParse = .data:0x803BEC00; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio8TFactory = .data:0x803BEC20; // type:object size:0x14 scope:global align:4 __vt__Q27JStudio8TControl = .data:0x803BEC34; // type:object size:0xC scope:global align:4 @@ -19938,33 +19962,33 @@ __vt__Q27JStudio8TControl = .data:0x803BEC34; // type:object size:0xC scope:glob @1800 = .data:0x803BF364; // type:object size:0xC scope:local align:4 @1831 = .data:0x803BF370; // type:object size:0x10C scope:local align:4 __vt__Q27JStudio13TObject_sound = .data:0x803BF47C; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio14TAdaptor_sound = .data:0x803BF49C; // type:object size:0x50 scope:global align:4 +__vt__Q27JStudio14TAdaptor_sound = .data:0x803BF49C; // type:object size:0x50 scope:weak align:4 __vt__Q27JStudio16TObject_particle = .data:0x803BF4EC; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio17TAdaptor_particle = .data:0x803BF50C; // type:object size:0x4C scope:global align:4 +__vt__Q27JStudio17TAdaptor_particle = .data:0x803BF50C; // type:object size:0x4C scope:weak align:4 __vt__Q27JStudio15TObject_message = .data:0x803BF558; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio13TObject_light = .data:0x803BF59C; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio14TAdaptor_light = .data:0x803BF5BC; // type:object size:0x28 scope:global align:4 +__vt__Q27JStudio14TAdaptor_light = .data:0x803BF5BC; // type:object size:0x28 scope:weak align:4 __vt__Q27JStudio11TObject_fog = .data:0x803BF5E4; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio12TAdaptor_fog = .data:0x803BF604; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio12TAdaptor_fog = .data:0x803BF604; // type:object size:0x20 scope:weak align:4 __vt__Q27JStudio14TObject_camera = .data:0x803BF624; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio15TAdaptor_camera = .data:0x803BF644; // type:object size:0x3C scope:global align:4 +__vt__Q27JStudio15TAdaptor_camera = .data:0x803BF644; // type:object size:0x3C scope:weak align:4 __vt__Q27JStudio20TObject_ambientLight = .data:0x803BF680; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio21TAdaptor_ambientLight = .data:0x803BF6A0; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio21TAdaptor_ambientLight = .data:0x803BF6A0; // type:object size:0x20 scope:weak align:4 __vt__Q27JStudio13TObject_actor = .data:0x803BF6C0; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio14TAdaptor_actor = .data:0x803BF6E0; // type:object size:0x50 scope:global align:4 +__vt__Q27JStudio14TAdaptor_actor = .data:0x803BF6E0; // type:object size:0x50 scope:weak align:4 __vt__Q27JStudio7TObject = .data:0x803BF730; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio8TAdaptor = .data:0x803BF750; // type:object size:0x20 scope:global align:4 __vt__Q37JStudio14TVariableValue13TOutput_none_ = .data:0x803BF770; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio14TVariableValue7TOutput = .data:0x803BF780; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803BF790; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_ = .data:0x803BF7A0; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803BF7B0; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_ = .data:0x803BF7C0; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803BF7D0; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio14TVariableValue7TOutput = .data:0x803BF780; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803BF790; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_ = .data:0x803BF7A0; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803BF7B0; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_ = .data:0x803BF7C0; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803BF7D0; // type:object size:0x10 scope:weak align:4 __vt__Q37JStudio3stb6TParse = .data:0x803BF7E0; // type:object size:0x20 scope:global align:4 __vt__Q37JStudio3stb8TFactory = .data:0x803BF800; // type:object size:0x14 scope:global align:4 __vt__Q37JStudio3stb8TControl = .data:0x803BF814; // type:object size:0xC scope:global align:4 -__vt__Q37JStudio3stb15TObject_control = .data:0x803BF820; // type:object size:0x20 scope:global align:4 +__vt__Q37JStudio3stb15TObject_control = .data:0x803BF820; // type:object size:0x20 scope:weak align:4 __vt__Q37JStudio3stb7TObject = .data:0x803BF840; // type:object size:0x20 scope:global align:4 __vt__Q214JStudio_JStage13TCreateObject = .data:0x803BF860; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803BF870; // type:label scope:local align:4 @@ -19981,7 +20005,7 @@ __vt__Q214JStudio_JStage13TCreateObject = .data:0x803BF860; // type:object size: @1098 = .data:0x803BF8E8; // type:object size:0xC scope:local align:4 __vt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_ = .data:0x803BF8F4; // type:object size:0x10 scope:global align:4 __vt__Q214JStudio_JStage14TAdaptor_actor = .data:0x803BF904; // type:object size:0x50 scope:global align:4 -__vt__Q214JStudio_JStage81TVariableValueOutput_object_ = .data:0x803BF9A4; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JStage81TVariableValueOutput_object_ = .data:0x803BF9A4; // type:object size:0x10 scope:weak align:4 __vt__Q214JStudio_JStage21TAdaptor_ambientLight = .data:0x803BF9C8; // type:object size:0x20 scope:global align:4 ...data.0 = .data:0x803BF9E8; // type:label scope:local align:4 @1014 = .data:0x803BF9E8; // type:object size:0xC scope:local align:4 data:4byte @@ -19993,14 +20017,14 @@ __vt__Q214JStudio_JStage21TAdaptor_ambientLight = .data:0x803BF9C8; // type:obje @1029 = .data:0x803BFA30; // type:object size:0xC scope:local align:4 @1030 = .data:0x803BFA3C; // type:object size:0xC scope:local align:4 __vt__Q214JStudio_JStage15TAdaptor_camera = .data:0x803BFA48; // type:object size:0x3C scope:global align:4 -__vt__Q214JStudio_JStage83TVariableValueOutput_object_ = .data:0x803BFAC0; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JStage83TVariableValueOutput_object_ = .data:0x803BFAC0; // type:object size:0x10 scope:weak align:4 ...data.0 = .data:0x803BFAE0; // type:label scope:local align:4 @844 = .data:0x803BFAE0; // type:object size:0xC scope:local align:4 data:4byte @845 = .data:0x803BFAEC; // type:object size:0xC scope:local align:4 @849 = .data:0x803BFAF8; // type:object size:0xC scope:local align:4 @850 = .data:0x803BFB04; // type:object size:0xC scope:local align:4 __vt__Q214JStudio_JStage12TAdaptor_fog = .data:0x803BFB10; // type:object size:0x20 scope:global align:4 -__vt__Q214JStudio_JStage77TVariableValueOutput_object_ = .data:0x803BFB50; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JStage77TVariableValueOutput_object_ = .data:0x803BFB50; // type:object size:0x10 scope:weak align:4 __vt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_ = .data:0x803BFB70; // type:object size:0x10 scope:global align:4 __vt__Q214JStudio_JStage14TAdaptor_light = .data:0x803BFB80; // type:object size:0x28 scope:global align:4 __vt__Q215JStudio_JAudio213TCreateObject = .data:0x803BFBA8; // type:object size:0x10 scope:global align:4 @@ -20081,29 +20105,29 @@ sExtCmdInfo__12JASSeqParser = .data:0x803C05CC; // type:object size:0xFF0 scope: __vt__12JASSeqParser = .data:0x803C1790; // type:object size:0x20 scope:global align:4 @613 = .data:0x803C17B0; // type:object size:0x34 scope:local align:4 __vt__12JASBasicBank = .data:0x803C17E8; // type:object size:0x14 scope:global align:4 -__vt__7JASBank = .data:0x803C17FC; // type:object size:0x14 scope:global align:4 +__vt__7JASBank = .data:0x803C17FC; // type:object size:0x14 scope:weak align:4 __vt__12JASVoiceBank = .data:0x803C1810; // type:object size:0x14 scope:global align:4 __vt__12JASBasicInst = .data:0x803C1828; // type:object size:0x14 scope:global align:4 -__vt__7JASInst = .data:0x803C183C; // type:object size:0x14 scope:global align:4 +__vt__7JASInst = .data:0x803C183C; // type:object size:0x14 scope:weak align:4 __vt__10JASDrumSet = .data:0x803C1850; // type:object size:0x14 scope:global align:4 __vt__Q216JASBasicWaveBank11TWaveHandle = .data:0x803C1868; // type:object size:0x14 scope:global align:4 __vt__Q216JASBasicWaveBank10TWaveGroup = .data:0x803C187C; // type:object size:0x18 scope:global align:4 -__vt__13JASWaveHandle = .data:0x803C1894; // type:object size:0x14 scope:global align:4 +__vt__13JASWaveHandle = .data:0x803C1894; // type:object size:0x14 scope:weak align:4 __vt__16JASBasicWaveBank = .data:0x803C18A8; // type:object size:0x18 scope:global align:4 -__vt__11JASWaveBank = .data:0x803C18C0; // type:object size:0x18 scope:global align:4 +__vt__11JASWaveBank = .data:0x803C18C0; // type:object size:0x18 scope:weak align:4 __vt__Q217JASSimpleWaveBank11TWaveHandle = .data:0x803C18D8; // type:object size:0x14 scope:global align:4 __vt__17JASSimpleWaveBank = .data:0x803C18EC; // type:object size:0x30 scope:global align:4 sCurrentDir__16JASWaveArcLoader = .data:0x803C1920; // type:object size:0x40 scope:global align:4 __vt__10JASWaveArc = .data:0x803C1960; // type:object size:0x18 scope:global align:4 -__vt__11JASDisposer = .data:0x803C1978; // type:object size:0x10 scope:global align:4 +__vt__11JASDisposer = .data:0x803C1978; // type:object size:0x10 scope:weak align:4 @662 = .data:0x803C1988; // type:object size:0x1C scope:local align:4 @977 = .data:0x803C19A4; // type:object size:0x20 scope:local align:4 @974 = .data:0x803C19C4; // type:object size:0x20 scope:local align:4 -table_list$151 = .data:0x803C19E8; // type:object size:0x10 scope:local align:4 +table_list = .data:0x803C19E8; // type:object size:0x10 scope:local align:4 history$267 = .data:0x803C19F8; // type:object size:0x28 scope:local align:4 data:4byte __vt__14JASAudioThread = .data:0x803C1A20; // type:object size:0x10 scope:global align:4 SEND_TABLE__6JASDsp = .data:0x803C1A30; // type:object size:0x18 scope:global align:4 -jdsp = .data:0x803C1A60; // type:object size:0x1F00 scope:global align:32 noreloc +jdsp = .data:0x803C1A60; // type:object size:0x1F00 scope:local align:32 noreloc __vt__10JAIAudible = .data:0x803C3960; // type:object size:0x14 scope:global align:4 __vt__11JAIAudience = .data:0x803C3978; // type:object size:0x20 scope:global align:4 __vt__5JAISe = .data:0x803C3998; // type:object size:0x58 scope:global align:4 @@ -20123,9 +20147,9 @@ __vt__16JAIStreamDataMgr = .data:0x803C3B5C; // type:object size:0x10 scope:glob __vt__22JAUAudioArcInterpreter = .data:0x803C3B70; // type:object size:0x44 scope:global align:4 __vt__17JAUAudioArcLoader = .data:0x803C3BB8; // type:object size:0x44 scope:global align:4 __vt__14JAUSectionHeap = .data:0x803C3C00; // type:object size:0x34 scope:global align:4 -__vt__16JAUBankTableLink = .data:0x803C3C34; // type:object size:0x14 scope:global align:4 -__vt__12JAUBankTable = .data:0x803C3C48; // type:object size:0xC scope:global align:4 -__vt__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgr = .data:0x803C3C54; // type:object size:0x10 scope:global align:4 +__vt__16JAUBankTableLink = .data:0x803C3C34; // type:object size:0x14 scope:weak align:4 +__vt__12JAUBankTable = .data:0x803C3C48; // type:object size:0xC scope:weak align:4 +__vt__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgr = .data:0x803C3C54; // type:object size:0x10 scope:weak align:4 __vt__10JAUSection = .data:0x803C3C64; // type:object size:0x10 scope:global align:4 __vt__27JAUSeqDataMgr_SeqCollection = .data:0x803C3C78; // type:object size:0x18 scope:global align:4 __vt__32JAUStreamDataMgr_StreamFileTable = .data:0x803C3C90; // type:object size:0x10 scope:global align:4 @@ -20138,7 +20162,7 @@ __vt__Q28JMessage10TReference = .data:0x803C3DAC; // type:object size:0x10 scope sapfnParseCharacter___Q28JMessage18TResourceContainer = .data:0x803C3DC0; // type:object size:0x14 scope:global align:4 __vt__Q28JMessage6TParse = .data:0x803C3DD4; // type:object size:0x14 scope:global align:4 __vt__Q38JMessage18TResourceContainer10TCResource = .data:0x803C3DE8; // type:object size:0x14 scope:global align:4 -__vt__Q27JGadget42TLinkList_factory = .data:0x803C3DFC; // type:object size:0x14 scope:global align:4 +__vt__Q27JGadget42TLinkList_factory = .data:0x803C3DFC; // type:object size:0x14 scope:weak align:4 __vt__16Z2AudioArcLoader = .data:0x803C3E10; // type:object size:0x44 scope:global align:4 @3690 = .data:0x803C3E58; // type:object size:0x58 scope:local align:4 __vt__10Z2SoundMgr = .data:0x803C3EB0; // type:object size:0xC scope:global align:4 @@ -20198,15 +20222,15 @@ __vt__14Z2CreatureLink = .data:0x803C5AC0; // type:object size:0x48 scope:global @5074 = .data:0x803C5D08; // type:object size:0x28 scope:local align:4 @5259 = .data:0x803C5D30; // type:object size:0x38 scope:local align:4 @5258 = .data:0x803C5D68; // type:object size:0x28 scope:local align:4 -sHowlUmakusa = .data:0x803C5D90; // type:object size:0xC scope:global align:4 -sHowlZeldaSong = .data:0x803C5D9C; // type:object size:0xC scope:global align:4 -sHowlLightPrelude = .data:0x803C5DA8; // type:object size:0xC scope:global align:4 -sHowlSoulRequiem = .data:0x803C5DB4; // type:object size:0xC scope:global align:4 -sHealingSong = .data:0x803C5DC0; // type:object size:0xC scope:global align:4 -sNewSong1 = .data:0x803C5DCC; // type:object size:0xE scope:global align:4 -sNewSong2 = .data:0x803C5DDC; // type:object size:0x10 scope:global align:4 -sNewSong3 = .data:0x803C5DEC; // type:object size:0x12 scope:global align:4 -sGuideData = .data:0x803C5E00; // type:object size:0x48 scope:global align:4 +sHowlUmakusa = .data:0x803C5D90; // type:object size:0xC scope:local align:4 +sHowlZeldaSong = .data:0x803C5D9C; // type:object size:0xC scope:local align:4 +sHowlLightPrelude = .data:0x803C5DA8; // type:object size:0xC scope:local align:4 +sHowlSoulRequiem = .data:0x803C5DB4; // type:object size:0xC scope:local align:4 +sHealingSong = .data:0x803C5DC0; // type:object size:0xC scope:local align:4 +sNewSong1 = .data:0x803C5DCC; // type:object size:0xE scope:local align:4 +sNewSong2 = .data:0x803C5DDC; // type:object size:0x10 scope:local align:4 +sNewSong3 = .data:0x803C5DEC; // type:object size:0x12 scope:local align:4 +sGuideData = .data:0x803C5E00; // type:object size:0x48 scope:local align:4 @3729 = .data:0x803C5E48; // type:object size:0x1C8 scope:local align:4 @3839 = .data:0x803C6010; // type:object size:0x54 scope:local align:4 __vt__15Z2SpeechStarter = .data:0x803C6064; // type:object size:0x14 scope:global align:4 @@ -20231,11 +20255,11 @@ __vt__13JKRAramStream = .data:0x803C62F8; // type:object size:0x10 scope:global __vt__13JKRFileLoader = .data:0x803C6308; // type:object size:0x3C scope:global align:4 __vt__12JKRDvdFinder = .data:0x803C6348; // type:object size:0x10 scope:global align:4 __vt__12JKRArcFinder = .data:0x803C6358; // type:object size:0x10 scope:global align:4 -__vt__13JKRFileFinder = .data:0x803C6368; // type:object size:0x10 scope:global align:4 +__vt__13JKRFileFinder = .data:0x803C6368; // type:object size:0x10 scope:weak align:4 __vt__12JKRFileCache = .data:0x803C6378; // type:object size:0x4C scope:global align:4 __vt__10JKRArchive = .data:0x803C63C8; // type:object size:0x50 scope:global align:4 __vt__13JKRMemArchive = .data:0x803C6418; // type:object size:0x50 scope:global align:4 -__vt__7JKRFile = .data:0x803C6468; // type:object size:0x20 scope:global align:4 +__vt__7JKRFile = .data:0x803C6468; // type:object size:0x20 scope:weak align:4 __vt__14JKRAramArchive = .data:0x803C6488; // type:object size:0x50 scope:global align:4 __vt__13JKRDvdArchive = .data:0x803C64D8; // type:object size:0x50 scope:global align:4 __vt__14JKRCompArchive = .data:0x803C6528; // type:object size:0x50 scope:global align:4 @@ -20251,17 +20275,17 @@ __vt__12JUTCacheFont = .data:0x803C6680; // type:object size:0x4C scope:global a __vt__12JUTGraphFifo = .data:0x803C66D0; // type:object size:0xC scope:global align:4 __vt__10JUTResFont = .data:0x803C66E0; // type:object size:0x4C scope:global align:4 sChannelMask__Q210JUTGamePad7CRumble = .data:0x803C6730; // type:object size:0x10 scope:global align:4 -channel_mask = .data:0x803C6740; // type:object size:0x10 scope:global align:4 +channel_mask = .data:0x803C6740; // type:object size:0x10 scope:local align:4 __vt__10JUTGamePad = .data:0x803C6750; // type:object size:0xC scope:global align:4 sMessageQueue__12JUTException = .data:0x803C6760; // type:object size:0x20 scope:global align:4 -c3bcnt = .data:0x803C6780; // type:object size:0x20 scope:global align:4 data:4byte +c3bcnt = .data:0x803C6780; // type:object size:0x20 scope:local align:4 data:4byte sCpuExpName__12JUTException = .data:0x803C67A0; // type:object size:0x44 scope:global align:4 __vt__12JUTException = .data:0x803C67E4; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803C67F8; // type:label scope:local align:4 sAsciiTable__14JUTDirectPrint = .data:0x803C67F8; // type:object size:0x80 scope:global align:4 sFontData__14JUTDirectPrint = .data:0x803C6878; // type:object size:0x100 scope:global align:4 noreloc sFontData2__14JUTDirectPrint = .data:0x803C6978; // type:object size:0x134 scope:global align:4 noreloc -twiceBit$371 = .data:0x803C6AAC; // type:object size:0x10 scope:local align:4 +twiceBit = .data:0x803C6AAC; // type:object size:0x10 scope:local align:4 __vt__8JUTVideo = .data:0x803C6AC0; // type:object size:0xC scope:global align:4 __vt__8JUTFader = .data:0x803C6AD0; // type:object size:0x18 scope:global align:4 __vt__10JUTConsole = .data:0x803C6AE8; // type:object size:0xC scope:global align:4 @@ -20292,9 +20316,9 @@ __vt__12J2DPictureEx = .data:0x803C75F8; // type:object size:0x14C scope:global __vt__12J2DTextBoxEx = .data:0x803C7748; // type:object size:0xBC scope:global align:4 __vt__20J2DAnmFullLoader_v15 = .data:0x803C7808; // type:object size:0x14 scope:global align:4 __vt__19J2DAnmKeyLoader_v15 = .data:0x803C781C; // type:object size:0x14 scope:global align:4 -__vt__12J2DAnmLoader = .data:0x803C7830; // type:object size:0x14 scope:global align:4 -__vt__20J2DAnmVisibilityFull = .data:0x803C7844; // type:object size:0x10 scope:global align:4 -__vt__14J2DAnmVtxColor = .data:0x803C7854; // type:object size:0x14 scope:global align:4 +__vt__12J2DAnmLoader = .data:0x803C7830; // type:object size:0x14 scope:weak align:4 +__vt__20J2DAnmVisibilityFull = .data:0x803C7844; // type:object size:0x10 scope:weak align:4 +__vt__14J2DAnmVtxColor = .data:0x803C7854; // type:object size:0x14 scope:weak align:4 __vt__15J2DAnmTevRegKey = .data:0x803C7868; // type:object size:0x10 scope:global align:4 __vt__16J2DAnmTexPattern = .data:0x803C7878; // type:object size:0x10 scope:global align:4 __vt__19J2DAnmTextureSRTKey = .data:0x803C7888; // type:object size:0x10 scope:global align:4 @@ -20308,12 +20332,12 @@ __vt__19J2DAnmTransformFull = .data:0x803C7914; // type:object size:0x14 scope:g @899 = .data:0x803C7928; // type:object size:0x44 scope:local align:4 @951 = .data:0x803C796C; // type:object size:0x54 scope:local align:4 c2r$1302 = .data:0x803C79C0; // type:object size:0x10 scope:local align:4 -NullTexData = .data:0x803C79E0; // type:object size:0x10 scope:global align:4 -j3dIdentityMtx = .data:0x803C79F0; // type:object size:0x30 scope:global align:4 -IndMtx = .data:0x803C7A20; // type:object size:0x18 scope:global align:4 +NullTexData = .data:0x803C79E0; // type:object size:0x10 scope:local align:4 +j3dIdentityMtx = .data:0x803C79F0; // type:object size:0x30 scope:local align:4 +IndMtx = .data:0x803C7A20; // type:object size:0x18 scope:local align:4 PSMulUnit01 = .data:0x803C7A38; // type:object size:0x8 scope:global align:4 -sDifferedRegister = .data:0x803C7A40; // type:object size:0x20 scope:global align:4 -sSizeOfDiffered = .data:0x803C7A60; // type:object size:0x20 scope:global align:4 +sDifferedRegister = .data:0x803C7A40; // type:object size:0x20 scope:local align:4 +sSizeOfDiffered = .data:0x803C7A60; // type:object size:0x20 scope:local align:4 __vt__14J3DShapePacket = .data:0x803C7A80; // type:object size:0x14 scope:global align:4 __vt__12J3DMatPacket = .data:0x803C7A94; // type:object size:0x14 scope:global align:4 __vt__13J3DDrawPacket = .data:0x803C7AA8; // type:object size:0x14 scope:global align:4 @@ -20350,11 +20374,11 @@ __vt__8J3DShape = .data:0x803C7DB8; // type:object size:0x18 scope:global align: __vt__17J3DLockedMaterial = .data:0x803C7DD0; // type:object size:0x30 scope:global align:4 __vt__18J3DPatchedMaterial = .data:0x803C7E00; // type:object size:0x30 scope:global align:4 __vt__11J3DMaterial = .data:0x803C7E30; // type:object size:0x30 scope:global align:4 -__vt__10J3DPEBlock = .data:0x803C7E60; // type:object size:0x7C scope:global align:4 -__vt__15J3DIndBlockNull = .data:0x803C7EDC; // type:object size:0x4C scope:global align:4 -__vt__11J3DIndBlock = .data:0x803C7F28; // type:object size:0x4C scope:global align:4 -__vt__14J3DTexGenBlock = .data:0x803C7F74; // type:object size:0x6C scope:global align:4 -__vt__13J3DColorBlock = .data:0x803C7FE0; // type:object size:0x90 scope:global align:4 +__vt__10J3DPEBlock = .data:0x803C7E60; // type:object size:0x7C scope:weak align:4 +__vt__15J3DIndBlockNull = .data:0x803C7EDC; // type:object size:0x4C scope:weak align:4 +__vt__11J3DIndBlock = .data:0x803C7F28; // type:object size:0x4C scope:weak align:4 +__vt__14J3DTexGenBlock = .data:0x803C7F74; // type:object size:0x6C scope:weak align:4 +__vt__13J3DColorBlock = .data:0x803C7FE0; // type:object size:0x90 scope:weak align:4 @5062 = .data:0x803C8070; // type:object size:0x30 scope:local align:4 @5110 = .data:0x803C80A0; // type:object size:0x30 scope:local align:4 @5150 = .data:0x803C80D0; // type:object size:0x30 scope:local align:4 @@ -20396,43 +20420,43 @@ sortFuncTable__13J3DDrawBuffer = .data:0x803C8D70; // type:object size:0x48 scop drawFuncTable__13J3DDrawBuffer = .data:0x803C8DD0; // type:object size:0x18 scope:global align:4 data:4byte @871 = .data:0x803C8DE8; // type:object size:0x4C scope:local align:4 __vt__12J3DJointTree = .data:0x803C8E34; // type:object size:0x10 scope:global align:4 -__vt__13J3DShapeTable = .data:0x803C8E48; // type:object size:0xC scope:global align:4 -__vt__12J3DModelData = .data:0x803C8E54; // type:object size:0xC scope:global align:4 +__vt__13J3DShapeTable = .data:0x803C8E48; // type:object size:0xC scope:weak align:4 +__vt__12J3DModelData = .data:0x803C8E54; // type:object size:0xC scope:weak align:4 __vt__8J3DModel = .data:0x803C8E60; // type:object size:0x24 scope:global align:4 -__vt__12J3DMtxBuffer = .data:0x803C8E84; // type:object size:0xC scope:global align:4 -__vt__16J3DAnmTexPattern = .data:0x803C8E90; // type:object size:0x10 scope:global align:4 -__vt__15J3DAnmTevRegKey = .data:0x803C8EA0; // type:object size:0x10 scope:global align:4 +__vt__12J3DMtxBuffer = .data:0x803C8E84; // type:object size:0xC scope:weak align:4 +__vt__16J3DAnmTexPattern = .data:0x803C8E90; // type:object size:0x10 scope:weak align:4 +__vt__15J3DAnmTevRegKey = .data:0x803C8EA0; // type:object size:0x10 scope:weak align:4 __vt__14J3DAnmColorKey = .data:0x803C8EB0; // type:object size:0x14 scope:global align:4 __vt__15J3DAnmColorFull = .data:0x803C8EC4; // type:object size:0x14 scope:global align:4 -__vt__11J3DAnmColor = .data:0x803C8ED8; // type:object size:0x14 scope:global align:4 +__vt__11J3DAnmColor = .data:0x803C8ED8; // type:object size:0x14 scope:weak align:4 __vt__17J3DAnmVtxColorKey = .data:0x803C8EEC; // type:object size:0x14 scope:global align:4 __vt__18J3DAnmVtxColorFull = .data:0x803C8F00; // type:object size:0x14 scope:global align:4 -__vt__14J3DAnmVtxColor = .data:0x803C8F14; // type:object size:0x14 scope:global align:4 +__vt__14J3DAnmVtxColor = .data:0x803C8F14; // type:object size:0x14 scope:weak align:4 __vt__16J3DAnmClusterKey = .data:0x803C8F28; // type:object size:0x14 scope:global align:4 -__vt__13J3DAnmCluster = .data:0x803C8F3C; // type:object size:0x14 scope:global align:4 +__vt__13J3DAnmCluster = .data:0x803C8F3C; // type:object size:0x14 scope:weak align:4 __vt__17J3DAnmClusterFull = .data:0x803C8F50; // type:object size:0x14 scope:global align:4 -__vt__19J3DAnmTextureSRTKey = .data:0x803C8F64; // type:object size:0x10 scope:global align:4 +__vt__19J3DAnmTextureSRTKey = .data:0x803C8F64; // type:object size:0x10 scope:weak align:4 __vt__27J3DAnmTransformFullWithLerp = .data:0x803C8F74; // type:object size:0x14 scope:global align:4 __vt__19J3DAnmTransformFull = .data:0x803C8F88; // type:object size:0x14 scope:global align:4 __vt__14J3DMaterialAnm = .data:0x803C8FA0; // type:object size:0x10 scope:global align:4 __vt__13J3DSkinDeform = .data:0x803C8FB0; // type:object size:0x10 scope:global align:4 __vt__16J3DMaterialTable = .data:0x803C8FC0; // type:object size:0xC scope:global align:4 -__vt__14J3DPEBlockNull = .data:0x803C8FD0; // type:object size:0x7C scope:global align:4 -__vt__15J3DTevBlockNull = .data:0x803C904C; // type:object size:0xDC scope:global align:4 -__vt__18J3DTexGenBlockNull = .data:0x803C9128; // type:object size:0x6C scope:global align:4 -__vt__17J3DColorBlockNull = .data:0x803C9194; // type:object size:0x90 scope:global align:4 +__vt__14J3DPEBlockNull = .data:0x803C8FD0; // type:object size:0x7C scope:weak align:4 +__vt__15J3DTevBlockNull = .data:0x803C904C; // type:object size:0xDC scope:weak align:4 +__vt__18J3DTexGenBlockNull = .data:0x803C9128; // type:object size:0x6C scope:weak align:4 +__vt__17J3DColorBlockNull = .data:0x803C9194; // type:object size:0x90 scope:weak align:4 __vt__20J3DClusterLoader_v15 = .data:0x803C9228; // type:object size:0x10 scope:global align:4 -__vt__16J3DClusterLoader = .data:0x803C9238; // type:object size:0x10 scope:global align:4 +__vt__16J3DClusterLoader = .data:0x803C9238; // type:object size:0x10 scope:weak align:4 __vt__18J3DModelLoader_v21 = .data:0x803C9248; // type:object size:0x44 scope:global align:4 __vt__18J3DModelLoader_v26 = .data:0x803C928C; // type:object size:0x44 scope:global align:4 -__vt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage> = .data:0x803C92D0; // type:object size:0x2C scope:global align:4 -__vt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic> = .data:0x803C92FC; // type:object size:0x2C scope:global align:4 -__vt__10J3DTexture = .data:0x803C9328; // type:object size:0xC scope:global align:4 +__vt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage> = .data:0x803C92D0; // type:object size:0x2C scope:weak align:4 +__vt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic> = .data:0x803C92FC; // type:object size:0x2C scope:weak align:4 +__vt__10J3DTexture = .data:0x803C9328; // type:object size:0xC scope:weak align:4 __vt__14J3DModelLoader = .data:0x803C9334; // type:object size:0x44 scope:global align:4 __vt__19J3DAnmKeyLoader_v15 = .data:0x803C9378; // type:object size:0x14 scope:global align:4 __vt__20J3DAnmFullLoader_v15 = .data:0x803C938C; // type:object size:0x14 scope:global align:4 -__vt__12J3DAnmLoader = .data:0x803C93A0; // type:object size:0x14 scope:global align:4 -__vt__20J3DAnmVisibilityFull = .data:0x803C93B4; // type:object size:0x10 scope:global align:4 +__vt__12J3DAnmLoader = .data:0x803C93A0; // type:object size:0x14 scope:weak align:4 +__vt__20J3DAnmVisibilityFull = .data:0x803C93B4; // type:object size:0x10 scope:weak align:4 ...data.0 = .data:0x803C93C8; // type:label scope:local align:4 @1 = .data:0x803C93C8; // type:object size:0x44 scope:local align:4 data:string @105 = .data:0x803C940C; // type:object size:0xD scope:local align:4 data:string @@ -20448,13 +20472,13 @@ __vt__20J3DAnmVisibilityFull = .data:0x803C93B4; // type:object size:0x10 scope: @115 = .data:0x803C94A8; // type:object size:0x19 scope:local align:4 data:string @117 = .data:0x803C94C4; // type:object size:0xE scope:local align:4 data:string @118 = .data:0x803C94D4; // type:object size:0x15 scope:local align:4 data:string -__OSExceptionLocations = .data:0x803C94EC; // type:object size:0x3C scope:global align:4 +__OSExceptionLocations = .data:0x803C94EC; // type:object size:0x3C scope:local align:4 @152 = .data:0x803C9528; // type:object size:0x1B scope:local align:4 data:string @153 = .data:0x803C9544; // type:object size:0x2E scope:local align:4 data:string @154 = .data:0x803C9574; // type:object size:0x2F scope:local align:4 data:string @155 = .data:0x803C95A4; // type:object size:0x1B scope:local align:4 data:string ResetFunctionInfo = .data:0x803C95C0; // type:object size:0x10 scope:local align:4 -DSPInitCode = .data:0x803C95D0; // type:object size:0x80 scope:global align:4 +DSPInitCode = .data:0x803C95D0; // type:object size:0x80 scope:local align:4 ...data.0 = .data:0x803C9650; // type:label scope:local align:4 @63 = .data:0x803C9650; // type:object size:0x29 scope:local align:4 data:string @84 = .data:0x803C967C; // type:object size:0x18 scope:local align:4 data:string @@ -20502,9 +20526,9 @@ DSPInitCode = .data:0x803C95D0; // type:object size:0x80 scope:global align:4 @86 = .data:0x803C9CFC; // type:object size:0x35 scope:local align:4 data:string @87 = .data:0x803C9D34; // type:object size:0x40 scope:local align:4 @115 = .data:0x803C9D78; // type:object size:0xB scope:local align:4 data:string -HankakuToCode = .data:0x803C9D88; // type:object size:0x180 scope:global align:4 -Zenkaku2Code = .data:0x803C9F08; // type:object size:0x98A scope:global align:4 -InterruptPrioTable = .data:0x803CA898; // type:object size:0x2C scope:global align:4 data:4byte +HankakuToCode = .data:0x803C9D88; // type:object size:0x180 scope:local align:4 +Zenkaku2Code = .data:0x803C9F08; // type:object size:0x98A scope:local align:4 +InterruptPrioTable = .data:0x803CA898; // type:object size:0x2C scope:local align:4 data:4byte @62 = .data:0x803CA8C8; // type:object size:0x25 scope:local align:4 data:string @189 = .data:0x803CA8F0; // type:object size:0x27 scope:local align:4 data:string ResetFunctionInfo = .data:0x803CA918; // type:object size:0x10 scope:local align:4 @@ -20535,8 +20559,8 @@ ResetFunctionInfo = .data:0x803CA918; // type:object size:0x10 scope:local align @854 = .data:0x803CB098; // type:object size:0x67 scope:local align:4 data:string @855 = .data:0x803CB100; // type:object size:0x45 scope:local align:4 data:string @856 = .data:0x803CB148; // type:object size:0x3D scope:local align:4 data:string -YearDays = .data:0x803CB188; // type:object size:0x30 scope:global align:4 -LeapYearDays = .data:0x803CB1B8; // type:object size:0x30 scope:global align:4 +YearDays = .data:0x803CB188; // type:object size:0x30 scope:local align:4 +LeapYearDays = .data:0x803CB1B8; // type:object size:0x30 scope:local align:4 ...data.0 = .data:0x803CB1E8; // type:label scope:local align:4 @1 = .data:0x803CB1E8; // type:object size:0x45 scope:local align:4 data:string @473 = .data:0x803CB230; // type:object size:0xF scope:local align:4 data:string @@ -20553,7 +20577,7 @@ LeapYearDays = .data:0x803CB1B8; // type:object size:0x30 scope:global align:4 @490 = .data:0x803CB2E4; // type:object size:0xE scope:local align:4 data:string ...data.0 = .data:0x803CB2F8; // type:label scope:local align:4 @1 = .data:0x803CB2F8; // type:object size:0x44 scope:local align:4 data:string -Si = .data:0x803CB33C; // type:object size:0x14 scope:global align:4 data:4byte +Si = .data:0x803CB33C; // type:object size:0x14 scope:local align:4 data:4byte Type = .data:0x803CB350; // type:object size:0x10 scope:local align:4 @457 = .data:0x803CB360; // type:object size:0xC scope:local align:4 data:string @459 = .data:0x803CB36C; // type:object size:0xF scope:local align:4 data:string @@ -20567,8 +20591,8 @@ Type = .data:0x803CB350; // type:object size:0x10 scope:local align:4 @467 = .data:0x803CB3F4; // type:object size:0x9 scope:local align:4 data:string @468 = .data:0x803CB400; // type:object size:0x9 scope:local align:4 data:string ...data.0 = .data:0x803CB410; // type:label scope:local align:4 -XYNTSC = .data:0x803CB410; // type:object size:0x30 scope:global align:4 -XYPAL = .data:0x803CB440; // type:object size:0x30 scope:global align:4 +XYNTSC = .data:0x803CB410; // type:object size:0x30 scope:local align:4 +XYPAL = .data:0x803CB440; // type:object size:0x30 scope:local align:4 @16 = .data:0x803CB470; // type:object size:0x33 scope:local align:4 data:string @9 = .data:0x803CB4A8; // type:object size:0x18 scope:local align:4 data:string @119 = .data:0x803CB4C0; // type:object size:0xC8 scope:local align:4 data:string @@ -20581,11 +20605,11 @@ XYPAL = .data:0x803CB440; // type:object size:0x30 scope:global align:4 @18 = .data:0x803CB6A8; // type:object size:0xA scope:local align:4 data:string @24 = .data:0x803CB6B4; // type:object size:0x34 scope:local align:4 data:string @359 = .data:0x803CB6E8; // type:object size:0x44 scope:local align:4 -ImmCommand = .data:0x803CB72C; // type:object size:0xC scope:global align:4 data:4byte +ImmCommand = .data:0x803CB72C; // type:object size:0xC scope:local align:4 data:4byte @789 = .data:0x803CB738; // type:object size:0x41 scope:local align:4 data:string @956 = .data:0x803CB77C; // type:object size:0x34 scope:local align:4 @1060 = .data:0x803CB7B0; // type:object size:0x34 scope:local align:4 -ErrorTable = .data:0x803CB7E8; // type:object size:0x48 scope:global align:4 data:4byte +ErrorTable = .data:0x803CB7E8; // type:object size:0x48 scope:local align:4 data:4byte ...data.0 = .data:0x803CB830; // type:label scope:local align:4 @38 = .data:0x803CB830; // type:object size:0x1A scope:local align:4 data:string @39 = .data:0x803CB84C; // type:object size:0x16 scope:local align:4 data:string @@ -20594,8 +20618,8 @@ ErrorTable = .data:0x803CB7E8; // type:object size:0x48 scope:global align:4 dat @44 = .data:0x803CB88C; // type:object size:0x14 scope:local align:4 data:string ...data.0 = .data:0x803CB8A0; // type:label scope:local align:4 @1 = .data:0x803CB8A0; // type:object size:0x44 scope:local align:4 data:string -timing = .data:0x803CB8E4; // type:object size:0x17C scope:global align:4 -taps = .data:0x803CBA60; // type:object size:0x32 scope:global align:4 +timing = .data:0x803CB8E4; // type:object size:0x17C scope:local align:4 +taps = .data:0x803CBA60; // type:object size:0x32 scope:local align:4 @101 = .data:0x803CBA94; // type:object size:0x7C scope:local align:4 @355 = .data:0x803CBB10; // type:object size:0x29 scope:local align:4 data:string @356 = .data:0x803CBB3C; // type:object size:0x29 scope:local align:4 data:string @@ -20630,16 +20654,16 @@ ResetFunctionInfo = .data:0x803CBCD0; // type:object size:0x10 scope:local align ...data.0 = .data:0x803CBF78; // type:label scope:local align:4 @1 = .data:0x803CBF78; // type:object size:0x46 scope:local align:4 data:string ResetFunctionInfo = .data:0x803CBFC0; // type:object size:0x10 scope:local align:4 -CardData = .data:0x803CBFE0; // type:object size:0x160 scope:global align:32 -SectorSizeTable = .data:0x803CC140; // type:object size:0x20 scope:global align:4 -LatencyTable = .data:0x803CC160; // type:object size:0x20 scope:global align:4 +CardData = .data:0x803CBFE0; // type:object size:0x160 scope:local align:32 +SectorSizeTable = .data:0x803CC140; // type:object size:0x20 scope:local align:4 +LatencyTable = .data:0x803CC160; // type:object size:0x20 scope:local align:4 ...data.0 = .data:0x803CC180; // type:label scope:local align:4 @1 = .data:0x803CC180; // type:object size:0x44 scope:local align:4 data:string -DefaultTexData = .data:0x803CC1E0; // type:object size:0x20 scope:global align:32 -GXDefaultVATList = .data:0x803CC200; // type:object size:0xD0 scope:global align:4 -GXDefaultProjData = .data:0x803CC2D0; // type:object size:0x1C scope:global align:4 -GXTexRegionAddrTable = .data:0x803CC2EC; // type:object size:0xC0 scope:global align:4 data:4byte -GXResetFuncInfo = .data:0x803CC3AC; // type:object size:0x10 scope:global align:4 +DefaultTexData = .data:0x803CC1E0; // type:object size:0x20 scope:local align:32 +GXDefaultVATList = .data:0x803CC200; // type:object size:0xD0 scope:local align:4 +GXDefaultProjData = .data:0x803CC2D0; // type:object size:0x1C scope:local align:4 +GXTexRegionAddrTable = .data:0x803CC2EC; // type:object size:0xC0 scope:local align:4 data:4byte +GXResetFuncInfo = .data:0x803CC3AC; // type:object size:0x10 scope:local align:4 @176 = .data:0x803CC3C0; // type:object size:0x68 scope:local align:4 @223 = .data:0x803CC428; // type:object size:0x68 scope:local align:4 @476 = .data:0x803CC490; // type:object size:0x44 scope:local align:4 @@ -20656,10 +20680,10 @@ GXEurgb60Hz480IntDf = .data:0x803CC678; // type:object size:0x3C scope:global al @145 = .data:0x803CC7CC; // type:object size:0xF4 scope:local align:4 @224 = .data:0x803CC8C0; // type:object size:0x3C scope:local align:4 ...data.0 = .data:0x803CC900; // type:label scope:local align:4 -TEVCOpTableST0 = .data:0x803CC900; // type:object size:0x14 scope:global align:4 -TEVCOpTableST1 = .data:0x803CC914; // type:object size:0x14 scope:global align:4 -TEVAOpTableST0 = .data:0x803CC928; // type:object size:0x14 scope:global align:4 -TEVAOpTableST1 = .data:0x803CC93C; // type:object size:0x14 scope:global align:4 +TEVCOpTableST0 = .data:0x803CC900; // type:object size:0x14 scope:local align:4 +TEVCOpTableST1 = .data:0x803CC914; // type:object size:0x14 scope:local align:4 +TEVAOpTableST0 = .data:0x803CC928; // type:object size:0x14 scope:local align:4 +TEVAOpTableST1 = .data:0x803CC93C; // type:object size:0x14 scope:local align:4 c2r$334 = .data:0x803CC950; // type:object size:0x24 scope:local align:4 p2f$358 = .data:0x803CC978; // type:object size:0x20 scope:local align:4 @182 = .data:0x803CC998; // type:object size:0x5C scope:local align:4 @@ -20679,24 +20703,24 @@ __upper_map = .data:0x803CCF58; // type:object size:0x100 scope:global align:4 @499 = .data:0x803CD340; // type:object size:0x1C scope:local align:4 @536 = .data:0x803CD35C; // type:object size:0x1C scope:local align:4 gTRKRestoreFlags = .data:0x803CD378; // type:object size:0x9 scope:global align:4 data:byte -gTRKExceptionStatus = .data:0x803CD384; // type:object size:0x10 scope:global align:4 data:4byte -gTRKStepStatus = .data:0x803CD394; // type:object size:0x14 scope:global align:4 data:4byte -TRK_ISR_OFFSETS = .data:0x803CD3A8; // type:object size:0x3C scope:global align:4 data:4byte +gTRKExceptionStatus = .data:0x803CD384; // type:object size:0x10 scope:local align:4 data:4byte +gTRKStepStatus = .data:0x803CD394; // type:object size:0x14 scope:local align:4 data:4byte +TRK_ISR_OFFSETS = .data:0x803CD3A8; // type:object size:0x3C scope:local align:4 data:4byte gDBCommTable = .data:0x803CD3E8; // type:object size:0x28 scope:global align:4 data:4byte ...bss.0 = .bss:0x803CD420; // type:label scope:local align:4 -RootHeapCheck = .bss:0x803CD420; // type:object size:0x28 scope:global align:4 data:4byte -SystemHeapCheck = .bss:0x803CD448; // type:object size:0x28 scope:global align:4 data:4byte -ZeldaHeapCheck = .bss:0x803CD470; // type:object size:0x28 scope:global align:4 data:4byte -GameHeapCheck = .bss:0x803CD498; // type:object size:0x28 scope:global align:4 data:4byte -ArchiveHeapCheck = .bss:0x803CD4C0; // type:object size:0x28 scope:global align:4 data:4byte -J2dHeapCheck = .bss:0x803CD4E8; // type:object size:0x28 scope:global align:4 data:4byte -HostioHeapCheck = .bss:0x803CD510; // type:object size:0x28 scope:global align:4 data:4byte -CommandHeapCheck = .bss:0x803CD538; // type:object size:0x28 scope:global align:4 data:4byte -mainThreadStack = .bss:0x803CD560; // type:object size:0x8000 scope:global align:4 -mainThread = .bss:0x803D5560; // type:object size:0x318 scope:global align:4 -mDoPrintf_FiberStack = .bss:0x803D5880; // type:object size:0x800 scope:global align:32 +RootHeapCheck = .bss:0x803CD420; // type:object size:0x28 scope:local align:4 data:4byte +SystemHeapCheck = .bss:0x803CD448; // type:object size:0x28 scope:local align:4 data:4byte +ZeldaHeapCheck = .bss:0x803CD470; // type:object size:0x28 scope:local align:4 data:4byte +GameHeapCheck = .bss:0x803CD498; // type:object size:0x28 scope:local align:4 data:4byte +ArchiveHeapCheck = .bss:0x803CD4C0; // type:object size:0x28 scope:local align:4 data:4byte +J2dHeapCheck = .bss:0x803CD4E8; // type:object size:0x28 scope:local align:4 data:4byte +HostioHeapCheck = .bss:0x803CD510; // type:object size:0x28 scope:local align:4 data:4byte +CommandHeapCheck = .bss:0x803CD538; // type:object size:0x28 scope:local align:4 data:4byte +mainThreadStack = .bss:0x803CD560; // type:object size:0x8000 scope:local align:4 +mainThread = .bss:0x803D5560; // type:object size:0x318 scope:local align:4 +mDoPrintf_FiberStack = .bss:0x803D5880; // type:object size:0x800 scope:local align:32 @3620 = .bss:0x803D6080; // type:object size:0xC scope:local align:4 -g_mDoAud_zelAudio = .bss:0x803D608C; // type:object size:0x138C scope:global align:4 +g_mDoAud_zelAudio = .bss:0x803D608C; // type:object size:0x138C scope:local align:4 m_gamePad__8mDoCPd_c = .bss:0x803D7418; // type:object size:0x10 scope:global align:4 data:4byte m_cpadInfo__8mDoCPd_c = .bss:0x803D7428; // type:object size:0x100 scope:global align:4 data:float mFrameBufferTexObj__13mDoGph_gInf_c = .bss:0x803D7528; // type:object size:0x20 scope:global align:4 @@ -20708,24 +20732,25 @@ now__14mDoMtx_stack_c = .bss:0x803D75B0; // type:object size:0x30 scope:global a buffer__14mDoMtx_stack_c = .bss:0x803D75E0; // type:object size:0x300 scope:global align:4 @4048 = .bss:0x803D78E0; // type:object size:0xC scope:local align:4 @4078 = .bss:0x803D78EC; // type:object size:0xC scope:local align:4 -mDoMtx_quatStack = .bss:0x803D78F8; // type:object size:0x11C scope:global align:4 +mDoMtx_quatStack = .bss:0x803D78F8; // type:object size:0x11C scope:local align:4 @3727 = .bss:0x803D7A18; // type:object size:0xC scope:local align:4 mClipper__14mDoLib_clipper = .bss:0x803D7A24; // type:object size:0x5C scope:global align:4 data:4byte ...bss.0 = .bss:0x803D7A80; // type:label scope:local align:4 l_thread__9mDoDvdThd = .bss:0x803D7A80; // type:object size:0x318 scope:global align:4 l_threadStack__9mDoDvdThd = .bss:0x803D7DA0; // type:object size:0x1000 scope:global align:4 l_param__9mDoDvdThd = .bss:0x803D8DA0; // type:object size:0x48 scope:global align:4 +padding = .bss:0x803D8DE8; // type:object size:0x18 scope:local ...bss.0 = .bss:0x803D8E00; // type:label scope:local align:4 -DvdErr_thread = .bss:0x803D8E00; // type:object size:0x318 scope:global align:4 -DvdErr_stack = .bss:0x803D9120; // type:object size:0xC00 scope:global align:4 +DvdErr_thread = .bss:0x803D8E00; // type:object size:0x318 scope:local align:4 +DvdErr_stack = .bss:0x803D9120; // type:object size:0xC00 scope:local align:4 Alarm = .bss:0x803D9D20; // type:object size:0x28 scope:local align:4 -MemCardStack = .bss:0x803D9D60; // type:object size:0x1000 scope:global align:4 -MemCardThread = .bss:0x803DAD60; // type:object size:0x318 scope:global align:4 -MemCardWorkArea0 = .bss:0x803DB080; // type:object size:0xA000 scope:global align:32 +MemCardStack = .bss:0x803D9D60; // type:object size:0x1000 scope:local align:4 +MemCardThread = .bss:0x803DAD60; // type:object size:0x318 scope:local align:4 +MemCardWorkArea0 = .bss:0x803DB080; // type:object size:0xA000 scope:local align:32 g_mDoMemCd_control = .bss:0x803E5080; // type:object size:0x2000 scope:global align:4 -sTmpBuf = .bss:0x803E7080; // type:object size:0x4000 scope:global align:4 data:4byte +sTmpBuf = .bss:0x803E7080; // type:object size:0x4000 scope:local align:4 data:4byte @3741 = .bss:0x803EB080; // type:object size:0xC scope:local align:4 -DMC = .bss:0x803EB090; // type:object size:0xC60 scope:global align:4 +DMC = .bss:0x803EB090; // type:object size:0xC60 scope:local align:4 @3691 = .bss:0x803EBCF0; // type:object size:0xC scope:local align:4 g_HIO = .bss:0x803EBCFC; // type:object size:0x40 scope:global align:4 ...bss.0 = .bss:0x803EBD40; // type:label scope:local align:4 @@ -20742,22 +20767,22 @@ mGndCheck__11fopAcM_gc_c = .bss:0x803EBE04; // type:object size:0x54 scope:globa mRoofCheck__11fopAcM_rc_c = .bss:0x803EBE64; // type:object size:0x50 scope:global align:4 @6519 = .bss:0x803EBEB4; // type:object size:0xC scope:local align:4 mWaterCheck__11fopAcM_wt_c = .bss:0x803EBEC0; // type:object size:0x54 scope:global align:4 -l_fopCamM_id = .bss:0x803EBF18; // type:object size:0x10 scope:global align:4 -l_fopOvlpM_Request = .bss:0x803EBF28; // type:object size:0x28 scope:global align:4 +l_fopCamM_id = .bss:0x803EBF18; // type:object size:0x10 scope:local align:4 +l_fopOvlpM_Request = .bss:0x803EBF28; // type:object size:0x28 scope:local align:4 lists$2216 = .bss:0x803EBF50; // type:object size:0x2EE0 scope:local align:4 -l_fpcLn_Line = .bss:0x803EEE30; // type:object size:0xC0 scope:global align:4 +l_fpcLn_Line = .bss:0x803EEE30; // type:object size:0xC0 scope:local align:4 rootlayer$3716 = .bss:0x803EEEF0; // type:object size:0x2C scope:local align:4 queue$3717 = .bss:0x803EEF1C; // type:object size:0x78 scope:local align:4 -l_fpcPi_Queue = .bss:0x803EEF98; // type:object size:0xC scope:global align:4 +l_fpcPi_Queue = .bss:0x803EEF98; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x803EEFA8; // type:label scope:local align:4 @3926 = .bss:0x803EEFA8; // type:object size:0xC scope:local align:4 -DoorInfo = .bss:0x803EEFB4; // type:object size:0x904 scope:global align:4 data:4byte +DoorInfo = .bss:0x803EEFB4; // type:object size:0x904 scope:local align:4 data:4byte @3981 = .bss:0x803EF8B8; // type:object size:0xC scope:local align:4 -l_RoomKeepDoorInfo = .bss:0x803EF8C4; // type:object size:0x904 scope:global align:4 data:4byte +l_RoomKeepDoorInfo = .bss:0x803EF8C4; // type:object size:0x904 scope:local align:4 data:4byte @5376 = .bss:0x803F01C8; // type:object size:0xC scope:local align:4 mStatus__20dStage_roomControl_c = .bss:0x803F01D4; // type:object size:0x10100 scope:global align:4 data:4byte mDemoArcName__20dStage_roomControl_c = .bss:0x804002D4; // type:object size:0xA scope:global align:4 data:byte -dComIfG_mTimerInfo = .bss:0x804002E0; // type:object size:0x14 scope:global align:4 data:4byte +dComIfG_mTimerInfo = .bss:0x804002E0; // type:object size:0x14 scope:local align:4 data:4byte @5065 = .bss:0x804002F4; // type:object size:0xC scope:local align:4 g_dComIfG_gameInfo = .bss:0x80400300; // type:object size:0x1DE10 scope:global align:4 data:2byte buf$7371 = .bss:0x8041E110; // type:object size:0x20 scope:local align:4 @@ -20786,12 +20811,14 @@ m_texObjAgg__8dMpath_n = .bss:0x8041E7C4; // type:object size:0x1C scope:global map_tool_name$4449 = .bss:0x8041E7E0; // type:object size:0x11 scope:local align:4 map_tool_name$4498 = .bss:0x8041E7F4; // type:object size:0x11 scope:local align:4 map_tool_name$4511 = .bss:0x8041E808; // type:object size:0x11 scope:local align:4 -l_startAction = .bss:0x8041E820; // type:object size:0x18 scope:global align:4 data:4byte -l_runAction = .bss:0x8041E838; // type:object size:0x18 scope:global align:4 data:4byte +l_startAction = .bss:0x8041E820; // type:object size:0x18 scope:local align:4 data:4byte +l_runAction = .bss:0x8041E838; // type:object size:0x18 scope:local align:4 data:4byte ...bss.0 = .bss:0x8041E850; // type:label scope:local align:4 @4053 = .bss:0x8041E850; // type:object size:0xC scope:local align:4 @4054 = .bss:0x8041E85C; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x8041E85C; // type:label scope:local pos$4424 = .bss:0x8041E868; // type:object size:0xC scope:local align:4 data:float +...bss.0 = .bss:0x8041E868; // type:label scope:local @4723 = .bss:0x8041E874; // type:object size:0xC scope:local align:4 @4724 = .bss:0x8041E880; // type:object size:0xC scope:local align:4 @4725 = .bss:0x8041E88C; // type:object size:0xC scope:local align:4 @@ -20855,9 +20882,9 @@ l_wcsbuf = .bss:0x8041F0D4; // type:object size:0x3F0 scope:local align:4 data:f vtx_tbl$5950 = .bss:0x8041F4C4; // type:object size:0x24 scope:local align:4 data:float ...bss.0 = .bss:0x8041F4E8; // type:label scope:local align:4 @4202 = .bss:0x8041F4E8; // type:object size:0xC scope:local align:4 -WolfAdditionVec__25@unnamed@d_ev_camera_cpp@ = .bss:0x8041F4F4; // type:object size:0xC scope:global align:4 data:float +WolfAdditionVec__25@unnamed@d_ev_camera_cpp@ = .bss:0x8041F4F4; // type:object size:0xC scope:local align:4 data:float @4203 = .bss:0x8041F500; // type:object size:0xC scope:local align:4 -MidnaAdditionVec__25@unnamed@d_ev_camera_cpp@ = .bss:0x8041F50C; // type:object size:0xC scope:global align:4 data:float +MidnaAdditionVec__25@unnamed@d_ev_camera_cpp@ = .bss:0x8041F50C; // type:object size:0xC scope:local align:4 data:float @5852 = .bss:0x8041F518; // type:object size:0xC scope:local align:4 DefaultGap$5851 = .bss:0x8041F524; // type:object size:0xC scope:local align:4 data:float @6756 = .bss:0x8041F530; // type:object size:0xC scope:local align:4 @@ -20870,7 +20897,9 @@ mTypeGroupListAll__7dTres_c = .bss:0x8041F578; // type:object size:0xCC scope:gl ...bss.0 = .bss:0x8041F648; // type:label scope:local align:4 @4409 = .bss:0x8041F648; // type:object size:0xC scope:local align:4 l_waitBaseAnime = .bss:0x8041F654; // type:object size:0xC scope:global align:4 data:float +...bss.0 = .bss:0x8041F654; // type:label scope:local @4410 = .bss:0x8041F660; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x8041F660; // type:label scope:local l_ironBallBaseAnime = .bss:0x8041F66C; // type:object size:0xC scope:global align:4 data:float @4411 = .bss:0x8041F678; // type:object size:0xC scope:local align:4 l_halfAtnWaitBaseAnime = .bss:0x8041F684; // type:object size:0xC scope:global align:4 data:float @@ -20949,7 +20978,9 @@ a_eyeOfsTbl$4079 = .bss:0x804225E8; // type:object size:0x168 scope:local align: ...bss.0 = .bss:0x80422750; // type:label scope:local align:4 @3982 = .bss:0x80422750; // type:object size:0xC scope:local align:4 l_Cd2_HIO = .bss:0x8042275C; // type:object size:0x400C scope:global align:4 +...bss.0 = .bss:0x8042275C; // type:label scope:local @4290 = .bss:0x80426768; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x80426768; // type:label scope:local @4293 = .bss:0x80426774; // type:object size:0xC scope:local align:4 @4294 = .bss:0x80426780; // type:object size:0xC scope:local align:4 @4295 = .bss:0x8042678C; // type:object size:0xC scope:local align:4 @@ -20983,33 +21014,35 @@ a_eyeOfsTbl$4289 = .bss:0x804268D0; // type:object size:0x168 scope:local align: ...bss.0 = .bss:0x80426A38; // type:label scope:local align:4 specialType__22@unnamed@d_camera_cpp@ = .bss:0x80426A38; // type:object size:0xA8 scope:global align:4 data:4byte @9808 = .bss:0x80426AE0; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x80426AE0; // type:label scope:local @14159 = .bss:0x80426AEC; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x80426AEC; // type:label scope:local @14615 = .bss:0x80426AF8; // type:object size:0xC scope:local align:4 @14964 = .bss:0x80426B04; // type:object size:0xC scope:local align:4 @14968 = .bss:0x80426B10; // type:object size:0xC scope:local align:4 @3807 = .bss:0x80426B20; // type:object size:0xC scope:local align:4 -g_fsHIO = .bss:0x80426B2C; // type:object size:0x24 scope:global align:4 +g_fsHIO = .bss:0x80426B2C; // type:object size:0x24 scope:local align:4 @3648 = .bss:0x80426B50; // type:object size:0xC scope:local align:4 @3882 = .bss:0x80426B60; // type:object size:0xC scope:local align:4 -l_HIO = .bss:0x80426B6C; // type:object size:0x1C scope:global align:4 +l_HIO = .bss:0x80426B6C; // type:object size:0x1C scope:local align:4 ...bss.0 = .bss:0x80426B88; // type:label scope:local align:4 @4112 = .bss:0x80426B88; // type:object size:0xC scope:local align:4 g_env_light = .bss:0x80426B94; // type:object size:0x1310 scope:global align:4 @4113 = .bss:0x80427EA4; // type:object size:0xC scope:local align:4 g_mEnvSeMgr = .bss:0x80427EB0; // type:object size:0x30C scope:global align:4 -lightStatusData = .bss:0x804281BC; // type:object size:0x740 scope:global align:4 data:float +lightStatusData = .bss:0x804281BC; // type:object size:0x740 scope:local align:4 data:float @7485 = .bss:0x804288FC; // type:object size:0xC scope:local align:4 S_old_cameye$7484 = .bss:0x80428908; // type:object size:0xC scope:local align:4 @7489 = .bss:0x80428914; // type:object size:0xC scope:local align:4 S_old_camctr$7488 = .bss:0x80428920; // type:object size:0xC scope:local align:4 @3816 = .bss:0x80428930; // type:object size:0xC scope:local align:4 @3818 = .bss:0x8042893C; // type:object size:0xC scope:local align:4 -l_offsetPos$localstatic3$draw__10dThunder_cFv = .bss:0x80428948; // type:object size:0xC scope:local align:4 data:float -l_scale$localstatic5$draw__10dThunder_cFv = .bss:0x80428954; // type:object size:0xC scope:local align:4 data:float +l_offsetPos$localstatic3$draw__10dThunder_cFv = .bss:0x80428948; // type:object size:0xC scope:weak align:4 data:float +l_scale$localstatic5$draw__10dThunder_cFv = .bss:0x80428954; // type:object size:0xC scope:weak align:4 data:float @3989 = .bss:0x80428960; // type:object size:0xC scope:local align:4 -g_fmHIO = .bss:0x8042896C; // type:object size:0x14 scope:global align:4 +g_fmHIO = .bss:0x8042896C; // type:object size:0x14 scope:local align:4 @3785 = .bss:0x80428980; // type:object size:0xC scope:local align:4 -g_msHIO = .bss:0x8042898C; // type:object size:0x10 scope:global align:4 +g_msHIO = .bss:0x8042898C; // type:object size:0x10 scope:local align:4 ...bss.0 = .bss:0x804289A0; // type:label scope:local align:4 @3773 = .bss:0x804289A0; // type:object size:0xC scope:local align:4 g_mwHIO = .bss:0x804289AC; // type:object size:0x130 scope:global align:4 @@ -21033,10 +21066,10 @@ g_MsgObject_HIO_c = .bss:0x8042A3CC; // type:object size:0x410 scope:global alig arcName$6105 = .bss:0x8042A7DC; // type:object size:0x16 scope:local align:4 @3640 = .bss:0x8042A7F8; // type:object size:0xC scope:local align:4 @3735 = .bss:0x8042A808; // type:object size:0xC scope:local align:4 -g_MsgScrnLight_HIO_c = .bss:0x8042A814; // type:object size:0x50 scope:global align:4 +g_MsgScrnLight_HIO_c = .bss:0x8042A814; // type:object size:0x50 scope:local align:4 @3660 = .bss:0x8042A868; // type:object size:0xC scope:local align:4 -g_nmHIO = .bss:0x8042A874; // type:object size:0x14 scope:global align:4 -static_mBounds = .bss:0x8042A888; // type:object size:0x10 scope:global align:4 data:float +g_nmHIO = .bss:0x8042A874; // type:object size:0x14 scope:local align:4 +static_mBounds = .bss:0x8042A888; // type:object size:0x10 scope:local align:4 data:float @3701 = .bss:0x8042A898; // type:object size:0xC scope:local align:4 @3822 = .bss:0x8042A8A8; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x8042A8B8; // type:label scope:local align:4 @@ -21047,7 +21080,7 @@ g_envHIO = .bss:0x8042A8DC; // type:object size:0x44 scope:global align:4 data:4 @3659 = .bss:0x8042A920; // type:object size:0xC scope:local align:4 g_save_bit_HIO = .bss:0x8042A92C; // type:object size:0x4A0 scope:global align:4 data:4byte @3644 = .bss:0x8042ADD0; // type:object size:0xC scope:local align:4 -wolfFootScale$localstatic3$create__9dkWmark_cFv = .bss:0x8042ADDC; // type:object size:0xC scope:local align:4 data:float +wolfFootScale$localstatic3$create__9dkWmark_cFv = .bss:0x8042ADDC; // type:object size:0xC scope:weak align:4 data:float @2414 = .bss:0x8042ADE8; // type:object size:0xC scope:local align:4 m_virtual_center__14cCcD_ShapeAttr = .bss:0x8042ADF4; // type:object size:0xC scope:global align:4 data:float @2492 = .bss:0x8042AE00; // type:object size:0xC scope:local align:4 @@ -21071,7 +21104,7 @@ BaseYZ__4cXyz = .bss:0x8042AEC4; // type:object size:0xC scope:global align:4 @2457 = .bss:0x8042AED0; // type:object size:0xC scope:local align:4 BaseXYZ__4cXyz = .bss:0x8042AEDC; // type:object size:0xC scope:global align:4 @262 = .bss:0x8042AEE8; // type:object size:0xC scope:local align:4 -mtx = .bss:0x8042AEF8; // type:object size:0x1E0 scope:global align:4 +mtx = .bss:0x8042AEF8; // type:object size:0x1E0 scope:local align:4 ...bss.0 = .bss:0x8042B0D8; // type:label scope:local align:4 @2401 = .bss:0x8042B0D8; // type:object size:0xC scope:local align:4 @2402 = .bss:0x8042B0E4; // type:object size:0xC scope:local align:4 @@ -21080,34 +21113,34 @@ mtx = .bss:0x8042AEF8; // type:object size:0x1E0 scope:global align:4 @2405 = .bss:0x8042B108; // type:object size:0xC scope:local align:4 @2184 = .bss:0x8042B118; // type:object size:0xC scope:local align:4 sList__8JFWAlarm = .bss:0x8042B124; // type:object size:0xC scope:global align:4 -clear_z_tobj = .bss:0x8042B130; // type:object size:0x20 scope:global align:4 +clear_z_tobj = .bss:0x8042B130; // type:object size:0x20 scope:local align:4 ...bss.0 = .bss:0x8042B150; // type:label scope:local align:4 @744 = .bss:0x8042B150; // type:object size:0xC scope:local align:4 -soovv_actor_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B15C; // type:object size:0x10 scope:global align:4 data:4byte +soovv_actor_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B15C; // type:object size:0x10 scope:local align:4 data:4byte @747 = .bss:0x8042B16C; // type:object size:0xC scope:local align:4 -soovv_actor_RELATION_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B178; // type:object size:0x10 scope:global align:4 data:4byte +soovv_actor_RELATION_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B178; // type:object size:0x10 scope:local align:4 data:4byte @750 = .bss:0x8042B188; // type:object size:0xC scope:local align:4 -soovv_camera_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B194; // type:object size:0x10 scope:global align:4 data:4byte +soovv_camera_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B194; // type:object size:0x10 scope:local align:4 data:4byte @753 = .bss:0x8042B1A4; // type:object size:0xC scope:local align:4 -soovv_camera_TARGET_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B1B0; // type:object size:0x10 scope:global align:4 data:4byte +soovv_camera_TARGET_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B1B0; // type:object size:0x10 scope:local align:4 data:4byte @756 = .bss:0x8042B1C0; // type:object size:0xC scope:local align:4 -soovv_light_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B1CC; // type:object size:0x10 scope:global align:4 data:4byte +soovv_light_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B1CC; // type:object size:0x10 scope:local align:4 data:4byte @759 = .bss:0x8042B1DC; // type:object size:0xC scope:local align:4 -soovv_particle_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B1E8; // type:object size:0x10 scope:global align:4 +soovv_particle_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B1E8; // type:object size:0x10 scope:local align:4 @762 = .bss:0x8042B1F8; // type:object size:0xC scope:local align:4 -soovv_particle_REPEAT___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B204; // type:object size:0x10 scope:global align:4 +soovv_particle_REPEAT___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B204; // type:object size:0x10 scope:local align:4 @765 = .bss:0x8042B214; // type:object size:0xC scope:local align:4 -soovv_particle_ON_EXIT_NOT_END___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B220; // type:object size:0x10 scope:global align:4 +soovv_particle_ON_EXIT_NOT_END___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B220; // type:object size:0x10 scope:local align:4 @768 = .bss:0x8042B230; // type:object size:0xC scope:local align:4 -soovv_sound_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B23C; // type:object size:0x10 scope:global align:4 +soovv_sound_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B23C; // type:object size:0x10 scope:local align:4 @771 = .bss:0x8042B24C; // type:object size:0xC scope:local align:4 -soovv_sound_REPEAT___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B258; // type:object size:0x10 scope:global align:4 +soovv_sound_REPEAT___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B258; // type:object size:0x10 scope:local align:4 @774 = .bss:0x8042B268; // type:object size:0xC scope:local align:4 -soovv_sound_CONTINUOUS___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B274; // type:object size:0x10 scope:global align:4 +soovv_sound_CONTINUOUS___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B274; // type:object size:0x10 scope:local align:4 @777 = .bss:0x8042B284; // type:object size:0xC scope:local align:4 -soovv_sound_LOCATED___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B290; // type:object size:0x10 scope:global align:4 +soovv_sound_LOCATED___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B290; // type:object size:0x10 scope:local align:4 @780 = .bss:0x8042B2A0; // type:object size:0xC scope:local align:4 -soovv_sound_ON_EXIT_NOT_END___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B2AC; // type:object size:0x10 scope:global align:4 +soovv_sound_ON_EXIT_NOT_END___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8042B2AC; // type:object size:0x10 scope:local align:4 @819 = .bss:0x8042B2BC; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x8042B2C8; // type:label scope:local align:4 @1087 = .bss:0x8042B2C8; // type:object size:0xC scope:local align:4 @@ -21150,7 +21183,7 @@ aoData$1265 = .bss:0x8042B680; // type:object size:0x90 scope:local align:4 data @313 = .bss:0x8042B710; // type:object size:0xC scope:local align:4 audioAramHeap__9JASKernel = .bss:0x8042B71C; // type:object size:0x44 scope:global align:4 sProbeTable__8JASProbe = .bss:0x8042B760; // type:object size:0x40 scope:global align:4 -sMutex = .bss:0x8042B7A0; // type:object size:0x18 scope:global align:4 +sMutex = .bss:0x8042B7A0; // type:object size:0x18 scope:local align:4 ...bss.0 = .bss:0x8042B7B8; // type:label scope:local align:4 @80 = .bss:0x8042B7B8; // type:object size:0xC scope:local align:4 sCommandListOnce__10JASPortCmd = .bss:0x8042B7C4; // type:object size:0xC scope:global align:4 @@ -21159,7 +21192,9 @@ sCommandListStay__10JASPortCmd = .bss:0x8042B7DC; // type:object size:0xC scope: ...bss.0 = .bss:0x8042B7E8; // type:label scope:local align:4 @431 = .bss:0x8042B7E8; // type:object size:0xC scope:local align:4 sDefaultBankTable__8JASTrack = .bss:0x8042B7F4; // type:object size:0x40C scope:global align:4 data:4byte +...bss.0 = .bss:0x8042B7F4; // type:label scope:local @433 = .bss:0x8042BC00; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x8042BC00; // type:label scope:local sTrackList__8JASTrack = .bss:0x8042BC0C; // type:object size:0x10 scope:global align:4 data:4byte @470 = .bss:0x8042BC1C; // type:object size:0xC scope:local align:4 @476 = .bss:0x8042BC28; // type:object size:0xC scope:local align:4 @@ -21169,7 +21204,7 @@ memPool_$localstatic3$getMemPool__43JASPoolAllocObject_MultiThreaded<8JASTrack>F @792 = .bss:0x8042BC68; // type:object size:0xC scope:local align:4 memPool_$localstatic3$getMemPool__46JASPoolAllocObject_MultiThreaded<10JASChannel>Fv = .bss:0x8042BC74; // type:object size:0x10 scope:weak align:4 @156 = .bss:0x8042BC88; // type:object size:0xC scope:local align:4 -osc$213 = .bss:0x8042BC98; // type:object size:0x18 scope:local align:4 data:float +osc$306 = .bss:0x8042BC98; // type:object size:0x18 scope:local align:4 data:float @1065 = .bss:0x8042BCB0; // type:object size:0xC scope:local align:4 memPool___46JASPoolAllocObject_MultiThreaded<10JASChannel> = .bss:0x8042BCBC; // type:object size:0x10 scope:global align:4 sBankDisposeMsgQ__10JASChannel = .bss:0x8042BCD0; // type:object size:0x20 scope:global align:4 @@ -21183,10 +21218,10 @@ sDmaDacBuffer__9JASDriver = .bss:0x8042BD98; // type:object size:0xC scope:globa sDspSyncCallback__9JASDriver = .bss:0x8042BDB8; // type:object size:0x100 scope:global align:4 sSubFrameCallback__9JASDriver = .bss:0x8042BEB8; // type:object size:0x100 scope:global align:4 sUpdateDacCallback__9JASDriver = .bss:0x8042BFB8; // type:object size:0x100 scope:global align:4 -audio_task = .bss:0x8042C0C0; // type:object size:0x50 scope:global align:32 -AUDIO_YIELD_BUFFER = .bss:0x8042C120; // type:object size:0x2000 scope:global align:32 -taskwork = .bss:0x8042E120; // type:object size:0x80 scope:global align:4 -sync_stack = .bss:0x8042E1A0; // type:object size:0x14 scope:global align:4 data:4byte +audio_task = .bss:0x8042C0C0; // type:object size:0x50 scope:local align:32 +AUDIO_YIELD_BUFFER = .bss:0x8042C120; // type:object size:0x2000 scope:local align:32 +taskwork = .bss:0x8042E120; // type:object size:0x80 scope:local align:4 +sync_stack = .bss:0x8042E1A0; // type:object size:0x14 scope:local align:4 data:4byte @744 = .bss:0x8042E1B8; // type:object size:0xC scope:local align:4 memPool_$localstatic3$getMemPool___26JASPoolAllocObject<5JAISe>Fv = .bss:0x8042E1C4; // type:object size:0x10 scope:weak align:4 @716 = .bss:0x8042E1D8; // type:object size:0xC scope:local align:4 @@ -21209,9 +21244,9 @@ memPool_$localstatic3$getMemPool___39JASPoolAllocObject<17Z2SoundHandlePool>Fv = @1539 = .bss:0x8042E318; // type:object size:0xC scope:local align:4 memPool_$localstatic3$getMemPool___30JASPoolAllocObject<9Z2Audible>Fv = .bss:0x8042E324; // type:object size:0x10 scope:weak align:4 ...bss.0 = .bss:0x8042E338; // type:label scope:local align:4 -sCorrectPhrase = .bss:0x8042E338; // type:object size:0x24 scope:global align:4 data:4byte -sWindStoneSound = .bss:0x8042E35C; // type:object size:0x24 scope:global align:4 data:4byte -sCorrectDuo = .bss:0x8042E380; // type:object size:0x24 scope:global align:4 data:4byte +sCorrectPhrase = .bss:0x8042E338; // type:object size:0x24 scope:local align:4 data:4byte +sWindStoneSound = .bss:0x8042E35C; // type:object size:0x24 scope:local align:4 data:4byte +sCorrectDuo = .bss:0x8042E380; // type:object size:0x24 scope:local align:4 data:4byte @3779 = .bss:0x8042E3A8; // type:object size:0xC scope:local align:4 @3783 = .bss:0x8042E3B4; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x8042E3C0; // type:label scope:local align:4 @@ -21247,12 +21282,12 @@ mPadMStick__10JUTGamePad = .bss:0x8042E620; // type:object size:0x40 scope:globa mPadSStick__10JUTGamePad = .bss:0x8042E660; // type:object size:0x40 scope:global align:4 @1373 = .bss:0x8042E6A0; // type:object size:0xC scope:local align:4 sPatternList__19JUTGamePadLongPress = .bss:0x8042E6AC; // type:object size:0xC scope:global align:4 data:4byte -exCallbackObject = .bss:0x8042E6B8; // type:object size:0x14 scope:global align:4 data:4byte +exCallbackObject = .bss:0x8042E6B8; // type:object size:0x14 scope:local align:4 data:4byte @2182 = .bss:0x8042E6CC; // type:object size:0xC scope:local align:4 sMapFileList__12JUTException = .bss:0x8042E6D8; // type:object size:0xC scope:global align:4 data:4byte -context$2230 = .bss:0x8042E6E8; // type:object size:0x2C8 scope:local align:4 -sMessageFileLine__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x8042E9B0; // type:object size:0x40 scope:global align:4 -sMessageString__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x8042E9F0; // type:object size:0x100 scope:global align:4 +context$404 = .bss:0x8042E6E8; // type:object size:0x2C8 scope:local align:4 +sMessageFileLine__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x8042E9B0; // type:object size:0x40 scope:local align:4 +sMessageString__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x8042E9F0; // type:object size:0x100 scope:local align:4 static_mBounds__7J2DPane = .bss:0x8042EAF0; // type:object size:0x10 scope:global align:4 data:float p_name$494 = .bss:0x8042EB00; // type:object size:0x101 scope:local align:4 data:byte j3dSys = .bss:0x8042EC08; // type:object size:0x11C scope:global align:4 @@ -21262,7 +21297,7 @@ mParentS__6J3DSys = .bss:0x8042ED60; // type:object size:0xC scope:global align: sTexCoordScaleTable__6J3DSys = .bss:0x8042ED6C; // type:object size:0x40 scope:global align:4 data:2byte sGDLObj__17J3DDisplayListObj = .bss:0x8042EDB0; // type:object size:0x10 scope:global align:4 data:4byte sMtxLoadCache__11J3DShapeMtx = .bss:0x8042EDC0; // type:object size:0x14 scope:global align:4 data:2byte -j3dTexCoordTable = .bss:0x8042EDD8; // type:object size:0x1DC7 scope:global align:4 +j3dTexCoordTable = .bss:0x8042EDD8; // type:object size:0x1DC7 scope:local align:4 j3dTevSwapTableTable = .bss:0x80430BA0; // type:object size:0x400 scope:global align:4 data:byte j3dAlphaCmpTable = .bss:0x80430FA0; // type:object size:0x300 scope:global align:4 j3dZModeTable = .bss:0x804312A0; // type:object size:0x60 scope:global align:4 @@ -21275,79 +21310,79 @@ sincosTable___5JMath = .bss:0x80433B60; // type:object size:0x10000 scope:global atanTable___5JMath = .bss:0x80443B60; // type:object size:0x1020 scope:global align:4 data:float asinAcosTable___5JMath = .bss:0x80444B80; // type:object size:0x1020 scope:global align:4 data:float ...bss.0 = .bss:0x80445BA0; // type:label scope:local align:4 -DriveInfo = .bss:0x80445BA0; // type:object size:0x20 scope:global align:4 -DriveBlock = .bss:0x80445BC0; // type:object size:0x30 scope:global align:4 +DriveInfo = .bss:0x80445BA0; // type:object size:0x20 scope:local align:4 +DriveBlock = .bss:0x80445BC0; // type:object size:0x30 scope:local align:4 __OSRebootParams = .bss:0x80445BF0; // type:object size:0x1C scope:global align:4 data:4byte ...bss.0 = .bss:0x80445C10; // type:label scope:local align:4 __OSErrorTable = .bss:0x80445C10; // type:object size:0x44 scope:global align:4 data:4byte ...bss.0 = .bss:0x80445C60; // type:label scope:local align:4 -Scb = .bss:0x80445C60; // type:object size:0x54 scope:global align:32 data:4byte +Scb = .bss:0x80445C60; // type:object size:0x54 scope:local align:32 data:4byte ...bss.0 = .bss:0x80445CB8; // type:label scope:local align:4 -RunQueue = .bss:0x80445CB8; // type:object size:0x100 scope:global align:4 data:4byte -IdleThread = .bss:0x80445DB8; // type:object size:0x318 scope:global align:4 -DefaultThread = .bss:0x804460D0; // type:object size:0x318 scope:global align:4 -IdleContext = .bss:0x804463E8; // type:object size:0x2C8 scope:global align:4 -Ecb = .bss:0x804466B0; // type:object size:0xC0 scope:global align:4 data:4byte +RunQueue = .bss:0x80445CB8; // type:object size:0x100 scope:local align:4 data:4byte +IdleThread = .bss:0x80445DB8; // type:object size:0x318 scope:local align:4 +DefaultThread = .bss:0x804460D0; // type:object size:0x318 scope:local align:4 +IdleContext = .bss:0x804463E8; // type:object size:0x2C8 scope:local align:4 +Ecb = .bss:0x804466B0; // type:object size:0xC0 scope:local align:4 data:4byte ...bss.0 = .bss:0x80446770; // type:label scope:local align:4 -Packet = .bss:0x80446770; // type:object size:0x80 scope:global align:4 data:4byte +Packet = .bss:0x80446770; // type:object size:0x80 scope:local align:4 data:4byte Alarm = .bss:0x804467F0; // type:object size:0xA0 scope:local align:4 -TypeTime = .bss:0x80446890; // type:object size:0x20 scope:global align:4 -XferTime = .bss:0x804468B0; // type:object size:0x20 scope:global align:4 -TypeCallback = .bss:0x804468D0; // type:object size:0x40 scope:global align:4 -RDSTHandler = .bss:0x80446910; // type:object size:0x10 scope:global align:4 data:4byte -InputBufferValid = .bss:0x80446920; // type:object size:0x10 scope:global align:4 -InputBuffer = .bss:0x80446930; // type:object size:0x20 scope:global align:4 -InputBufferVcount = .bss:0x80446950; // type:object size:0x10 scope:global align:4 +TypeTime = .bss:0x80446890; // type:object size:0x20 scope:local align:4 +XferTime = .bss:0x804468B0; // type:object size:0x20 scope:local align:4 +TypeCallback = .bss:0x804468D0; // type:object size:0x40 scope:local align:4 +RDSTHandler = .bss:0x80446910; // type:object size:0x10 scope:local align:4 data:4byte +InputBufferValid = .bss:0x80446920; // type:object size:0x10 scope:local align:4 +InputBuffer = .bss:0x80446930; // type:object size:0x20 scope:local align:4 +InputBufferVcount = .bss:0x80446950; // type:object size:0x10 scope:local align:4 cmdFixDevice$327 = .bss:0x80446960; // type:object size:0x10 scope:local align:4 ...bss.0 = .bss:0x80446970; // type:label scope:local align:4 -CommandList = .bss:0x80446970; // type:object size:0x3C scope:global align:4 data:4byte -AlarmForWA = .bss:0x804469B0; // type:object size:0x28 scope:global align:4 -AlarmForTimeout = .bss:0x804469D8; // type:object size:0x28 scope:global align:4 -AlarmForBreak = .bss:0x80446A00; // type:object size:0x28 scope:global align:4 -Prev = .bss:0x80446A28; // type:object size:0xC scope:global align:4 -Curr = .bss:0x80446A34; // type:object size:0xC scope:global align:4 +CommandList = .bss:0x80446970; // type:object size:0x3C scope:local align:4 data:4byte +AlarmForWA = .bss:0x804469B0; // type:object size:0x28 scope:local align:4 +AlarmForTimeout = .bss:0x804469D8; // type:object size:0x28 scope:local align:4 +AlarmForBreak = .bss:0x80446A00; // type:object size:0x28 scope:local align:4 +Prev = .bss:0x80446A28; // type:object size:0xC scope:local align:4 +Curr = .bss:0x80446A34; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x80446A40; // type:label scope:local align:4 -BB2 = .bss:0x80446A40; // type:object size:0x20 scope:global align:32 -CurrDiskID = .bss:0x80446A60; // type:object size:0x20 scope:global align:32 -DummyCommandBlock = .bss:0x80446A80; // type:object size:0x30 scope:global align:4 -ResetAlarm = .bss:0x80446AB0; // type:object size:0x28 scope:global align:4 +BB2 = .bss:0x80446A40; // type:object size:0x20 scope:local align:32 +CurrDiskID = .bss:0x80446A60; // type:object size:0x20 scope:local align:32 +DummyCommandBlock = .bss:0x80446A80; // type:object size:0x30 scope:local align:4 +ResetAlarm = .bss:0x80446AB0; // type:object size:0x28 scope:local align:4 ...bss.0 = .bss:0x80446AD8; // type:label scope:local align:4 -WaitingQueue = .bss:0x80446AD8; // type:object size:0x20 scope:global align:4 data:4byte -bb2Buf = .bss:0x80446AF8; // type:object size:0x3F scope:global align:4 +WaitingQueue = .bss:0x80446AD8; // type:object size:0x20 scope:local align:4 data:4byte +bb2Buf = .bss:0x80446AF8; // type:object size:0x3F scope:local align:4 block$18 = .bss:0x80446B38; // type:object size:0x30 scope:local align:4 ...bss.0 = .bss:0x80446B68; // type:label scope:local align:4 -regs = .bss:0x80446B68; // type:object size:0x76 scope:global align:4 data:2byte -shdwRegs = .bss:0x80446BE0; // type:object size:0x76 scope:global align:4 -HorVer = .bss:0x80446C58; // type:object size:0x58 scope:global align:4 data:2byte +regs = .bss:0x80446B68; // type:object size:0x76 scope:local align:4 data:2byte +shdwRegs = .bss:0x80446BE0; // type:object size:0x76 scope:local align:4 +HorVer = .bss:0x80446C58; // type:object size:0x58 scope:local align:4 data:2byte ...bss.0 = .bss:0x80446CB0; // type:label scope:local align:4 Type = .bss:0x80446CB0; // type:object size:0x10 scope:local align:4 -Origin = .bss:0x80446CC0; // type:object size:0x30 scope:global align:4 -CmdProbeDevice = .bss:0x80446CF0; // type:object size:0x10 scope:global align:4 +Origin = .bss:0x80446CC0; // type:object size:0x30 scope:local align:4 +CmdProbeDevice = .bss:0x80446CF0; // type:object size:0x10 scope:local align:4 ...bss.0 = .bss:0x80446D00; // type:label scope:local align:4 __CARDBlock = .bss:0x80446D00; // type:object size:0x220 scope:global align:4 data:4byte __CARDDiskNone = .bss:0x80446F20; // type:object size:0x20 scope:global align:4 ...bss.0 = .bss:0x80446F40; // type:label scope:local align:4 -FifoObj = .bss:0x80446F40; // type:object size:0x80 scope:global align:4 -gxData = .bss:0x80446FC0; // type:object size:0x5B0 scope:global align:4 -fragmentinfo = .bss:0x80447570; // type:object size:0xC scope:global align:4 data:4byte -__atexit_funcs = .bss:0x80447580; // type:object size:0x100 scope:global align:4 +FifoObj = .bss:0x80446F40; // type:object size:0x80 scope:local align:4 +gxData = .bss:0x80446FC0; // type:object size:0x5B0 scope:local align:4 +fragmentinfo = .bss:0x80447570; // type:object size:0xC scope:local align:4 data:4byte +__atexit_funcs = .bss:0x80447580; // type:object size:0x100 scope:local align:4 protopool$192 = .bss:0x80447680; // type:object size:0x38 scope:local align:4 -stderr_buff = .bss:0x804476B8; // type:object size:0x100 scope:global align:4 -stdout_buff = .bss:0x804477B8; // type:object size:0x100 scope:global align:4 -stdin_buff = .bss:0x804478B8; // type:object size:0x100 scope:global align:4 +stderr_buff = .bss:0x804476B8; // type:object size:0x100 scope:local align:4 +stdout_buff = .bss:0x804477B8; // type:object size:0x100 scope:local align:4 +stdin_buff = .bss:0x804478B8; // type:object size:0x100 scope:local align:4 signal_funcs = .bss:0x804479B8; // type:object size:0x18 scope:global align:4 gTRKEventQueue = .bss:0x804479D0; // type:object size:0x28 scope:global align:4 gTRKBigEndian = .bss:0x804479F8; // type:object size:0x4 scope:global align:4 data:4byte gTRKMsgBufs = .bss:0x80447A00; // type:object size:0x19B0 scope:global align:4 -gTRKFramingState = .bss:0x804493B0; // type:object size:0x14 scope:global align:4 data:4byte -IsTRKConnected = .bss:0x804493C8; // type:object size:0x4 scope:global align:4 data:4byte -TRK_saved_exceptionID = .bss:0x804493D0; // type:object size:0x2 scope:global align:4 data:2byte +gTRKFramingState = .bss:0x804493B0; // type:object size:0x14 scope:local align:4 data:4byte +IsTRKConnected = .bss:0x804493C8; // type:object size:0x4 scope:local align:4 data:4byte +TRK_saved_exceptionID = .bss:0x804493D0; // type:object size:0x2 scope:local align:4 data:2byte gTRKState = .bss:0x804493D4; // type:object size:0xA4 scope:global align:4 data:4byte gTRKCPUState = .bss:0x80449478; // type:object size:0x430 scope:global align:4 gTRKSaveState = .bss:0x804498A8; // type:object size:0x94 scope:global align:4 data:4byte TRKvalue128_temp = .bss:0x8044993C; // type:object size:0x10 scope:global align:4 -lc_base = .bss:0x80449950; // type:object size:0x4 scope:global align:4 data:4byte -TRK_mainError = .bss:0x80449958; // type:object size:0x4 scope:global align:4 data:4byte +lc_base = .bss:0x80449950; // type:object size:0x4 scope:local align:4 data:4byte +TRK_mainError = .bss:0x80449958; // type:object size:0x4 scope:local align:4 data:4byte TRK_Use_BBA = .bss:0x80449960; // type:object size:0x1 scope:global data:byte _MetroTRK_Has_Framing = .bss:0x80449964; // type:object size:0x4 scope:global align:4 useSerialIO = .bss:0x80449968; // type:object size:0x1 scope:local align:1 data:byte @@ -21357,17 +21392,17 @@ gRecvBuf = .bss:0x8044A190; // type:object size:0x500 scope:local align:4 gRecvCB = .bss:0x8044A690; // type:object size:0x1C scope:local align:4 developmentMode__7mDoMain = .sdata:0x8044A6C0; // type:object size:0x1 data:byte memMargin__7mDoMain = .sdata:0x8044A6C4; // type:object size:0x4 scope:global align:4 data:4byte -mHeapBriefType__7mDoMain = .sdata:0x8044A6C8; // type:object size:0x1 data:byte +mHeapBriefType = .sdata:0x8044A6C8; // type:object size:0x1 data:byte mBackColor__13mDoGph_gInf_c = .sdata:0x8044A6D0; // type:object size:0x4 scope:global align:4 data:byte mFadeColor__13mDoGph_gInf_c = .sdata:0x8044A6D4; // type:object size:0x4 scope:global align:4 data:4byte l_tevColor0$4208 = .sdata:0x8044A6D8; // type:object size:0x8 scope:local align:4 data:4byte mRenderModeObj__15mDoMch_render_c = .sdata:0x8044A6E0; // type:object size:0x4 scope:global align:4 data:4byte next__14mDoMtx_stack_c = .sdata:0x8044A6E8; // type:object size:0x4 scope:global align:4 data:4byte end__14mDoMtx_stack_c = .sdata:0x8044A6EC; // type:object size:0x4 scope:global align:4 data:4byte -l_fopOvlpM_overlap = .sdata:0x8044A6F0; // type:object size:0x4 scope:global align:4 data:4byte -l_scnRqID = .sdata:0x8044A6F8; // type:object size:0x4 scope:global align:4 data:4byte +l_fopOvlpM_overlap = .sdata:0x8044A6F0; // type:object size:0x4 scope:local align:4 data:4byte +l_scnRqID = .sdata:0x8044A6F8; // type:object size:0x4 scope:local align:4 data:4byte m_name$3788 = .sdata:0x8044A700; // type:object size:0x4 scope:local align:4 -i_msgID = .sdata:0x8044A708; // type:object size:0x4 scope:global align:4 data:4byte +i_msgID = .sdata:0x8044A708; // type:object size:0x4 scope:local align:4 data:4byte g_fopDwTg_Queue = .sdata:0x8044A710; // type:object size:0x8 scope:global align:4 data:4byte g_fpcLn_Queue = .sdata:0x8044A718; // type:object size:0x8 scope:global align:4 g_fpcNd_IsCheckOfDeleteTiming = .sdata:0x8044A720; // type:object size:0x4 scope:global align:4 data:4byte @@ -21388,7 +21423,7 @@ mBottomFloorNo__8dMpath_c = .sdata:0x8044A774; // type:object size:0x1 scope:glo mTopFloorNo__8dMpath_c = .sdata:0x8044A775; // type:object size:0x1 scope:global align:1 data:byte data_80450636 = .sdata:0x8044A776; // type:object size:0x1 scope:local align:1 data:byte l_cursorColor$4709 = .sdata:0x8044A778; // type:object size:0x4 scope:local align:4 data:4byte -numTelopData = .sdata:0x8044A780; // type:object size:0x4 scope:global align:4 data:4byte +numTelopData = .sdata:0x8044A780; // type:object size:0x4 scope:local align:4 data:4byte l_color$4033 = .sdata:0x8044A788; // type:object size:0x4 scope:local align:4 data:4byte l_color$5004 = .sdata:0x8044A78C; // type:object size:0x4 scope:local align:4 data:4byte l_color$5326 = .sdata:0x8044A790; // type:object size:0x4 scope:local align:4 data:4byte @@ -21401,8 +21436,8 @@ chk_type_tbl__12dAttention_c = .sdata:0x8044A7A8; // type:object size:0x4 scope: chk_type_num__12dAttention_c = .sdata:0x8044A7AC; // type:object size:0x4 scope:global align:4 data:4byte attn_opt_hold = .sdata:0x8044A7B0; // type:object size:0x1 scope:local align:1 data:byte ang_table$4418 = .sdata:0x8044A7B4; // type:object size:0x6 scope:local align:4 -data_80450680 = .sdata:0x8044A7C0; // type:object size:0x8 scope:global align:4 data:byte -data_80450688 = .sdata:0x8044A7C8; // type:object size:0x1 scope:global align:4 data:byte +data_80450680 = .sdata:0x8044A7C0; // type:object size:0x1 scope:local align:4 data:byte +l_captureAlpha = .sdata:0x8044A7C8; // type:object size:0x1 scope:local align:4 data:byte l_autoUpHeight = .sdata:0x8044A7D0; // type:object size:0x4 scope:global align:4 data:float l_autoDownHeight = .sdata:0x8044A7D4; // type:object size:0x4 scope:global align:4 data:float l_ladderAnmBaseTransY = .sdata:0x8044A7D8; // type:object size:0x4 scope:global align:4 data:float @@ -21411,32 +21446,32 @@ nColor0$42528 = .sdata:0x8044A7E4; // type:object size:0x4 scope:local align:4 d m_timer_max__8daItem_c = .sdata:0x8044A7E8; // type:object size:0x4 scope:global align:4 data:4byte YnSelStartFrameTbl = .sdata:0x8044A7F0; // type:object size:0x8 scope:local align:4 YnSelEndFrameTbl = .sdata:0x8044A7F8; // type:object size:0x8 scope:local align:4 -msgTbl = .sdata:0x8044A800; // type:object size:0x6 scope:global align:4 +msgTbl = .sdata:0x8044A800; // type:object size:0x6 scope:local align:4 l_msgNum2$6993 = .sdata:0x8044A808; // type:object size:0x2 scope:local align:4 l_msgNum$7073 = .sdata:0x8044A80C; // type:object size:0x3 scope:local align:4 data:string fontsize$7221 = .sdata:0x8044A810; // type:object size:0x8 scope:local align:4 linespace$7222 = .sdata:0x8044A818; // type:object size:0x8 scope:local align:4 charspace$7223 = .sdata:0x8044A820; // type:object size:0x8 scope:local align:4 -dShopSystem_itemNo = .sdata:0x8044A828; // type:object size:0x7 scope:global align:4 data:byte -dShopSystem_cameraActor = .sdata:0x8044A830; // type:object size:0x8 scope:global align:4 data:4byte -shop_item_pos_data_tbl = .sdata:0x8044A838; // type:object size:0x4 scope:global align:4 data:4byte -lightMask = .sdata:0x8044A840; // type:object size:0x2 scope:global align:4 data:2byte -lightStatusPt = .sdata:0x8044A844; // type:object size:0x4 scope:global align:4 data:4byte -l_zmodeUpEnable = .sdata:0x8044A848; // type:object size:0x4 scope:global align:4 data:byte -l_zmodeUpDisable = .sdata:0x8044A84C; // type:object size:0x4 scope:global align:4 data:byte -l_alphaCompInfoOPA = .sdata:0x8044A850; // type:object size:0x8 scope:global align:4 data:byte -l_alphaCompInfo = .sdata:0x8044A858; // type:object size:0x8 scope:global align:4 data:byte +dShopSystem_itemNo = .sdata:0x8044A828; // type:object size:0x7 scope:local align:4 data:byte +dShopSystem_cameraActor = .sdata:0x8044A830; // type:object size:0x8 scope:local align:4 data:4byte +shop_item_pos_data_tbl = .sdata:0x8044A838; // type:object size:0x4 scope:local align:4 data:4byte +lightMask = .sdata:0x8044A840; // type:object size:0x2 scope:local align:4 data:2byte +lightStatusPt = .sdata:0x8044A844; // type:object size:0x4 scope:local align:4 data:4byte +l_zmodeUpEnable = .sdata:0x8044A848; // type:object size:0x4 scope:local align:4 data:byte +l_zmodeUpDisable = .sdata:0x8044A84C; // type:object size:0x4 scope:local align:4 data:byte +l_alphaCompInfoOPA = .sdata:0x8044A850; // type:object size:0x8 scope:local align:4 data:byte +l_alphaCompInfo = .sdata:0x8044A858; // type:object size:0x8 scope:local align:4 data:byte mViewOffsetY__17dMenu_Collect3D_c = .sdata:0x8044A860; // type:object size:0x4 scope:global align:4 data:float black$4166 = .sdata:0x8044A868; // type:object size:0x4 scope:local align:4 data:byte -OptYnSelStartFrameTbl = .sdata:0x8044A870; // type:object size:0x8 scope:global align:4 -OptYnSelEndFrameTbl = .sdata:0x8044A878; // type:object size:0x8 scope:global align:4 +OptYnSelStartFrameTbl = .sdata:0x8044A870; // type:object size:0x8 scope:local align:4 +OptYnSelEndFrameTbl = .sdata:0x8044A878; // type:object size:0x8 scope:local align:4 l_msgNum0$3868 = .sdata:0x8044A880; // type:object size:0x2 scope:local align:4 l_msgNum$3881 = .sdata:0x8044A884; // type:object size:0x2 scope:local align:4 data:string m_cloth_item$3797 = .sdata:0x8044A888; // type:object size:0x3 scope:local align:4 data:byte m_sword_item$3798 = .sdata:0x8044A88C; // type:object size:0x4 scope:local align:4 data:byte m_shield_item$3799 = .sdata:0x8044A890; // type:object size:0x3 scope:local align:4 data:byte l_method$3851 = .sdata:0x8044A898; // type:object size:0x8 scope:local align:4 -T_JOINT_resName = .sdata:0x8044A8A0; // type:object size:0x4 scope:global align:4 +T_JOINT_resName = .sdata:0x8044A8A0; // type:object size:0x4 scope:local align:4 preLoadNo = .sdata:0x8044A8A4; // type:object size:0x1 scope:local align:1 data:byte doPreLoad = .sdata:0x8044A8A5; // type:object size:0x1 scope:local align:1 data:byte calc_mtx = .sdata:0x8044A8A8; // type:object size:0x4 scope:global align:4 data:4byte @@ -21451,7 +21486,7 @@ aPiecePriority__Q29JFWSystem11CSetUpParam = .sdata:0x8044A8CC; // type:object si systemFontRes__Q29JFWSystem11CSetUpParam = .sdata:0x8044A8D0; // type:object size:0x4 scope:global align:4 data:4byte renderMode__Q29JFWSystem11CSetUpParam = .sdata:0x8044A8D4; // type:object size:0x4 scope:global align:4 data:4byte exConsoleBufferSize__Q29JFWSystem11CSetUpParam = .sdata:0x8044A8D8; // type:object size:0x4 scope:global align:4 data:4byte -p_dl = .sdata:0x8044A8E0; // type:object size:0x8 scope:global align:4 +p_dl = .sdata:0x8044A8E0; // type:object size:0x8 scope:local align:4 data_804507A8 = .sdata:0x8044A8E8; // type:object size:0x1 scope:local align:1 data:byte sMixMode__9JASDriver = .sdata:0x8044A8EC; // type:object size:0x4 scope:global align:4 data:4byte sDacRate__9JASDriver = .sdata:0x8044A8F0; // type:object size:0x4 scope:global align:4 data:float @@ -21459,7 +21494,7 @@ sSubFrames__9JASDriver = .sdata:0x8044A8F4; // type:object size:0x4 scope:global one__11JASWaveInfo = .sdata:0x8044A8F8; // type:object size:0x4 scope:global align:4 MAX_MIXERLEVEL__9JASDriver = .sdata:0x8044A900; // type:object size:0x2 scope:global align:4 data:2byte JAS_SYSTEM_OUTPUT_MODE__9JASDriver = .sdata:0x8044A904; // type:object size:0x4 scope:global align:4 data:4byte -DSP_MIXERLEVEL = .sdata:0x8044A908; // type:object size:0x2 scope:global align:4 data:2byte +DSP_MIXERLEVEL = .sdata:0x8044A908; // type:object size:0x2 scope:local align:4 data:2byte @2588 = .sdata:0x8044A910; // type:object size:0x4 scope:local align:4 data:4byte DISTANCE_MAX__7Z2Param = .sdata:0x8044A918; // type:object size:0x4 scope:global align:4 data:float MAX_VOLUME_DISTANCE__7Z2Param = .sdata:0x8044A91C; // type:object size:0x4 scope:global align:4 data:float @@ -21508,26 +21543,26 @@ ENDING_BLOW_VOL_LOWER_TIME__7Z2Param = .sdata:0x8044A9A9; // type:object size:0x ENDING_BLOW_VOL_LOWER_RECOVER_TIME__7Z2Param = .sdata:0x8044A9AA; // type:object size:0x1 scope:global align:1 data:byte ENDING_BLOW_MIN_FINISH_TIME__7Z2Param = .sdata:0x8044A9AB; // type:object size:0x1 scope:global align:1 data:byte data_8045086C = .sdata:0x8044A9AC; // type:object size:0x1 scope:global align:1 data:byte -sDeathMtBottom = .sdata:0x8044A9B0; // type:object size:0x4 scope:global align:4 data:float -sDeathMtTop = .sdata:0x8044A9B4; // type:object size:0x4 scope:global align:4 data:float -sUnderWaterDepthMax = .sdata:0x8044A9B8; // type:object size:0x4 scope:global align:4 data:float -cPitchDown = .sdata:0x8044A9C0; // type:object size:0x4 scope:global align:4 data:float -cPitchCenter = .sdata:0x8044A9C4; // type:object size:0x4 scope:global align:4 data:float -cPitchUp = .sdata:0x8044A9C8; // type:object size:0x4 scope:global align:4 data:float +sDeathMtBottom = .sdata:0x8044A9B0; // type:object size:0x4 scope:local align:4 data:float +sDeathMtTop = .sdata:0x8044A9B4; // type:object size:0x4 scope:local align:4 data:float +sUnderWaterDepthMax = .sdata:0x8044A9B8; // type:object size:0x4 scope:local align:4 data:float +cPitchDown = .sdata:0x8044A9C0; // type:object size:0x4 scope:local align:4 data:float +cPitchCenter = .sdata:0x8044A9C4; // type:object size:0x4 scope:local align:4 data:float +cPitchUp = .sdata:0x8044A9C8; // type:object size:0x4 scope:local align:4 data:float struct_8045088C = .sdata:0x8044A9CC; // type:object size:0x1 scope:local align:1 data:byte struct_8045088D = .sdata:0x8044A9CD; // type:object size:0x1 scope:local align:1 data:byte -data_8045088E = .sdata:0x8044A9CE; // type:object size:0x1 scope:local align:1 data:byte -cR_FlatWidth = .sdata:0x8044A9D0; // type:object size:0x4 scope:global align:4 data:float +cBeginHowlTime = .sdata:0x8044A9CE; // type:object size:0x1 scope:local align:1 data:byte +cR_FlatWidth = .sdata:0x8044A9D0; // type:object size:0x4 scope:local align:4 data:float struct_80450894 = .sdata:0x8044A9D4; // type:object size:0x1 scope:local align:1 data:byte struct_80450895 = .sdata:0x8044A9D5; // type:object size:0x1 scope:local align:1 data:byte -sStickHigh = .sdata:0x8044A9D8; // type:object size:0x4 scope:global align:4 data:float -sStickCenter = .sdata:0x8044A9DC; // type:object size:0x4 scope:global align:4 data:float -sHowlTobikusa = .sdata:0x8044A9E0; // type:object size:0x8 scope:global align:4 +sStickHigh = .sdata:0x8044A9D8; // type:object size:0x4 scope:local align:4 data:float +sStickCenter = .sdata:0x8044A9DC; // type:object size:0x4 scope:local align:4 data:float +sHowlTobikusa = .sdata:0x8044A9E0; // type:object size:0x8 scope:local align:4 cm2hw$539 = .sdata:0x8044A9E8; // type:object size:0x4 scope:local align:4 data_804508B0 = .sdata:0x8044A9F0; // type:object size:0x1 data:byte sSZSBufferSize__7JKRAram = .sdata:0x8044A9F8; // type:object size:0x4 scope:global align:4 data:4byte -rootPath$2498 = .sdata:0x8044AA00; // type:object size:0x2 scope:local align:4 data:string -errorRetry = .sdata:0x8044AA08; // type:object size:0x1 data:byte +rootPath = .sdata:0x8044AA00; // type:object size:0x2 scope:local align:4 data:string +errorRetry = .sdata:0x8044AA08; // type:object size:0x1 scope:local data:byte sSZSBufferSize__12JKRDvdRipper = .sdata:0x8044AA0C; // type:object size:0x4 scope:global align:4 data:4byte errorRetry__16JKRDvdAramRipper = .sdata:0x8044AA10; // type:object size:0x1 data:byte sSZSBufferSize__16JKRDvdAramRipper = .sdata:0x8044AA14; // type:object size:0x4 scope:global align:4 data:4byte @@ -21539,66 +21574,66 @@ sResetPattern__Q210JUTGamePad13C3ButtonReset = .sdata:0x8044AA28; // type:object sResetMaskPattern__Q210JUTGamePad13C3ButtonReset = .sdata:0x8044AA2C; // type:object size:0x4 scope:global align:4 data:4byte sMessageBuffer__12JUTException = .sdata:0x8044AA30; // type:object size:0x4 scope:global align:4 sAssertVisible = .sdata:0x8044AA38; // type:object size:0x1 scope:global align:1 data:byte -oneFrameRate = .sdata:0x8044AA40; // type:object size:0x4 scope:global align:4 data:float -oneFrameRateUser = .sdata:0x8044AA44; // type:object size:0x4 scope:global align:4 data:float +oneFrameRate = .sdata:0x8044AA40; // type:object size:0x4 scope:local align:4 data:float +oneFrameRateUser = .sdata:0x8044AA44; // type:object size:0x4 scope:local align:4 data:float cm2hw$552 = .sdata:0x8044AA48; // type:object size:0x4 scope:local align:4 -J3DGDTexMode0Ids = .sdata:0x8044AA4C; // type:object size:0x8 scope:global align:4 -J3DGDTexMode1Ids = .sdata:0x8044AA54; // type:object size:0x8 scope:global align:4 -J3DGDTexImage0Ids = .sdata:0x8044AA5C; // type:object size:0x8 scope:global align:4 -J3DGDTexImage3Ids = .sdata:0x8044AA64; // type:object size:0x8 scope:global align:4 -J3DGDTexTlutIds = .sdata:0x8044AA6C; // type:object size:0x8 scope:global align:4 +J3DGDTexMode0Ids = .sdata:0x8044AA4C; // type:object size:0x8 scope:local align:4 +J3DGDTexMode1Ids = .sdata:0x8044AA54; // type:object size:0x8 scope:local align:4 +J3DGDTexImage0Ids = .sdata:0x8044AA5C; // type:object size:0x8 scope:local align:4 +J3DGDTexImage3Ids = .sdata:0x8044AA64; // type:object size:0x8 scope:local align:4 +J3DGDTexTlutIds = .sdata:0x8044AA6C; // type:object size:0x8 scope:local align:4 GX2HWFiltConv = .sdata:0x8044AA74; // type:object size:0x6 scope:local align:4 -J3DTexImage1Ids = .sdata:0x8044AA7C; // type:object size:0x8 scope:global align:4 -J3DTexImage2Ids = .sdata:0x8044AA84; // type:object size:0x8 scope:global align:4 -ColorBlack = .sdata:0x8044AA90; // type:object size:0x4 scope:global align:4 data:4byte -ColorWhite = .sdata:0x8044AA94; // type:object size:0x4 scope:global align:4 data:4byte +J3DTexImage1Ids = .sdata:0x8044AA7C; // type:object size:0x8 scope:local align:4 +J3DTexImage2Ids = .sdata:0x8044AA84; // type:object size:0x8 scope:local align:4 +ColorBlack = .sdata:0x8044AA90; // type:object size:0x4 scope:local align:4 data:4byte +ColorWhite = .sdata:0x8044AA94; // type:object size:0x4 scope:local align:4 data:4byte Unit01 = .sdata:0x8044AA98; // type:object size:0x8 scope:local align:4 SizeOfLoadMatColors = .sdata:0x8044AAA0; // type:object size:0x4 scope:global align:4 data:4byte SizeOfLoadAmbColors = .sdata:0x8044AAA4; // type:object size:0x4 scope:global align:4 data:4byte SizeOfLoadColorChans = .sdata:0x8044AAA8; // type:object size:0x4 scope:global align:4 data:4byte sNoUseDrawMtxPtr__12J3DMtxBuffer = .sdata:0x8044AAB0; // type:object size:0x4 scope:global align:4 sNoUseNrmMtxPtr__12J3DMtxBuffer = .sdata:0x8044AAB4; // type:object size:0x4 scope:global align:4 -J3DUnit01 = .sdata:0x8044AAB8; // type:object size:0x8 scope:global align:4 +J3DUnit01 = .sdata:0x8044AAB8; // type:object size:0x8 scope:local align:4 __OSVersion = .sdata:0x8044AAC0; // type:object size:0x4 scope:global align:4 data:4byte @116 = .sdata:0x8044AAC4; // type:object size:0x6 scope:local align:4 data:string @163 = .sdata:0x8044AACC; // type:object size:0x4 scope:local align:4 data:string __OSCurrHeap = .sdata:0x8044AAD0; // type:object size:0x4 scope:global align:4 data:4byte -__OSArenaLo = .sdata:0x8044AAD8; // type:object size:0x4 scope:global align:4 data:4byte +__OSArenaLo = .sdata:0x8044AAD8; // type:object size:0x4 scope:local align:4 data:4byte __OSFpscrEnableBits = .sdata:0x8044AAE0; // type:object size:0x4 scope:global align:4 data:4byte @76 = .sdata:0x8044AAE4; // type:object size:0x2 scope:local align:4 data:string @213 = .sdata:0x8044AAE8; // type:object size:0x3 scope:local align:4 data:string -FontEncode = .sdata:0x8044AAF0; // type:object size:0x2 scope:global align:4 data:2byte -SwitchThreadCallback = .sdata:0x8044AAF8; // type:object size:0x4 scope:global align:4 data:4byte +FontEncode = .sdata:0x8044AAF0; // type:object size:0x2 scope:local align:4 data:2byte +SwitchThreadCallback = .sdata:0x8044AAF8; // type:object size:0x4 scope:local align:4 data:4byte @833 = .sdata:0x8044AAFC; // type:object size:0x1 scope:local align:4 __EXIVersion = .sdata:0x8044AB00; // type:object size:0x4 scope:global align:4 data:4byte __SIVersion = .sdata:0x8044AB08; // type:object size:0x4 scope:global align:4 data:4byte Unit01 = .sdata:0x8044AB10; // type:object size:0x8 scope:local align:4 -FirstRead = .sdata:0x8044AB18; // type:object size:0x4 scope:global align:4 data:4byte +FirstRead = .sdata:0x8044AB18; // type:object size:0x4 scope:local align:4 data:4byte @118 = .sdata:0x8044AB20; // type:object size:0x8 scope:local align:4 data:string __DVDVersion = .sdata:0x8044AB28; // type:object size:0x4 scope:global align:4 data:4byte -autoInvalidation = .sdata:0x8044AB2C; // type:object size:0x4 scope:global align:4 data:4byte -checkOptionalCommand = .sdata:0x8044AB30; // type:object size:0x4 scope:global align:4 data:4byte +autoInvalidation = .sdata:0x8044AB2C; // type:object size:0x4 scope:local align:4 data:4byte +checkOptionalCommand = .sdata:0x8044AB30; // type:object size:0x4 scope:local align:4 data:4byte @23 = .sdata:0x8044AB34; // type:object size:0x6 scope:local align:4 data:string -DmaCommand = .sdata:0x8044AB3C; // type:object size:0x4 scope:global align:4 data:4byte +DmaCommand = .sdata:0x8044AB3C; // type:object size:0x4 scope:local align:4 data:4byte @37 = .sdata:0x8044AB40; // type:object size:0x2 scope:local align:4 data:string @42 = .sdata:0x8044AB44; // type:object size:0x4 scope:local align:4 data:string @43 = .sdata:0x8044AB48; // type:object size:0x3 scope:local align:4 data:string __VIVersion = .sdata:0x8044AB50; // type:object size:0x4 scope:global align:4 data:4byte @537 = .sdata:0x8044AB54; // type:object size:0x5 scope:local align:4 data:string __PADVersion = .sdata:0x8044AB60; // type:object size:0x4 scope:global align:4 data:4byte -ResettingChan = .sdata:0x8044AB64; // type:object size:0x4 scope:global align:4 data:4byte -XPatchBits = .sdata:0x8044AB68; // type:object size:0x4 scope:global align:4 data:4byte -AnalogMode = .sdata:0x8044AB6C; // type:object size:0x4 scope:global align:4 data:4byte -Spec = .sdata:0x8044AB70; // type:object size:0x4 scope:global align:4 data:4byte -MakeStatus = .sdata:0x8044AB74; // type:object size:0x4 scope:global align:4 data:4byte -CmdReadOrigin = .sdata:0x8044AB78; // type:object size:0x4 scope:global align:4 -CmdCalibrate = .sdata:0x8044AB7C; // type:object size:0x4 scope:global align:4 +ResettingChan = .sdata:0x8044AB64; // type:object size:0x4 scope:local align:4 data:4byte +XPatchBits = .sdata:0x8044AB68; // type:object size:0x4 scope:local align:4 data:4byte +AnalogMode = .sdata:0x8044AB6C; // type:object size:0x4 scope:local align:4 data:4byte +Spec = .sdata:0x8044AB70; // type:object size:0x4 scope:local align:4 data:4byte +MakeStatus = .sdata:0x8044AB74; // type:object size:0x4 scope:local align:4 data:4byte +CmdReadOrigin = .sdata:0x8044AB78; // type:object size:0x4 scope:local align:4 +CmdCalibrate = .sdata:0x8044AB7C; // type:object size:0x4 scope:local align:4 __AIVersion = .sdata:0x8044AB80; // type:object size:0x4 scope:global align:4 data:4byte __ARVersion = .sdata:0x8044AB88; // type:object size:0x4 scope:global align:4 data:4byte __ARQVersion = .sdata:0x8044AB90; // type:object size:0x4 scope:global align:4 data:4byte __DSPVersion = .sdata:0x8044AB98; // type:object size:0x4 scope:global align:4 data:4byte __CARDVersion = .sdata:0x8044ABA0; // type:object size:0x4 scope:global align:4 data:4byte -next = .sdata:0x8044ABA8; // type:object size:0x4 scope:global align:4 data:4byte +next = .sdata:0x8044ABA8; // type:object size:0x4 scope:local align:4 data:4byte __CARDVendorID = .sdata:0x8044ABB0; // type:object size:0x2 scope:global align:4 data:2byte __CARDPermMask = .sdata:0x8044ABB2; // type:object size:0x1 scope:global align:1 data:byte __GXVersion = .sdata:0x8044ABB8; // type:object size:0x4 scope:global align:4 data:4byte @@ -21613,25 +21648,25 @@ GXTexImage2Ids = .sdata:0x8044ABF0; // type:object size:0x8 scope:global align:4 GXTexImage3Ids = .sdata:0x8044ABF8; // type:object size:0x8 scope:global align:4 GXTexTlutIds = .sdata:0x8044AC00; // type:object size:0x8 scope:global align:4 GX2HWFiltConv = .sdata:0x8044AC08; // type:object size:0x6 scope:local align:4 -fragmentID = .sdata:0x8044AC10; // type:object size:0x4 scope:global align:4 data:4byte +fragmentID = .sdata:0x8044AC10; // type:object size:0x4 scope:local align:4 data:4byte @wstringBase0 = .sdata:0x8044AC18; // type:object size:0x2 scope:local align:4 __float_nan = .sdata:0x8044AC20; // type:object size:0x4 scope:global align:4 data:float __float_huge = .sdata:0x8044AC24; // type:object size:0x4 scope:global align:4 data:float __float_max = .sdata:0x8044AC28; // type:object size:0x4 scope:global align:4 data:float __float_epsilon = .sdata:0x8044AC2C; // type:object size:0x4 scope:global align:4 data:float -SendCount = .sdata:0x8044AC30; // type:object size:0x1 data:byte -fillcheck_check_frame = .sbss:0x8044AC40; // type:object size:0x1 data:byte +SendCount = .sdata:0x8044AC30; // type:object size:0x1 scope:local data:byte +fillcheck_check_frame = .sbss:0x8044AC40; // type:object size:0x1 scope:local data:byte sPowerOnTime__7mDoMain = .sbss:0x8044AC48; // type:object size:0x8 scope:global align:4 data:4byte sHungUpTime__7mDoMain = .sbss:0x8044AC50; // type:object size:0x8 scope:global align:4 data:4byte -mDisplayHeapSize = .sbss:0x8044AC58; // type:object size:0x1 data:byte -mSelectHeapBar = .sbss:0x8044AC59; // type:object size:0x1 data:byte -mCheckHeap = .sbss:0x8044AC5A; // type:object size:0x1 data:byte +mDisplayHeapSize = .sbss:0x8044AC58; // type:object size:0x1 scope:local data:byte +mSelectHeapBar = .sbss:0x8044AC59; // type:object size:0x1 scope:local data:byte +mCheckHeap = .sbss:0x8044AC5A; // type:object size:0x1 scope:local data:byte console_position_x$3776 = .sbss:0x8044AC5C; // type:object size:0x4 scope:local align:4 data:float -console_x_init$1077 = .sbss:0x8044AC60; // type:object size:0x1 data:byte +init$1677 = .sbss:0x8044AC60; // type:object size:0x1 scope:local data:byte console_position_y$3779 = .sbss:0x8044AC64; // type:object size:0x4 scope:local align:4 data:float -console_y_init$1079 = .sbss:0x8044AC68; // type:object size:0x1 data:byte +init$1680 = .sbss:0x8044AC68; // type:object size:0x1 scope:local data:byte console_scroll$3782 = .sbss:0x8044AC6C; // type:object size:0x4 scope:local align:4 data:float -console_scroll_init$1081 = .sbss:0x8044AC70; // type:object size:0x1 data:byte +init$1683 = .sbss:0x8044AC70; // type:object size:0x1 scope:local data:byte frame$3939 = .sbss:0x8044AC74; // type:object size:0x4 scope:local align:4 data:4byte sInstance__34JASGlobalInstance<13Z2WolfHowlMgr> = .sbss:0x8044AC78; // type:object size:0x4 scope:global align:4 data:4byte sInstance__31JASGlobalInstance<10Z2EnvSeMgr> = .sbss:0x8044AC7C; // type:object size:0x4 scope:global align:4 data:4byte @@ -21661,7 +21696,7 @@ __OSReport_Error_disable = .sbss:0x8044ACD9; // type:object size:0x1 scope:globa __OSReport_Warning_disable = .sbss:0x8044ACDA; // type:object size:0x1 scope:global align:1 data:byte __OSReport_System_disable = .sbss:0x8044ACDB; // type:object size:0x1 scope:global align:1 data:byte __OSReport_enable = .sbss:0x8044ACDC; // type:object size:0x1 scope:global align:1 data:byte -__OSReport_MonopolyThread = .sbss:0x8044ACE0; // type:object size:0x4 scope:global align:4 data:4byte +__OSReport_MonopolyThread = .sbss:0x8044ACE0; // type:object size:0x4 scope:local align:4 data:4byte print_counts = .sbss:0x8044ACE4; // type:object size:0x4 scope:global align:4 data:4byte print_errors = .sbss:0x8044ACE8; // type:object size:0x4 scope:global align:4 data:4byte print_warings = .sbss:0x8044ACEC; // type:object size:0x4 scope:global align:4 data:4byte @@ -21672,8 +21707,8 @@ mInitFlag__17mDoAud_zelAudio_c = .sbss:0x8044ACF8; // type:object size:0x1 data: mResetFlag__17mDoAud_zelAudio_c = .sbss:0x8044ACF9; // type:object size:0x1 data:byte mBgmSet__17mDoAud_zelAudio_c = .sbss:0x8044ACFA; // type:object size:0x1 data:byte g_mDoAud_audioHeap = .sbss:0x8044ACFC; // type:object size:0x4 scope:global align:4 data:4byte -l_affCommand = .sbss:0x8044AD00; // type:object size:0x4 scope:global align:4 data:4byte -l_arcCommand = .sbss:0x8044AD04; // type:object size:0x4 scope:global align:4 data:4byte +l_affCommand = .sbss:0x8044AD00; // type:object size:0x4 scope:local align:4 data:4byte +l_arcCommand = .sbss:0x8044AD04; // type:object size:0x4 scope:local align:4 data:4byte mFader__13mDoGph_gInf_c = .sbss:0x8044AD08; // type:object size:0x4 scope:global align:4 data:4byte mFrameBufferTimg__13mDoGph_gInf_c = .sbss:0x8044AD0C; // type:object size:0x4 scope:global align:4 data:4byte mFrameBufferTex__13mDoGph_gInf_c = .sbss:0x8044AD10; // type:object size:0x4 scope:global align:4 data:4byte @@ -21685,20 +21720,20 @@ mBlureFlag__13mDoGph_gInf_c = .sbss:0x8044AD24; // type:object size:0x1 data:byt mBlureRate__13mDoGph_gInf_c = .sbss:0x8044AD25; // type:object size:0x1 data:byte mFade__13mDoGph_gInf_c = .sbss:0x8044AD26; // type:object size:0x1 data:byte mAutoForcus__13mDoGph_gInf_c = .sbss:0x8044AD27; // type:object size:0x1 data:byte -data_80450BE8 = .sbss:0x8044AD28; // type:object size:0x8 scope:local align:1 data:byte +data_80450BE8 = .sbss:0x8044AD28; // type:object size:0x1 scope:local align:1 data:byte mDebugFill__6mDoMch = .sbss:0x8044AD30; // type:object size:0x1 data:byte -solidHeapErrors = .sbss:0x8044AD34; // type:object size:0x4 scope:global align:4 data:4byte -gameHeapErrors = .sbss:0x8044AD38; // type:object size:0x4 scope:global align:4 data:4byte -zeldaHeapErrors = .sbss:0x8044AD3C; // type:object size:0x4 scope:global align:4 data:4byte -commandHeapErrors = .sbss:0x8044AD40; // type:object size:0x4 scope:global align:4 data:4byte -archiveHeapErrors = .sbss:0x8044AD44; // type:object size:0x4 scope:global align:4 data:4byte -unknownHeapErrors = .sbss:0x8044AD48; // type:object size:0x4 scope:global align:4 data:4byte -heapErrors = .sbss:0x8044AD4C; // type:object size:0x4 scope:global align:4 data:4byte +solidHeapErrors = .sbss:0x8044AD34; // type:object size:0x4 scope:local align:4 data:4byte +gameHeapErrors = .sbss:0x8044AD38; // type:object size:0x4 scope:local align:4 data:4byte +zeldaHeapErrors = .sbss:0x8044AD3C; // type:object size:0x4 scope:local align:4 data:4byte +commandHeapErrors = .sbss:0x8044AD40; // type:object size:0x4 scope:local align:4 data:4byte +archiveHeapErrors = .sbss:0x8044AD44; // type:object size:0x4 scope:local align:4 data:4byte +unknownHeapErrors = .sbss:0x8044AD48; // type:object size:0x4 scope:local align:4 data:4byte +heapErrors = .sbss:0x8044AD4C; // type:object size:0x4 scope:local align:4 data:4byte tmpString$3651 = .sbss:0x8044AD50; // type:object size:0x5 scope:local align:4 data:byte -key_link$698 = .sbss:0x8044AD55; // type:object size:0x1 data:byte -key_ganon$699 = .sbss:0x8044AD56; // type:object size:0x1 data:byte -key_zelda$700 = .sbss:0x8044AD57; // type:object size:0x1 data:byte -mDoMtx_stack = .sbss:0x8044AD58; // type:object size:0x1 scope:global align:4 +key_link$1073 = .sbss:0x8044AD55; // type:object size:0x1 scope:local data:byte +key_ganon$1074 = .sbss:0x8044AD56; // type:object size:0x1 scope:local data:byte +key_zelda$1075 = .sbss:0x8044AD57; // type:object size:0x1 scope:local data:byte +mDoMtx_stack = .sbss:0x8044AD58; // type:object size:0x1 scope:local align:4 AssertHeap = .sbss:0x8044AD60; // type:object size:0x4 scope:global align:4 data:4byte DbPrintHeap = .sbss:0x8044AD64; // type:object size:0x4 scope:global align:4 data:4byte gameHeap = .sbss:0x8044AD68; // type:object size:0x4 scope:global align:4 data:4byte @@ -21722,9 +21757,9 @@ mSystemFar__14mDoLib_clipper = .sbss:0x8044ADB0; // type:object size:0x4 scope:g mFovyRate__14mDoLib_clipper = .sbss:0x8044ADB4; // type:object size:0x4 scope:global align:4 data:float mResetData__6mDoRst = .sbss:0x8044ADB8; // type:object size:0x4 scope:global align:4 data:4byte SyncWidthSound__9mDoDvdThd = .sbss:0x8044ADC0; // type:object size:0x1 data:byte -sDefaultDirection = .sbss:0x8044ADC1; // type:object size:0x7 data:byte +sDefaultDirection = .sbss:0x8044ADC1; // type:object size:0x1 data:byte mDoDvdErr_initialized = .sbss:0x8044ADC8; // type:object size:0x1 data:byte -sConsole = .sbss:0x8044ADD0; // type:object size:0x4 scope:global align:4 data:4byte +sConsole = .sbss:0x8044ADD0; // type:object size:0x4 scope:local align:4 data:4byte cDmr_SkipInfo = .sbss:0x8044ADD8; // type:object size:0x1 data_80450C99 = .sbss:0x8044ADD9; // type:object size:0x1 data_80450C9A = .sbss:0x8044ADDA; // type:object size:0x1 @@ -21733,30 +21768,30 @@ data_80450C9C = .sbss:0x8044ADDC; // type:object size:0x1 data_80450C9D = .sbss:0x8044ADDD; // type:object size:0x1 data_80450C9E = .sbss:0x8044ADDE; // type:object size:0x1 cDmr_FishingWether = .sbss:0x8044ADDF; // type:object size:0x1 -data_80450CA0 = .sbss:0x8044ADE0; // type:object size:0x4 +data_80450CA0 = .sbss:0x8044ADE0; // type:object size:0x1 scope:global align:1 data:byte JPTracePCB4 = .sbss:0x8044ADE4; // type:object size:0x4 scope:global align:4 data:4byte -DMC_initialized = .sbss:0x8044ADE8; // type:object size:0x1 data:byte -cDyl_Initialized = .sbss:0x8044ADEC; // type:object size:0x4 scope:global align:4 data:4byte -cDyl_DVD = .sbss:0x8044ADF0; // type:object size:0x4 scope:global align:4 data:4byte +DMC_initialized = .sbss:0x8044ADE8; // type:object size:0x1 scope:local data:byte +cDyl_Initialized = .sbss:0x8044ADEC; // type:object size:0x4 scope:local align:4 data:4byte +cDyl_DVD = .sbss:0x8044ADF0; // type:object size:0x4 scope:local align:4 data:4byte g_fopAc_type = .sbss:0x8044ADF8; // type:object size:0x4 scope:global align:4 data:4byte stopStatus__10fopAc_ac_c = .sbss:0x8044ADFC; // type:object size:0x4 scope:global align:4 data:4byte sInstance__35JASGlobalInstance<14JAUSectionHeap> = .sbss:0x8044AE00; // type:object size:0x4 scope:global align:4 data:4byte HeapAdjustEntry__6fopAcM = .sbss:0x8044AE08; // type:object size:0x1 scope:global data:byte -HeapAdjustVerbose__6fopAcM = .sbss:0x8044AE09; // type:object size:0x1 scope:global data:byte -l_hio = .sbss:0x8044AE0C; // type:object size:0x1 scope:global align:4 +HeapAdjustUnk__6fopAcM = .sbss:0x8044AE09; // type:object size:0x1 scope:global data:byte +l_hio = .sbss:0x8044AE0C; // type:object size:0x1 scope:local align:4 mGroundY__11fopAcM_gc_c = .sbss:0x8044AE10; // type:object size:0x4 scope:global align:4 data:float mRoofY__11fopAcM_rc_c = .sbss:0x8044AE14; // type:object size:0x4 scope:global align:4 data:float mWaterY__11fopAcM_wt_c = .sbss:0x8044AE18; // type:object size:0x4 scope:global align:4 data:float -l_fopScnRq_IsUsingOfOverlap = .sbss:0x8044AE20; // type:object size:0x4 scope:global align:4 data:4byte -fopKy_KANKYO_TYPE = .sbss:0x8044AE28; // type:object size:0x4 scope:global align:4 -fopMsg_MSG_TYPE = .sbss:0x8044AE30; // type:object size:0x4 scope:global align:4 -l_fopDwTg_id = .sbss:0x8044AE38; // type:object size:0x4 scope:global align:4 data:4byte +l_fopScnRq_IsUsingOfOverlap = .sbss:0x8044AE20; // type:object size:0x4 scope:local align:4 data:4byte +fopKy_KANKYO_TYPE = .sbss:0x8044AE28; // type:object size:0x4 scope:local align:4 +fopMsg_MSG_TYPE = .sbss:0x8044AE30; // type:object size:0x4 scope:local align:4 +l_fopDwTg_id = .sbss:0x8044AE38; // type:object size:0x4 scope:local align:4 data:4byte g_fpcBs_type = .sbss:0x8044AE40; // type:object size:0x4 scope:global align:4 t_type$2207 = .sbss:0x8044AE44; // type:object size:0x4 scope:local align:4 data:4byte init$13 = .sbss:0x8044AE48; // type:object size:0x1 scope:local align:1 data:byte process_id$2216 = .sbss:0x8044AE4C; // type:object size:0x4 scope:local align:4 data:4byte init$22 = .sbss:0x8044AE50; // type:object size:0x1 scope:local align:1 data:byte -l_fpcLy_CurrLayer_p = .sbss:0x8044AE58; // type:object size:0x4 scope:global align:4 data:4byte +l_fpcLy_CurrLayer_p = .sbss:0x8044AE58; // type:object size:0x4 scope:local align:4 data:4byte IsInitOfLayerList$2308 = .sbss:0x8044AE5C; // type:object size:0x4 scope:local align:4 data:4byte init$113 = .sbss:0x8044AE60; // type:object size:0x1 scope:local align:1 data:byte layer_id$2311 = .sbss:0x8044AE64; // type:object size:0x4 scope:local align:4 data:4byte @@ -21828,7 +21863,7 @@ m_branchData__7dDemo_c = .sbss:0x8044AF84; // type:object size:0x4 scope:global init$1867 = .sbss:0x8044AF88; // type:object size:0x1 scope:local align:1 data:byte init$1870 = .sbss:0x8044AF89; // type:object size:0x1 scope:local align:1 data:byte it$4206 = .sbss:0x8044AF8C; // type:object size:0x4 scope:local align:4 data:4byte -init$1672 = .sbss:0x8044AF90; // type:object size:0x8 scope:local align:1 data:byte +init$1672 = .sbss:0x8044AF90; // type:object size:0x1 scope:local align:1 data:byte mNowStayFloorNo__10dMapInfo_c = .sbss:0x8044AF98; // type:object size:0x1 data:byte mNowStayRoomNo__10dMapInfo_c = .sbss:0x8044AF9C; // type:object size:0x4 scope:global align:4 data:4byte mNowStayFloorNoDecisionFlg__10dMapInfo_c = .sbss:0x8044AFA0; // type:object size:0x1 data:byte @@ -21862,47 +21897,47 @@ mParticleTracePCB__13dPa_control_c = .sbss:0x8044B008; // type:object size:0x4 s mWipe__12dDlst_list_c = .sbss:0x8044B010; // type:object size:0x1 data:byte mWipeRate__12dDlst_list_c = .sbss:0x8044B014; // type:object size:0x4 scope:global align:4 data:float mWipeSpeed__12dDlst_list_c = .sbss:0x8044B018; // type:object size:0x4 scope:global align:4 data:float -init$2153 = .sbss:0x8044B020; // type:object size:0x1 data:byte +init$2955 = .sbss:0x8044B020; // type:object size:0x1 scope:local data:byte S_parcent_bak$4131 = .sbss:0x8044B028; // type:object size:0x4 scope:local align:4 data:float -init$4132 = .sbss:0x8044B02C; // type:object size:0x1 data:byte +init$1980 = .sbss:0x8044B02C; // type:object size:0x1 scope:local data:byte S_rot_work1$7572 = .sbss:0x8044B02E; // type:object size:0x2 scope:local align:2 data:2byte -init$7573 = .sbss:0x8044B030; // type:object size:0x1 data:byte +init$5244 = .sbss:0x8044B030; // type:object size:0x1 scope:local data:byte S_rot_work2$7575 = .sbss:0x8044B032; // type:object size:0x2 scope:local align:2 data:2byte -init$7576 = .sbss:0x8044B034; // type:object size:0x1 data:byte +init$5247 = .sbss:0x8044B034; // type:object size:0x1 scope:local data:byte rot$7951 = .sbss:0x8044B038; // type:object size:0x4 scope:local align:4 data:4byte -init$7952 = .sbss:0x8044B03C; // type:object size:0x1 data:byte -init$7972 = .sbss:0x8044B03D; // type:object size:0x1 data:byte +init$5598 = .sbss:0x8044B03C; // type:object size:0x1 scope:local data:byte +init$5630 = .sbss:0x8044B03D; // type:object size:0x1 scope:local data:byte rot$8398 = .sbss:0x8044B040; // type:object size:0x4 scope:local align:4 data:float -init$8399 = .sbss:0x8044B044; // type:object size:0x1 data:byte +init$5990 = .sbss:0x8044B044; // type:object size:0x1 scope:local data:byte rot$8968 = .sbss:0x8044B048; // type:object size:0x4 scope:local align:4 data:float -init$8969 = .sbss:0x8044B04C; // type:object size:0x1 data:byte -init$8975 = .sbss:0x8044B04D; // type:object size:0x1 data:byte +init$6525 = .sbss:0x8044B04C; // type:object size:0x1 scope:local data:byte +init$6531 = .sbss:0x8044B04D; // type:object size:0x1 scope:local data:byte S_fubuki_ratio$8980 = .sbss:0x8044B050; // type:object size:0x4 scope:local align:4 data:float -init$8981 = .sbss:0x8044B054; // type:object size:0x1 data:byte +init$6537 = .sbss:0x8044B054; // type:object size:0x1 scope:local data:byte rot$9453 = .sbss:0x8044B058; // type:object size:0x4 scope:local align:4 data:float -init$9454 = .sbss:0x8044B05C; // type:object size:0x1 data:byte -init$9458 = .sbss:0x8044B05D; // type:object size:0x1 data:byte +init$6970 = .sbss:0x8044B05C; // type:object size:0x1 scope:local data:byte +init$6974 = .sbss:0x8044B05D; // type:object size:0x1 scope:local data:byte rot$9899 = .sbss:0x8044B060; // type:object size:0x4 scope:local align:4 data:float -init$9900 = .sbss:0x8044B064; // type:object size:0x1 data:byte +init$7400 = .sbss:0x8044B064; // type:object size:0x1 scope:local data:byte howa_loop_cnt$10162 = .sbss:0x8044B068; // type:object size:0x4 scope:local align:4 data:float -init$10163 = .sbss:0x8044B06C; // type:object size:0x1 data:byte +init$7648 = .sbss:0x8044B06C; // type:object size:0x1 scope:local data:byte rot$10956 = .sbss:0x8044B070; // type:object size:0x4 scope:local align:4 data:float -init$10957 = .sbss:0x8044B074; // type:object size:0x1 data:byte +init$8390 = .sbss:0x8044B074; // type:object size:0x1 scope:local data:byte rot$11381 = .sbss:0x8044B078; // type:object size:0x4 scope:local align:4 data:float -init$11382 = .sbss:0x8044B07C; // type:object size:0x1 data:byte +init$8781 = .sbss:0x8044B07C; // type:object size:0x1 scope:local data:byte rot$11660 = .sbss:0x8044B080; // type:object size:0x4 scope:local align:4 data:float -init$11661 = .sbss:0x8044B084; // type:object size:0x1 data:byte +init$9013 = .sbss:0x8044B084; // type:object size:0x1 scope:local data:byte rot$12032 = .sbss:0x8044B088; // type:object size:0x4 scope:local align:4 data:float -init$12033 = .sbss:0x8044B08C; // type:object size:0x1 data:byte +init$9332 = .sbss:0x8044B08C; // type:object size:0x1 scope:local data:byte data$3831 = .sbss:0x8044B090; // type:object size:0x8 scope:local align:4 -l_isFinalBossStg = .sbss:0x8044B098; // type:object size:0x1 data:byte -l_SetCounter = .sbss:0x8044B0A0; // type:object size:0x4 scope:global align:4 data:4byte +l_isFinalBossStg = .sbss:0x8044B098; // type:object size:0x1 scope:local data:byte +l_SetCounter = .sbss:0x8044B0A0; // type:object size:0x4 scope:local align:4 data:4byte init$1793 = .sbss:0x8044B0A8; // type:object size:0x1 scope:local align:1 data:byte m_name__16dBgS_MoveBgActor = .sbss:0x8044B0B0; // type:object size:0x4 scope:global align:4 data:4byte m_dzb_id__16dBgS_MoveBgActor = .sbss:0x8044B0B4; // type:object size:0x4 scope:global align:4 data:4byte m_set_func__16dBgS_MoveBgActor = .sbss:0x8044B0B8; // type:object size:0x4 scope:global align:4 data:4byte -l_start = .sbss:0x8044B0C0; // type:object size:0x4 scope:global align:4 data:4byte -l_wcsbuf_num = .sbss:0x8044B0C4; // type:object size:0x4 scope:global align:4 data:4byte +l_start = .sbss:0x8044B0C0; // type:object size:0x4 scope:local align:4 data:4byte +l_wcsbuf_num = .sbss:0x8044B0C4; // type:object size:0x4 scope:local align:4 data:4byte init$3207 = .sbss:0x8044B0C8; // type:object size:0x1 scope:local align:1 data:byte init$4121 = .sbss:0x8044B0C9; // type:object size:0x1 scope:local align:1 data:byte init$4717 = .sbss:0x8044B0CA; // type:object size:0x1 scope:local align:1 data:byte @@ -21912,9 +21947,9 @@ mTypeGroupData__7dTres_c = .sbss:0x8044B0D8; // type:object size:0x4 scope:globa mNum__7dTres_c = .sbss:0x8044B0DC; // type:object size:0x2 scope:global align:4 data:2byte m_myObj__10dMdl_mng_c = .sbss:0x8044B0E0; // type:object size:0x4 scope:global align:4 data:4byte m_obj__12dEyeHL_mng_c = .sbss:0x8044B0E8; // type:object size:0x4 scope:global align:4 data:4byte -struct_80450FB0 = .sbss:0x8044B0F0; // type:object size:0x1 scope:local align:1 data:byte -lbl_8044B0F1 = .sbss:0x8044B0F1; // type:object size:0x1 data:byte -lbl_8044B0F2 = .sbss:0x8044B0F2; // type:object size:0x6 data:byte +l_dvdError$1879 = .sbss:0x8044B0F0; // type:object size:0x1 scope:local align:1 data:byte +l_texCopied$1902 = .sbss:0x8044B0F1; // type:object size:0x1 scope:local data:byte +init$1903 = .sbss:0x8044B0F2; // type:object size:0x1 scope:local data:byte init$11203 = .sbss:0x8044B0F8; // type:object size:0x1 scope:local align:1 data:byte init$11207 = .sbss:0x8044B0F9; // type:object size:0x1 scope:local align:1 data:byte init$11211 = .sbss:0x8044B0FA; // type:object size:0x1 scope:local align:1 data:byte @@ -21923,23 +21958,23 @@ init$33110 = .sbss:0x8044B0FC; // type:object size:0x1 scope:local align:1 data: init$33113 = .sbss:0x8044B0FD; // type:object size:0x1 scope:local align:1 data:byte it$36766 = .sbss:0x8044B100; // type:object size:0x4 scope:local align:4 data:4byte init$37466 = .sbss:0x8044B104; // type:object size:0x1 scope:local align:1 data:byte -lbl_8044B105 = .sbss:0x8044B105; // type:object size:0x1 data:byte -lbl_8044B106 = .sbss:0x8044B106; // type:object size:0x1 data:byte -lbl_8044B107 = .sbss:0x8044B107; // type:object size:0x1 data:byte -m_eye_move_flg = .sbss:0x8044B108; // type:object size:0x1 scope:local align:1 data:byte +init$37469 = .sbss:0x8044B105; // type:object size:0x1 data:byte +init$37472 = .sbss:0x8044B106; // type:object size:0x1 data:byte +init$37475 = .sbss:0x8044B107; // type:object size:0x1 data:byte +m_eye_move_flg__16daAlink_matAnm_c = .sbss:0x8044B108; // type:object size:0x1 scope:local align:1 data:byte m_morf_frame__16daAlink_matAnm_c = .sbss:0x8044B109; // type:object size:0x1 scope:global align:1 data:byte bgWaitFlg$58407 = .sbss:0x8044B10C; // type:object size:0x4 scope:local align:4 data:4byte -struct_80450FD0 = .sbss:0x8044B110; // type:object size:0x1 scope:local align:1 data:byte -data_80450FD1 = .sbss:0x8044B111; // type:object size:0x1 scope:local align:1 data:byte +init$58408 = .sbss:0x8044B110; // type:object size:0x1 scope:local align:1 data:byte +init$60914 = .sbss:0x8044B111; // type:object size:0x1 scope:local align:1 data:byte mSrchName__8daNpcT_c = .sbss:0x8044B118; // type:object size:0x2 scope:global align:4 data:2byte mFindCount__8daNpcT_c = .sbss:0x8044B11C; // type:object size:0x4 scope:global align:4 data:4byte m_name__23daBaseNpc_moveBgActor_c = .sbss:0x8044B120; // type:object size:0x4 scope:global align:4 data:4byte m_dzb_id__23daBaseNpc_moveBgActor_c = .sbss:0x8044B124; // type:object size:0x4 scope:global align:4 data:4byte m_set_func__23daBaseNpc_moveBgActor_c = .sbss:0x8044B128; // type:object size:0x4 scope:global align:4 data:4byte -data_80450FEC = .sbss:0x8044B12C; // type:object size:0x1 scope:local align:4 data:byte +init$7278 = .sbss:0x8044B12C; // type:object size:0x1 scope:local align:4 data:byte mFindCount__8daNpcF_c = .sbss:0x8044B130; // type:object size:0x4 scope:global align:4 data:4byte mSrchActorName__8daNpcF_c = .sbss:0x8044B134; // type:object size:0x2 scope:global align:4 data:2byte -init$1719 = .sbss:0x8044B138; // type:object size:0x8 scope:local align:1 data:byte +init$1719 = .sbss:0x8044B138; // type:object size:0x1 scope:local align:1 data:byte init$1834 = .sbss:0x8044B140; // type:object size:0x1 scope:local align:1 data:byte target = .sbss:0x8044B144; // type:object size:0x4 scope:global align:4 data:4byte targetWay = .sbss:0x8044B148; // type:object size:0x4 scope:global align:4 data:float @@ -21950,33 +21985,33 @@ m_dropAngleY__20daPy_boomerangMove_c = .sbss:0x8044B15C; // type:object size:0x2 m_eventKeepFlg__20daPy_boomerangMove_c = .sbss:0x8044B15E; // type:object size:0x2 scope:global align:2 data:2byte Stage__22@unnamed@d_camera_cpp@ = .sbss:0x8044B160; // type:object size:0x4 scope:global align:4 data:4byte prev_plat1$8536 = .sbss:0x8044B164; // type:object size:0x4 scope:local align:4 data:4byte -data_80451028 = .sbss:0x8044B168; // type:object size:0x1 scope:local align:4 data:byte +init$8537 = .sbss:0x8044B168; // type:object size:0x1 scope:local align:4 data:byte prev_plat2$8539 = .sbss:0x8044B16C; // type:object size:0x4 scope:local align:4 data:4byte -data_80451030 = .sbss:0x8044B170; // type:object size:0x1 scope:local align:4 data:byte +init$8540 = .sbss:0x8044B170; // type:object size:0x1 scope:local align:4 data:byte JumpCushion$9801 = .sbss:0x8044B174; // type:object size:0x4 scope:local align:4 data:float -data_80451038 = .sbss:0x8044B178; // type:object size:0x1 scope:local align:4 data:byte -data_80451039 = .sbss:0x8044B179; // type:object size:0x1 data:byte +init$9802 = .sbss:0x8044B178; // type:object size:0x1 scope:local align:4 data:byte +init$9803 = .sbss:0x8044B179; // type:object size:0x1 data:byte LatitudeLimitMax$9807 = .sbss:0x8044B17C; // type:object size:0x2 scope:local align:4 -data_8045103E = .sbss:0x8044B17E; // type:object size:0x1 data:byte +init$14160 = .sbss:0x8044B17E; // type:object size:0x1 data:byte _120$14158 = .sbss:0x8044B180; // type:object size:0x2 scope:local align:4 data:2byte -data_80451042 = .sbss:0x8044B182; // type:object size:0x1 data:byte +init$14616 = .sbss:0x8044B182; // type:object size:0x1 data:byte _120$14614 = .sbss:0x8044B184; // type:object size:0x2 scope:local align:4 data:2byte -data_80451046 = .sbss:0x8044B186; // type:object size:0x1 data:byte +init$14965 = .sbss:0x8044B186; // type:object size:0x1 data:byte LatMin$14963 = .sbss:0x8044B188; // type:object size:0x2 scope:local align:4 data:2byte -data_8045104A = .sbss:0x8044B18A; // type:object size:0x1 data:byte +init$14969 = .sbss:0x8044B18A; // type:object size:0x1 data:byte LatMax$14967 = .sbss:0x8044B18C; // type:object size:0x2 scope:local align:4 data:2byte -g_siHIO = .sbss:0x8044B190; // type:object size:0x8 scope:global align:4 +g_siHIO = .sbss:0x8044B190; // type:object size:0x8 scope:local align:4 dShopSystem_sellItemMax = .sbss:0x8044B198; // type:object size:0x1 scope:local align:1 data:byte -dShopSystem_item_count = .sbss:0x8044B19C; // type:object size:0x4 scope:global align:4 data:4byte +dShopSystem_item_count = .sbss:0x8044B19C; // type:object size:0x4 scope:local align:4 data:4byte data_80451060 = .sbss:0x8044B1A0; // type:object size:0x1 scope:local align:1 data:byte -dShopSystem_camera_count = .sbss:0x8044B1A4; // type:object size:0x4 scope:global align:4 data:4byte +dShopSystem_camera_count = .sbss:0x8044B1A4; // type:object size:0x4 scope:local align:4 data:4byte S_fuwan_sin$5904 = .sbss:0x8044B1A8; // type:object size:0x2 scope:local align:4 data:2byte -init$4995 = .sbss:0x8044B1AA; // type:object size:0x1 data:byte -init$4999 = .sbss:0x8044B1AB; // type:object size:0x1 data:byte +init$5093 = .sbss:0x8044B1AA; // type:object size:0x1 scope:local data:byte +init$5097 = .sbss:0x8044B1AB; // type:object size:0x1 scope:local data:byte init$localstatic4$draw__10dThunder_cFv = .sbss:0x8044B1B0; // type:object size:0x1 scope:weak align:1 data:byte init$localstatic6$draw__10dThunder_cFv = .sbss:0x8044B1B1; // type:object size:0x1 scope:weak align:1 data:byte -player_px = .sbss:0x8044B1B8; // type:object size:0x4 scope:global align:4 data:float -player_py = .sbss:0x8044B1BC; // type:object size:0x4 scope:global align:4 data:float +player_px = .sbss:0x8044B1B8; // type:object size:0x4 scope:local align:4 data:float +player_py = .sbss:0x8044B1BC; // type:object size:0x4 scope:local align:4 data:float myclass__12dMenu_Dmap_c = .sbss:0x8044B1C0; // type:object size:0x4 scope:global align:4 data:4byte m_res__22dMdm_HIO_prm_res_dst_s = .sbss:0x8044B1C8; // type:object size:0x4 scope:global align:4 data:4byte m_zoomCenterMinX__20dMenu_StageMapCtrl_c = .sbss:0x8044B1CC; // type:object size:0x4 scope:global align:4 data:float @@ -21988,23 +22023,23 @@ virtual_stage$3999 = .sbss:0x8044B1E4; // type:object size:0x8 scope:local align MyClass__12dMenu_Fmap_c = .sbss:0x8044B1EC; // type:object size:0x4 scope:global align:4 data:4byte g_menuHIO = .sbss:0x8044B1F0; // type:object size:0x8 scope:global align:4 tex_name$5204 = .sbss:0x8044B1F8; // type:object size:0x4 scope:local align:4 data:4byte -init$2118 = .sbss:0x8044B1FC; // type:object size:0x1 scope:local align:1 data:byte +init$3140 = .sbss:0x8044B1FC; // type:object size:0x1 scope:local align:1 data:byte mMoji$3770 = .sbss:0x8044B200; // type:object size:0x3 scope:local align:4 data:byte s_groupID = .sbss:0x8044B208; // type:object size:0x2 scope:global align:4 data:2byte g_msg_unit = .sbss:0x8044B210; // type:object size:0x4 scope:global align:4 -l_lightCount = .sbss:0x8044B218; // type:object size:0x1 data:byte -dOvlpFd_execute_f = .sbss:0x8044B220; // type:object size:0x4 scope:global align:4 data:4byte -g_LogHIO = .sbss:0x8044B228; // type:object size:0x8 scope:global align:4 -g_snHIO = .sbss:0x8044B230; // type:object size:0x8 scope:global align:4 -resPhase = .sbss:0x8044B238; // type:object size:0x8 scope:global align:4 -dylPhase = .sbss:0x8044B240; // type:object size:0x8 scope:global align:4 -dylPreLoadTime1 = .sbss:0x8044B248; // type:object size:0x8 scope:global align:4 data:4byte -resPreLoadTime0 = .sbss:0x8044B250; // type:object size:0x8 scope:global align:4 data:4byte -resPreLoadTime1 = .sbss:0x8044B258; // type:object size:0x8 scope:global align:4 data:4byte -g_preLoadHIO = .sbss:0x8044B260; // type:object size:0x4 scope:global align:4 data:4byte +l_lightCount = .sbss:0x8044B218; // type:object size:0x1 scope:local data:byte +dOvlpFd_execute_f = .sbss:0x8044B220; // type:object size:0x4 scope:local align:4 data:4byte +g_LogHIO = .sbss:0x8044B228; // type:object size:0x8 scope:local align:4 +g_snHIO = .sbss:0x8044B230; // type:object size:0x8 scope:local align:4 +resPhase = .sbss:0x8044B238; // type:object size:0x8 scope:local align:4 +dylPhase = .sbss:0x8044B240; // type:object size:0x8 scope:local align:4 +dylPreLoadTime1 = .sbss:0x8044B248; // type:object size:0x8 scope:local align:4 data:4byte +resPreLoadTime0 = .sbss:0x8044B250; // type:object size:0x8 scope:local align:4 data:4byte +resPreLoadTime1 = .sbss:0x8044B258; // type:object size:0x8 scope:local align:4 data:4byte +g_preLoadHIO = .sbss:0x8044B260; // type:object size:0x4 scope:local align:4 data:4byte pauseTimer__9dScnPly_c = .sbss:0x8044B264; // type:object size:0x1 data:byte nextPauseTimer__9dScnPly_c = .sbss:0x8044B265; // type:object size:0x1 data:byte -g_regHIO = .sbss:0x8044B268; // type:object size:0x4 scope:global align:4 data:4byte +g_regHIO = .sbss:0x8044B268; // type:object size:0x8 scope:global align:4 data:4byte m_nowID__9dkWmark_c = .sbss:0x8044B270; // type:object size:0x4 scope:global align:4 data:4byte init$localstatic4$create__9dkWmark_cFv = .sbss:0x8044B274; // type:object size:0x1 scope:weak align:1 data:byte mFirst__24DynamicModuleControlBase = .sbss:0x8044B278; // type:object size:0x4 scope:global align:4 data:4byte @@ -22015,12 +22050,12 @@ sFileCache__20DynamicModuleControl = .sbss:0x8044B288; // type:object size:0x4 s Heap__3cMl = .sbss:0x8044B290; // type:object size:0x4 scope:global align:4 data:4byte init$296 = .sbss:0x8044B298; // type:object size:0x1 scope:local align:1 data:byte Zero__5csXyz = .sbss:0x8044B2A0; // type:object size:0x6 scope:global align:4 -r0 = .sbss:0x8044B2A8; // type:object size:0x4 scope:global align:4 data:4byte -r1 = .sbss:0x8044B2AC; // type:object size:0x4 scope:global align:4 data:4byte -r2 = .sbss:0x8044B2B0; // type:object size:0x4 scope:global align:4 data:4byte -r02 = .sbss:0x8044B2B4; // type:object size:0x4 scope:global align:4 data:4byte -r12 = .sbss:0x8044B2B8; // type:object size:0x4 scope:global align:4 data:4byte -r22 = .sbss:0x8044B2BC; // type:object size:0x4 scope:global align:4 data:4byte +r0 = .sbss:0x8044B2A8; // type:object size:0x4 scope:local align:4 data:4byte +r1 = .sbss:0x8044B2AC; // type:object size:0x4 scope:local align:4 data:4byte +r2 = .sbss:0x8044B2B0; // type:object size:0x4 scope:local align:4 data:4byte +r02 = .sbss:0x8044B2B4; // type:object size:0x4 scope:local align:4 data:4byte +r12 = .sbss:0x8044B2B8; // type:object size:0x4 scope:local align:4 data:4byte +r22 = .sbss:0x8044B2BC; // type:object size:0x4 scope:local align:4 data:4byte G_CM3D_F_ABS_MIN = .sbss:0x8044B2C0; // type:object size:0x4 scope:global align:4 data:float _0__7cSAngle = .sbss:0x8044B2C8; // type:object size:0x2 scope:global align:4 data:2byte _1__7cSAngle = .sbss:0x8044B2CC; // type:object size:0x2 scope:global align:4 @@ -22037,24 +22072,24 @@ systemConsole__9JFWSystem = .sbss:0x8044B2F8; // type:object size:0x4 scope:glob sInitCalled__9JFWSystem = .sbss:0x8044B2FC; // type:object size:0x1 scope:global align:1 data:byte sManager__10JFWDisplay = .sbss:0x8044B300; // type:object size:0x4 scope:global align:4 data:4byte prevFrame$2597 = .sbss:0x8044B304; // type:object size:0x4 scope:local align:4 data:4byte -data_804511C8 = .sbss:0x8044B308; // type:object size:0x8 scope:local align:1 data:byte +init$740 = .sbss:0x8044B308; // type:object size:0x1 scope:local align:1 data:byte nextTick$2642 = .sbss:0x8044B310; // type:object size:0x8 scope:local align:8 data:4byte init$579 = .sbss:0x8044B318; // type:object size:0x1 scope:local align:1 data:byte nextCount$2650 = .sbss:0x8044B31C; // type:object size:0x4 scope:local align:4 data:4byte init$587 = .sbss:0x8044B320; // type:object size:0x1 scope:local align:1 data:byte @569 = .sbss:0x8044B328; // type:object size:0x1 scope:local align:4 data:byte soOutput_none___Q27JStudio14TVariableValue = .sbss:0x8044B330; // type:object size:0x4 scope:global align:4 data:4byte -init$365 = .sbss:0x8044B338; // type:object size:0x8 scope:local align:1 data:byte +init$365 = .sbss:0x8044B338; // type:object size:0x1 scope:local align:1 data:byte init$298 = .sbss:0x8044B340; // type:object size:0x1 scope:local align:1 data:byte sThread__6JASDvd = .sbss:0x8044B348; // type:object size:0x4 scope:global align:4 data:4byte JASDram = .sbss:0x8044B350; // type:object size:0x4 scope:global align:4 data:4byte sAramBase__9JASKernel = .sbss:0x8044B354; // type:object size:0x4 scope:global align:4 data:4byte sSystemHeap__9JASKernel = .sbss:0x8044B358; // type:object size:0x4 scope:global align:4 data:4byte sCommandHeap__9JASKernel = .sbss:0x8044B35C; // type:object size:0x4 scope:global align:4 data:4byte -sBuffer = .sbss:0x8044B360; // type:object size:0x4 scope:global align:4 data:4byte -sLineMax = .sbss:0x8044B364; // type:object size:0x4 scope:global align:4 data:4byte -sLineCount = .sbss:0x8044B368; // type:object size:0x4 scope:global align:4 data:4byte -sTop = .sbss:0x8044B36C; // type:object size:0x4 scope:global align:4 data:4byte +sBuffer = .sbss:0x8044B360; // type:object size:0x4 scope:local align:4 data:4byte +sLineMax = .sbss:0x8044B364; // type:object size:0x4 scope:local align:4 data:4byte +sLineCount = .sbss:0x8044B368; // type:object size:0x4 scope:local align:4 data:4byte +sTop = .sbss:0x8044B36C; // type:object size:0x4 scope:local align:4 data:4byte init$localstatic4$getMemPool__58JASPoolAllocObject_MultiThreadedFv = .sbss:0x8044B370; // type:object size:0x1 data:byte init$localstatic4$getMemPool__43JASPoolAllocObject_MultiThreaded<8JASTrack>Fv = .sbss:0x8044B371; // type:object size:0x1 data:byte sDefaultParser__10JASSeqCtrl = .sbss:0x8044B378; // type:object size:0x4 scope:global align:4 data:4byte @@ -22065,16 +22100,16 @@ sLoadThread__13JASAramStream = .sbss:0x8044B390; // type:object size:0x4 scope:g sReadBuffer__13JASAramStream = .sbss:0x8044B394; // type:object size:0x4 scope:global align:4 data:4byte sBlockSize__13JASAramStream = .sbss:0x8044B398; // type:object size:0x4 scope:global align:4 data:4byte sChannelMax__13JASAramStream = .sbss:0x8044B39C; // type:object size:0x4 scope:global align:4 data:4byte -data_80451260 = .sbss:0x8044B3A0; // type:object size:0x1 scope:global align:1 data:byte -data_80451261 = .sbss:0x8044B3A1; // type:object size:0x1 scope:global align:1 data:byte -init$localstatic4$getMemPool__46JASPoolAllocObject_MultiThreaded<10JASChannel>Fv = .sbss:0x8044B3A2; // type:object size:0x1 data:byte +struct_80451260 = .sbss:0x8044B3A0; // type:object size:0x1 scope:global align:1 data:byte +struct_80451261 = .sbss:0x8044B3A1; // type:object size:0x1 scope:global align:1 data:byte +init$localstatic4$getMemPool__46JASPoolAllocObject_MultiThreaded<10JASChannel>Fv = .sbss:0x8044B3A2; // type:object size:0x1 scope:weak data:byte sOscTable__12JASVoiceBank = .sbss:0x8044B3A8; // type:object size:0x4 scope:global align:4 data:4byte oscp$214 = .sbss:0x8044B3B0; // type:object size:0x4 scope:local align:4 data:4byte -data_80451274 = .sbss:0x8044B3B4; // type:object size:0x1 scope:local align:1 data:byte +data_80451274$0 = .sbss:0x8044B3B4; // type:object size:0x1 scope:local align:1 data:byte mNoLoad__16JASBasicWaveBank = .sbss:0x8044B3B8; // type:object size:0x4 scope:global align:4 sUsedHeapSize__11JASWSParser = .sbss:0x8044B3C0; // type:object size:0x4 scope:global align:4 data:4byte sUsedHeapSize__12JASBNKParser = .sbss:0x8044B3C8; // type:object size:0x4 scope:global align:4 data:4byte -data_8045128C = .sbss:0x8044B3CC; // type:object size:0x1 scope:local align:1 data:byte +__init__memPool___46JASPoolAllocObject_MultiThreaded<10JASChannel> = .sbss:0x8044B3CC; // type:object size:0x1 scope:weak align:1 data:byte sAramHeap__16JASWaveArcLoader = .sbss:0x8044B3D0; // type:object size:0x4 scope:global align:4 data:4byte sBankDisposeListSize__10JASChannel = .sbss:0x8044B3D8; // type:object size:0x4 scope:global align:4 data:4byte sDspDacBuffer__9JASDriver = .sbss:0x8044B3E0; // type:object size:0x4 scope:global align:4 data:4byte @@ -22090,24 +22125,24 @@ sSubFrameCounter__9JASDriver = .sbss:0x8044B404; // type:object size:0x4 scope:g dacp$239 = .sbss:0x8044B408; // type:object size:0x4 scope:local align:4 data:4byte init$58 = .sbss:0x8044B40C; // type:object size:0x1 scope:local align:1 data:byte old_time$264 = .sbss:0x8044B410; // type:object size:0x4 scope:local align:4 data:4byte -data_804512D4 = .sbss:0x8044B414; // type:object size:0x1 scope:local align:1 data:byte +init$374 = .sbss:0x8044B414; // type:object size:0x1 scope:local align:1 data:byte snIntCount__14JASAudioThread = .sbss:0x8044B418; // type:object size:0x4 scope:global align:4 data:4byte sDspChannels__13JASDSPChannel = .sbss:0x8044B420; // type:object size:0x4 scope:global align:4 data:4byte CH_BUF__6JASDsp = .sbss:0x8044B428; // type:object size:0x4 scope:global align:4 data:4byte FX_BUF__6JASDsp = .sbss:0x8044B42C; // type:object size:0x4 scope:global align:4 data:4byte sDSPVolume__6JASDsp = .sbss:0x8044B430; // type:object size:0x4 scope:global align:4 data:float data_804512F4$25 = .sbss:0x8044B434; // type:object size:0x1 scope:local align:1 data:byte -init$33 = .sbss:0x8044B435; // type:object size:0x1 scope:local align:1 data:byte -flag = .sbss:0x8044B438; // type:object size:0x4 scope:global align:4 data:4byte -taskreadp = .sbss:0x8044B440; // type:object size:0x4 scope:global align:4 data:4byte -taskwritep = .sbss:0x8044B444; // type:object size:0x4 scope:global align:4 data:4byte +init$26 = .sbss:0x8044B435; // type:object size:0x1 scope:local align:1 data:byte +flag = .sbss:0x8044B438; // type:object size:0x4 scope:local align:4 data:4byte +taskreadp = .sbss:0x8044B440; // type:object size:0x4 scope:local align:4 data:4byte +taskwritep = .sbss:0x8044B444; // type:object size:0x4 scope:local align:4 data:4byte struct_80451308 = .sbss:0x8044B448; // type:object size:0x1 scope:local align:1 data:byte struct_80451309 = .sbss:0x8044B449; // type:object size:0x1 scope:local align:1 data:byte DSP_prior_task = .sbss:0x8044B44C; // type:object size:0x4 scope:global align:4 data:4byte -init$localstatic4$getMemPool___26JASPoolAllocObject<5JAISe>Fv = .sbss:0x8044B450; // type:object size:0x1 scope:global align:1 data:byte -init$localstatic4$getMemPool___35JASPoolAllocObject<13JAISoundChild>Fv = .sbss:0x8044B458; // type:object size:0x1 scope:global align:1 data:byte -init$localstatic4$getMemPool___27JASPoolAllocObject<6JAISeq>Fv = .sbss:0x8044B460; // type:object size:0x1 scope:global align:1 data:byte -init$localstatic4$getMemPool___30JASPoolAllocObject<9JAIStream>Fv = .sbss:0x8044B468; // type:object size:0x1 scope:global align:1 data:byte +init$localstatic4$getMemPool___26JASPoolAllocObject<5JAISe>Fv = .sbss:0x8044B450; // type:object size:0x1 scope:weak align:1 data:byte +init$localstatic4$getMemPool___35JASPoolAllocObject<13JAISoundChild>Fv = .sbss:0x8044B458; // type:object size:0x1 scope:weak align:1 data:byte +init$localstatic4$getMemPool___27JASPoolAllocObject<6JAISeq>Fv = .sbss:0x8044B460; // type:object size:0x1 scope:weak align:1 data:byte +init$localstatic4$getMemPool___30JASPoolAllocObject<9JAIStream>Fv = .sbss:0x8044B468; // type:object size:0x1 scope:weak align:1 data:byte init$80 = .sbss:0x8044B470; // type:object size:0x1 scope:local align:1 data:byte oRandom$401 = .sbss:0x8044B474; // type:object size:0x4 scope:local align:4 data:4byte MIN_DISTANCE_VOLUME__7Z2Param = .sbss:0x8044B478; // type:object size:0x4 scope:global align:4 data:float @@ -22115,9 +22150,9 @@ ENEMY_LASTHIT_MUTE_VOLUME__7Z2Param = .sbss:0x8044B47C; // type:object size:0x4 DARK_SE_FILTER_ON__7Z2Param = .sbss:0x8044B480; // type:object size:0x1 scope:global align:1 data:byte DARK_SE_LOW_PASS_FILTER_SETTING__7Z2Param = .sbss:0x8044B481; // type:object size:0x1 scope:global align:1 data:byte SYSTEM_SE_USE_DARK_SE_SETTING__7Z2Param = .sbss:0x8044B482; // type:object size:0x1 scope:global align:1 data:byte -init$localstatic4$getMemPool___39JASPoolAllocObject<17Z2SoundHandlePool>Fv = .sbss:0x8044B488; // type:object size:0x1 data:byte -cNearFarRatio = .sbss:0x8044B490; // type:object size:0x4 scope:global align:4 data:float -init$localstatic4$getMemPool___30JASPoolAllocObject<9Z2Audible>Fv = .sbss:0x8044B494; // type:object size:0x1 data:byte +init$localstatic4$getMemPool___39JASPoolAllocObject<17Z2SoundHandlePool>Fv = .sbss:0x8044B488; // type:object size:0x1 scope:weak data:byte +cNearFarRatio = .sbss:0x8044B490; // type:object size:0x4 scope:local align:4 data:float +init$localstatic4$getMemPool___30JASPoolAllocObject<9Z2Audible>Fv = .sbss:0x8044B494; // type:object size:0x1 scope:weak data:byte data_80451358 = .sbss:0x8044B498; // type:object size:0x1 align:1 data:byte data_80451359 = .sbss:0x8044B499; // type:object size:0x1 align:1 data:byte mLinkPtr__14Z2CreatureLink = .sbss:0x8044B4A0; // type:object size:0x4 scope:global align:4 data:4byte @@ -22132,14 +22167,15 @@ mCodeEnd__7JKRHeap = .sbss:0x8044B4C8; // type:object size:0x4 scope:global alig mUserRamStart__7JKRHeap = .sbss:0x8044B4CC; // type:object size:0x4 scope:global align:4 data:4byte mUserRamEnd__7JKRHeap = .sbss:0x8044B4D0; // type:object size:0x4 scope:global align:4 data:4byte mMemorySize__7JKRHeap = .sbss:0x8044B4D4; // type:object size:0x4 scope:global align:4 data:4byte -DBfoundSize = .sbss:0x8044B4D8; // type:object size:0x4 scope:global align:4 data:4byte -DBfoundOffset = .sbss:0x8044B4DC; // type:object size:0x4 scope:global align:4 data:4byte -DBfoundBlock = .sbss:0x8044B4E0; // type:object size:0x4 scope:global align:4 data:4byte -DBnewFreeBlock = .sbss:0x8044B4E4; // type:object size:0x4 scope:global align:4 data:4byte -DBnewUsedBlock = .sbss:0x8044B4E8; // type:object size:0x4 scope:global align:4 data:4byte +DBfoundSize = .sbss:0x8044B4D8; // type:object size:0x4 scope:local align:4 data:4byte +DBfoundOffset = .sbss:0x8044B4DC; // type:object size:0x4 scope:local align:4 data:4byte +DBfoundBlock = .sbss:0x8044B4E0; // type:object size:0x4 scope:local align:4 data:4byte +DBnewFreeBlock = .sbss:0x8044B4E4; // type:object size:0x4 scope:local align:4 data:4byte +DBnewUsedBlock = .sbss:0x8044B4E8; // type:object size:0x4 scope:local align:4 data:4byte sManager__15JKRThreadSwitch = .sbss:0x8044B4F0; // type:object size:0x4 scope:global align:4 data:4byte sTotalCount__15JKRThreadSwitch = .sbss:0x8044B4F4; // type:object size:0x4 scope:global align:4 data:4byte -sTotalStart__15JKRThreadSwitch = .sbss:0x8044B4F8; // type:object size:0x8 scope:global align:4 data:4byte +sTotalStart__15JKRThreadSwitch = .sbss:0x8044B4F8; // type:object size:0x4 scope:global align:4 data:4byte +data_804513BC = .sbss:0x8044B4FC; // type:object size:0x4 scope:local data:4byte mUserPreCallback__15JKRThreadSwitch = .sbss:0x8044B500; // type:object size:0x4 scope:global align:4 data:4byte mUserPostCallback__15JKRThreadSwitch = .sbss:0x8044B504; // type:object size:0x4 scope:global align:4 data:4byte sAramObject__7JKRAram = .sbss:0x8044B508; // type:object size:0x4 scope:global align:4 data:4byte @@ -22151,7 +22187,7 @@ refCurrent = .sbss:0x8044B51C; // type:object size:0x4 scope:local align:4 data: srcOffset = .sbss:0x8044B520; // type:object size:0x4 scope:local align:4 data:4byte transLeft = .sbss:0x8044B524; // type:object size:0x4 scope:local align:4 data:4byte srcLimit = .sbss:0x8044B528; // type:object size:0x4 scope:local align:4 data:4byte -srcAddress = .sbss:0x8044B52C; // type:object size:0x4 scope:global align:4 data:4byte +srcAddress = .sbss:0x8044B52C; // type:object size:0x4 scope:local align:4 data:4byte fileOffset = .sbss:0x8044B530; // type:object size:0x4 scope:local align:4 data:4byte readCount = .sbss:0x8044B534; // type:object size:0x4 scope:local align:4 data:4byte maxDest = .sbss:0x8044B538; // type:object size:0x4 scope:local align:4 data:4byte @@ -22176,7 +22212,7 @@ srcFile = .sbss:0x8044B588; // type:object size:0x4 scope:local align:4 data:4by fileOffset = .sbss:0x8044B58C; // type:object size:0x4 scope:local align:4 data:4byte readCount = .sbss:0x8044B590; // type:object size:0x4 scope:local align:4 data:4byte maxDest = .sbss:0x8044B594; // type:object size:0x4 scope:local align:4 data:4byte -data_80451458 = .sbss:0x8044B598; // type:object size:0x1 data:byte +data_80451458 = .sbss:0x8044B598; // type:object size:0x1 scope:local data:byte tsPtr = .sbss:0x8044B59C; // type:object size:0x4 scope:local align:4 data:4byte tsArea = .sbss:0x8044B5A0; // type:object size:0x4 scope:local align:4 data:4byte szpBuf = .sbss:0x8044B5A8; // type:object size:0x4 scope:local align:4 data:4byte @@ -22184,9 +22220,9 @@ szpEnd = .sbss:0x8044B5AC; // type:object size:0x4 scope:local align:4 data:4byt refBuf = .sbss:0x8044B5B0; // type:object size:0x4 scope:local align:4 data:4byte refEnd = .sbss:0x8044B5B4; // type:object size:0x4 scope:local align:4 data:4byte refCurrent = .sbss:0x8044B5B8; // type:object size:0x4 scope:local align:4 data:4byte -dmaBuf = .sbss:0x8044B5BC; // type:object size:0x4 scope:global align:4 data:4byte -dmaEnd = .sbss:0x8044B5C0; // type:object size:0x4 scope:global align:4 data:4byte -dmaCurrent = .sbss:0x8044B5C4; // type:object size:0x4 scope:global align:4 data:4byte +dmaBuf = .sbss:0x8044B5BC; // type:object size:0x4 scope:local align:4 data:4byte +dmaEnd = .sbss:0x8044B5C0; // type:object size:0x4 scope:local align:4 data:4byte +dmaCurrent = .sbss:0x8044B5C4; // type:object size:0x4 scope:local align:4 data:4byte srcOffset = .sbss:0x8044B5C8; // type:object size:0x4 scope:local align:4 data:4byte transLeft = .sbss:0x8044B5CC; // type:object size:0x4 scope:local align:4 data:4byte srcLimit = .sbss:0x8044B5D0; // type:object size:0x4 scope:local align:4 data:4byte @@ -22194,11 +22230,11 @@ srcFile = .sbss:0x8044B5D4; // type:object size:0x4 scope:local align:4 data:4by fileOffset = .sbss:0x8044B5D8; // type:object size:0x4 scope:local align:4 data:4byte readCount = .sbss:0x8044B5DC; // type:object size:0x4 scope:local align:4 data:4byte maxDest = .sbss:0x8044B5E0; // type:object size:0x4 scope:local align:4 data:4byte -data_804514A4 = .sbss:0x8044B5E4; // type:object size:0x1 data:byte +data_804514A4 = .sbss:0x8044B5E4; // type:object size:0x1 scope:local data:byte tsPtr = .sbss:0x8044B5E8; // type:object size:0x4 scope:local align:4 data:4byte tsArea = .sbss:0x8044B5EC; // type:object size:0x4 scope:local align:4 data:4byte sDecompObject__9JKRDecomp = .sbss:0x8044B5F0; // type:object size:0x4 scope:global align:4 data:4byte -data_804514B8 = .sbss:0x8044B5F8; // type:object size:0x1 data:byte +data_804514B8 = .sbss:0x8044B5F8; // type:object size:0x1 scope:local data:byte sCurrentFifo__12JUTGraphFifo = .sbss:0x8044B5FC; // type:object size:0x4 scope:global align:4 data:4byte mGpStatus__12JUTGraphFifo = .sbss:0x8044B600; // type:object size:0x5 scope:global align:4 sDebugPrint__10JUTDbPrint = .sbss:0x8044B608; // type:object size:0x4 scope:global align:4 data:4byte @@ -22224,7 +22260,7 @@ sConsole__12JUTException = .sbss:0x8044B65C; // type:object size:0x4 scope:globa msr__12JUTException = .sbss:0x8044B660; // type:object size:0x4 scope:global align:4 data:4byte fpscr__12JUTException = .sbss:0x8044B664; // type:object size:0x4 scope:global align:4 data:4byte sDirectPrint__14JUTDirectPrint = .sbss:0x8044B668; // type:object size:0x4 scope:global align:4 data:4byte -sMessageLife__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .sbss:0x8044B670; // type:object size:0x4 scope:global align:4 data:4byte +sMessageLife__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .sbss:0x8044B670; // type:object size:0x4 scope:local align:4 data:4byte sManager__8JUTVideo = .sbss:0x8044B678; // type:object size:0x4 scope:global align:4 data:4byte sVideoLastTick__8JUTVideo = .sbss:0x8044B67C; // type:object size:0x4 scope:global align:4 data:4byte sVideoInterval__8JUTVideo = .sbss:0x8044B680; // type:object size:0x4 scope:global align:4 data:4byte @@ -22238,8 +22274,8 @@ init$231 = .sbss:0x8044B6A0; // type:object size:0x1 scope:local align:1 data:by cntUser$2379 = .sbss:0x8044B6A4; // type:object size:0x4 scope:local align:4 data:4byte init$280 = .sbss:0x8044B6A8; // type:object size:0x1 scope:local align:1 data:byte sManager__17JUTConsoleManager = .sbss:0x8044B6B0; // type:object size:0x4 scope:global align:4 data:4byte -sReportConsole = .sbss:0x8044B6B4; // type:object size:0x4 scope:global align:4 data:4byte -sWarningConsole = .sbss:0x8044B6B8; // type:object size:0x4 scope:global align:4 data:4byte +sReportConsole = .sbss:0x8044B6B4; // type:object size:0x4 scope:local align:4 data:4byte +sWarningConsole = .sbss:0x8044B6B8; // type:object size:0x4 scope:local align:4 data:4byte mStrBuff__8J2DPrint = .sbss:0x8044B6C0; // type:object size:0x4 scope:global align:4 data:4byte sStrBufInitialized = .sbss:0x8044B6C4; // type:object size:0x1 scope:local align:1 data:byte mStrBuffSize__8J2DPrint = .sbss:0x8044B6C8; // type:object size:0x4 scope:global align:4 data:4byte @@ -22258,213 +22294,213 @@ sTexMtxObj__17J3DDifferedTexMtx = .sbss:0x8044B704; // type:object size:0x4 scop sInterruptFlag$903 = .sbss:0x8044B708; // type:object size:0x4 scope:local align:4 data:4byte init$465 = .sbss:0x8044B70C; // type:object size:0x1 scope:local align:1 data:byte sOldVcdVatCmd__8J3DShape = .sbss:0x8044B710; // type:object size:0x4 scope:global align:4 data:4byte -sEnvelopeFlag__8J3DShape = .sbss:0x8044B714; // type:object size:0x1 scope:local align:1 data:byte +sEnvelopeFlag__8J3DShape = .sbss:0x8044B714; // type:object size:0x1 scope:global align:1 data:byte SizeOfJ3DColorBlockLightOffLoad = .sbss:0x8044B718; // type:object size:0x4 scope:global align:4 data:4byte SizeOfJ3DColorBlockAmbientOnLoad = .sbss:0x8044B71C; // type:object size:0x4 scope:global align:4 data:4byte entryNum__13J3DDrawBuffer = .sbss:0x8044B720; // type:object size:0x4 scope:global align:4 data:4byte sInterruptFlag$965 = .sbss:0x8044B728; // type:object size:0x4 scope:local align:4 data:4byte -sInitInterruptFlag = .sbss:0x8044B72C; // type:object size:0x1 scope:local align:1 data:byte +init$461 = .sbss:0x8044B72C; // type:object size:0x1 scope:local align:1 data:byte mMtxBuffer__10J3DMtxCalc = .sbss:0x8044B730; // type:object size:0x4 scope:global align:4 data:4byte mJoint__10J3DMtxCalc = .sbss:0x8044B734; // type:object size:0x4 scope:global align:4 data:4byte mCurrentMtxCalc__8J3DJoint = .sbss:0x8044B738; // type:object size:0x4 scope:global align:4 data:4byte BootInfo = .sbss:0x8044B740; // type:object size:0x4 scope:local align:4 data:4byte -BI2DebugFlag = .sbss:0x8044B744; // type:object size:0x4 scope:global align:4 data:4byte -BI2DebugFlagHolder = .sbss:0x8044B748; // type:object size:0x4 scope:global align:4 data:4byte -__OSIsGcam = .sbss:0x8044B74C; // type:object size:0x4 scope:global align:4 data:4byte +BI2DebugFlag = .sbss:0x8044B744; // type:object size:0x4 scope:local align:4 data:4byte +BI2DebugFlagHolder = .sbss:0x8044B748; // type:object size:0x4 scope:local align:4 data:4byte +__OSIsGcam = .sbss:0x8044B74C; // type:object size:0x4 scope:weak align:4 data:4byte ZeroF = .sbss:0x8044B750; // type:object size:0x8 scope:global align:4 data:double ZeroPS = .sbss:0x8044B758; // type:object size:0x8 scope:global align:4 AreWeInitialized = .sbss:0x8044B760; // type:object size:0x4 scope:global align:4 data:4byte OSExceptionTable = .sbss:0x8044B764; // type:object size:0x4 scope:global align:4 data:4byte __OSInIPL = .sbss:0x8044B768; // type:object size:0x4 scope:global align:4 data:4byte __OSStartTime = .sbss:0x8044B770; // type:object size:0x8 scope:global align:4 data:4byte -AlarmQueue = .sbss:0x8044B778; // type:object size:0x8 scope:global align:4 data:4byte -HeapArray = .sbss:0x8044B780; // type:object size:0x4 scope:global align:4 data:4byte -NumHeaps = .sbss:0x8044B784; // type:object size:0x4 scope:global align:4 data:4byte -ArenaStart = .sbss:0x8044B788; // type:object size:0x4 scope:global align:4 data:4byte -ArenaEnd = .sbss:0x8044B78C; // type:object size:0x4 scope:global align:4 data:4byte -__OSArenaHi = .sbss:0x8044B790; // type:object size:0x4 scope:global align:4 data:4byte -Prepared = .sbss:0x8044B798; // type:object size:0x4 scope:global align:4 data:4byte +AlarmQueue = .sbss:0x8044B778; // type:object size:0x8 scope:local align:4 data:4byte +HeapArray = .sbss:0x8044B780; // type:object size:0x4 scope:local align:4 data:4byte +NumHeaps = .sbss:0x8044B784; // type:object size:0x4 scope:local align:4 data:4byte +ArenaStart = .sbss:0x8044B788; // type:object size:0x4 scope:local align:4 data:4byte +ArenaEnd = .sbss:0x8044B78C; // type:object size:0x4 scope:local align:4 data:4byte +__OSArenaHi = .sbss:0x8044B790; // type:object size:0x4 scope:local align:4 data:4byte +Prepared = .sbss:0x8044B798; // type:object size:0x4 scope:local align:4 data:4byte apploaderPosition$69 = .sbss:0x8044B79C; // type:object size:0x4 scope:local align:4 data:4byte -FontDataAnsi = .sbss:0x8044B7A0; // type:object size:0x4 scope:global align:4 data:4byte -FontDataSjis = .sbss:0x8044B7A4; // type:object size:0x4 scope:global align:4 data:4byte -ParseString = .sbss:0x8044B7A8; // type:object size:0x4 scope:global align:4 data:4byte -InterruptHandlerTable = .sbss:0x8044B7B0; // type:object size:0x4 scope:global align:4 data:4byte +FontDataAnsi = .sbss:0x8044B7A0; // type:object size:0x4 scope:local align:4 data:4byte +FontDataSjis = .sbss:0x8044B7A4; // type:object size:0x4 scope:local align:4 data:4byte +ParseString = .sbss:0x8044B7A8; // type:object size:0x4 scope:local align:4 data:4byte +InterruptHandlerTable = .sbss:0x8044B7B0; // type:object size:0x4 scope:local align:4 data:4byte __OSLastInterruptSrr0 = .sbss:0x8044B7B4; // type:object size:0x4 scope:global align:4 data:4byte __OSLastInterrupt = .sbss:0x8044B7B8; // type:object size:0x2 scope:global align:4 data:2byte __OSLastInterruptTime = .sbss:0x8044B7C0; // type:object size:0x8 scope:global align:4 data:4byte -SaveStart = .sbss:0x8044B7C8; // type:object size:0x4 scope:global align:4 data:4byte -SaveEnd = .sbss:0x8044B7CC; // type:object size:0x4 scope:global align:4 data:4byte -ResetFunctionQueue = .sbss:0x8044B7D0; // type:object size:0x8 scope:global align:4 data:4byte -bootThisDol = .sbss:0x8044B7D8; // type:object size:0x4 scope:global align:4 data:4byte -ResetCallback = .sbss:0x8044B7E0; // type:object size:0x4 scope:global align:4 data:4byte -Down = .sbss:0x8044B7E4; // type:object size:0x4 scope:global align:4 data:4byte +SaveStart = .sbss:0x8044B7C8; // type:object size:0x4 scope:local align:4 data:4byte +SaveEnd = .sbss:0x8044B7CC; // type:object size:0x4 scope:local align:4 data:4byte +ResetFunctionQueue = .sbss:0x8044B7D0; // type:object size:0x8 scope:local align:4 data:4byte +bootThisDol = .sbss:0x8044B7D8; // type:object size:0x4 scope:local align:4 data:4byte +ResetCallback = .sbss:0x8044B7E0; // type:object size:0x4 scope:local align:4 data:4byte +Down = .sbss:0x8044B7E4; // type:object size:0x4 scope:local align:4 data:4byte LastState = .sbss:0x8044B7E8; // type:object size:0x4 scope:local align:4 data:4byte -HoldUp = .sbss:0x8044B7F0; // type:object size:0x8 scope:global align:4 data:4byte -HoldDown = .sbss:0x8044B7F8; // type:object size:0x8 scope:global align:4 data:4byte -RunQueueBits = .sbss:0x8044B800; // type:object size:0x4 scope:global align:4 data:4byte -RunQueueHint = .sbss:0x8044B804; // type:object size:0x4 scope:global align:4 data:4byte -Reschedule = .sbss:0x8044B808; // type:object size:0x4 scope:global align:4 data:4byte +HoldUp = .sbss:0x8044B7F0; // type:object size:0x8 scope:local align:4 data:4byte +HoldDown = .sbss:0x8044B7F8; // type:object size:0x8 scope:local align:4 data:4byte +RunQueueBits = .sbss:0x8044B800; // type:object size:0x4 scope:local align:4 data:4byte +RunQueueHint = .sbss:0x8044B804; // type:object size:0x4 scope:local align:4 data:4byte +Reschedule = .sbss:0x8044B808; // type:object size:0x4 scope:local align:4 data:4byte Debug_BBA = .sbss:0x8044B810; // type:object size:0x1 scope:global align:8 data:byte -IDSerialPort1 = .sbss:0x8044B818; // type:object size:0x4 scope:global align:4 data:4byte -Chan = .sbss:0x8044B820; // type:object size:0x4 scope:global align:4 data:4byte -Dev = .sbss:0x8044B824; // type:object size:0x4 scope:global align:4 data:4byte -Enabled = .sbss:0x8044B828; // type:object size:0x4 scope:global align:4 data:4byte -BarnacleEnabled = .sbss:0x8044B82C; // type:object size:0x4 scope:global align:4 data:4byte +IDSerialPort1 = .sbss:0x8044B818; // type:object size:0x4 scope:local align:4 data:4byte +Chan = .sbss:0x8044B820; // type:object size:0x4 scope:local align:4 data:4byte +Dev = .sbss:0x8044B824; // type:object size:0x4 scope:local align:4 data:4byte +Enabled = .sbss:0x8044B828; // type:object size:0x4 scope:local align:4 data:4byte +BarnacleEnabled = .sbss:0x8044B82C; // type:object size:0x4 scope:local align:4 data:4byte cmdTypeAndStatus$78 = .sbss:0x8044B830; // type:object size:0x4 scope:local align:4 cmdTypeAndStatus$372 = .sbss:0x8044B834; // type:object size:0x4 scope:local align:4 __PADFixBits = .sbss:0x8044B838; // type:object size:0x4 scope:global align:4 data:4byte -SamplingRate = .sbss:0x8044B840; // type:object size:0x4 scope:global align:4 data:4byte +SamplingRate = .sbss:0x8044B840; // type:object size:0x4 scope:local align:4 data:4byte __DBInterface = .sbss:0x8044B848; // type:object size:0x4 scope:global align:4 data:4byte DBVerbose = .sbss:0x8044B84C; // type:object size:0x4 scope:global align:4 data:4byte -StopAtNextInt = .sbss:0x8044B850; // type:object size:0x4 scope:global align:4 data:4byte -LastLength = .sbss:0x8044B854; // type:object size:0x4 scope:global align:4 data:4byte +StopAtNextInt = .sbss:0x8044B850; // type:object size:0x4 scope:local align:4 data:4byte +LastLength = .sbss:0x8044B854; // type:object size:0x4 scope:local align:4 data:4byte Callback = .sbss:0x8044B858; // type:object size:0x4 scope:local align:4 data:4byte -ResetCoverCallback = .sbss:0x8044B85C; // type:object size:0x4 scope:global align:4 data:4byte -LastResetEnd = .sbss:0x8044B860; // type:object size:0x8 scope:global align:4 data:4byte -ResetOccurred = .sbss:0x8044B868; // type:object size:0x4 scope:global align:4 data:4byte -WaitingCoverClose = .sbss:0x8044B86C; // type:object size:0x4 scope:global align:4 data:4byte -Breaking = .sbss:0x8044B870; // type:object size:0x4 scope:global align:4 data:4byte -WorkAroundType = .sbss:0x8044B874; // type:object size:0x4 scope:global align:4 data:4byte -WorkAroundSeekLocation = .sbss:0x8044B878; // type:object size:0x4 scope:global align:4 data:4byte -LastReadFinished = .sbss:0x8044B880; // type:object size:0x8 scope:global align:4 data:4byte -LastReadIssued = .sbss:0x8044B888; // type:object size:0x8 scope:global align:4 data:4byte -LastCommandWasRead = .sbss:0x8044B890; // type:object size:0x4 scope:global align:4 data:4byte -NextCommandNumber = .sbss:0x8044B894; // type:object size:0x4 scope:global align:4 data:4byte +ResetCoverCallback = .sbss:0x8044B85C; // type:object size:0x4 scope:local align:4 data:4byte +LastResetEnd = .sbss:0x8044B860; // type:object size:0x8 scope:local align:4 data:4byte +ResetOccurred = .sbss:0x8044B868; // type:object size:0x4 scope:local align:4 data:4byte +WaitingCoverClose = .sbss:0x8044B86C; // type:object size:0x4 scope:local align:4 data:4byte +Breaking = .sbss:0x8044B870; // type:object size:0x4 scope:local align:4 data:4byte +WorkAroundType = .sbss:0x8044B874; // type:object size:0x4 scope:local align:4 data:4byte +WorkAroundSeekLocation = .sbss:0x8044B878; // type:object size:0x4 scope:local align:4 data:4byte +LastReadFinished = .sbss:0x8044B880; // type:object size:0x8 scope:local align:4 data:4byte +LastReadIssued = .sbss:0x8044B888; // type:object size:0x8 scope:local align:4 data:4byte +LastCommandWasRead = .sbss:0x8044B890; // type:object size:0x4 scope:local align:4 data:4byte +NextCommandNumber = .sbss:0x8044B894; // type:object size:0x4 scope:local align:4 data:4byte BootInfo = .sbss:0x8044B898; // type:object size:0x4 scope:local align:4 data:4byte -FstStart = .sbss:0x8044B89C; // type:object size:0x4 scope:global align:4 data:4byte -FstStringStart = .sbss:0x8044B8A0; // type:object size:0x4 scope:global align:4 data:4byte -MaxEntryNum = .sbss:0x8044B8A4; // type:object size:0x4 scope:global align:4 data:4byte -currentDirectory = .sbss:0x8044B8A8; // type:object size:0x4 scope:global align:4 data:4byte +FstStart = .sbss:0x8044B89C; // type:object size:0x4 scope:local align:4 data:4byte +FstStringStart = .sbss:0x8044B8A0; // type:object size:0x4 scope:local align:4 data:4byte +MaxEntryNum = .sbss:0x8044B8A4; // type:object size:0x4 scope:local align:4 data:4byte +currentDirectory = .sbss:0x8044B8A8; // type:object size:0x4 scope:local align:4 data:4byte __DVDLongFileNameFlag = .sbss:0x8044B8AC; // type:object size:0x4 scope:global align:4 data:4byte __DVDThreadQueue = .sbss:0x8044B8B0; // type:object size:0x8 scope:global align:4 -executing = .sbss:0x8044B8B8; // type:object size:0x4 scope:global align:4 data:4byte -IDShouldBe = .sbss:0x8044B8BC; // type:object size:0x4 scope:global align:4 data:4byte -bootInfo = .sbss:0x8044B8C0; // type:object size:0x4 scope:global align:4 data:4byte -PauseFlag = .sbss:0x8044B8C4; // type:object size:0x4 scope:global align:4 data:4byte -PausingFlag = .sbss:0x8044B8C8; // type:object size:0x4 scope:global align:4 data:4byte -AutoFinishing = .sbss:0x8044B8CC; // type:object size:0x4 scope:global align:4 data:4byte -FatalErrorFlag = .sbss:0x8044B8D0; // type:object size:0x4 scope:global align:4 data:4byte -CurrCommand = .sbss:0x8044B8D4; // type:object size:0x4 scope:global align:4 data:4byte -Canceling = .sbss:0x8044B8D8; // type:object size:0x4 scope:global align:4 data:4byte -CancelCallback = .sbss:0x8044B8DC; // type:object size:0x4 scope:global align:4 data:4byte -ResumeFromHere = .sbss:0x8044B8E0; // type:object size:0x4 scope:global align:4 data:4byte -CancelLastError = .sbss:0x8044B8E4; // type:object size:0x4 scope:global align:4 data:4byte -LastError = .sbss:0x8044B8E8; // type:object size:0x4 scope:global align:4 data:4byte -NumInternalRetry = .sbss:0x8044B8EC; // type:object size:0x4 scope:global align:4 data:4byte -ResetRequired = .sbss:0x8044B8F0; // type:object size:0x4 scope:global align:4 data:4byte -FirstTimeInBootrom = .sbss:0x8044B8F4; // type:object size:0x4 scope:global align:4 data:4byte -MotorState = .sbss:0x8044B8F8; // type:object size:0x4 scope:global align:4 data:4byte -DVDInitialized = .sbss:0x8044B8FC; // type:object size:0x4 scope:global align:4 data:4byte -LastState = .sbss:0x8044B900; // type:object size:0x4 scope:local align:4 data:4byte -FatalFunc = .sbss:0x8044B908; // type:object size:0x4 scope:global align:4 data:4byte -status = .sbss:0x8044B910; // type:object size:0x4 scope:global align:4 data:4byte -bb2 = .sbss:0x8044B914; // type:object size:0x4 scope:global align:4 data:4byte -idTmp = .sbss:0x8044B918; // type:object size:0x4 scope:global align:4 data:4byte -IsInitialized = .sbss:0x8044B920; // type:object size:0x4 scope:global align:4 data:4byte -retraceCount = .sbss:0x8044B924; // type:object size:0x4 scope:global align:4 data:4byte -flushFlag = .sbss:0x8044B928; // type:object size:0x4 scope:global align:4 data:4byte -retraceQueue = .sbss:0x8044B92C; // type:object size:0x8 scope:global align:4 -PreCB = .sbss:0x8044B934; // type:object size:0x4 scope:global align:4 data:4byte -PostCB = .sbss:0x8044B938; // type:object size:0x4 scope:global align:4 data:4byte -PositionCallback = .sbss:0x8044B93C; // type:object size:0x4 scope:global align:4 data:4byte -encoderType = .sbss:0x8044B940; // type:object size:0x4 scope:global align:4 data:4byte -displayOffsetH = .sbss:0x8044B944; // type:object size:0x2 scope:global align:2 data:2byte -displayOffsetV = .sbss:0x8044B946; // type:object size:0x2 scope:global align:2 data:2byte -changeMode = .sbss:0x8044B948; // type:object size:0x4 scope:global align:4 data:4byte -changed = .sbss:0x8044B950; // type:object size:0x8 scope:global align:4 data:4byte -shdwChangeMode = .sbss:0x8044B958; // type:object size:0x4 scope:global align:4 data:4byte -shdwChanged = .sbss:0x8044B960; // type:object size:0x8 scope:global align:4 data:4byte -CurrTiming = .sbss:0x8044B968; // type:object size:0x4 scope:global align:4 data:4byte -CurrTvMode = .sbss:0x8044B96C; // type:object size:0x4 scope:global align:4 data:4byte -NextBufAddr = .sbss:0x8044B970; // type:object size:0x4 scope:global align:4 data:4byte -CurrBufAddr = .sbss:0x8044B974; // type:object size:0x4 scope:global align:4 data:4byte -FBSet = .sbss:0x8044B978; // type:object size:0x4 scope:global align:4 data:4byte -timingExtra = .sbss:0x8044B97C; // type:object size:0x4 scope:global align:4 data:4byte +executing = .sbss:0x8044B8B8; // type:object size:0x4 scope:local align:4 data:4byte +IDShouldBe = .sbss:0x8044B8BC; // type:object size:0x4 scope:local align:4 data:4byte +bootInfo = .sbss:0x8044B8C0; // type:object size:0x4 scope:local align:4 data:4byte +PauseFlag = .sbss:0x8044B8C4; // type:object size:0x4 scope:local align:4 data:4byte +PausingFlag = .sbss:0x8044B8C8; // type:object size:0x4 scope:local align:4 data:4byte +AutoFinishing = .sbss:0x8044B8CC; // type:object size:0x4 scope:local align:4 data:4byte +FatalErrorFlag = .sbss:0x8044B8D0; // type:object size:0x4 scope:local align:4 data:4byte +CurrCommand = .sbss:0x8044B8D4; // type:object size:0x4 scope:local align:4 data:4byte +Canceling = .sbss:0x8044B8D8; // type:object size:0x4 scope:local align:4 data:4byte +CancelCallback = .sbss:0x8044B8DC; // type:object size:0x4 scope:local align:4 data:4byte +ResumeFromHere = .sbss:0x8044B8E0; // type:object size:0x4 scope:local align:4 data:4byte +CancelLastError = .sbss:0x8044B8E4; // type:object size:0x4 scope:local align:4 data:4byte +LastError = .sbss:0x8044B8E8; // type:object size:0x4 scope:local align:4 data:4byte +NumInternalRetry = .sbss:0x8044B8EC; // type:object size:0x4 scope:local align:4 data:4byte +ResetRequired = .sbss:0x8044B8F0; // type:object size:0x4 scope:local align:4 data:4byte +FirstTimeInBootrom = .sbss:0x8044B8F4; // type:object size:0x4 scope:local align:4 data:4byte +MotorState = .sbss:0x8044B8F8; // type:object size:0x4 scope:local align:4 data:4byte +DVDInitialized = .sbss:0x8044B8FC; // type:object size:0x4 scope:local align:4 data:4byte +LastState = .sbss:0x8044B900; // type:object size:0x4 scope:global align:4 data:4byte +FatalFunc = .sbss:0x8044B908; // type:object size:0x4 scope:local align:4 data:4byte +status = .sbss:0x8044B910; // type:object size:0x4 scope:local align:4 data:4byte +bb2 = .sbss:0x8044B914; // type:object size:0x4 scope:local align:4 data:4byte +idTmp = .sbss:0x8044B918; // type:object size:0x4 scope:local align:4 data:4byte +IsInitialized = .sbss:0x8044B920; // type:object size:0x4 scope:local align:4 data:4byte +retraceCount = .sbss:0x8044B924; // type:object size:0x4 scope:local align:4 data:4byte +flushFlag = .sbss:0x8044B928; // type:object size:0x4 scope:local align:4 data:4byte +retraceQueue = .sbss:0x8044B92C; // type:object size:0x8 scope:local align:4 +PreCB = .sbss:0x8044B934; // type:object size:0x4 scope:local align:4 data:4byte +PostCB = .sbss:0x8044B938; // type:object size:0x4 scope:local align:4 data:4byte +PositionCallback = .sbss:0x8044B93C; // type:object size:0x4 scope:local align:4 data:4byte +encoderType = .sbss:0x8044B940; // type:object size:0x4 scope:local align:4 data:4byte +displayOffsetH = .sbss:0x8044B944; // type:object size:0x2 scope:local align:2 data:2byte +displayOffsetV = .sbss:0x8044B946; // type:object size:0x2 scope:local align:2 data:2byte +changeMode = .sbss:0x8044B948; // type:object size:0x4 scope:local align:4 data:4byte +changed = .sbss:0x8044B950; // type:object size:0x8 scope:local align:4 data:4byte +shdwChangeMode = .sbss:0x8044B958; // type:object size:0x4 scope:local align:4 data:4byte +shdwChanged = .sbss:0x8044B960; // type:object size:0x8 scope:local align:4 data:4byte +CurrTiming = .sbss:0x8044B968; // type:object size:0x4 scope:local align:4 data:4byte +CurrTvMode = .sbss:0x8044B96C; // type:object size:0x4 scope:local align:4 data:4byte +NextBufAddr = .sbss:0x8044B970; // type:object size:0x4 scope:local align:4 data:4byte +CurrBufAddr = .sbss:0x8044B974; // type:object size:0x4 scope:local align:4 data:4byte +FBSet = .sbss:0x8044B978; // type:object size:0x4 scope:local align:4 data:4byte +timingExtra = .sbss:0x8044B97C; // type:object size:0x4 scope:local align:4 data:4byte message$351 = .sbss:0x8044B980; // type:object size:0x4 scope:local align:4 data:4byte -Initialized = .sbss:0x8044B988; // type:object size:0x4 scope:global align:4 data:4byte -EnabledBits = .sbss:0x8044B98C; // type:object size:0x4 scope:global align:4 data:4byte -ResettingBits = .sbss:0x8044B990; // type:object size:0x4 scope:global align:4 data:4byte -RecalibrateBits = .sbss:0x8044B994; // type:object size:0x4 scope:global align:4 data:4byte -WaitingBits = .sbss:0x8044B998; // type:object size:0x4 scope:global align:4 data:4byte -CheckingBits = .sbss:0x8044B99C; // type:object size:0x4 scope:global align:4 data:4byte -PendingBits = .sbss:0x8044B9A0; // type:object size:0x4 scope:global align:4 data:4byte -BarrelBits = .sbss:0x8044B9A4; // type:object size:0x4 scope:global align:4 data:4byte -SamplingCallback = .sbss:0x8044B9A8; // type:object size:0x4 scope:global align:4 data:4byte +Initialized = .sbss:0x8044B988; // type:object size:0x4 scope:local align:4 data:4byte +EnabledBits = .sbss:0x8044B98C; // type:object size:0x4 scope:local align:4 data:4byte +ResettingBits = .sbss:0x8044B990; // type:object size:0x4 scope:local align:4 data:4byte +RecalibrateBits = .sbss:0x8044B994; // type:object size:0x4 scope:local align:4 data:4byte +WaitingBits = .sbss:0x8044B998; // type:object size:0x4 scope:local align:4 data:4byte +CheckingBits = .sbss:0x8044B99C; // type:object size:0x4 scope:local align:4 data:4byte +PendingBits = .sbss:0x8044B9A0; // type:object size:0x4 scope:local align:4 data:4byte +BarrelBits = .sbss:0x8044B9A4; // type:object size:0x4 scope:local align:4 data:4byte +SamplingCallback = .sbss:0x8044B9A8; // type:object size:0x4 scope:local align:4 data:4byte recalibrated$388 = .sbss:0x8044B9AC; // type:object size:0x4 scope:local align:4 data:4byte __PADSpec = .sbss:0x8044B9B0; // type:object size:0x4 scope:global align:4 data:4byte -__AIS_Callback = .sbss:0x8044B9B8; // type:object size:0x4 scope:global align:4 data:4byte -__AID_Callback = .sbss:0x8044B9BC; // type:object size:0x4 scope:global align:4 data:4byte -__CallbackStack = .sbss:0x8044B9C0; // type:object size:0x4 scope:global align:4 data:4byte -__OldStack = .sbss:0x8044B9C4; // type:object size:0x4 scope:global align:4 data:4byte -__AI_init_flag = .sbss:0x8044B9C8; // type:object size:0x4 scope:global align:4 data:4byte -__AID_Active = .sbss:0x8044B9CC; // type:object size:0x4 scope:global align:4 data:4byte -bound_32KHz = .sbss:0x8044B9D0; // type:object size:0x8 scope:global align:4 data:4byte -bound_48KHz = .sbss:0x8044B9D8; // type:object size:0x8 scope:global align:4 data:4byte -min_wait = .sbss:0x8044B9E0; // type:object size:0x8 scope:global align:4 data:4byte -max_wait = .sbss:0x8044B9E8; // type:object size:0x8 scope:global align:4 data:4byte -buffer = .sbss:0x8044B9F0; // type:object size:0x8 scope:global align:4 data:4byte -__AR_Callback = .sbss:0x8044B9F8; // type:object size:0x4 scope:global align:4 data:4byte -__AR_Size = .sbss:0x8044B9FC; // type:object size:0x4 scope:global align:4 data:4byte -__AR_InternalSize = .sbss:0x8044BA00; // type:object size:0x4 scope:global align:4 data:4byte -__AR_ExpansionSize = .sbss:0x8044BA04; // type:object size:0x4 scope:global align:4 data:4byte -__AR_StackPointer = .sbss:0x8044BA08; // type:object size:0x4 scope:global align:4 data:4byte -__AR_FreeBlocks = .sbss:0x8044BA0C; // type:object size:0x4 scope:global align:4 data:4byte -__AR_BlockLength = .sbss:0x8044BA10; // type:object size:0x4 scope:global align:4 data:4byte -__AR_init_flag = .sbss:0x8044BA14; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestQueueHi = .sbss:0x8044BA18; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestTailHi = .sbss:0x8044BA1C; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestQueueLo = .sbss:0x8044BA20; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestTailLo = .sbss:0x8044BA24; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestPendingHi = .sbss:0x8044BA28; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestPendingLo = .sbss:0x8044BA2C; // type:object size:0x4 scope:global align:4 data:4byte -__ARQCallbackHi = .sbss:0x8044BA30; // type:object size:0x4 scope:global align:4 data:4byte -__ARQCallbackLo = .sbss:0x8044BA34; // type:object size:0x4 scope:global align:4 data:4byte -__ARQChunkSize = .sbss:0x8044BA38; // type:object size:0x4 scope:global align:4 data:4byte -__ARQ_init_flag = .sbss:0x8044BA3C; // type:object size:0x4 scope:global align:4 data:4byte -__DSP_init_flag = .sbss:0x8044BA40; // type:object size:0x4 scope:global align:4 data:4byte +__AIS_Callback = .sbss:0x8044B9B8; // type:object size:0x4 scope:local align:4 data:4byte +__AID_Callback = .sbss:0x8044B9BC; // type:object size:0x4 scope:local align:4 data:4byte +__CallbackStack = .sbss:0x8044B9C0; // type:object size:0x4 scope:local align:4 data:4byte +__OldStack = .sbss:0x8044B9C4; // type:object size:0x4 scope:local align:4 data:4byte +__AI_init_flag = .sbss:0x8044B9C8; // type:object size:0x4 scope:local align:4 data:4byte +__AID_Active = .sbss:0x8044B9CC; // type:object size:0x4 scope:local align:4 data:4byte +bound_32KHz = .sbss:0x8044B9D0; // type:object size:0x8 scope:local align:4 data:4byte +bound_48KHz = .sbss:0x8044B9D8; // type:object size:0x8 scope:local align:4 data:4byte +min_wait = .sbss:0x8044B9E0; // type:object size:0x8 scope:local align:4 data:4byte +max_wait = .sbss:0x8044B9E8; // type:object size:0x8 scope:local align:4 data:4byte +buffer = .sbss:0x8044B9F0; // type:object size:0x8 scope:local align:4 data:4byte +__AR_Callback = .sbss:0x8044B9F8; // type:object size:0x4 scope:local align:4 data:4byte +__AR_Size = .sbss:0x8044B9FC; // type:object size:0x4 scope:local align:4 data:4byte +__AR_InternalSize = .sbss:0x8044BA00; // type:object size:0x4 scope:local align:4 data:4byte +__AR_ExpansionSize = .sbss:0x8044BA04; // type:object size:0x4 scope:local align:4 data:4byte +__AR_StackPointer = .sbss:0x8044BA08; // type:object size:0x4 scope:local align:4 data:4byte +__AR_FreeBlocks = .sbss:0x8044BA0C; // type:object size:0x4 scope:local align:4 data:4byte +__AR_BlockLength = .sbss:0x8044BA10; // type:object size:0x4 scope:local align:4 data:4byte +__AR_init_flag = .sbss:0x8044BA14; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestQueueHi = .sbss:0x8044BA18; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestTailHi = .sbss:0x8044BA1C; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestQueueLo = .sbss:0x8044BA20; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestTailLo = .sbss:0x8044BA24; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestPendingHi = .sbss:0x8044BA28; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestPendingLo = .sbss:0x8044BA2C; // type:object size:0x4 scope:local align:4 data:4byte +__ARQCallbackHi = .sbss:0x8044BA30; // type:object size:0x4 scope:local align:4 data:4byte +__ARQCallbackLo = .sbss:0x8044BA34; // type:object size:0x4 scope:local align:4 data:4byte +__ARQChunkSize = .sbss:0x8044BA38; // type:object size:0x4 scope:local align:4 data:4byte +__ARQ_init_flag = .sbss:0x8044BA3C; // type:object size:0x4 scope:local align:4 data:4byte +__DSP_init_flag = .sbss:0x8044BA40; // type:object size:0x4 scope:local align:4 data:4byte __DSP_tmp_task = .sbss:0x8044BA48; // type:object size:0x4 scope:global align:4 data:4byte __DSP_last_task = .sbss:0x8044BA4C; // type:object size:0x4 scope:global align:4 data:4byte __DSP_first_task = .sbss:0x8044BA50; // type:object size:0x4 scope:global align:4 data:4byte __DSP_curr_task = .sbss:0x8044BA54; // type:object size:0x4 scope:global align:4 data:4byte -__CARDEncode = .sbss:0x8044BA58; // type:object size:0x2 scope:global align:2 data:2byte -__CARDFastMode = .sbss:0x8044BA5A; // type:object size:0x2 scope:global align:2 data:2byte +__CARDEncode = .sbss:0x8044BA58; // type:object size:0x2 scope:local align:2 data:2byte +__CARDFastMode = .sbss:0x8044BA5A; // type:object size:0x2 scope:local align:2 data:2byte __piReg = .sbss:0x8044BA60; // type:object size:0x4 scope:global align:4 data:4byte __cpReg = .sbss:0x8044BA64; // type:object size:0x4 scope:global align:4 data:4byte __peReg = .sbss:0x8044BA68; // type:object size:0x4 scope:global align:4 data:4byte __memReg = .sbss:0x8044BA6C; // type:object size:0x4 scope:global align:4 data:4byte -peCount$35 = .sbss:0x8044BA70; // type:object size:0x4 scope:local align:4 data:4byte -time$36 = .sbss:0x8044BA78; // type:object size:0x8 scope:local align:4 data:4byte -calledOnce$37 = .sbss:0x8044BA80; // type:object size:0x4 scope:local align:4 data:4byte -resetFuncRegistered$145 = .sbss:0x8044BA84; // type:object size:0x4 scope:local align:4 data:4byte -CPUFifo = .sbss:0x8044BA88; // type:object size:0x4 scope:global align:4 data:4byte -GPFifo = .sbss:0x8044BA8C; // type:object size:0x4 scope:global align:4 data:4byte -__GXCurrentThread = .sbss:0x8044BA90; // type:object size:0x4 scope:global align:4 data:4byte +peCount = .sbss:0x8044BA70; // type:object size:0x4 scope:global align:4 data:4byte +time = .sbss:0x8044BA78; // type:object size:0x8 scope:global align:4 data:4byte +calledOnce = .sbss:0x8044BA80; // type:object size:0x4 scope:global align:4 data:4byte +resetFuncRegistered = .sbss:0x8044BA84; // type:object size:0x4 scope:global align:4 data:4byte +CPUFifo = .sbss:0x8044BA88; // type:object size:0x4 scope:local align:4 data:4byte +GPFifo = .sbss:0x8044BA8C; // type:object size:0x4 scope:local align:4 data:4byte +__GXCurrentThread = .sbss:0x8044BA90; // type:object size:0x4 scope:local align:4 data:4byte CPGPLinked = .sbss:0x8044BA94; // type:object size:0x1 scope:local align:1 data:byte -GXOverflowSuspendInProgress = .sbss:0x8044BA98; // type:object size:0x4 scope:global align:4 data:4byte -BreakPointCB = .sbss:0x8044BA9C; // type:object size:0x4 scope:global align:4 data:4byte -__GXOverflowCount = .sbss:0x8044BAA0; // type:object size:0x4 scope:global align:4 data:4byte -TokenCB = .sbss:0x8044BAA8; // type:object size:0x4 scope:global align:4 data:4byte -DrawDoneCB = .sbss:0x8044BAAC; // type:object size:0x4 scope:global align:4 data:4byte +GXOverflowSuspendInProgress = .sbss:0x8044BA98; // type:object size:0x4 scope:local align:4 data:4byte +BreakPointCB = .sbss:0x8044BA9C; // type:object size:0x4 scope:local align:4 data:4byte +__GXOverflowCount = .sbss:0x8044BAA0; // type:object size:0x4 scope:local align:4 data:4byte +TokenCB = .sbss:0x8044BAA8; // type:object size:0x4 scope:local align:4 data:4byte +DrawDoneCB = .sbss:0x8044BAAC; // type:object size:0x4 scope:local align:4 data:4byte DrawDone = .sbss:0x8044BAB0; // type:object size:0x1 scope:local align:1 data:byte -FinishQueue = .sbss:0x8044BAB4; // type:object size:0x8 scope:global align:4 +FinishQueue = .sbss:0x8044BAB4; // type:object size:0x8 scope:local align:4 __GDCurrentDL = .sbss:0x8044BAC0; // type:object size:0x4 scope:global align:4 data:4byte -overflowcb = .sbss:0x8044BAC4; // type:object size:0x4 scope:global align:4 data:4byte +overflowcb = .sbss:0x8044BAC4; // type:object size:0x4 scope:local align:4 data:4byte __global_destructor_chain = .sbss:0x8044BAC8; // type:object size:0x4 scope:global align:4 data:4byte -__aborting = .sbss:0x8044BAD0; // type:object size:0x4 scope:global align:4 data:4byte -__atexit_curr_func = .sbss:0x8044BAD4; // type:object size:0x4 scope:global align:4 data:4byte +__aborting = .sbss:0x8044BAD0; // type:object size:0x4 scope:local align:4 data:4byte +__atexit_curr_func = .sbss:0x8044BAD4; // type:object size:0x4 scope:local align:4 data:4byte __stdio_exit = .sbss:0x8044BAD8; // type:object size:0x4 scope:global align:4 data:4byte -__console_exit = .sbss:0x8044BADC; // type:object size:0x4 scope:global align:4 data:4byte +__console_exit = .sbss:0x8044BADC; // type:object size:0x4 scope:local align:4 data:4byte init$49 = .sbss:0x8044BAE0; // type:object size:0x1 scope:local align:1 data:byte errno = .sbss:0x8044BAE8; // type:object size:0x4 scope:global align:4 data:4byte initialized$60 = .sbss:0x8044BAF0; // type:object size:0x4 scope:local align:4 data:4byte gTRKInputPendingPtr = .sbss:0x8044BAF8; // type:object size:0x4 scope:global align:4 data:4byte gIsInitialized = .sbss:0x8044BB00; // type:object size:0x4 scope:local align:4 data:4byte gIsInitialized = .sbss:0x8044BB08; // type:object size:0x4 scope:local align:4 data:4byte -MTRCallback = .sbss:0x8044BB10; // type:object size:0x4 scope:global align:4 data:4byte -DBGCallback = .sbss:0x8044BB14; // type:object size:0x4 scope:global align:4 data:4byte -SendMailData = .sbss:0x8044BB18; // type:object size:0x4 scope:global align:4 data:4byte -RecvDataLeng = .sbss:0x8044BB1C; // type:object size:0x4 scope:global align:4 data:4byte -pEXIInputFlag = .sbss:0x8044BB20; // type:object size:0x4 scope:global align:4 data:4byte +MTRCallback = .sbss:0x8044BB10; // type:object size:0x4 scope:local align:4 data:4byte +DBGCallback = .sbss:0x8044BB14; // type:object size:0x4 scope:local align:4 data:4byte +SendMailData = .sbss:0x8044BB18; // type:object size:0x4 scope:local align:4 data:4byte +RecvDataLeng = .sbss:0x8044BB1C; // type:object size:0x4 scope:local align:4 data:4byte +pEXIInputFlag = .sbss:0x8044BB20; // type:object size:0x4 scope:local align:4 data:4byte EXIInputFlag = .sbss:0x8044BB24; // type:object size:0x1 scope:local align:1 data:byte @3884 = .sdata2:0x8044BB40; // type:object size:0x4 scope:local align:4 data:float @3885 = .sdata2:0x8044BB44; // type:object size:0x4 scope:local align:4 data:float @@ -22684,22 +22720,22 @@ l_mapBaseColor$4239 = .sdata2:0x8044BF88; // type:object size:0x4 scope:local al @4264 = .sdata2:0x8044BF8C; // type:object size:0x4 scope:local align:4 data:float @4265 = .sdata2:0x8044BF90; // type:object size:0x4 scope:local align:4 data:float @4266 = .sdata2:0x8044BF94; // type:object size:0x4 scope:local align:4 data:float -l_doorWhite = .sdata2:0x8044BF98; // type:object size:0x4 scope:global align:4 data:4byte -l_doorWhiteNoStay = .sdata2:0x8044BF9C; // type:object size:0x4 scope:global align:4 data:4byte -l_doorWhite2 = .sdata2:0x8044BFA0; // type:object size:0x4 scope:global align:4 data:4byte -l_doorWhiteNoStay2 = .sdata2:0x8044BFA4; // type:object size:0x4 scope:global align:4 data:4byte +l_doorWhite = .sdata2:0x8044BF98; // type:object size:0x4 scope:local align:4 data:4byte +l_doorWhiteNoStay = .sdata2:0x8044BF9C; // type:object size:0x4 scope:local align:4 data:4byte +l_doorWhite2 = .sdata2:0x8044BFA0; // type:object size:0x4 scope:local align:4 data:4byte +l_doorWhiteNoStay2 = .sdata2:0x8044BFA4; // type:object size:0x4 scope:local align:4 data:4byte l_tex0$4406 = .sdata2:0x8044BFA8; // type:object size:0x8 scope:local align:4 @4484 = .sdata2:0x8044BFB0; // type:object size:0x4 scope:local align:4 data:float -l_entranceStartColor = .sdata2:0x8044BFB4; // type:object size:0x4 scope:global align:4 -l_entranceLv8StartColor = .sdata2:0x8044BFB8; // type:object size:0x4 scope:global align:4 -l_treasureStartColor = .sdata2:0x8044BFBC; // type:object size:0x4 scope:global align:4 data:byte -l_smallKeyStartColor = .sdata2:0x8044BFC0; // type:object size:0x4 scope:global align:4 -l_bossStartColor = .sdata2:0x8044BFC4; // type:object size:0x4 scope:global align:4 -l_npc0StartColor = .sdata2:0x8044BFC8; // type:object size:0x4 scope:global align:4 -l_destinationStartColor = .sdata2:0x8044BFCC; // type:object size:0x4 scope:global align:4 -l_npcYkmStartColor = .sdata2:0x8044BFD0; // type:object size:0x4 scope:global align:4 -l_npcYkwStartColor = .sdata2:0x8044BFD4; // type:object size:0x4 scope:global align:4 -l_tksStartColor = .sdata2:0x8044BFD8; // type:object size:0x4 scope:global align:4 +l_entranceStartColor = .sdata2:0x8044BFB4; // type:object size:0x4 scope:local align:4 +l_entranceLv8StartColor = .sdata2:0x8044BFB8; // type:object size:0x4 scope:local align:4 +l_treasureStartColor = .sdata2:0x8044BFBC; // type:object size:0x4 scope:local align:4 data:byte +l_smallKeyStartColor = .sdata2:0x8044BFC0; // type:object size:0x4 scope:local align:4 +l_bossStartColor = .sdata2:0x8044BFC4; // type:object size:0x4 scope:local align:4 +l_npc0StartColor = .sdata2:0x8044BFC8; // type:object size:0x4 scope:local align:4 +l_destinationStartColor = .sdata2:0x8044BFCC; // type:object size:0x4 scope:local align:4 +l_npcYkmStartColor = .sdata2:0x8044BFD0; // type:object size:0x4 scope:local align:4 +l_npcYkwStartColor = .sdata2:0x8044BFD4; // type:object size:0x4 scope:local align:4 +l_tksStartColor = .sdata2:0x8044BFD8; // type:object size:0x4 scope:local align:4 l_iconTex0$4523 = .sdata2:0x8044BFDC; // type:object size:0x8 scope:local align:4 tboxNotStayColor$4542 = .sdata2:0x8044BFE4; // type:object size:0x4 scope:local align:4 data:byte @4600 = .sdata2:0x8044BFE8; // type:object size:0x4 scope:local align:4 data:float @@ -22811,7 +22847,7 @@ particleID$5076 = .sdata2:0x8044C0D0; // type:object size:0x4 scope:local align: @5551 = .sdata2:0x8044C1F8; // type:object size:0x4 scope:local align:4 data:float @5552 = .sdata2:0x8044C1FC; // type:object size:0x4 scope:local align:4 data:float @5553 = .sdata2:0x8044C200; // type:object size:0x4 scope:local align:4 data:float -l_zSortId$5668 = .sdata2:0x8044C204; // type:object size:0x6 scope:local align:4 data:byte +l_zSortId = .sdata2:0x8044C204; // type:object size:0x6 scope:local align:4 data:byte @5747 = .sdata2:0x8044C20C; // type:object size:0x4 scope:local align:4 data:float @5809 = .sdata2:0x8044C210; // type:object size:0x4 scope:local align:4 data:float @5810 = .sdata2:0x8044C214; // type:object size:0x4 scope:local align:4 data:float @@ -23659,8 +23695,8 @@ l_arcName = .sdata2:0x8044CDD8; // type:object size:0x6 scope:local align:4 data @21680 = .sdata2:0x8044D074; // type:object size:0x4 scope:local align:4 data:float @21736 = .sdata2:0x8044D078; // type:object size:0x4 scope:local align:4 data:float @22146 = .sdata2:0x8044D07C; // type:object size:0x4 scope:local align:4 data:float -data_80452F38 = .sdata2:0x8044D080; // type:object size:0x1 scope:local align:1 data:byte -data_80452F39 = .sdata2:0x8044D081; // type:object size:0x1 scope:local align:1 data:byte +data_80452F38$22150 = .sdata2:0x8044D080; // type:object size:0x1 scope:local align:1 data:byte +data_80452F39$22151 = .sdata2:0x8044D081; // type:object size:0x1 scope:local align:1 data:byte @22608 = .sdata2:0x8044D084; // type:object size:0x4 scope:local align:4 data:float @22609 = .sdata2:0x8044D088; // type:object size:0x4 scope:local align:4 data:float @23155 = .sdata2:0x8044D08C; // type:object size:0x4 scope:local align:4 data:float @@ -25429,7 +25465,7 @@ i_expID$6481 = .sdata2:0x8044E564; // type:object size:0x8 scope:local align:4 @3927 = .sdata2:0x8044F028; // type:object size:0x4 scope:local align:4 data:float @3928 = .sdata2:0x8044F02C; // type:object size:0x4 scope:local align:4 data:float @3930 = .sdata2:0x8044F030; // type:object size:0x8 scope:local align:4 data:double -T_JOINT_dylKeyTbl = .sdata2:0x8044F038; // type:object size:0x2 scope:global align:4 +T_JOINT_dylKeyTbl = .sdata2:0x8044F038; // type:object size:0x2 scope:local align:4 @4055 = .sdata2:0x8044F03C; // type:object size:0x4 scope:local align:4 data:float @4066 = .sdata2:0x8044F040; // type:object size:0x4 scope:local align:4 data:float @4067 = .sdata2:0x8044F044; // type:object size:0x4 scope:local align:4 data:float @@ -25532,32 +25568,32 @@ l_arcName = .sdata2:0x8044F110; // type:object size:0x7 scope:local align:4 data @2259 = .sdata2:0x8044F250; // type:object size:0x8 scope:local align:4 data:double @2273 = .sdata2:0x8044F258; // type:object size:0x4 scope:local align:4 data:float @2346 = .sdata2:0x8044F25C; // type:object size:0x4 scope:local align:4 data:float -BPCP_OUTCODE0 = .sdata2:0x8044F260; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE1 = .sdata2:0x8044F264; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE4 = .sdata2:0x8044F268; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE5 = .sdata2:0x8044F26C; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE2 = .sdata2:0x8044F270; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE3 = .sdata2:0x8044F274; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE0 = .sdata2:0x8044F278; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE1 = .sdata2:0x8044F27C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE2 = .sdata2:0x8044F280; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE3 = .sdata2:0x8044F284; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE4 = .sdata2:0x8044F288; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE5 = .sdata2:0x8044F28C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE6 = .sdata2:0x8044F290; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE7 = .sdata2:0x8044F294; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE8 = .sdata2:0x8044F298; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE9 = .sdata2:0x8044F29C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE10 = .sdata2:0x8044F2A0; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE11 = .sdata2:0x8044F2A4; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE0 = .sdata2:0x8044F2A8; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE1 = .sdata2:0x8044F2AC; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE2 = .sdata2:0x8044F2B0; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE3 = .sdata2:0x8044F2B4; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE4 = .sdata2:0x8044F2B8; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE5 = .sdata2:0x8044F2BC; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE6 = .sdata2:0x8044F2C0; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE7 = .sdata2:0x8044F2C4; // type:object size:0x4 scope:global align:4 data:4byte +BPCP_OUTCODE0 = .sdata2:0x8044F260; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE1 = .sdata2:0x8044F264; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE4 = .sdata2:0x8044F268; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE5 = .sdata2:0x8044F26C; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE2 = .sdata2:0x8044F270; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE3 = .sdata2:0x8044F274; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE0 = .sdata2:0x8044F278; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE1 = .sdata2:0x8044F27C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE2 = .sdata2:0x8044F280; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE3 = .sdata2:0x8044F284; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE4 = .sdata2:0x8044F288; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE5 = .sdata2:0x8044F28C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE6 = .sdata2:0x8044F290; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE7 = .sdata2:0x8044F294; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE8 = .sdata2:0x8044F298; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE9 = .sdata2:0x8044F29C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE10 = .sdata2:0x8044F2A0; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE11 = .sdata2:0x8044F2A4; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE0 = .sdata2:0x8044F2A8; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE1 = .sdata2:0x8044F2AC; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE2 = .sdata2:0x8044F2B0; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE3 = .sdata2:0x8044F2B4; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE4 = .sdata2:0x8044F2B8; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE5 = .sdata2:0x8044F2BC; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE6 = .sdata2:0x8044F2C0; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE7 = .sdata2:0x8044F2C4; // type:object size:0x4 scope:local align:4 data:4byte @3082 = .sdata2:0x8044F2C8; // type:object size:0x4 scope:local align:4 data:float @3205 = .sdata2:0x8044F2CC; // type:object size:0x4 scope:local align:4 data:float @3229 = .sdata2:0x8044F2D0; // type:object size:0x4 scope:local align:4 data:float @@ -25698,7 +25734,7 @@ sauVariableValue_2_DISTANCE_NEAR_FAR__Q27JStudio15TAdaptor_camera = .sdata2:0x80 sauVariableValue_2_RANGE_BEGIN_END__Q27JStudio12TAdaptor_fog = .sdata2:0x8044F5D8; // type:object size:0x8 scope:global align:4 sauVariableValue_2_DIRECTION_THETA_PHI__Q27JStudio14TAdaptor_light = .sdata2:0x8044F5E0; // type:object size:0x8 scope:global align:4 @1967 = .sdata2:0x8044F5E8; // type:object size:0x4 scope:local align:4 data:float -gu32Mask_TSequence_value_signExpansion__Q37JStudio3stb4data = .sdata2:0x8044F5F0; // type:object size:0x4 scope:global align:4 data:4byte +gu32Mask_TSequence_value_signExpansion__Q37JStudio3stb4data = .sdata2:0x8044F5F0; // type:object size:0x4 scope:local align:4 data:4byte ga4cSignature__Q37JStudio3stb4data = .sdata2:0x8044F5F8; // type:object size:0x4 scope:global align:4 data:string @1081 = .sdata2:0x8044F600; // type:object size:0x4 scope:local align:4 data:float @846 = .sdata2:0x8044F608; // type:object size:0x4 scope:local align:4 data:float diff --git a/config/GZ2P01/config.yml b/config/GZ2P01/config.yml index 98ab9a50d0..ed3824393f 100644 --- a/config/GZ2P01/config.yml +++ b/config/GZ2P01/config.yml @@ -14,6 +14,12 @@ force_active: [ block_relocations: - source: .sdata:0x8045256c add_relocations: +- source: extab:0x80005624 + type: abs + target: __dt__26__partial_array_destructorFv +- source: extab:0x80005644 + type: abs + target: __dt__26__partial_array_destructorFv - source: .sdata:0x8045256c type: abs target: buffer__14mDoMtx_stack_c diff --git a/config/GZ2P01/rels/d_a_arrow/splits.txt b/config/GZ2P01/rels/d_a_arrow/splits.txt index 5066c91f19..7c1a6042c3 100644 --- a/config/GZ2P01/rels/d_a_arrow/splits.txt +++ b/config/GZ2P01/rels/d_a_arrow/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_arrow.cpp: diff --git a/config/GZ2P01/rels/d_a_arrow/symbols.txt b/config/GZ2P01/rels/d_a_arrow/symbols.txt index b96d85fd30..230295cded 100644 --- a/config/GZ2P01/rels/d_a_arrow/symbols.txt +++ b/config/GZ2P01/rels/d_a_arrow/symbols.txt @@ -59,7 +59,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3768 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3768 = .rodata:0x00000000; // type:object size:0xC scope:local l_atCpsSrc = .rodata:0x0000000C; // type:object size:0x4C scope:global l_coSphSrc = .rodata:0x00000058; // type:object size:0x40 scope:global @4130 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float @@ -111,7 +111,8 @@ tmpColor$5589 = .rodata:0x00000164; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000180; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_45_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4777 = .data:0x00000020; // type:object size:0xC scope:local data:4byte @4874 = .data:0x0000002C; // type:object size:0xC scope:local @4974 = .data:0x00000038; // type:object size:0xC scope:local @@ -148,6 +149,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @4612 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte localOffset$4611 = .bss:0x00000058; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_b_bh/splits.txt b/config/GZ2P01/rels/d_a_b_bh/splits.txt index afc6dbfe7e..55331d74cd 100644 --- a/config/GZ2P01/rels/d_a_b_bh/splits.txt +++ b/config/GZ2P01/rels/d_a_b_bh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_bh.cpp: diff --git a/config/GZ2P01/rels/d_a_b_bh/symbols.txt b/config/GZ2P01/rels/d_a_b_bh/symbols.txt index fe1e9e4029..414a56ece1 100644 --- a/config/GZ2P01/rels/d_a_b_bh/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_bh/symbols.txt @@ -128,7 +128,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_138_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3759 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x18 scope:global data:byte bh = .bss:0x0000006C; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_b_bq/splits.txt b/config/GZ2P01/rels/d_a_b_bq/splits.txt index bcc48ab376..5c0f9c5a63 100644 --- a/config/GZ2P01/rels/d_a_b_bq/splits.txt +++ b/config/GZ2P01/rels/d_a_b_bq/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_bq.cpp: diff --git a/config/GZ2P01/rels/d_a_b_bq/symbols.txt b/config/GZ2P01/rels/d_a_b_bq/symbols.txt index 838f24ce50..da5dfcbfbe 100644 --- a/config/GZ2P01/rels/d_a_b_bq/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_bq/symbols.txt @@ -260,7 +260,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000002E4; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_139_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4431 = .data:0x00000020; // type:object size:0xA8 scope:local fireno$4463 = .data:0x000000C8; // type:object size:0x8 scope:local fireno$4473 = .data:0x000000D0; // type:object size:0x4 scope:local @@ -291,7 +292,7 @@ __vt__8cM3dGAab = .data:0x000004AC; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000004B8; // type:object size:0xC scope:global __vt__12daB_BQ_HIO_c = .data:0x000004C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_139_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +data_805BAD50 = .bss:0x00000008; // type:object size:0x1 data:byte @3811 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte -lbl_139_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +data_805BAD70 = .bss:0x00000028; // type:object size:0x1 data:byte diff --git a/config/GZ2P01/rels/d_a_b_dr/splits.txt b/config/GZ2P01/rels/d_a_b_dr/splits.txt index 6bfa586d0a..0ecd3a4dcc 100644 --- a/config/GZ2P01/rels/d_a_b_dr/splits.txt +++ b/config/GZ2P01/rels/d_a_b_dr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_dr.cpp: diff --git a/config/GZ2P01/rels/d_a_b_dr/symbols.txt b/config/GZ2P01/rels/d_a_b_dr/symbols.txt index 62243b220e..25960313cb 100644 --- a/config/GZ2P01/rels/d_a_b_dr/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_dr/symbols.txt @@ -225,7 +225,8 @@ DOWN_SPH_DT$8062 = .rodata:0x000004FC; // type:object size:0xB4 scope:local alig @stringBase0 = .rodata:0x000005CC; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_140_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_dr_week_src__22@unnamed@d_a_b_dr_cpp@ = .data:0x00000020; // type:object size:0x44 scope:global cc_dr_tail_src__22@unnamed@d_a_b_dr_cpp@ = .data:0x00000064; // type:object size:0x40 scope:global cc_dr_breath_at_src__22@unnamed@d_a_b_dr_cpp@ = .data:0x000000A4; // type:object size:0x40 scope:global @@ -278,10 +279,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_140_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3795 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x68 scope:global data:byte -lbl_140_bss_BC = .bss:0x000000BC; // type:object size:0x1 data:byte +data_805C7974 = .bss:0x000000BC; // type:object size:0x1 scope:local data:byte @6782 = .bss:0x000000C0; // type:object size:0xC scope:local @6785 = .bss:0x000000D0; // type:object size:0xC scope:local @6786 = .bss:0x000000DC; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_b_dre/splits.txt b/config/GZ2P01/rels/d_a_b_dre/splits.txt index 31c56cd8e5..f7a33f0d9e 100644 --- a/config/GZ2P01/rels/d_a_b_dre/splits.txt +++ b/config/GZ2P01/rels/d_a_b_dre/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_dre.cpp: diff --git a/config/GZ2P01/rels/d_a_b_dre/symbols.txt b/config/GZ2P01/rels/d_a_b_dre/symbols.txt index ea01563666..40a45c3c9f 100644 --- a/config/GZ2P01/rels/d_a_b_dre/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_dre/symbols.txt @@ -166,7 +166,7 @@ s_HeadPos__23@unnamed@d_a_b_dre_cpp@ = .bss:0x00000060; // type:object size:0xC s_BodyPos__23@unnamed@d_a_b_dre_cpp@ = .bss:0x00000078; // type:object size:0xC scope:global @3770 = .bss:0x00000084; // type:object size:0xC scope:local s_TalePos__23@unnamed@d_a_b_dre_cpp@ = .bss:0x00000090; // type:object size:0xC scope:global -lbl_141_bss_9C = .bss:0x0000009C; // type:object size:0x1 data:byte +data_805CB0D4 = .bss:0x0000009C; // type:object size:0x1 scope:local data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000A0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000A4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000A8; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_b_ds/splits.txt b/config/GZ2P01/rels/d_a_b_ds/splits.txt index 8dd0cb3279..f2729a483b 100644 --- a/config/GZ2P01/rels/d_a_b_ds/splits.txt +++ b/config/GZ2P01/rels/d_a_b_ds/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_ds.cpp: diff --git a/config/GZ2P01/rels/d_a_b_ds/symbols.txt b/config/GZ2P01/rels/d_a_b_ds/symbols.txt index 6e0793c957..c29f2ba7f5 100644 --- a/config/GZ2P01/rels/d_a_b_ds/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_ds/symbols.txt @@ -449,7 +449,8 @@ B2_ETC_CC_DT$10792 = .rodata:0x0000078C; // type:object size:0x28 scope:local al @stringBase0 = .rodata:0x000007D8; // type:object size:0x1B scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_142_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3811 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3812 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3820 = .data:0x00000030; // type:object size:0x6 scope:local @@ -521,18 +522,20 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_142_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3948 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x50 scope:global data:byte handL_ang = .bss:0x000000A4; // type:object size:0x2 scope:global handR_ang = .bss:0x000000A6; // type:object size:0x2 scope:global handX_ang = .bss:0x000000A8; // type:object size:0x2 scope:global -lbl_142_bss_AA = .bss:0x000000AA; // type:object size:0x1 data:byte +breathTimerBase = .bss:0x000000AA; // type:object size:0x1 scope:local data:byte @5249 = .bss:0x000000AC; // type:object size:0xC scope:local +init$0000 = .bss:0x000000B8; // type:object size:0x1 scope:local align:1 data:byte @5252 = .bss:0x000000BC; // type:object size:0xC scope:local @5253 = .bss:0x000000C8; // type:object size:0xC scope:local mOpPlayerDt$5248 = .bss:0x000000D4; // type:object size:0x24 scope:local @5255 = .bss:0x000000F8; // type:object size:0xC scope:local +init$0001 = .bss:0x00000104; // type:object size:0x1 scope:local align:1 data:byte @5258 = .bss:0x00000108; // type:object size:0xC scope:local @5259 = .bss:0x00000114; // type:object size:0xC scope:local @5260 = .bss:0x00000120; // type:object size:0xC scope:local @@ -549,9 +552,11 @@ mOpPlayerDt$5248 = .bss:0x000000D4; // type:object size:0x24 scope:local @5271 = .bss:0x000001A4; // type:object size:0xC scope:local mOpCenterDt$5254 = .bss:0x000001B0; // type:object size:0xB4 scope:local @5273 = .bss:0x00000264; // type:object size:0xC scope:local +init$0002 = .bss:0x00000270; // type:object size:0x1 scope:local align:1 data:byte @5276 = .bss:0x00000274; // type:object size:0xC scope:local mOpCenterBodyDt$5272 = .bss:0x00000280; // type:object size:0x18 scope:local @5278 = .bss:0x00000298; // type:object size:0xC scope:local +init$0003 = .bss:0x000002A4; // type:object size:0x1 scope:local align:1 data:byte @5281 = .bss:0x000002A8; // type:object size:0xC scope:local @5282 = .bss:0x000002B4; // type:object size:0xC scope:local @5283 = .bss:0x000002C0; // type:object size:0xC scope:local @@ -568,25 +573,30 @@ mOpCenterBodyDt$5272 = .bss:0x00000280; // type:object size:0x18 scope:local @5294 = .bss:0x00000344; // type:object size:0xC scope:local mOpEyeDt$5277 = .bss:0x00000350; // type:object size:0xB4 scope:local @5296 = .bss:0x00000404; // type:object size:0xC scope:local +init$0004 = .bss:0x00000410; // type:object size:0x1 scope:local align:1 data:byte @5299 = .bss:0x00000414; // type:object size:0xC scope:local mOpEyeBodyDt$5295 = .bss:0x00000420; // type:object size:0x18 scope:local @6354 = .bss:0x00000438; // type:object size:0xC scope:local +init$0005 = .bss:0x00000444; // type:object size:0x1 scope:local align:1 data:byte @6357 = .bss:0x00000448; // type:object size:0xC scope:local @6358 = .bss:0x00000454; // type:object size:0xC scope:local @6359 = .bss:0x00000460; // type:object size:0xC scope:local @6360 = .bss:0x0000046C; // type:object size:0xC scope:local down_center_dt$6353 = .bss:0x00000478; // type:object size:0x3C scope:local @6362 = .bss:0x000004B4; // type:object size:0xC scope:local +init$0006 = .bss:0x000004C0; // type:object size:0x1 scope:local align:1 data:byte @6365 = .bss:0x000004C4; // type:object size:0xC scope:local @6366 = .bss:0x000004D0; // type:object size:0xC scope:local @6367 = .bss:0x000004DC; // type:object size:0xC scope:local @6368 = .bss:0x000004E8; // type:object size:0xC scope:local down_eye_dt$6361 = .bss:0x000004F4; // type:object size:0x3C scope:local @7447 = .bss:0x00000530; // type:object size:0xC scope:local +init$0007 = .bss:0x0000053C; // type:object size:0x1 scope:local align:1 data:byte @7450 = .bss:0x00000540; // type:object size:0xC scope:local @7451 = .bss:0x0000054C; // type:object size:0xC scope:local mOp2PlayerDt$7446 = .bss:0x00000558; // type:object size:0x24 scope:local @7453 = .bss:0x0000057C; // type:object size:0xC scope:local +init$0008 = .bss:0x00000588; // type:object size:0x1 scope:local align:1 data:byte @7456 = .bss:0x0000058C; // type:object size:0xC scope:local @7457 = .bss:0x00000598; // type:object size:0xC scope:local @7458 = .bss:0x000005A4; // type:object size:0xC scope:local @@ -595,6 +605,7 @@ mOp2PlayerDt$7446 = .bss:0x00000558; // type:object size:0x24 scope:local @7461 = .bss:0x000005C8; // type:object size:0xC scope:local mOp2CenterDt$7452 = .bss:0x000005D4; // type:object size:0x54 scope:local @7463 = .bss:0x00000628; // type:object size:0xC scope:local +init$0009 = .bss:0x00000634; // type:object size:0x1 scope:local align:1 data:byte @7466 = .bss:0x00000638; // type:object size:0xC scope:local @7467 = .bss:0x00000644; // type:object size:0xC scope:local @7468 = .bss:0x00000650; // type:object size:0xC scope:local @@ -603,20 +614,24 @@ mOp2CenterDt$7452 = .bss:0x000005D4; // type:object size:0x54 scope:local @7471 = .bss:0x00000674; // type:object size:0xC scope:local mOp2EyeDt$7462 = .bss:0x00000680; // type:object size:0x54 scope:local @9091 = .bss:0x000006D4; // type:object size:0xC scope:local +init$0010 = .bss:0x000006E0; // type:object size:0x1 scope:local align:1 data:byte @9094 = .bss:0x000006E4; // type:object size:0xC scope:local mEd2CenterDt$9090 = .bss:0x000006F0; // type:object size:0x18 scope:local @9096 = .bss:0x00000708; // type:object size:0xC scope:local +init$0011 = .bss:0x00000714; // type:object size:0x1 scope:local align:1 data:byte @9099 = .bss:0x00000718; // type:object size:0xC scope:local mEd22EyeDt$9095 = .bss:0x00000724; // type:object size:0x18 scope:local -lbl_142_bss_73C = .bss:0x0000073C; // type:object size:0x1 data:byte +init$0012 = .bss:0x0000073C; // type:object size:0x1 scope:local align:1 data:byte mWaitDt$9733 = .bss:0x00000740; // type:object size:0xC scope:local data:4byte @10210 = .bss:0x0000074C; // type:object size:0xC scope:local +init$0013 = .bss:0x00000758; // type:object size:0x1 scope:local align:1 data:byte @10213 = .bss:0x0000075C; // type:object size:0xC scope:local @10214 = .bss:0x00000768; // type:object size:0xC scope:local @10215 = .bss:0x00000774; // type:object size:0xC scope:local @10216 = .bss:0x00000780; // type:object size:0xC scope:local head_cc_dt$10209 = .bss:0x0000078C; // type:object size:0x3C scope:local @10829 = .bss:0x000007C8; // type:object size:0xC scope:local +init$0014 = .bss:0x000007D4; // type:object size:0x1 scope:local align:1 data:byte @10832 = .bss:0x000007D8; // type:object size:0xC scope:local @10833 = .bss:0x000007E4; // type:object size:0xC scope:local @10834 = .bss:0x000007F0; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_b_gg/splits.txt b/config/GZ2P01/rels/d_a_b_gg/splits.txt index 76df93067a..37bbd10322 100644 --- a/config/GZ2P01/rels/d_a_b_gg/splits.txt +++ b/config/GZ2P01/rels/d_a_b_gg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_gg.cpp: diff --git a/config/GZ2P01/rels/d_a_b_gg/symbols.txt b/config/GZ2P01/rels/d_a_b_gg/symbols.txt index 2dc408dd6b..124e8530c3 100644 --- a/config/GZ2P01/rels/d_a_b_gg/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_gg/symbols.txt @@ -266,7 +266,8 @@ ccSphSrc$3982 = .rodata:0x00000100; // type:object size:0x40 scope:local @stringBase0 = .rodata:0x00000374; // type:object size:0x19 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_143_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3790 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3791 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3799 = .data:0x00000030; // type:object size:0x6 scope:local @@ -305,7 +306,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_143_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3927 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte s_dis__22@unnamed@d_a_b_gg_cpp@ = .bss:0x00000070; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_b_gm/splits.txt b/config/GZ2P01/rels/d_a_b_gm/splits.txt index 6fe68269de..caea243977 100644 --- a/config/GZ2P01/rels/d_a_b_gm/splits.txt +++ b/config/GZ2P01/rels/d_a_b_gm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_gm.cpp: diff --git a/config/GZ2P01/rels/d_a_b_gm/symbols.txt b/config/GZ2P01/rels/d_a_b_gm/symbols.txt index 85cbfc9193..a661807322 100644 --- a/config/GZ2P01/rels/d_a_b_gm/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_gm/symbols.txt @@ -183,7 +183,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000200; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_144_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double name$4019 = .data:0x00000020; // type:object size:0x6 scope:local name$4042 = .data:0x00000028; // type:object size:0x8 scope:local @4354 = .data:0x00000030; // type:object size:0x2C scope:local @@ -226,7 +227,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_144_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4C scope:global data:byte ko_ct = .bss:0x000000A0; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_b_gnd/splits.txt b/config/GZ2P01/rels/d_a_b_gnd/splits.txt index c7e4552796..f369fe0fd7 100644 --- a/config/GZ2P01/rels/d_a_b_gnd/splits.txt +++ b/config/GZ2P01/rels/d_a_b_gnd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_gnd.cpp: diff --git a/config/GZ2P01/rels/d_a_b_gnd/symbols.txt b/config/GZ2P01/rels/d_a_b_gnd/symbols.txt index f051720f8b..a5c1e56b12 100644 --- a/config/GZ2P01/rels/d_a_b_gnd/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_gnd/symbols.txt @@ -306,7 +306,8 @@ blur_model$8822 = .rodata:0x00000340; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000348; // type:object size:0x21 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_145_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_color$3983 = .data:0x00000020; // type:object size:0x4 scope:local chk_x$4163 = .data:0x00000024; // type:object size:0x10 scope:local chk_z$4164 = .data:0x00000034; // type:object size:0x10 scope:local @@ -361,13 +362,15 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_145_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3810 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte @4187 = .bss:0x00000070; // type:object size:0xC scope:local +init$0000 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte k_pos$4186 = .bss:0x00000080; // type:object size:0xC scope:local @4509 = .bss:0x0000008C; // type:object size:0xC scope:local b_path = .bss:0x00000098; // type:object size:0x60 scope:global align:4 data:float +unk_bss_0xF0 = .bss:0x000000F8; // type:object size:0x4 scope:local data:4byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000FC; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000100; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000104; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_b_go/splits.txt b/config/GZ2P01/rels/d_a_b_go/splits.txt index 6ef11f39b6..b7954231f5 100644 --- a/config/GZ2P01/rels/d_a_b_go/splits.txt +++ b/config/GZ2P01/rels/d_a_b_go/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_go.cpp: diff --git a/config/GZ2P01/rels/d_a_b_go/symbols.txt b/config/GZ2P01/rels/d_a_b_go/symbols.txt index e83df13316..ee92e3724a 100644 --- a/config/GZ2P01/rels/d_a_b_go/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_go/symbols.txt @@ -56,6 +56,6 @@ __vt__8cM3dGAab = .data:0x00000068; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000074; // type:object size:0x24 scope:global __vt__12daB_GO_HIO_c = .data:0x00000098; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_146_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +data_80604140 = .bss:0x00000008; // type:object size:0x1 data:byte @3641 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_b_gos/splits.txt b/config/GZ2P01/rels/d_a_b_gos/splits.txt index 6ce1eba36b..ebd4ea4c44 100644 --- a/config/GZ2P01/rels/d_a_b_gos/splits.txt +++ b/config/GZ2P01/rels/d_a_b_gos/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_gos.cpp: diff --git a/config/GZ2P01/rels/d_a_b_gos/symbols.txt b/config/GZ2P01/rels/d_a_b_gos/symbols.txt index 9ee77a54dd..4f41bf693e 100644 --- a/config/GZ2P01/rels/d_a_b_gos/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_gos/symbols.txt @@ -61,6 +61,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001B0; // type:object size:0x24 scope:global __vt__13daB_GOS_HIO_c = .data:0x000001D4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global boss = .bss:0x00000008; // type:object size:0x4 scope:global data:4byte -lbl_147_bss_C = .bss:0x0000000C; // type:object size:0x1 data:byte +data_8060560C = .bss:0x0000000C; // type:object size:0x1 scope:local data:byte @3641 = .bss:0x00000010; // type:object size:0xC scope:local l_HIO = .bss:0x0000001C; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_b_mgn/splits.txt b/config/GZ2P01/rels/d_a_b_mgn/splits.txt index 13e6c0c18c..76998b0b2e 100644 --- a/config/GZ2P01/rels/d_a_b_mgn/splits.txt +++ b/config/GZ2P01/rels/d_a_b_mgn/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_mgn.cpp: diff --git a/config/GZ2P01/rels/d_a_b_mgn/symbols.txt b/config/GZ2P01/rels/d_a_b_mgn/symbols.txt index 2b634541ff..ed79f4ca0e 100644 --- a/config/GZ2P01/rels/d_a_b_mgn/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_mgn/symbols.txt @@ -223,7 +223,8 @@ cc_set_jnt$7875 = .rodata:0x00000258; // type:object size:0x3C scope:local @stringBase0 = .rodata:0x000002A4; // type:object size:0xD scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_148_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3807 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3808 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3816 = .data:0x00000030; // type:object size:0x6 scope:local @@ -254,6 +255,6 @@ __vt__12J3DFrameCtrl = .data:0x00000380; // type:object size:0xC scope:global __vt__8cM3dGPla = .data:0x0000038C; // type:object size:0xC scope:global __vt__13daB_MGN_HIO_c = .data:0x00000398; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_148_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3944 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x24 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_b_ob/splits.txt b/config/GZ2P01/rels/d_a_b_ob/splits.txt index 453f3327f9..fcbb33befc 100644 --- a/config/GZ2P01/rels/d_a_b_ob/splits.txt +++ b/config/GZ2P01/rels/d_a_b_ob/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_ob.cpp: diff --git a/config/GZ2P01/rels/d_a_b_ob/symbols.txt b/config/GZ2P01/rels/d_a_b_ob/symbols.txt index 37d3e9f2c8..4539d3b380 100644 --- a/config/GZ2P01/rels/d_a_b_ob/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_ob/symbols.txt @@ -297,7 +297,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000318; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_149_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double iso_eff$5401 = .data:0x00000020; // type:object size:0xA scope:local buf_p = .data:0x0000002C; // type:object size:0x4C scope:global size_p = .data:0x00000078; // type:object size:0x4C scope:global @@ -341,7 +342,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_149_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +data_8061B4FD = .bss:0x00000045; // type:object size:0x1 scope:local data:byte moveSW = .bss:0x00000048; // type:object size:0x4 scope:global moveSW2 = .bss:0x0000004C; // type:object size:0x4 scope:global data:4byte @3767 = .bss:0x00000050; // type:object size:0xC scope:local @@ -350,6 +351,7 @@ pno = .bss:0x0000007C; // type:object size:0x4 scope:global data:4byte fin = .bss:0x00000080; // type:object size:0x4 scope:global data:4byte bf_ct = .bss:0x00000084; // type:object size:0x4 scope:global data:4byte @5008 = .bss:0x00000088; // type:object size:0xC scope:local +init$0000 = .bss:0x00000094; // type:object size:0x1 scope:local align:1 data:byte @5011 = .bss:0x00000098; // type:object size:0xC scope:local @5012 = .bss:0x000000A4; // type:object size:0xC scope:local @5013 = .bss:0x000000B0; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_b_oh/splits.txt b/config/GZ2P01/rels/d_a_b_oh/splits.txt index 63c656903c..1707d87f7a 100644 --- a/config/GZ2P01/rels/d_a_b_oh/splits.txt +++ b/config/GZ2P01/rels/d_a_b_oh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_oh.cpp: diff --git a/config/GZ2P01/rels/d_a_b_oh/symbols.txt b/config/GZ2P01/rels/d_a_b_oh/symbols.txt index fac7433e0a..acd8008ea8 100644 --- a/config/GZ2P01/rels/d_a_b_oh/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_oh/symbols.txt @@ -100,7 +100,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_150_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +data_8061DBB5 = .bss:0x00000045; // type:object size:0x1 data:byte @3645 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x10 scope:global data:byte boss = .bss:0x00000064; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_b_tn/splits.txt b/config/GZ2P01/rels/d_a_b_tn/splits.txt index c90af169cd..7345bf245e 100644 --- a/config/GZ2P01/rels/d_a_b_tn/splits.txt +++ b/config/GZ2P01/rels/d_a_b_tn/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_tn.cpp: diff --git a/config/GZ2P01/rels/d_a_b_tn/symbols.txt b/config/GZ2P01/rels/d_a_b_tn/symbols.txt index 8afe071729..09682538c9 100644 --- a/config/GZ2P01/rels/d_a_b_tn/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_tn/symbols.txt @@ -269,7 +269,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000002B4; // type:object size:0x19 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_152_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3799 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3800 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3808 = .data:0x00000030; // type:object size:0x6 scope:local @@ -326,7 +327,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_152_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3936 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x30 scope:global data:byte @3949 = .bss:0x00000084; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_b_yo/splits.txt b/config/GZ2P01/rels/d_a_b_yo/splits.txt index 639db0fa1a..1bfd860136 100644 --- a/config/GZ2P01/rels/d_a_b_yo/splits.txt +++ b/config/GZ2P01/rels/d_a_b_yo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_yo.cpp: diff --git a/config/GZ2P01/rels/d_a_b_yo/symbols.txt b/config/GZ2P01/rels/d_a_b_yo/symbols.txt index e0b000f008..fae6a702da 100644 --- a/config/GZ2P01/rels/d_a_b_yo/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_yo/symbols.txt @@ -221,7 +221,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000240; // type:object size:0x2B scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_153_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_yo_src__22@unnamed@d_a_b_yo_cpp@ = .data:0x00000020; // type:object size:0x44 scope:global cc_yo_tg_src__22@unnamed@d_a_b_yo_cpp@ = .data:0x00000064; // type:object size:0x40 scope:global cc_yo_iron_src__22@unnamed@d_a_b_yo_cpp@ = .data:0x000000A4; // type:object size:0x40 scope:global @@ -279,7 +280,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_153_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3783 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x5C scope:global data:byte @3802 = .bss:0x000000B0; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_b_yo_ice/splits.txt b/config/GZ2P01/rels/d_a_b_yo_ice/splits.txt index 8349ae09b3..baa4f2e91c 100644 --- a/config/GZ2P01/rels/d_a_b_yo_ice/splits.txt +++ b/config/GZ2P01/rels/d_a_b_yo_ice/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_yo_ice.cpp: diff --git a/config/GZ2P01/rels/d_a_b_yo_ice/symbols.txt b/config/GZ2P01/rels/d_a_b_yo_ice/symbols.txt index 9db7229042..d57b91025f 100644 --- a/config/GZ2P01/rels/d_a_b_yo_ice/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_yo_ice/symbols.txt @@ -109,7 +109,8 @@ yoi_fall_timer = .rodata:0x0000002C; // type:object size:0x28 scope:global @stringBase0 = .rodata:0x00000118; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_154_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_yo_src__26@unnamed@d_a_b_yo_ice_cpp@ = .data:0x00000020; // type:object size:0x44 scope:global cc_yo_iron_src__26@unnamed@d_a_b_yo_ice_cpp@ = .data:0x00000064; // type:object size:0x44 scope:global cc_yo_cam_src__26@unnamed@d_a_b_yo_ice_cpp@ = .data:0x000000A8; // type:object size:0x44 scope:global @@ -129,6 +130,6 @@ __vt__8cM3dGCyl = .data:0x00000214; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000220; // type:object size:0xC scope:global __vt__13daB_YOI_HIO_c = .data:0x0000022C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_154_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3771 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_b_zant/splits.txt b/config/GZ2P01/rels/d_a_b_zant/splits.txt index 89293dbc7f..2954410a88 100644 --- a/config/GZ2P01/rels/d_a_b_zant/splits.txt +++ b/config/GZ2P01/rels/d_a_b_zant/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_zant.cpp: diff --git a/config/GZ2P01/rels/d_a_b_zant/symbols.txt b/config/GZ2P01/rels/d_a_b_zant/symbols.txt index 12b31895c6..66d61f2185 100644 --- a/config/GZ2P01/rels/d_a_b_zant/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_zant/symbols.txt @@ -288,7 +288,8 @@ damage_jump_speed$7712 = .rodata:0x0000024C; // type:object size:0x2C scope:loca @stringBase0 = .rodata:0x00000344; // type:object size:0x2B scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_155_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_zant_src__24@unnamed@d_a_b_zant_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global cc_zant_sword_src__24@unnamed@d_a_b_zant_cpp@ = .data:0x00000060; // type:object size:0x40 scope:global cc_zant_roll_src__24@unnamed@d_a_b_zant_cpp@ = .data:0x000000A0; // type:object size:0x44 scope:global @@ -344,7 +345,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_155_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @4164 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x44 scope:global data:byte @4182 = .bss:0x00000098; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_b_zant_magic/symbols.txt b/config/GZ2P01/rels/d_a_b_zant_magic/symbols.txt index 4436630984..97ce19d3ad 100644 --- a/config/GZ2P01/rels/d_a_b_zant_magic/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_zant_magic/symbols.txt @@ -45,7 +45,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3940 = .rodata:0x00000048; // type:object size:0x4 scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_156_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_zant_src__30@unnamed@d_a_b_zant_magic_cpp@ = .data:0x00000020; // type:object size:0x4C scope:global cc_zant_src2__30@unnamed@d_a_b_zant_magic_cpp@ = .data:0x0000006C; // type:object size:0x40 scope:global cc_zant_src3__30@unnamed@d_a_b_zant_magic_cpp@ = .data:0x000000AC; // type:object size:0x40 scope:global diff --git a/config/GZ2P01/rels/d_a_b_zant_mobile/splits.txt b/config/GZ2P01/rels/d_a_b_zant_mobile/splits.txt index 80ce04e0f1..48fb27a5d2 100644 --- a/config/GZ2P01/rels/d_a_b_zant_mobile/splits.txt +++ b/config/GZ2P01/rels/d_a_b_zant_mobile/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_b_zant_mobile.cpp: diff --git a/config/GZ2P01/rels/d_a_b_zant_mobile/symbols.txt b/config/GZ2P01/rels/d_a_b_zant_mobile/symbols.txt index 3c965d209f..b291b25704 100644 --- a/config/GZ2P01/rels/d_a_b_zant_mobile/symbols.txt +++ b/config/GZ2P01/rels/d_a_b_zant_mobile/symbols.txt @@ -88,6 +88,6 @@ __vt__12J3DFrameCtrl = .data:0x000000F8; // type:object size:0xC scope:global __vt__14dBgS_ObjGndChk = .data:0x00000104; // type:object size:0x30 scope:global __vt__15daB_ZANTZ_HIO_c = .data:0x00000134; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_157_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3644 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_balloon_2D/splits.txt b/config/GZ2P01/rels/d_a_balloon_2D/splits.txt index 9180d9a115..be330b7a5c 100644 --- a/config/GZ2P01/rels/d_a_balloon_2D/splits.txt +++ b/config/GZ2P01/rels/d_a_balloon_2D/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_balloon_2D.cpp: diff --git a/config/GZ2P01/rels/d_a_bd/splits.txt b/config/GZ2P01/rels/d_a_bd/splits.txt index c01e402d7c..0c5664cb56 100644 --- a/config/GZ2P01/rels/d_a_bd/splits.txt +++ b/config/GZ2P01/rels/d_a_bd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_bd.cpp: diff --git a/config/GZ2P01/rels/d_a_bd/symbols.txt b/config/GZ2P01/rels/d_a_bd/symbols.txt index 5731497f87..0c0a76c15e 100644 --- a/config/GZ2P01/rels/d_a_bd/symbols.txt +++ b/config/GZ2P01/rels/d_a_bd/symbols.txt @@ -131,7 +131,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3937 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte @3946 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_bg_obj/symbols.txt b/config/GZ2P01/rels/d_a_bg_obj/symbols.txt index 4ac4ffc810..31e6bf940e 100644 --- a/config/GZ2P01/rels/d_a_bg_obj/symbols.txt +++ b/config/GZ2P01/rels/d_a_bg_obj/symbols.txt @@ -79,7 +79,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @stringBase0 = .rodata:0x00000068; // type:object size:0xA2 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_4_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_tri_src = .data:0x00000020; // type:object size:0x54 scope:global l_specName = .data:0x00000074; // type:object size:0x4 scope:global data:4byte @3761 = .data:0x00000078; // type:object size:0xC scope:local @@ -122,4 +123,4 @@ l_bmdName$3644 = .bss:0x00000000; // type:object size:0x10 scope:local l_btkName$3652 = .bss:0x00000010; // type:object size:0x10 scope:local l_brkName$3660 = .bss:0x00000020; // type:object size:0x10 scope:local l_dzbName$3668 = .bss:0x00000030; // type:object size:0x10 scope:local -lbl_4_bss_40 = .bss:0x00000040; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000040; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_boomerang/symbols.txt b/config/GZ2P01/rels/d_a_boomerang/symbols.txt index ad70b0f0a3..12a14138c2 100644 --- a/config/GZ2P01/rels/d_a_boomerang/symbols.txt +++ b/config/GZ2P01/rels/d_a_boomerang/symbols.txt @@ -124,7 +124,8 @@ l_lockSeFlg = .rodata:0x00000040; // type:object size:0x14 scope:global @stringBase0 = .rodata:0x00000140; // type:object size:0x14A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_46_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @5412 = .data:0x00000020; // type:object size:0xC scope:local data:4byte @5579 = .data:0x0000002C; // type:object size:0xC scope:local data:4byte l_atCpsSrc = .data:0x00000038; // type:object size:0x4C scope:global diff --git a/config/GZ2P01/rels/d_a_bullet/splits.txt b/config/GZ2P01/rels/d_a_bullet/splits.txt index 580fde4232..a68bf22432 100644 --- a/config/GZ2P01/rels/d_a_bullet/splits.txt +++ b/config/GZ2P01/rels/d_a_bullet/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_bullet.cpp: diff --git a/config/GZ2P01/rels/d_a_canoe/splits.txt b/config/GZ2P01/rels/d_a_canoe/splits.txt index c45ab13f2f..a4ad8e394c 100644 --- a/config/GZ2P01/rels/d_a_canoe/splits.txt +++ b/config/GZ2P01/rels/d_a_canoe/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_canoe.cpp: diff --git a/config/GZ2P01/rels/d_a_canoe/symbols.txt b/config/GZ2P01/rels/d_a_canoe/symbols.txt index 2d70658869..c1eea38106 100644 --- a/config/GZ2P01/rels/d_a_canoe/symbols.txt +++ b/config/GZ2P01/rels/d_a_canoe/symbols.txt @@ -40,7 +40,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3766 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3766 = .rodata:0x00000000; // type:object size:0xC scope:local l_arcName = .rodata:0x0000000C; // type:object size:0x6 scope:global data:string l_arcName2 = .rodata:0x00000014; // type:object size:0x7 scope:global data:string l_arcName3 = .rodata:0x0000001C; // type:object size:0x8 scope:global data:string @@ -124,8 +124,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @5103 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte paddleRippleScale$5102 = .bss:0x00000058; // type:object size:0xC scope:local @5356 = .bss:0x00000064; // type:object size:0xC scope:local +init$0001 = .bss:0x00000070; // type:object size:0x1 scope:local align:1 data:byte bodyRippleScale$5355 = .bss:0x00000074; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_coach_2D/splits.txt b/config/GZ2P01/rels/d_a_coach_2D/splits.txt index 1f225391f5..6d1128a89f 100644 --- a/config/GZ2P01/rels/d_a_coach_2D/splits.txt +++ b/config/GZ2P01/rels/d_a_coach_2D/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_coach_2D.cpp: diff --git a/config/GZ2P01/rels/d_a_cow/splits.txt b/config/GZ2P01/rels/d_a_cow/splits.txt index 38d3de1d06..35666f2bdc 100644 --- a/config/GZ2P01/rels/d_a_cow/splits.txt +++ b/config/GZ2P01/rels/d_a_cow/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_cow.cpp: diff --git a/config/GZ2P01/rels/d_a_cow/symbols.txt b/config/GZ2P01/rels/d_a_cow/symbols.txt index 7974b9ba87..a039ab1331 100644 --- a/config/GZ2P01/rels/d_a_cow/symbols.txt +++ b/config/GZ2P01/rels/d_a_cow/symbols.txt @@ -200,7 +200,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000168; // type:object size:0x3E scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_163_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_sph_src__21@unnamed@d_a_cow_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global pen_dir__21@unnamed@d_a_cow_cpp@ = .data:0x00000060; // type:object size:0x2 scope:global data:2byte gate_dir__21@unnamed@d_a_cow_cpp@ = .data:0x00000062; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2P01/rels/d_a_crod/symbols.txt b/config/GZ2P01/rels/d_a_crod/symbols.txt index f4f6486578..3110023bf4 100644 --- a/config/GZ2P01/rels/d_a_crod/symbols.txt +++ b/config/GZ2P01/rels/d_a_crod/symbols.txt @@ -44,4 +44,4 @@ __vt__10cCcD_GStts = .data:0x000000A8; // type:object size:0xC scope:global __vt__10dCcD_GStts = .data:0x000000B4; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000000C0; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000CC; // type:object size:0xC scope:global -lbl_47_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_cstatue/splits.txt b/config/GZ2P01/rels/d_a_cstatue/splits.txt index e80e577aa1..ea8ebe0f7e 100644 --- a/config/GZ2P01/rels/d_a_cstatue/splits.txt +++ b/config/GZ2P01/rels/d_a_cstatue/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_cstatue.cpp: diff --git a/config/GZ2P01/rels/d_a_cstatue/symbols.txt b/config/GZ2P01/rels/d_a_cstatue/symbols.txt index 50fc49cbc5..1593aa886f 100644 --- a/config/GZ2P01/rels/d_a_cstatue/symbols.txt +++ b/config/GZ2P01/rels/d_a_cstatue/symbols.txt @@ -130,7 +130,8 @@ brkIdx$6115 = .rodata:0x00000308; // type:object size:0xA scope:local @6396 = .rodata:0x00000314; // type:object size:0x4 scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_164_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_atCpsSrc = .data:0x00000020; // type:object size:0x4C scope:global l_cylSrc = .data:0x0000006C; // type:object size:0x44 scope:global l_sphSrc = .data:0x000000B0; // type:object size:0x40 scope:global diff --git a/config/GZ2P01/rels/d_a_demo00/splits.txt b/config/GZ2P01/rels/d_a_demo00/splits.txt index 480c9e0411..a59a8f3eac 100644 --- a/config/GZ2P01/rels/d_a_demo00/splits.txt +++ b/config/GZ2P01/rels/d_a_demo00/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_demo00.cpp: diff --git a/config/GZ2P01/rels/d_a_demo00/symbols.txt b/config/GZ2P01/rels/d_a_demo00/symbols.txt index 9946a10262..616da0d0dc 100644 --- a/config/GZ2P01/rels/d_a_demo00/symbols.txt +++ b/config/GZ2P01/rels/d_a_demo00/symbols.txt @@ -42,7 +42,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3727 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3727 = .rodata:0x00000000; // type:object size:0xC scope:local @4004 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float @4122 = .rodata:0x00000010; // type:object size:0x4 scope:local @4123 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float @@ -116,7 +116,8 @@ l_itemNo$localstatic3$execute__10daDemo00_cFv = .rodata:0x0000006C; // type:obje @stringBase0 = .rodata:0x00000138; // type:object size:0x28 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_48_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_lightData = .data:0x00000020; // type:object size:0x18 scope:global @4662 = .data:0x00000038; // type:object size:0xC scope:local data:4byte @4676 = .data:0x00000044; // type:object size:0xC scope:local data:4byte diff --git a/config/GZ2P01/rels/d_a_demo_item/splits.txt b/config/GZ2P01/rels/d_a_demo_item/splits.txt index 8f26b5f468..6009d922bf 100644 --- a/config/GZ2P01/rels/d_a_demo_item/splits.txt +++ b/config/GZ2P01/rels/d_a_demo_item/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_demo_item.cpp: diff --git a/config/GZ2P01/rels/d_a_demo_item/symbols.txt b/config/GZ2P01/rels/d_a_demo_item/symbols.txt index 6b18be8eb5..50792b822e 100644 --- a/config/GZ2P01/rels/d_a_demo_item/symbols.txt +++ b/config/GZ2P01/rels/d_a_demo_item/symbols.txt @@ -96,6 +96,7 @@ l_wolf_offset = .bss:0x0000006C; // type:object size:0xC scope:global @3760 = .bss:0x00000078; // type:object size:0xC scope:local l_horse_offset = .bss:0x00000084; // type:object size:0xC scope:global @4275 = .bss:0x00000090; // type:object size:0xC scope:local +init$0000 = .bss:0x0000009C; // type:object size:0x1 scope:local align:1 data:byte @4278 = .bss:0x000000A0; // type:object size:0xC scope:local @4279 = .bss:0x000000AC; // type:object size:0xC scope:local offset_tbl$4274 = .bss:0x000000B8; // type:object size:0x24 scope:local diff --git a/config/GZ2P01/rels/d_a_do/splits.txt b/config/GZ2P01/rels/d_a_do/splits.txt index 4048a749bb..bcd5ed0814 100644 --- a/config/GZ2P01/rels/d_a_do/splits.txt +++ b/config/GZ2P01/rels/d_a_do/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_do.cpp: diff --git a/config/GZ2P01/rels/d_a_do/symbols.txt b/config/GZ2P01/rels/d_a_do/symbols.txt index 93efa62619..3547a91977 100644 --- a/config/GZ2P01/rels/d_a_do/symbols.txt +++ b/config/GZ2P01/rels/d_a_do/symbols.txt @@ -200,13 +200,15 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_165_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte +noFallCheck = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte @3657 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte target_info = .bss:0x00000074; // type:object size:0x14 scope:global target_info_count = .bss:0x00000088; // type:object size:0x4 scope:global data:4byte target_bgc = .bss:0x0000008C; // type:object size:0x14 scope:global @5578 = .bss:0x000000A0; // type:object size:0xC scope:local +init$0000 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte scc$5577 = .bss:0x000000B0; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000BC; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000C0; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_door_boss/symbols.txt b/config/GZ2P01/rels/d_a_door_boss/symbols.txt index 5854691dc0..de7c4701a4 100644 --- a/config/GZ2P01/rels/d_a_door_boss/symbols.txt +++ b/config/GZ2P01/rels/d_a_door_boss/symbols.txt @@ -59,7 +59,8 @@ l_staff_name = .rodata:0x00000058; // type:object size:0xD scope:global data:str @stringBase0 = .rodata:0x00000070; // type:object size:0x9C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_166_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double action_table$3817 = .data:0x00000020; // type:object size:0x2C scope:local @3939 = .data:0x0000004C; // type:object size:0x2C scope:local @3938 = .data:0x00000078; // type:object size:0x2C scope:local @@ -73,4 +74,4 @@ g_profile_BOSS_DOOR = .data:0x00000124; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000184; // type:object size:0xC scope:global -lbl_166_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_door_bossL1/symbols.txt b/config/GZ2P01/rels/d_a_door_bossL1/symbols.txt index 07d58a1768..457df5aa81 100644 --- a/config/GZ2P01/rels/d_a_door_bossL1/symbols.txt +++ b/config/GZ2P01/rels/d_a_door_bossL1/symbols.txt @@ -92,7 +92,8 @@ l_lv6_eff_b$4257 = .rodata:0x00000074; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000C8; // type:object size:0x31A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_64_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_stageName$3673 = .data:0x00000020; // type:object size:0x50 scope:local @3700 = .data:0x00000070; // type:object size:0x28 scope:local @3713 = .data:0x00000098; // type:object size:0x28 scope:local @@ -110,4 +111,4 @@ g_profile_L1BOSS_DOOR = .data:0x00000240; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000270; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000027C; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000002A0; // type:object size:0xC scope:global -lbl_64_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_door_bossL5/symbols.txt b/config/GZ2P01/rels/d_a_door_bossL5/symbols.txt index 4e5f4f1f5b..e693aa1d4d 100644 --- a/config/GZ2P01/rels/d_a_door_bossL5/symbols.txt +++ b/config/GZ2P01/rels/d_a_door_bossL5/symbols.txt @@ -69,7 +69,8 @@ l_staff_name = .rodata:0x00000034; // type:object size:0xD scope:global data:str @stringBase0 = .rodata:0x00000080; // type:object size:0xAA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_167_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double action_table$3861 = .data:0x00000020; // type:object size:0x38 scope:local @3952 = .data:0x00000058; // type:object size:0x2C scope:local @3951 = .data:0x00000084; // type:object size:0x38 scope:local @@ -83,4 +84,4 @@ g_profile_L5BOSS_DOOR = .data:0x0000013C; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x0000016C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000178; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x0000019C; // type:object size:0xC scope:global -lbl_167_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_door_dbdoor00/symbols.txt b/config/GZ2P01/rels/d_a_door_dbdoor00/symbols.txt index 9739e8626d..16ad902a8b 100644 --- a/config/GZ2P01/rels/d_a_door_dbdoor00/symbols.txt +++ b/config/GZ2P01/rels/d_a_door_dbdoor00/symbols.txt @@ -52,7 +52,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000038; // type:object size:0xF6 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_6_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmd_base_name = .data:0x00000020; // type:object size:0x4 scope:global data:4byte action_table$3865 = .data:0x00000024; // type:object size:0x24 scope:local @3957 = .data:0x00000048; // type:object size:0x24 scope:local @@ -66,4 +67,4 @@ l_action$4091 = .data:0x000000B4; // type:object size:0x48 scope:local l_daDbdoor00_Method = .data:0x000000FC; // type:object size:0x20 scope:global g_profile_DBDOOR = .data:0x0000011C; // type:object size:0x30 scope:global l_bmdName$3699 = .bss:0x00000000; // type:object size:0x20 scope:local -lbl_6_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_door_knob00/symbols.txt b/config/GZ2P01/rels/d_a_door_knob00/symbols.txt index 522a4478c5..f7a5fa75d2 100644 --- a/config/GZ2P01/rels/d_a_door_knob00/symbols.txt +++ b/config/GZ2P01/rels/d_a_door_knob00/symbols.txt @@ -75,7 +75,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000005C; // type:object size:0x1B0 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_7_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmd_base_name = .data:0x00000020; // type:object size:0x4 scope:global data:4byte ev_name_table$4009 = .data:0x00000024; // type:object size:0x1C scope:local action_table$4177 = .data:0x00000040; // type:object size:0x40 scope:local @@ -95,4 +96,4 @@ l_daKnob20_Method = .data:0x000001C4; // type:object size:0x20 scope:global g_profile_KNOB20 = .data:0x000001E4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000214; // type:object size:0xC scope:global l_bmdName$3809 = .bss:0x00000000; // type:object size:0x20 scope:local -lbl_7_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_door_mbossL1/symbols.txt b/config/GZ2P01/rels/d_a_door_mbossL1/symbols.txt index 23cf9cafa1..bb30c89b06 100644 --- a/config/GZ2P01/rels/d_a_door_mbossL1/symbols.txt +++ b/config/GZ2P01/rels/d_a_door_mbossL1/symbols.txt @@ -142,7 +142,8 @@ l_eff_id_lv4$4706 = .rodata:0x00000094; // type:object size:0xA scope:local @stringBase0 = .rodata:0x00000108; // type:object size:0x310 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_168_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_door_open_demo = .data:0x00000020; // type:object size:0x2C scope:global l_door_open_demoB = .data:0x0000004C; // type:object size:0x2C scope:global l_door_open_demoLv5 = .data:0x00000078; // type:object size:0x10 scope:global @@ -167,4 +168,4 @@ __vt__14dBgS_ObjGndChk = .data:0x00000358; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000388; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000394; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000003B8; // type:object size:0xC scope:global -lbl_168_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_door_push/symbols.txt b/config/GZ2P01/rels/d_a_door_push/symbols.txt index fa0829dece..b6c44fa00a 100644 --- a/config/GZ2P01/rels/d_a_door_push/symbols.txt +++ b/config/GZ2P01/rels/d_a_door_push/symbols.txt @@ -51,7 +51,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000004C; // type:object size:0x36 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_169_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float @3792 = .data:0x0000003C; // type:object size:0xC scope:local data:4byte @@ -64,5 +65,5 @@ action_table$3910 = .data:0x0000009C; // type:object size:0xC scope:local daDoorPush_METHODS = .data:0x000000A8; // type:object size:0x20 scope:global g_profile_PushDoor = .data:0x000000C8; // type:object size:0x30 scope:global __vt__12daDoorPush_c = .data:0x000000F8; // type:object size:0x28 scope:global -lbl_169_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_169_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_door_shutter/symbols.txt b/config/GZ2P01/rels/d_a_door_shutter/symbols.txt index 746a9c1869..74d9bd8e64 100644 --- a/config/GZ2P01/rels/d_a_door_shutter/symbols.txt +++ b/config/GZ2P01/rels/d_a_door_shutter/symbols.txt @@ -138,7 +138,8 @@ l_eff_id$4449 = .rodata:0x00000044; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000B8; // type:object size:0x5A3 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_8_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3980 = .data:0x00000020; // type:object size:0x34 scope:local @4126 = .data:0x00000054; // type:object size:0x34 scope:local @4496 = .data:0x00000088; // type:object size:0x34 scope:local diff --git a/config/GZ2P01/rels/d_a_dshutter/symbols.txt b/config/GZ2P01/rels/d_a_dshutter/symbols.txt index 77fdc33f3d..8884706b26 100644 --- a/config/GZ2P01/rels/d_a_dshutter/symbols.txt +++ b/config/GZ2P01/rels/d_a_dshutter/symbols.txt @@ -39,7 +39,8 @@ l_heap_size = .rodata:0x00000018; // type:object size:0xC scope:global @stringBase0 = .rodata:0x0000003C; // type:object size:0x1C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_10_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0xC scope:global @3631 = .data:0x0000002C; // type:object size:0xC scope:local @3632 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_e_ai/splits.txt b/config/GZ2P01/rels/d_a_e_ai/splits.txt index baa5914f6b..8effc34a59 100644 --- a/config/GZ2P01/rels/d_a_e_ai/splits.txt +++ b/config/GZ2P01/rels/d_a_e_ai/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ai.cpp: diff --git a/config/GZ2P01/rels/d_a_e_ai/symbols.txt b/config/GZ2P01/rels/d_a_e_ai/symbols.txt index 6ab2257461..5a6632ebda 100644 --- a/config/GZ2P01/rels/d_a_e_ai/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_ai/symbols.txt @@ -95,7 +95,8 @@ shield_sph_src$3818 = .rodata:0x0000007C; // type:object size:0x40 scope:local @stringBase0 = .rodata:0x0000013C; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_170_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -112,6 +113,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000114; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000138; // type:object size:0xC scope:global __vt__12daE_AI_HIO_c = .data:0x00000144; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_170_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x20 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_arrow/splits.txt b/config/GZ2P01/rels/d_a_e_arrow/splits.txt index 13f6223baa..706fc8f133 100644 --- a/config/GZ2P01/rels/d_a_e_arrow/splits.txt +++ b/config/GZ2P01/rels/d_a_e_arrow/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_arrow.cpp: diff --git a/config/GZ2P01/rels/d_a_e_arrow/symbols.txt b/config/GZ2P01/rels/d_a_e_arrow/symbols.txt index 77743d7284..7eedab5b3f 100644 --- a/config/GZ2P01/rels/d_a_e_arrow/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_arrow/symbols.txt @@ -87,7 +87,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000EC; // type:object size:0xB scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_171_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double fire_name$4663 = .data:0x00000020; // type:object size:0x8 scope:local at_sph_src$5035 = .data:0x00000028; // type:object size:0x40 scope:local tg_sph_src$5036 = .data:0x00000068; // type:object size:0x40 scope:local diff --git a/config/GZ2P01/rels/d_a_e_ba/splits.txt b/config/GZ2P01/rels/d_a_e_ba/splits.txt index 6e14363e38..5b53c9a3b1 100644 --- a/config/GZ2P01/rels/d_a_e_ba/splits.txt +++ b/config/GZ2P01/rels/d_a_e_ba/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ba.cpp: diff --git a/config/GZ2P01/rels/d_a_e_ba/symbols.txt b/config/GZ2P01/rels/d_a_e_ba/symbols.txt index e50c2b6ee3..ffb8db7a24 100644 --- a/config/GZ2P01/rels/d_a_e_ba/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_ba/symbols.txt @@ -94,7 +94,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000D0; // type:object size:0xF scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_172_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3826 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3827 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3835 = .data:0x00000030; // type:object size:0x6 scope:local @@ -113,7 +114,7 @@ __vt__8cM3dGAab = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__12daE_BA_HIO_c = .data:0x00000184; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_172_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3963 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte check_index$4162 = .bss:0x00000034; // type:object size:0xFF scope:local data:byte diff --git a/config/GZ2P01/rels/d_a_e_bee/splits.txt b/config/GZ2P01/rels/d_a_e_bee/splits.txt index 07fbd9ead7..24515fbaeb 100644 --- a/config/GZ2P01/rels/d_a_e_bee/splits.txt +++ b/config/GZ2P01/rels/d_a_e_bee/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bee.cpp: diff --git a/config/GZ2P01/rels/d_a_e_bee/symbols.txt b/config/GZ2P01/rels/d_a_e_bee/symbols.txt index a3385370eb..0e3b5a180f 100644 --- a/config/GZ2P01/rels/d_a_e_bee/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_bee/symbols.txt @@ -106,11 +106,12 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_173_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3765 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x10 scope:global data:byte -lbl_173_bss_64 = .bss:0x00000064; // type:object size:0x1 data:byte +ccCylSet = .bss:0x00000064; // type:object size:0x1 data:byte @4455 = .bss:0x00000068; // type:object size:0xC scope:local +init$0000 = .bss:0x00000074; // type:object size:0x1 scope:local align:1 data:byte non$4454 = .bss:0x00000078; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000084; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000088; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_bg/splits.txt b/config/GZ2P01/rels/d_a_e_bg/splits.txt index 3dfd48865c..ef7b3fe271 100644 --- a/config/GZ2P01/rels/d_a_e_bg/splits.txt +++ b/config/GZ2P01/rels/d_a_e_bg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bg.cpp: diff --git a/config/GZ2P01/rels/d_a_e_bg/symbols.txt b/config/GZ2P01/rels/d_a_e_bg/symbols.txt index cc3fcbdef7..dbc6558b68 100644 --- a/config/GZ2P01/rels/d_a_e_bg/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_bg/symbols.txt @@ -105,6 +105,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000184; // type:object size:0xC scope:global __vt__12daE_BG_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_174_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x24 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_bi/splits.txt b/config/GZ2P01/rels/d_a_e_bi/splits.txt index 58283d77c8..653298655a 100644 --- a/config/GZ2P01/rels/d_a_e_bi/splits.txt +++ b/config/GZ2P01/rels/d_a_e_bi/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bi.cpp: diff --git a/config/GZ2P01/rels/d_a_e_bi/symbols.txt b/config/GZ2P01/rels/d_a_e_bi/symbols.txt index 9767922c87..e3499dba63 100644 --- a/config/GZ2P01/rels/d_a_e_bi/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_bi/symbols.txt @@ -101,7 +101,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000EC; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_175_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local @@ -139,10 +140,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_175_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte @4522 = .bss:0x00000070; // type:object size:0xC scope:local +init$0000 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte sc$4521 = .bss:0x00000080; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000008C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000090; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_bs/splits.txt b/config/GZ2P01/rels/d_a_e_bs/splits.txt index 52104b5bdc..4683bf1c88 100644 --- a/config/GZ2P01/rels/d_a_e_bs/splits.txt +++ b/config/GZ2P01/rels/d_a_e_bs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bs.cpp: diff --git a/config/GZ2P01/rels/d_a_e_bs/symbols.txt b/config/GZ2P01/rels/d_a_e_bs/symbols.txt index 9cdadcfd58..c1fdf1eb21 100644 --- a/config/GZ2P01/rels/d_a_e_bs/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_bs/symbols.txt @@ -96,7 +96,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000E0; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_177_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -115,6 +116,6 @@ __vt__8cM3dGAab = .data:0x00000184; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000190; // type:object size:0x24 scope:global __vt__12daE_BS_HIO_c = .data:0x000001B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_177_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x20 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_bu/splits.txt b/config/GZ2P01/rels/d_a_e_bu/splits.txt index d099d0c2a5..cb43e2362d 100644 --- a/config/GZ2P01/rels/d_a_e_bu/splits.txt +++ b/config/GZ2P01/rels/d_a_e_bu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bu.cpp: diff --git a/config/GZ2P01/rels/d_a_e_bu/symbols.txt b/config/GZ2P01/rels/d_a_e_bu/symbols.txt index 3570c1e7ee..a79afabe0a 100644 --- a/config/GZ2P01/rels/d_a_e_bu/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_bu/symbols.txt @@ -95,7 +95,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000E0; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_178_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -114,7 +115,7 @@ __vt__8cM3dGAab = .data:0x00000194; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001A0; // type:object size:0x24 scope:global __vt__12daE_BU_HIO_c = .data:0x000001C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_178_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte check_index$4007 = .bss:0x00000034; // type:object size:0xFF scope:local data:byte diff --git a/config/GZ2P01/rels/d_a_e_bug/splits.txt b/config/GZ2P01/rels/d_a_e_bug/splits.txt index ab9630a930..4327da7562 100644 --- a/config/GZ2P01/rels/d_a_e_bug/splits.txt +++ b/config/GZ2P01/rels/d_a_e_bug/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_bug.cpp: diff --git a/config/GZ2P01/rels/d_a_e_bug/symbols.txt b/config/GZ2P01/rels/d_a_e_bug/symbols.txt index fb1cfb392a..a2af9f75b5 100644 --- a/config/GZ2P01/rels/d_a_e_bug/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_bug/symbols.txt @@ -113,15 +113,15 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_179_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3824 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x10 scope:global data:byte -lbl_179_bss_64 = .bss:0x00000064; // type:object size:0x1 data:byte -lbl_179_bss_65 = .bss:0x00000065; // type:object size:0x1 data:byte +l_roomNo = .bss:0x00000064; // type:object size:0x1 scope:local data:byte +data_80697E8D = .bss:0x00000065; // type:object size:0x1 scope:local data:byte @3831 = .bss:0x00000068; // type:object size:0xC scope:local at_pos = .bss:0x00000074; // type:object size:0xC scope:global align:4 data:float at_size = .bss:0x00000080; // type:object size:0x4 scope:global -lbl_179_bss_84 = .bss:0x00000084; // type:object size:0x1 data:byte +data_80697EAC = .bss:0x00000084; // type:object size:0x1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000088; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000008C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000090; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_cr/splits.txt b/config/GZ2P01/rels/d_a_e_cr/splits.txt index 1e0c62a5d5..84d4c3ce75 100644 --- a/config/GZ2P01/rels/d_a_e_cr/splits.txt +++ b/config/GZ2P01/rels/d_a_e_cr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_cr.cpp: diff --git a/config/GZ2P01/rels/d_a_e_cr/symbols.txt b/config/GZ2P01/rels/d_a_e_cr/symbols.txt index d1e5c1742d..43cf6affb0 100644 --- a/config/GZ2P01/rels/d_a_e_cr/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_cr/symbols.txt @@ -70,7 +70,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000090; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_180_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -85,6 +86,6 @@ __vt__8cM3dGAab = .data:0x000000F8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000104; // type:object size:0x24 scope:global __vt__12daE_CR_HIO_c = .data:0x00000128; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_180_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_db/splits.txt b/config/GZ2P01/rels/d_a_e_db/splits.txt index 04791bb43c..ae0869a6ab 100644 --- a/config/GZ2P01/rels/d_a_e_db/splits.txt +++ b/config/GZ2P01/rels/d_a_e_db/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_db.cpp: diff --git a/config/GZ2P01/rels/d_a_e_db/symbols.txt b/config/GZ2P01/rels/d_a_e_db/symbols.txt index 7d1133e426..c8338106c1 100644 --- a/config/GZ2P01/rels/d_a_e_db/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_db/symbols.txt @@ -139,7 +139,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000160; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_182_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3781 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3782 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3790 = .data:0x00000030; // type:object size:0x6 scope:local @@ -163,6 +164,6 @@ __vt__8cM3dGAab = .data:0x000002F0; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x000002FC; // type:object size:0x14 scope:global __vt__12daE_DB_HIO_c = .data:0x00000310; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_182_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_dd/splits.txt b/config/GZ2P01/rels/d_a_e_dd/splits.txt index 31e1c647ec..5fb2c94238 100644 --- a/config/GZ2P01/rels/d_a_e_dd/splits.txt +++ b/config/GZ2P01/rels/d_a_e_dd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_dd.cpp: diff --git a/config/GZ2P01/rels/d_a_e_dd/symbols.txt b/config/GZ2P01/rels/d_a_e_dd/symbols.txt index b25e9888b7..f32494aabc 100644 --- a/config/GZ2P01/rels/d_a_e_dd/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_dd/symbols.txt @@ -109,7 +109,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000F0; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_184_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local @@ -133,7 +134,7 @@ __vt__12dBgS_ObjAcch = .data:0x000001B0; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001D4; // type:object size:0xC scope:global __vt__12daE_DD_HIO_c = .data:0x000001E0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_184_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x28 scope:global data:byte check_index$4196 = .bss:0x00000040; // type:object size:0xFF scope:local diff --git a/config/GZ2P01/rels/d_a_e_df/splits.txt b/config/GZ2P01/rels/d_a_e_df/splits.txt index c29b8e5455..0c09a27f69 100644 --- a/config/GZ2P01/rels/d_a_e_df/splits.txt +++ b/config/GZ2P01/rels/d_a_e_df/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_df.cpp: diff --git a/config/GZ2P01/rels/d_a_e_df/symbols.txt b/config/GZ2P01/rels/d_a_e_df/symbols.txt index b36c3a5a78..da9e8d0dc7 100644 --- a/config/GZ2P01/rels/d_a_e_df/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_df/symbols.txt @@ -82,9 +82,11 @@ ccCylSrc$3961 = .rodata:0x0000002C; // type:object size:0x44 scope:local @4627 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:float @4811 = .rodata:0x000000C8; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000CC; // type:object size:0x5 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_185_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3795 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3796 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3804 = .data:0x00000030; // type:object size:0x6 scope:local @@ -96,6 +98,6 @@ __vt__8cM3dGCyl = .data:0x000000A0; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000000AC; // type:object size:0xC scope:global __vt__12daE_DF_HIO_c = .data:0x000000B8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_185_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3932 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_dk/splits.txt b/config/GZ2P01/rels/d_a_e_dk/splits.txt index d180106753..440de014bc 100644 --- a/config/GZ2P01/rels/d_a_e_dk/splits.txt +++ b/config/GZ2P01/rels/d_a_e_dk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_dk.cpp: diff --git a/config/GZ2P01/rels/d_a_e_dk/symbols.txt b/config/GZ2P01/rels/d_a_e_dk/symbols.txt index 7dfe9681f6..780a1d1ab5 100644 --- a/config/GZ2P01/rels/d_a_e_dk/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_dk/symbols.txt @@ -105,7 +105,8 @@ dk_btk_name__22@unnamed@d_a_e_dk_cpp@ = .rodata:0x00000014; // type:object size: @stringBase0 = .rodata:0x000000F0; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_186_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_dk_src__22@unnamed@d_a_e_dk_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global cc_dk_at_src__22@unnamed@d_a_e_dk_cpp@ = .data:0x00000060; // type:object size:0x40 scope:global cc_dk_core_src__22@unnamed@d_a_e_dk_cpp@ = .data:0x000000A0; // type:object size:0x40 scope:global @@ -122,6 +123,6 @@ __vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001A0; // type:object size:0xC scope:global __vt__12daE_DK_HIO_c = .data:0x000001AC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_186_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +data_806AD7F8 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3759 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_dn/splits.txt b/config/GZ2P01/rels/d_a_e_dn/splits.txt index 3dec0f57eb..091f7de8b8 100644 --- a/config/GZ2P01/rels/d_a_e_dn/splits.txt +++ b/config/GZ2P01/rels/d_a_e_dn/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_dn.cpp: diff --git a/config/GZ2P01/rels/d_a_e_dn/symbols.txt b/config/GZ2P01/rels/d_a_e_dn/symbols.txt index 74cb291a64..82bee14c8b 100644 --- a/config/GZ2P01/rels/d_a_e_dn/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_dn/symbols.txt @@ -172,7 +172,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000188; // type:object size:0xC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_65_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -218,7 +219,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_65_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte target_info = .bss:0x0000007C; // type:object size:0x28 scope:global diff --git a/config/GZ2P01/rels/d_a_e_dt/splits.txt b/config/GZ2P01/rels/d_a_e_dt/splits.txt index b0863c0ccd..2bde2c4c57 100644 --- a/config/GZ2P01/rels/d_a_e_dt/splits.txt +++ b/config/GZ2P01/rels/d_a_e_dt/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_dt.cpp: diff --git a/config/GZ2P01/rels/d_a_e_dt/symbols.txt b/config/GZ2P01/rels/d_a_e_dt/symbols.txt index 7830955398..3832bccc63 100644 --- a/config/GZ2P01/rels/d_a_e_dt/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_dt/symbols.txt @@ -255,9 +255,9 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_187_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3787 = .bss:0x00000048; // type:object size:0xC scope:local -l_HIO = .bss:0x00000054; // type:object size:0x30 scope:global data:byte +l_HIO = .bss:0x00000054; // type:object size:0x30 scope:local data:byte mDt_OtamaNum__6E_DT_n = .bss:0x00000084; // type:object size:0x4 scope:global data:4byte mDt_OtamaNo__6E_DT_n = .bss:0x00000088; // type:object size:0x50 scope:global m_fall_no__6E_DT_n = .bss:0x000000D8; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_e_fb/splits.txt b/config/GZ2P01/rels/d_a_e_fb/splits.txt index 764e18f891..b043402c97 100644 --- a/config/GZ2P01/rels/d_a_e_fb/splits.txt +++ b/config/GZ2P01/rels/d_a_e_fb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fb.cpp: diff --git a/config/GZ2P01/rels/d_a_e_fb/symbols.txt b/config/GZ2P01/rels/d_a_e_fb/symbols.txt index bc2bab1a2a..7e54c462a8 100644 --- a/config/GZ2P01/rels/d_a_e_fb/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_fb/symbols.txt @@ -114,7 +114,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3657 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x24 scope:global data:byte mFireTimer = .bss:0x00000078; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_e_fk/splits.txt b/config/GZ2P01/rels/d_a_e_fk/splits.txt index 6bda4f5c6b..50a0f28b85 100644 --- a/config/GZ2P01/rels/d_a_e_fk/splits.txt +++ b/config/GZ2P01/rels/d_a_e_fk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fk.cpp: diff --git a/config/GZ2P01/rels/d_a_e_fk/symbols.txt b/config/GZ2P01/rels/d_a_e_fk/symbols.txt index e86f8cc383..2826afbdf2 100644 --- a/config/GZ2P01/rels/d_a_e_fk/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_fk/symbols.txt @@ -132,7 +132,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_189_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3843 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:global data:byte s_dis__22@unnamed@d_a_e_fk_cpp@ = .bss:0x00000068; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_fm/splits.txt b/config/GZ2P01/rels/d_a_e_fm/splits.txt index 4694668680..56f30c0aa8 100644 --- a/config/GZ2P01/rels/d_a_e_fm/splits.txt +++ b/config/GZ2P01/rels/d_a_e_fm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fm.cpp: diff --git a/config/GZ2P01/rels/d_a_e_fm/symbols.txt b/config/GZ2P01/rels/d_a_e_fm/symbols.txt index 0e2314ec8c..dc78104dee 100644 --- a/config/GZ2P01/rels/d_a_e_fm/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_fm/symbols.txt @@ -240,7 +240,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000028C; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_66_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double h_id$3853 = .data:0x00000020; // type:object size:0x6 scope:local chain_z = .data:0x00000028; // type:object size:0x64 scope:global tame_name$4558 = .data:0x0000008C; // type:object size:0x4 scope:local @@ -302,7 +303,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_66_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3772 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xB0 scope:global data:byte @3819 = .bss:0x00000104; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_e_fs/splits.txt b/config/GZ2P01/rels/d_a_e_fs/splits.txt index 4c707c74c0..0ad263ab26 100644 --- a/config/GZ2P01/rels/d_a_e_fs/splits.txt +++ b/config/GZ2P01/rels/d_a_e_fs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fs.cpp: diff --git a/config/GZ2P01/rels/d_a_e_fs/symbols.txt b/config/GZ2P01/rels/d_a_e_fs/symbols.txt index 62c2e3ce3e..95c52af595 100644 --- a/config/GZ2P01/rels/d_a_e_fs/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_fs/symbols.txt @@ -90,7 +90,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000D8; // type:object size:0x1A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_190_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3796 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3797 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3805 = .data:0x00000030; // type:object size:0x6 scope:local @@ -128,7 +129,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local s_AtCount__22@unnamed@d_a_e_fs_cpp@ = .bss:0x00000046; // type:object size:0x2 scope:global data:2byte -hio_set = .bss:0x00000048; // type:object size:0x1 data:byte +hio_set = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte @3933 = .bss:0x0000004C; // type:object size:0xC scope:local l_HIO = .bss:0x00000058; // type:object size:0x1C scope:global data:byte @4275 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_e_fz/splits.txt b/config/GZ2P01/rels/d_a_e_fz/splits.txt index c4e0d9a5e5..c475968316 100644 --- a/config/GZ2P01/rels/d_a_e_fz/splits.txt +++ b/config/GZ2P01/rels/d_a_e_fz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_fz.cpp: diff --git a/config/GZ2P01/rels/d_a_e_fz/symbols.txt b/config/GZ2P01/rels/d_a_e_fz/symbols.txt index fb704bf0fc..f17325b624 100644 --- a/config/GZ2P01/rels/d_a_e_fz/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_fz/symbols.txt @@ -92,7 +92,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000BC; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_191_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3682 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3683 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3691 = .data:0x00000030; // type:object size:0x6 scope:local @@ -110,6 +111,6 @@ __vt__8cM3dGAab = .data:0x0000015C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000168; // type:object size:0x24 scope:global __vt__12daE_FZ_HIO_c = .data:0x0000018C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_191_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +data_806C1BA0 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3819 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x38 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_ga/splits.txt b/config/GZ2P01/rels/d_a_e_ga/splits.txt index 9eedebfb9b..a593112a61 100644 --- a/config/GZ2P01/rels/d_a_e_ga/splits.txt +++ b/config/GZ2P01/rels/d_a_e_ga/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ga.cpp: diff --git a/config/GZ2P01/rels/d_a_e_ga/symbols.txt b/config/GZ2P01/rels/d_a_e_ga/symbols.txt index c0e1315d30..ea080e9058 100644 --- a/config/GZ2P01/rels/d_a_e_ga/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_ga/symbols.txt @@ -41,6 +41,6 @@ l_daE_Ga_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_E_GA = .data:0x00000020; // type:object size:0x30 scope:global __vt__12daE_Ga_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_67_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3641 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_gb/splits.txt b/config/GZ2P01/rels/d_a_e_gb/splits.txt index d6d78508ea..edd944731f 100644 --- a/config/GZ2P01/rels/d_a_e_gb/splits.txt +++ b/config/GZ2P01/rels/d_a_e_gb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gb.cpp: diff --git a/config/GZ2P01/rels/d_a_e_gb/symbols.txt b/config/GZ2P01/rels/d_a_e_gb/symbols.txt index 1d50e80adb..6d64fa8b0c 100644 --- a/config/GZ2P01/rels/d_a_e_gb/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_gb/symbols.txt @@ -166,7 +166,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000001D0; // type:object size:0xC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_192_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3785 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3786 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3794 = .data:0x00000030; // type:object size:0x6 scope:local @@ -179,7 +180,7 @@ eno$4864 = .data:0x000000F4; // type:object size:0xA scope:local key_eno$5459 = .data:0x00000100; // type:object size:0x4 scope:local head_cc_sph_src$5811 = .data:0x00000104; // type:object size:0x40 scope:local body_cyl_src$5812 = .data:0x00000144; // type:object size:0x44 scope:local -l_daE_GB_Method = .data:0x00000188; // type:object size:0x20 scope:global +l_daE_GB_Method = .data:0x00000188; // type:object size:0x20 scope:local g_profile_E_GB = .data:0x000001A8; // type:object size:0x30 scope:global __vt__10cCcD_GStts = .data:0x000001D8; // type:object size:0xC scope:global __vt__10dCcD_GStts = .data:0x000001E4; // type:object size:0xC scope:global @@ -191,6 +192,6 @@ __vt__8cM3dGAab = .data:0x00000238; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x00000244; // type:object size:0xC scope:global __vt__12daE_GB_HIO_c = .data:0x00000250; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_192_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +data_806C7928 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3922 = .bss:0x0000000C; // type:object size:0xC scope:local -l_HIO = .bss:0x00000018; // type:object size:0x20 scope:global data:byte +l_HIO = .bss:0x00000018; // type:object size:0x20 scope:local data:byte diff --git a/config/GZ2P01/rels/d_a_e_ge/splits.txt b/config/GZ2P01/rels/d_a_e_ge/splits.txt index 60894697a0..38aa83d186 100644 --- a/config/GZ2P01/rels/d_a_e_ge/splits.txt +++ b/config/GZ2P01/rels/d_a_e_ge/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ge.cpp: diff --git a/config/GZ2P01/rels/d_a_e_ge/symbols.txt b/config/GZ2P01/rels/d_a_e_ge/symbols.txt index d8d6efa9f8..9c56f935e0 100644 --- a/config/GZ2P01/rels/d_a_e_ge/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_ge/symbols.txt @@ -126,7 +126,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000010C; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_193_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3783 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3784 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3792 = .data:0x00000030; // type:object size:0x6 scope:local @@ -152,7 +153,7 @@ __vt__8cM3dGAab = .data:0x000001FC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000208; // type:object size:0x24 scope:global __vt__12daE_GE_HIO_c = .data:0x0000022C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_193_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3920 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x34 scope:global data:byte target_count = .bss:0x0000004C; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_e_gi/splits.txt b/config/GZ2P01/rels/d_a_e_gi/splits.txt index 2d4d4d7c9f..7b4b9d46bf 100644 --- a/config/GZ2P01/rels/d_a_e_gi/splits.txt +++ b/config/GZ2P01/rels/d_a_e_gi/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gi.cpp: diff --git a/config/GZ2P01/rels/d_a_e_gi/symbols.txt b/config/GZ2P01/rels/d_a_e_gi/symbols.txt index c5de07846c..d08a8efc50 100644 --- a/config/GZ2P01/rels/d_a_e_gi/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_gi/symbols.txt @@ -123,7 +123,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000118; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_194_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3786 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3787 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3795 = .data:0x00000030; // type:object size:0x6 scope:local @@ -141,7 +142,7 @@ __vt__8cM3dGSph = .data:0x00000160; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000016C; // type:object size:0x24 scope:global __vt__12daE_GI_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_194_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3923 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte m_cry_gi = .bss:0x00000044; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_e_gm/splits.txt b/config/GZ2P01/rels/d_a_e_gm/splits.txt index a7a62ae9bc..2a940ae23c 100644 --- a/config/GZ2P01/rels/d_a_e_gm/splits.txt +++ b/config/GZ2P01/rels/d_a_e_gm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gm.cpp: diff --git a/config/GZ2P01/rels/d_a_e_gm/symbols.txt b/config/GZ2P01/rels/d_a_e_gm/symbols.txt index 88c7b7eb8c..ffab898c51 100644 --- a/config/GZ2P01/rels/d_a_e_gm/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_gm/symbols.txt @@ -134,7 +134,8 @@ l_heapsize = .rodata:0x00000140; // type:object size:0x8 scope:global @stringBase0 = .rodata:0x00000150; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_195_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3785 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3786 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3794 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2P01/rels/d_a_e_gob/splits.txt b/config/GZ2P01/rels/d_a_e_gob/splits.txt index 479e8b6be6..d1648abdbc 100644 --- a/config/GZ2P01/rels/d_a_e_gob/splits.txt +++ b/config/GZ2P01/rels/d_a_e_gob/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gob.cpp: diff --git a/config/GZ2P01/rels/d_a_e_gob/symbols.txt b/config/GZ2P01/rels/d_a_e_gob/symbols.txt index 951027439b..23ea9f23e3 100644 --- a/config/GZ2P01/rels/d_a_e_gob/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_gob/symbols.txt @@ -207,7 +207,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_196_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3758 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte ms = .bss:0x00000074; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_e_gs/splits.txt b/config/GZ2P01/rels/d_a_e_gs/splits.txt index 1119561263..479ee51db3 100644 --- a/config/GZ2P01/rels/d_a_e_gs/splits.txt +++ b/config/GZ2P01/rels/d_a_e_gs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_gs.cpp: diff --git a/config/GZ2P01/rels/d_a_e_gs/symbols.txt b/config/GZ2P01/rels/d_a_e_gs/symbols.txt index f373b81623..761f1a11e7 100644 --- a/config/GZ2P01/rels/d_a_e_gs/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_gs/symbols.txt @@ -38,6 +38,6 @@ l_daE_GS_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_E_GS = .data:0x00000020; // type:object size:0x30 scope:global __vt__12daE_GS_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_197_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3641 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_hb/splits.txt b/config/GZ2P01/rels/d_a_e_hb/splits.txt index 9f53805739..ef28826270 100644 --- a/config/GZ2P01/rels/d_a_e_hb/splits.txt +++ b/config/GZ2P01/rels/d_a_e_hb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hb.cpp: diff --git a/config/GZ2P01/rels/d_a_e_hb/symbols.txt b/config/GZ2P01/rels/d_a_e_hb/symbols.txt index bbd29ee018..3aa96db52f 100644 --- a/config/GZ2P01/rels/d_a_e_hb/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_hb/symbols.txt @@ -121,7 +121,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000130; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_68_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -144,6 +145,6 @@ __vt__8cM3dGAab = .data:0x000001F0; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x000001FC; // type:object size:0x14 scope:global __vt__12daE_HB_HIO_c = .data:0x00000210; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_68_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_hm/splits.txt b/config/GZ2P01/rels/d_a_e_hm/splits.txt index 74d7a16ae5..422c8424ba 100644 --- a/config/GZ2P01/rels/d_a_e_hm/splits.txt +++ b/config/GZ2P01/rels/d_a_e_hm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hm.cpp: diff --git a/config/GZ2P01/rels/d_a_e_hm/symbols.txt b/config/GZ2P01/rels/d_a_e_hm/symbols.txt index fe75134251..3d933e81de 100644 --- a/config/GZ2P01/rels/d_a_e_hm/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_hm/symbols.txt @@ -145,7 +145,8 @@ ccShpSrc$3893 = .rodata:0x00000040; // type:object size:0x40 scope:local @stringBase0 = .rodata:0x00000154; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_199_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3670 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3671 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3679 = .data:0x00000030; // type:object size:0x6 scope:local @@ -180,7 +181,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3807 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte s_dis__22@unnamed@d_a_e_hm_cpp@ = .bss:0x00000074; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_e_hp/splits.txt b/config/GZ2P01/rels/d_a_e_hp/splits.txt index 5d40f97ca1..1c44f1d8cc 100644 --- a/config/GZ2P01/rels/d_a_e_hp/splits.txt +++ b/config/GZ2P01/rels/d_a_e_hp/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hp.cpp: diff --git a/config/GZ2P01/rels/d_a_e_hp/symbols.txt b/config/GZ2P01/rels/d_a_e_hp/symbols.txt index c6012fdf7d..bb63f95ad3 100644 --- a/config/GZ2P01/rels/d_a_e_hp/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_hp/symbols.txt @@ -100,7 +100,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000D8; // type:object size:0x1A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_200_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3784 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3785 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3793 = .data:0x00000030; // type:object size:0x6 scope:local @@ -121,6 +122,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001B8; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001DC; // type:object size:0xC scope:global __vt__12daE_HP_HIO_c = .data:0x000001E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3921 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_hz/splits.txt b/config/GZ2P01/rels/d_a_e_hz/splits.txt index ee33ab3807..2265bcd5bb 100644 --- a/config/GZ2P01/rels/d_a_e_hz/splits.txt +++ b/config/GZ2P01/rels/d_a_e_hz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hz.cpp: diff --git a/config/GZ2P01/rels/d_a_e_hz/symbols.txt b/config/GZ2P01/rels/d_a_e_hz/symbols.txt index aed3e56382..07260d5d09 100644 --- a/config/GZ2P01/rels/d_a_e_hz/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_hz/symbols.txt @@ -133,7 +133,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000FC; // type:object size:0x17 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_201_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3845 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3846 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3854 = .data:0x00000030; // type:object size:0x6 scope:local @@ -169,13 +170,14 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_201_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3982 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x3C scope:global data:byte m_near_bomb = .bss:0x00000090; // type:object size:0x4 scope:global m_near_carry = .bss:0x00000094; // type:object size:0x4 scope:global m_near_weapon = .bss:0x00000098; // type:object size:0x4 scope:global @5585 = .bss:0x0000009C; // type:object size:0xC scope:local +init$0000 = .bss:0x000000A8; // type:object size:0x1 scope:local align:1 data:byte sc$5584 = .bss:0x000000AC; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B8; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000BC; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_hzelda/splits.txt b/config/GZ2P01/rels/d_a_e_hzelda/splits.txt index 4ea18ee7f1..cc06bc408a 100644 --- a/config/GZ2P01/rels/d_a_e_hzelda/splits.txt +++ b/config/GZ2P01/rels/d_a_e_hzelda/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_hzelda.cpp: diff --git a/config/GZ2P01/rels/d_a_e_hzelda/symbols.txt b/config/GZ2P01/rels/d_a_e_hzelda/symbols.txt index 3bdcbafaa7..a9a73530dd 100644 --- a/config/GZ2P01/rels/d_a_e_hzelda/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_hzelda/symbols.txt @@ -119,7 +119,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000140; // type:object size:0x7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_202_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double b_id$4252 = .data:0x00000020; // type:object size:0x6 scope:local @4500 = .data:0x00000028; // type:object size:0x30 scope:local b_id$4879 = .data:0x00000058; // type:object size:0x6 scope:local @@ -131,7 +132,7 @@ ball_at_sph_src$5569 = .data:0x000000F8; // type:object size:0x40 scope:local ball_tg_sph_src$5570 = .data:0x00000138; // type:object size:0x40 scope:local tri_at_sph_src$5571 = .data:0x00000178; // type:object size:0x40 scope:local pl_at_sph_src$5572 = .data:0x000001B8; // type:object size:0x40 scope:local -l_daE_HZELDA_Method = .data:0x000001F8; // type:object size:0x20 scope:global +l_daE_HZELDA_Method = .data:0x000001F8; // type:object size:0x20 scope:local g_profile_E_HZELDA = .data:0x00000218; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000248; // type:object size:0xC scope:global __vt__10cCcD_GStts = .data:0x00000254; // type:object size:0xC scope:global @@ -142,6 +143,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000284; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000002A8; // type:object size:0xC scope:global __vt__16daE_HZELDA_HIO_c = .data:0x000002B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_202_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3762 = .bss:0x0000000C; // type:object size:0xC scope:local -l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte +l_HIO = .bss:0x00000018; // type:object size:0xC scope:local data:byte diff --git a/config/GZ2P01/rels/d_a_e_is/splits.txt b/config/GZ2P01/rels/d_a_e_is/splits.txt index ed3b485b0e..dd431b766a 100644 --- a/config/GZ2P01/rels/d_a_e_is/splits.txt +++ b/config/GZ2P01/rels/d_a_e_is/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_is.cpp: diff --git a/config/GZ2P01/rels/d_a_e_is/symbols.txt b/config/GZ2P01/rels/d_a_e_is/symbols.txt index 0781094b6d..bc9421757a 100644 --- a/config/GZ2P01/rels/d_a_e_is/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_is/symbols.txt @@ -85,7 +85,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000A8; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_203_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double at_sph_src$4258 = .data:0x00000020; // type:object size:0x40 scope:local cc_cyl_src$4259 = .data:0x00000060; // type:object size:0x44 scope:local core_sph_src$4260 = .data:0x000000A4; // type:object size:0x40 scope:local @@ -100,6 +101,6 @@ __vt__8cM3dGAab = .data:0x00000170; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:global __vt__12daE_IS_HIO_c = .data:0x000001A0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_203_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_kg/splits.txt b/config/GZ2P01/rels/d_a_e_kg/splits.txt index 32fc575c97..269805d8f1 100644 --- a/config/GZ2P01/rels/d_a_e_kg/splits.txt +++ b/config/GZ2P01/rels/d_a_e_kg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_kg.cpp: diff --git a/config/GZ2P01/rels/d_a_e_kg/symbols.txt b/config/GZ2P01/rels/d_a_e_kg/symbols.txt index bee6095c31..0e8b9cbbbe 100644 --- a/config/GZ2P01/rels/d_a_e_kg/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_kg/symbols.txt @@ -87,7 +87,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000C8; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_204_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2P01/rels/d_a_e_kk/splits.txt b/config/GZ2P01/rels/d_a_e_kk/splits.txt index 78b412d9ef..685d22cf7f 100644 --- a/config/GZ2P01/rels/d_a_e_kk/splits.txt +++ b/config/GZ2P01/rels/d_a_e_kk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_kk.cpp: diff --git a/config/GZ2P01/rels/d_a_e_kk/symbols.txt b/config/GZ2P01/rels/d_a_e_kk/symbols.txt index f787a18fb7..b46485473e 100644 --- a/config/GZ2P01/rels/d_a_e_kk/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_kk/symbols.txt @@ -108,7 +108,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000D0; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_205_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3671 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3672 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3680 = .data:0x00000030; // type:object size:0x6 scope:local @@ -126,6 +127,6 @@ __vt__8cM3dGAab = .data:0x00000174; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000180; // type:object size:0x24 scope:global __vt__12daE_KK_HIO_c = .data:0x000001A4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_205_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3808 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_kr/splits.txt b/config/GZ2P01/rels/d_a_e_kr/splits.txt index 38a744babe..42848809b2 100644 --- a/config/GZ2P01/rels/d_a_e_kr/splits.txt +++ b/config/GZ2P01/rels/d_a_e_kr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_kr.cpp: diff --git a/config/GZ2P01/rels/d_a_e_kr/symbols.txt b/config/GZ2P01/rels/d_a_e_kr/symbols.txt index 1fa7ae9b07..f1a10df2ce 100644 --- a/config/GZ2P01/rels/d_a_e_kr/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_kr/symbols.txt @@ -132,7 +132,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000154; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_206_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2P01/rels/d_a_e_mb/splits.txt b/config/GZ2P01/rels/d_a_e_mb/splits.txt index a359d07601..91f3010614 100644 --- a/config/GZ2P01/rels/d_a_e_mb/splits.txt +++ b/config/GZ2P01/rels/d_a_e_mb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mb.cpp: diff --git a/config/GZ2P01/rels/d_a_e_mb/symbols.txt b/config/GZ2P01/rels/d_a_e_mb/symbols.txt index 4a36801bd3..cc6094c8f4 100644 --- a/config/GZ2P01/rels/d_a_e_mb/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_mb/symbols.txt @@ -107,23 +107,23 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_207_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3759 = .bss:0x00000048; // type:object size:0xC scope:local -l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte +l_HIO = .bss:0x00000054; // type:object size:0x1C scope:local data:byte @3824 = .bss:0x00000070; // type:object size:0xC scope:local -L_pos1 = .bss:0x0000007C; // type:object size:0xC scope:global +L_pos1 = .bss:0x0000007C; // type:object size:0xC scope:local @3825 = .bss:0x00000088; // type:object size:0xC scope:local -L_pos2 = .bss:0x00000094; // type:object size:0xC scope:global align:4 data:float +L_pos2 = .bss:0x00000094; // type:object size:0xC scope:local align:4 data:float @3826 = .bss:0x000000A0; // type:object size:0xC scope:local -L_Hpos = .bss:0x000000AC; // type:object size:0xC scope:global +L_Hpos = .bss:0x000000AC; // type:object size:0xC scope:local @3827 = .bss:0x000000B8; // type:object size:0xC scope:local -R_pos1 = .bss:0x000000C4; // type:object size:0xC scope:global +R_pos1 = .bss:0x000000C4; // type:object size:0xC scope:local @3828 = .bss:0x000000D0; // type:object size:0xC scope:local -R_pos2 = .bss:0x000000DC; // type:object size:0xC scope:global align:4 data:float +R_pos2 = .bss:0x000000DC; // type:object size:0xC scope:local align:4 data:float @3829 = .bss:0x000000E8; // type:object size:0xC scope:local -R_Hpos = .bss:0x000000F4; // type:object size:0xC scope:global +R_Hpos = .bss:0x000000F4; // type:object size:0xC scope:local @3830 = .bss:0x00000100; // type:object size:0xC scope:local -c_pos = .bss:0x0000010C; // type:object size:0xC scope:global +c_pos = .bss:0x0000010C; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000118; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000011C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000120; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_mf/splits.txt b/config/GZ2P01/rels/d_a_e_mf/splits.txt index 58906b79fe..f17172d89e 100644 --- a/config/GZ2P01/rels/d_a_e_mf/splits.txt +++ b/config/GZ2P01/rels/d_a_e_mf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mf.cpp: diff --git a/config/GZ2P01/rels/d_a_e_mf/symbols.txt b/config/GZ2P01/rels/d_a_e_mf/symbols.txt index f432e117bc..a81fd2a033 100644 --- a/config/GZ2P01/rels/d_a_e_mf/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_mf/symbols.txt @@ -169,7 +169,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000180; // type:object size:0x13 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_209_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3707 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3708 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3716 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2P01/rels/d_a_e_mk/splits.txt b/config/GZ2P01/rels/d_a_e_mk/splits.txt index 4c7bea7ee9..cb3d85174f 100644 --- a/config/GZ2P01/rels/d_a_e_mk/splits.txt +++ b/config/GZ2P01/rels/d_a_e_mk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mk.cpp: diff --git a/config/GZ2P01/rels/d_a_e_mk/symbols.txt b/config/GZ2P01/rels/d_a_e_mk/symbols.txt index a5765970d9..dbdaf45b3d 100644 --- a/config/GZ2P01/rels/d_a_e_mk/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_mk/symbols.txt @@ -258,12 +258,12 @@ demo_jump_pos_3 = .bss:0x00000084; // type:object size:0xC scope:global @3769 = .bss:0x00000090; // type:object size:0xC scope:local STAGE_CENTER_POS = .bss:0x0000009C; // type:object size:0xC scope:global align:4 data:float STAGE_ANGLE_Y = .bss:0x000000A8; // type:object size:0x2 scope:global data:2byte -lbl_210_bss_AA = .bss:0x000000AA; // type:object size:0x1 data:byte +hio_set = .bss:0x000000AA; // type:object size:0x1 scope:local align:1 data:byte @3772 = .bss:0x000000AC; // type:object size:0xC scope:local l_HIO = .bss:0x000000B8; // type:object size:0x24 scope:global data:byte target_info = .bss:0x000000DC; // type:object size:0x50 scope:global data:4byte target_info_count = .bss:0x0000012C; // type:object size:0x4 scope:global data:4byte -lbl_210_bss_130 = .bss:0x00000130; // type:object size:0x1 data:byte +lbl_210_bss_130 = .bss:0x00000130; // type:object size:0x1 scope:local data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000134; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000138; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000013C; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_mk_bo/splits.txt b/config/GZ2P01/rels/d_a_e_mk_bo/splits.txt index 9f8095f62a..30a241f6a1 100644 --- a/config/GZ2P01/rels/d_a_e_mk_bo/splits.txt +++ b/config/GZ2P01/rels/d_a_e_mk_bo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mk_bo.cpp: diff --git a/config/GZ2P01/rels/d_a_e_mk_bo/symbols.txt b/config/GZ2P01/rels/d_a_e_mk_bo/symbols.txt index 2ae7615b7c..228de7ea31 100644 --- a/config/GZ2P01/rels/d_a_e_mk_bo/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_mk_bo/symbols.txt @@ -67,7 +67,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000098; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_211_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double bo_eno_1$4378 = .data:0x00000020; // type:object size:0x8 scope:local bo_eno_2$4379 = .data:0x00000028; // type:object size:0x8 scope:local bo_eno_12$4402 = .data:0x00000030; // type:object size:0x4 scope:local diff --git a/config/GZ2P01/rels/d_a_e_mm/splits.txt b/config/GZ2P01/rels/d_a_e_mm/splits.txt index 6f15426eb2..c6f4ae2d2d 100644 --- a/config/GZ2P01/rels/d_a_e_mm/splits.txt +++ b/config/GZ2P01/rels/d_a_e_mm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_mm.cpp: diff --git a/config/GZ2P01/rels/d_a_e_mm/symbols.txt b/config/GZ2P01/rels/d_a_e_mm/symbols.txt index 1357828c73..c69e567c6c 100644 --- a/config/GZ2P01/rels/d_a_e_mm/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_mm/symbols.txt @@ -80,7 +80,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000AC; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_212_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -99,6 +100,6 @@ __vt__8cM3dGAab = .data:0x00000178; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:global __vt__12daE_MM_HIO_c = .data:0x000001A8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_212_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x34 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_mm_mt/symbols.txt b/config/GZ2P01/rels/d_a_e_mm_mt/symbols.txt index faa85c3733..92f0273f7f 100644 --- a/config/GZ2P01/rels/d_a_e_mm_mt/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_mm_mt/symbols.txt @@ -77,7 +77,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000D4; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_213_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2P01/rels/d_a_e_ms/splits.txt b/config/GZ2P01/rels/d_a_e_ms/splits.txt index 2941c2ee33..8a93758f63 100644 --- a/config/GZ2P01/rels/d_a_e_ms/splits.txt +++ b/config/GZ2P01/rels/d_a_e_ms/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ms.cpp: diff --git a/config/GZ2P01/rels/d_a_e_ms/symbols.txt b/config/GZ2P01/rels/d_a_e_ms/symbols.txt index 1fb48bb131..28c82bbe16 100644 --- a/config/GZ2P01/rels/d_a_e_ms/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_ms/symbols.txt @@ -106,7 +106,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000F8; // type:object size:0x11 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_214_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3679 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3680 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3688 = .data:0x00000030; // type:object size:0x6 scope:local @@ -141,7 +142,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_214_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3816 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte target_info = .bss:0x00000070; // type:object size:0x50 scope:global diff --git a/config/GZ2P01/rels/d_a_e_nest/splits.txt b/config/GZ2P01/rels/d_a_e_nest/splits.txt index 8ad0484758..e12dca12d4 100644 --- a/config/GZ2P01/rels/d_a_e_nest/splits.txt +++ b/config/GZ2P01/rels/d_a_e_nest/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_nest.cpp: diff --git a/config/GZ2P01/rels/d_a_e_nest/symbols.txt b/config/GZ2P01/rels/d_a_e_nest/symbols.txt index e974e7b788..0103015e20 100644 --- a/config/GZ2P01/rels/d_a_e_nest/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_nest/symbols.txt @@ -118,6 +118,6 @@ __vt__8cM3dGAab = .data:0x00000110; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000011C; // type:object size:0x24 scope:global __vt__14daE_Nest_HIO_c = .data:0x00000140; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_69_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3994 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_nz/splits.txt b/config/GZ2P01/rels/d_a_e_nz/splits.txt index a781156b2e..6bac93cb42 100644 --- a/config/GZ2P01/rels/d_a_e_nz/splits.txt +++ b/config/GZ2P01/rels/d_a_e_nz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_nz.cpp: diff --git a/config/GZ2P01/rels/d_a_e_nz/symbols.txt b/config/GZ2P01/rels/d_a_e_nz/symbols.txt index 077d1abc5a..ebe944621c 100644 --- a/config/GZ2P01/rels/d_a_e_nz/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_nz/symbols.txt @@ -80,7 +80,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000C0; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_215_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -115,11 +116,12 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte -lbl_215_bss_74 = .bss:0x00000074; // type:object size:0x1 data:byte +data_8072C454 = .bss:0x00000074; // type:object size:0x4 data:4byte @4220 = .bss:0x00000078; // type:object size:0xC scope:local +init$0000 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte sc$4219 = .bss:0x00000088; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000094; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000098; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_oc/splits.txt b/config/GZ2P01/rels/d_a_e_oc/splits.txt index 783af67c8f..4f15d581c2 100644 --- a/config/GZ2P01/rels/d_a_e_oc/splits.txt +++ b/config/GZ2P01/rels/d_a_e_oc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_oc.cpp: diff --git a/config/GZ2P01/rels/d_a_e_oc/symbols.txt b/config/GZ2P01/rels/d_a_e_oc/symbols.txt index 6496470a1b..8e41485d59 100644 --- a/config/GZ2P01/rels/d_a_e_oc/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_oc/symbols.txt @@ -191,7 +191,8 @@ oc_attackc_trans__6E_OC_n = .rodata:0x00000054; // type:object size:0x28 scope:g @stringBase0 = .rodata:0x000001E4; // type:object size:0x1D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_216_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3790 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3791 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3799 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2P01/rels/d_a_e_oct_bg/splits.txt b/config/GZ2P01/rels/d_a_e_oct_bg/splits.txt index fd7fd9801f..a9c2c451fb 100644 --- a/config/GZ2P01/rels/d_a_e_oct_bg/splits.txt +++ b/config/GZ2P01/rels/d_a_e_oct_bg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_oct_bg.cpp: diff --git a/config/GZ2P01/rels/d_a_e_oct_bg/symbols.txt b/config/GZ2P01/rels/d_a_e_oct_bg/symbols.txt index 7fbb7791fa..a773bdc65c 100644 --- a/config/GZ2P01/rels/d_a_e_oct_bg/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_oct_bg/symbols.txt @@ -107,7 +107,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000E4; // type:object size:0xD scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_217_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3618 = .data:0x00000020; // type:object size:0xC scope:local data:4byte cc_obg_src__26@unnamed@d_a_e_oct_bg_cpp@ = .data:0x0000002C; // type:object size:0x40 scope:global cc_obg_at_src__26@unnamed@d_a_e_oct_bg_cpp@ = .data:0x0000006C; // type:object size:0x40 scope:global @@ -164,11 +165,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_217_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +struct_8073A13D = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3763 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x24 scope:global data:byte -lbl_217_bss_79 = .bss:0x00000079; // type:object size:0x1 data:byte -lbl_217_bss_7A = .bss:0x0000007A; // type:object size:0x1 data:byte +unk_bss_78 = .bss:0x00000078; // type:object size:0x1 scope:local align:1 data:byte +unk_bss_79 = .bss:0x00000079; // type:object size:0x1 scope:local align:1 data:byte +unk_bss_7A = .bss:0x0000007A; // type:object size:0x1 scope:local align:1 data:byte +unk_bss_7B = .bss:0x0000007B; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_ot/splits.txt b/config/GZ2P01/rels/d_a_e_ot/splits.txt index 7e4baaea3c..754e31e143 100644 --- a/config/GZ2P01/rels/d_a_e_ot/splits.txt +++ b/config/GZ2P01/rels/d_a_e_ot/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ot.cpp: diff --git a/config/GZ2P01/rels/d_a_e_ot/symbols.txt b/config/GZ2P01/rels/d_a_e_ot/symbols.txt index 57227ad144..34c68f02eb 100644 --- a/config/GZ2P01/rels/d_a_e_ot/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_ot/symbols.txt @@ -94,7 +94,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000C4; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_218_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3789 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3790 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3798 = .data:0x00000030; // type:object size:0x6 scope:local @@ -137,12 +138,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_218_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3926 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte -lbl_218_bss_74 = .bss:0x00000074; // type:object size:0x1 data:byte -lbl_218_bss_75 = .bss:0x00000075; // type:object size:0x1 data:byte +data_8073D2DC = .bss:0x00000074; // type:object size:0x1 scope:local data:byte +data_8073D2DD = .bss:0x00000075; // type:object size:0x1 scope:local data:byte @4086 = .bss:0x00000078; // type:object size:0xC scope:local +init$0000 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte sc$4085 = .bss:0x00000088; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000094; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000098; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_ph/splits.txt b/config/GZ2P01/rels/d_a_e_ph/splits.txt index 98f255d16e..48eb4106b1 100644 --- a/config/GZ2P01/rels/d_a_e_ph/splits.txt +++ b/config/GZ2P01/rels/d_a_e_ph/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ph.cpp: diff --git a/config/GZ2P01/rels/d_a_e_ph/symbols.txt b/config/GZ2P01/rels/d_a_e_ph/symbols.txt index 8a06998f23..d349fcd73e 100644 --- a/config/GZ2P01/rels/d_a_e_ph/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_ph/symbols.txt @@ -120,6 +120,6 @@ __vt__8cM3dGAab = .data:0x0000005C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000068; // type:object size:0x24 scope:global __vt__12daE_PH_HIO_c = .data:0x0000008C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_219_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +initialized = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3762 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_pm/splits.txt b/config/GZ2P01/rels/d_a_e_pm/splits.txt index 63707dd671..6c70901c73 100644 --- a/config/GZ2P01/rels/d_a_e_pm/splits.txt +++ b/config/GZ2P01/rels/d_a_e_pm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_pm.cpp: diff --git a/config/GZ2P01/rels/d_a_e_pm/symbols.txt b/config/GZ2P01/rels/d_a_e_pm/symbols.txt index f943f230b4..2e503ba86c 100644 --- a/config/GZ2P01/rels/d_a_e_pm/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_pm/symbols.txt @@ -204,7 +204,8 @@ ccCylSrc$4052 = .rodata:0x00000050; // type:object size:0x44 scope:local @stringBase0 = .rodata:0x0000020C; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_220_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3789 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3790 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3798 = .data:0x00000030; // type:object size:0x6 scope:local @@ -245,7 +246,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_220_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3928 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4C scope:global data:byte s_dis__22@unnamed@d_a_e_pm_cpp@ = .bss:0x000000A0; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_e_po/splits.txt b/config/GZ2P01/rels/d_a_e_po/splits.txt index ca4de81d74..fe8c87b3c7 100644 --- a/config/GZ2P01/rels/d_a_e_po/splits.txt +++ b/config/GZ2P01/rels/d_a_e_po/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_po.cpp: diff --git a/config/GZ2P01/rels/d_a_e_po/symbols.txt b/config/GZ2P01/rels/d_a_e_po/symbols.txt index a515c05f4d..e8ab6fe1d8 100644 --- a/config/GZ2P01/rels/d_a_e_po/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_po/symbols.txt @@ -312,7 +312,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000038C; // type:object size:0x1A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_221_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3796 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3797 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3805 = .data:0x00000030; // type:object size:0x6 scope:local @@ -362,7 +363,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3933 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x3C scope:global align:4 data:float mRollCount = .bss:0x00000090; // type:object size:0x2 scope:global diff --git a/config/GZ2P01/rels/d_a_e_pz/splits.txt b/config/GZ2P01/rels/d_a_e_pz/splits.txt index 1a3b9f60c7..d7f10891c5 100644 --- a/config/GZ2P01/rels/d_a_e_pz/splits.txt +++ b/config/GZ2P01/rels/d_a_e_pz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_pz.cpp: diff --git a/config/GZ2P01/rels/d_a_e_pz/symbols.txt b/config/GZ2P01/rels/d_a_e_pz/symbols.txt index b7f71df642..9953619656 100644 --- a/config/GZ2P01/rels/d_a_e_pz/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_pz/symbols.txt @@ -217,7 +217,8 @@ mDBaBa_birthHani_dt = .rodata:0x00000264; // type:object size:0x30 scope:global @stringBase0 = .rodata:0x000002B8; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_222_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3785 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3786 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3794 = .data:0x00000030; // type:object size:0x6 scope:local @@ -267,11 +268,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_222_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3922 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global align:4 data:float +lbl_222_bss_70 = .bss:0x00000070; // type:object size:0x1 data:byte lbl_222_bss_71 = .bss:0x00000071; // type:object size:0x1 data:byte @4339 = .bss:0x00000074; // type:object size:0xC scope:local +init$4340 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 data:byte @4342 = .bss:0x00000084; // type:object size:0xC scope:local @4343 = .bss:0x00000090; // type:object size:0xC scope:local @4344 = .bss:0x0000009C; // type:object size:0xC scope:local @@ -291,6 +294,7 @@ lbl_222_bss_71 = .bss:0x00000071; // type:object size:0x1 data:byte @4358 = .bss:0x00000144; // type:object size:0xC scope:local mPzCenterInit_dt$4338 = .bss:0x00000150; // type:object size:0xD8 scope:local @4360 = .bss:0x00000228; // type:object size:0xC scope:local +init$4361 = .bss:0x00000234; // type:object size:0x1 scope:local align:1 data:byte @4363 = .bss:0x00000238; // type:object size:0xC scope:local @4364 = .bss:0x00000244; // type:object size:0xC scope:local @4365 = .bss:0x00000250; // type:object size:0xC scope:local @@ -310,10 +314,12 @@ mPzCenterInit_dt$4338 = .bss:0x00000150; // type:object size:0xD8 scope:local @4379 = .bss:0x000002F8; // type:object size:0xC scope:local mPzEyeInit_dt$4359 = .bss:0x00000304; // type:object size:0xD8 scope:local @5677 = .bss:0x000003DC; // type:object size:0xC scope:local +init$5678 = .bss:0x000003E8; // type:object size:0x1 scope:local align:1 data:byte @5680 = .bss:0x000003EC; // type:object size:0xC scope:local @5681 = .bss:0x000003F8; // type:object size:0xC scope:local mPzDeadDemo_mCenter_dt$5676 = .bss:0x00000404; // type:object size:0x24 scope:local @5683 = .bss:0x00000428; // type:object size:0xC scope:local +init$5684 = .bss:0x00000434; // type:object size:0x1 scope:local align:1 data:byte @5686 = .bss:0x00000438; // type:object size:0xC scope:local @5687 = .bss:0x00000444; // type:object size:0xC scope:local mPzDeadDemo_mEye_dt$5682 = .bss:0x00000450; // type:object size:0x24 scope:local diff --git a/config/GZ2P01/rels/d_a_e_rb/splits.txt b/config/GZ2P01/rels/d_a_e_rb/splits.txt index 4869ba857e..eca44bdd6f 100644 --- a/config/GZ2P01/rels/d_a_e_rb/splits.txt +++ b/config/GZ2P01/rels/d_a_e_rb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_rb.cpp: diff --git a/config/GZ2P01/rels/d_a_e_rb/symbols.txt b/config/GZ2P01/rels/d_a_e_rb/symbols.txt index 4ab3d0ad25..d9f9cd74fa 100644 --- a/config/GZ2P01/rels/d_a_e_rb/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_rb/symbols.txt @@ -88,7 +88,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000C8; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_223_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -106,7 +107,7 @@ __vt__8cM3dGPla = .data:0x00000154; // type:object size:0xC scope:global __vt__14dBgS_ObjGndChk = .data:0x00000160; // type:object size:0x30 scope:global __vt__12daE_RB_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_223_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte child = .bss:0x00000028; // type:object size:0x28 scope:global diff --git a/config/GZ2P01/rels/d_a_e_rd/splits.txt b/config/GZ2P01/rels/d_a_e_rd/splits.txt index 1ca151ccc3..60a5b045bb 100644 --- a/config/GZ2P01/rels/d_a_e_rd/splits.txt +++ b/config/GZ2P01/rels/d_a_e_rd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_rd.cpp: diff --git a/config/GZ2P01/rels/d_a_e_rd/symbols.txt b/config/GZ2P01/rels/d_a_e_rd/symbols.txt index f17caf19f1..2a2f2830e9 100644 --- a/config/GZ2P01/rels/d_a_e_rd/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_rd/symbols.txt @@ -378,7 +378,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000003E4; // type:object size:0x40 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_70_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$4087 = .data:0x00000020; // type:object size:0x8 scope:local e_env$4088 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$4096 = .data:0x00000030; // type:object size:0x6 scope:local @@ -437,21 +438,24 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local boss = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte -lbl_70_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @4224 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x50 scope:global data:byte S_find = .bss:0x000000AC; // type:object size:0x2 scope:global data:2byte lbl_70_bss_AE = .bss:0x000000AE; // type:object size:0x1 data:byte @4242 = .bss:0x000000B0; // type:object size:0xC scope:local S_find_pos = .bss:0x000000BC; // type:object size:0xC scope:global align:4 data:float -lbl_70_bss_C8 = .bss:0x000000C8; // type:object size:0x1 data:byte +data_80519200 = .bss:0x000000C8; // type:object size:0x1 data:byte +data_80519201 = .bss:0x000000C9; // type:object size:0x1 data:byte target_info = .bss:0x000000CC; // type:object size:0x28 scope:global data:4byte target_info_count = .bss:0x000000F4; // type:object size:0x4 scope:global data:4byte +data_80519230 = .bss:0x000000F8; // type:object size:0x1 scope:local data:byte check_index$5284 = .bss:0x000000FC; // type:object size:0xFF scope:local rd_count = .bss:0x000001FC; // type:object size:0x4 scope:global data:4byte -lbl_70_bss_200 = .bss:0x00000200; // type:object size:0x1 data:byte +data_80519338 = .bss:0x00000200; // type:object size:0x1 scope:local align:1 data:byte c_start = .bss:0x00000204; // type:object size:0x4 scope:global @11269 = .bss:0x00000208; // type:object size:0xC scope:local +init$8899 = .bss:0x00000214; // type:object size:0x1 scope:local align:1 data:byte @11272 = .bss:0x00000218; // type:object size:0xC scope:local @11273 = .bss:0x00000224; // type:object size:0xC scope:local @11274 = .bss:0x00000230; // type:object size:0xC scope:local @@ -459,9 +463,11 @@ c_start = .bss:0x00000204; // type:object size:0x4 scope:global @11276 = .bss:0x00000248; // type:object size:0xC scope:local set_pos$11268 = .bss:0x00000254; // type:object size:0x48 scope:local @11412 = .bss:0x0000029C; // type:object size:0xC scope:local +init$9041 = .bss:0x000002A8; // type:object size:0x1 scope:local align:1 data:byte @11415 = .bss:0x000002AC; // type:object size:0xC scope:local @11416 = .bss:0x000002B8; // type:object size:0xC scope:local set_pos$11411 = .bss:0x000002C4; // type:object size:0x24 scope:local +instanceCount = .bss:0x000002E8; // type:object size:0x1 scope:local data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000002EC; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000002F0; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000002F4; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_rdb/splits.txt b/config/GZ2P01/rels/d_a_e_rdb/splits.txt index 2da6925dd4..7ebbf7142d 100644 --- a/config/GZ2P01/rels/d_a_e_rdb/splits.txt +++ b/config/GZ2P01/rels/d_a_e_rdb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_rdb.cpp: diff --git a/config/GZ2P01/rels/d_a_e_rdb/symbols.txt b/config/GZ2P01/rels/d_a_e_rdb/symbols.txt index 755110a7f9..01185e4919 100644 --- a/config/GZ2P01/rels/d_a_e_rdb/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_rdb/symbols.txt @@ -201,7 +201,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000268; // type:object size:0x33 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_224_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3886 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3887 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3895 = .data:0x00000030; // type:object size:0x6 scope:local @@ -242,10 +243,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_224_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @4023 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @5932 = .bss:0x00000060; // type:object size:0xC scope:local +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte @5935 = .bss:0x00000070; // type:object size:0xC scope:local @5936 = .bss:0x0000007C; // type:object size:0xC scope:local @5937 = .bss:0x00000088; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_e_rdy/splits.txt b/config/GZ2P01/rels/d_a_e_rdy/splits.txt index 14adc48ce3..283e3b7f93 100644 --- a/config/GZ2P01/rels/d_a_e_rdy/splits.txt +++ b/config/GZ2P01/rels/d_a_e_rdy/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_rdy.cpp: diff --git a/config/GZ2P01/rels/d_a_e_rdy/symbols.txt b/config/GZ2P01/rels/d_a_e_rdy/symbols.txt index a7dca54576..c398d8ed8a 100644 --- a/config/GZ2P01/rels/d_a_e_rdy/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_rdy/symbols.txt @@ -265,7 +265,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000002C0; // type:object size:0x1D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_225_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3897 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3898 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3906 = .data:0x00000030; // type:object size:0x6 scope:local @@ -317,7 +318,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local boss = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte -lbl_225_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @4034 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x50 scope:global data:byte S_find = .bss:0x000000AC; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2P01/rels/d_a_e_s1/splits.txt b/config/GZ2P01/rels/d_a_e_s1/splits.txt index 5a762f1348..d3ca26d184 100644 --- a/config/GZ2P01/rels/d_a_e_s1/splits.txt +++ b/config/GZ2P01/rels/d_a_e_s1/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_s1.cpp: diff --git a/config/GZ2P01/rels/d_a_e_s1/symbols.txt b/config/GZ2P01/rels/d_a_e_s1/symbols.txt index 433d246aaa..303db167f3 100644 --- a/config/GZ2P01/rels/d_a_e_s1/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_s1/symbols.txt @@ -169,7 +169,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000001B0; // type:object size:0x31 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_226_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local @@ -211,8 +212,8 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_226_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte -lbl_226_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte +l_no_fail = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x2C scope:global data:byte check_index$4023 = .bss:0x00000080; // type:object size:0xFF scope:local diff --git a/config/GZ2P01/rels/d_a_e_sb/splits.txt b/config/GZ2P01/rels/d_a_e_sb/splits.txt index 2cb921f87b..aaaf974979 100644 --- a/config/GZ2P01/rels/d_a_e_sb/splits.txt +++ b/config/GZ2P01/rels/d_a_e_sb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sb.cpp: diff --git a/config/GZ2P01/rels/d_a_e_sb/symbols.txt b/config/GZ2P01/rels/d_a_e_sb/symbols.txt index 2e3a678cf7..1f098a8158 100644 --- a/config/GZ2P01/rels/d_a_e_sb/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_sb/symbols.txt @@ -136,12 +136,12 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_227_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3653 = .bss:0x00000048; // type:object size:0xC scope:local -l_HIO = .bss:0x00000054; // type:object size:0x40 scope:global data:byte -s_Bomb__22@unnamed@d_a_e_sb_cpp@ = .bss:0x00000094; // type:object size:0x4 scope:global data:4byte -s_TargetAngle__22@unnamed@d_a_e_sb_cpp@ = .bss:0x00000098; // type:object size:0x2 scope:global data:2byte -s_LinkPos__22@unnamed@d_a_e_sb_cpp@ = .bss:0x0000009C; // type:object size:0x4 scope:global data:4byte +l_HIO = .bss:0x00000054; // type:object size:0x40 scope:local data:byte +s_Bomb__22@unnamed@d_a_e_sb_cpp@ = .bss:0x00000094; // type:object size:0x4 scope:local data:4byte +s_TargetAngle__22@unnamed@d_a_e_sb_cpp@ = .bss:0x00000098; // type:object size:0x2 scope:local data:2byte +s_LinkPos__22@unnamed@d_a_e_sb_cpp@ = .bss:0x0000009C; // type:object size:0x4 scope:local data:4byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000A0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000A4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000A8; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_sf/splits.txt b/config/GZ2P01/rels/d_a_e_sf/splits.txt index 270eba4def..d7984ce3e8 100644 --- a/config/GZ2P01/rels/d_a_e_sf/splits.txt +++ b/config/GZ2P01/rels/d_a_e_sf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sf.cpp: diff --git a/config/GZ2P01/rels/d_a_e_sf/symbols.txt b/config/GZ2P01/rels/d_a_e_sf/symbols.txt index f7342ab7d3..0a0240aa5c 100644 --- a/config/GZ2P01/rels/d_a_e_sf/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_sf/symbols.txt @@ -129,7 +129,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000014C; // type:object size:0xC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_228_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3787 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3788 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3796 = .data:0x00000030; // type:object size:0x6 scope:local @@ -170,7 +171,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_228_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3924 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte target_info = .bss:0x0000007C; // type:object size:0x28 scope:global diff --git a/config/GZ2P01/rels/d_a_e_sg/splits.txt b/config/GZ2P01/rels/d_a_e_sg/splits.txt index e6a36a6d30..64f3eea100 100644 --- a/config/GZ2P01/rels/d_a_e_sg/splits.txt +++ b/config/GZ2P01/rels/d_a_e_sg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sg.cpp: diff --git a/config/GZ2P01/rels/d_a_e_sg/symbols.txt b/config/GZ2P01/rels/d_a_e_sg/symbols.txt index 5a848f01cf..2a7bc877ff 100644 --- a/config/GZ2P01/rels/d_a_e_sg/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_sg/symbols.txt @@ -127,7 +127,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_229_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3762 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x18 scope:global data:byte stick_pt = .bss:0x0000006C; // type:object size:0x4 scope:global data:4byte @@ -137,6 +137,7 @@ bg_on = .bss:0x00000098; // type:object size:0xA scope:global bg_cross = .bss:0x000000B0; // type:object size:0x78 scope:global target_info_count = .bss:0x00000128; // type:object size:0x4 scope:global data:4byte @4849 = .bss:0x0000012C; // type:object size:0xC scope:local +init$0000 = .bss:0x00000138; // type:object size:0x1 scope:local align:1 data:byte sc$4848 = .bss:0x0000013C; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000148; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000014C; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_sh/splits.txt b/config/GZ2P01/rels/d_a_e_sh/splits.txt index 209a4f3e61..6825b26511 100644 --- a/config/GZ2P01/rels/d_a_e_sh/splits.txt +++ b/config/GZ2P01/rels/d_a_e_sh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sh.cpp: diff --git a/config/GZ2P01/rels/d_a_e_sh/symbols.txt b/config/GZ2P01/rels/d_a_e_sh/symbols.txt index d0fbea44b7..fd559d08ac 100644 --- a/config/GZ2P01/rels/d_a_e_sh/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_sh/symbols.txt @@ -121,7 +121,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000150; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_230_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3781 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3782 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3790 = .data:0x00000030; // type:object size:0x6 scope:local @@ -143,6 +144,6 @@ __vt__8cM3dGAab = .data:0x000001E8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001F4; // type:object size:0x24 scope:global __vt__12daE_SH_HIO_c = .data:0x00000218; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_sm/splits.txt b/config/GZ2P01/rels/d_a_e_sm/splits.txt index e4721f6ea5..c5a1c25381 100644 --- a/config/GZ2P01/rels/d_a_e_sm/splits.txt +++ b/config/GZ2P01/rels/d_a_e_sm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sm.cpp: diff --git a/config/GZ2P01/rels/d_a_e_sm/symbols.txt b/config/GZ2P01/rels/d_a_e_sm/symbols.txt index 5981498f55..f2232cf88e 100644 --- a/config/GZ2P01/rels/d_a_e_sm/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_sm/symbols.txt @@ -170,7 +170,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000001A0; // type:object size:0xC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_231_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3799 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3800 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3808 = .data:0x00000030; // type:object size:0x6 scope:local @@ -205,7 +206,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_231_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3936 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:global data:byte s_Dis__22@unnamed@d_a_e_sm_cpp@ = .bss:0x00000068; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_e_sm2/splits.txt b/config/GZ2P01/rels/d_a_e_sm2/splits.txt index c9c06b9044..4d8f456d71 100644 --- a/config/GZ2P01/rels/d_a_e_sm2/splits.txt +++ b/config/GZ2P01/rels/d_a_e_sm2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sm2.cpp: diff --git a/config/GZ2P01/rels/d_a_e_sm2/symbols.txt b/config/GZ2P01/rels/d_a_e_sm2/symbols.txt index ae1e28e422..9b60afc2ae 100644 --- a/config/GZ2P01/rels/d_a_e_sm2/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_sm2/symbols.txt @@ -141,7 +141,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000168; // type:object size:0x1C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_232_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3669 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3670 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3678 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2P01/rels/d_a_e_st/splits.txt b/config/GZ2P01/rels/d_a_e_st/splits.txt index 1baa0316a0..054aadbcba 100644 --- a/config/GZ2P01/rels/d_a_e_st/splits.txt +++ b/config/GZ2P01/rels/d_a_e_st/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_st.cpp: diff --git a/config/GZ2P01/rels/d_a_e_st/symbols.txt b/config/GZ2P01/rels/d_a_e_st/symbols.txt index 21084d5e47..172309efe5 100644 --- a/config/GZ2P01/rels/d_a_e_st/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_st/symbols.txt @@ -188,7 +188,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000001BC; // type:object size:0xC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_233_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3782 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3783 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3791 = .data:0x00000030; // type:object size:0x6 scope:local @@ -234,7 +235,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local small = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte -lbl_233_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x24 scope:global data:byte @6303 = .bss:0x00000080; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_e_sw/splits.txt b/config/GZ2P01/rels/d_a_e_sw/splits.txt index b75966e443..7df766053f 100644 --- a/config/GZ2P01/rels/d_a_e_sw/splits.txt +++ b/config/GZ2P01/rels/d_a_e_sw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_sw.cpp: diff --git a/config/GZ2P01/rels/d_a_e_sw/symbols.txt b/config/GZ2P01/rels/d_a_e_sw/symbols.txt index 0b999523a2..df01685880 100644 --- a/config/GZ2P01/rels/d_a_e_sw/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_sw/symbols.txt @@ -161,7 +161,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000144; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_235_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3788 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3789 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3797 = .data:0x00000030; // type:object size:0x6 scope:local @@ -232,10 +233,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local target_info__22@unnamed@d_a_e_sw_cpp@ = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte target_dist__22@unnamed@d_a_e_sw_cpp@ = .bss:0x0000004C; // type:object size:0x4 scope:global align:4 data:float -lbl_235_bss_50 = .bss:0x00000050; // type:object size:0x1 data:byte -lbl_235_bss_51 = .bss:0x00000051; // type:object size:0x1 data:byte -lbl_235_bss_52 = .bss:0x00000052; // type:object size:0x1 data:byte -lbl_235_bss_53 = .bss:0x00000053; // type:object size:0x1 data:byte +data_807B0200 = .bss:0x00000050; // type:object size:0x1 scope:local data:byte +data_807B0201 = .bss:0x00000051; // type:object size:0x1 scope:local data:byte +data_807B0202 = .bss:0x00000052; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000053; // type:object size:0x1 scope:local align:1 data:byte @3925 = .bss:0x00000054; // type:object size:0xC scope:local l_HIO = .bss:0x00000060; // type:object size:0x24 scope:global align:4 data:float sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_th/splits.txt b/config/GZ2P01/rels/d_a_e_th/splits.txt index aa251c7a89..59e500d184 100644 --- a/config/GZ2P01/rels/d_a_e_th/splits.txt +++ b/config/GZ2P01/rels/d_a_e_th/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_th.cpp: diff --git a/config/GZ2P01/rels/d_a_e_th/symbols.txt b/config/GZ2P01/rels/d_a_e_th/symbols.txt index 72e79a94b2..46bf325e3b 100644 --- a/config/GZ2P01/rels/d_a_e_th/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_th/symbols.txt @@ -156,7 +156,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000001A8; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_236_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3785 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3786 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3794 = .data:0x00000030; // type:object size:0x6 scope:local @@ -176,6 +177,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000001D4; // type:object size:0x14 scope:gl __vt__12dBgS_ObjAcch = .data:0x000001E8; // type:object size:0x24 scope:global __vt__12daE_TH_HIO_c = .data:0x0000020C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_236_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3922 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_tk/splits.txt b/config/GZ2P01/rels/d_a_e_tk/splits.txt index 8bdea734c5..3de29d9a96 100644 --- a/config/GZ2P01/rels/d_a_e_tk/splits.txt +++ b/config/GZ2P01/rels/d_a_e_tk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_tk.cpp: diff --git a/config/GZ2P01/rels/d_a_e_tk/symbols.txt b/config/GZ2P01/rels/d_a_e_tk/symbols.txt index 81e295557a..532d7bd5c2 100644 --- a/config/GZ2P01/rels/d_a_e_tk/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_tk/symbols.txt @@ -78,6 +78,6 @@ __vt__8cM3dGAab = .data:0x000000FC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000108; // type:object size:0x24 scope:global __vt__12daE_TK_HIO_c = .data:0x0000012C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_238_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_tk2/splits.txt b/config/GZ2P01/rels/d_a_e_tk2/splits.txt index c66e709551..ef62327e76 100644 --- a/config/GZ2P01/rels/d_a_e_tk2/splits.txt +++ b/config/GZ2P01/rels/d_a_e_tk2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_tk2.cpp: diff --git a/config/GZ2P01/rels/d_a_e_tk2/symbols.txt b/config/GZ2P01/rels/d_a_e_tk2/symbols.txt index f26389f8b1..4190e8dcad 100644 --- a/config/GZ2P01/rels/d_a_e_tk2/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_tk2/symbols.txt @@ -71,6 +71,6 @@ __vt__8cM3dGAab = .data:0x000000D0; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000DC; // type:object size:0x24 scope:global __vt__13daE_TK2_HIO_c = .data:0x00000100; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_239_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_tt/splits.txt b/config/GZ2P01/rels/d_a_e_tt/splits.txt index e485f25f41..8046205c30 100644 --- a/config/GZ2P01/rels/d_a_e_tt/splits.txt +++ b/config/GZ2P01/rels/d_a_e_tt/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_tt.cpp: diff --git a/config/GZ2P01/rels/d_a_e_tt/symbols.txt b/config/GZ2P01/rels/d_a_e_tt/symbols.txt index 7ac76d11e9..060928c13a 100644 --- a/config/GZ2P01/rels/d_a_e_tt/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_tt/symbols.txt @@ -117,7 +117,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000F8; // type:object size:0x16 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_241_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3787 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3788 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3796 = .data:0x00000030; // type:object size:0x6 scope:local @@ -161,19 +162,24 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_241_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3924 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x18 scope:global data:byte m_attack_tt = .bss:0x0000006C; // type:object size:0x4 scope:global data:4byte @4154 = .bss:0x00000070; // type:object size:0xC scope:local +init$0000 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte sc$4153 = .bss:0x00000080; // type:object size:0xC scope:local @4269 = .bss:0x0000008C; // type:object size:0xC scope:local +init$0001 = .bss:0x00000098; // type:object size:0x1 scope:local align:1 data:byte sc$4268 = .bss:0x0000009C; // type:object size:0xC scope:local @4302 = .bss:0x000000A8; // type:object size:0xC scope:local +init$0002 = .bss:0x000000B4; // type:object size:0x1 scope:local align:1 data:byte sc$4301 = .bss:0x000000B8; // type:object size:0xC scope:local @4400 = .bss:0x000000C4; // type:object size:0xC scope:local +init$0003 = .bss:0x000000D0; // type:object size:0x1 scope:local align:1 data:byte sc$4399 = .bss:0x000000D4; // type:object size:0xC scope:local @4489 = .bss:0x000000E0; // type:object size:0xC scope:local +init$0004 = .bss:0x000000EC; // type:object size:0x1 scope:local align:1 data:byte sc$4488 = .bss:0x000000F0; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000FC; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000100; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_vt/splits.txt b/config/GZ2P01/rels/d_a_e_vt/splits.txt index 859828df19..5c0a91de09 100644 --- a/config/GZ2P01/rels/d_a_e_vt/splits.txt +++ b/config/GZ2P01/rels/d_a_e_vt/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_vt.cpp: diff --git a/config/GZ2P01/rels/d_a_e_vt/symbols.txt b/config/GZ2P01/rels/d_a_e_vt/symbols.txt index 2eadf069ea..c39038c769 100644 --- a/config/GZ2P01/rels/d_a_e_vt/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_vt/symbols.txt @@ -246,7 +246,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000254; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_242_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3786 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3787 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3795 = .data:0x00000030; // type:object size:0x6 scope:local @@ -305,7 +306,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_242_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3923 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x40 scope:global data:byte @5409 = .bss:0x00000094; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_e_wb/splits.txt b/config/GZ2P01/rels/d_a_e_wb/splits.txt index 95cd6f7d43..df396c14c2 100644 --- a/config/GZ2P01/rels/d_a_e_wb/splits.txt +++ b/config/GZ2P01/rels/d_a_e_wb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_wb.cpp: diff --git a/config/GZ2P01/rels/d_a_e_wb/symbols.txt b/config/GZ2P01/rels/d_a_e_wb/symbols.txt index 6dbac9ae6e..01fb3c8788 100644 --- a/config/GZ2P01/rels/d_a_e_wb/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_wb/symbols.txt @@ -484,7 +484,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000580; // type:object size:0x49 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_244_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_color$4786 = .data:0x00000020; // type:object size:0x4 scope:local chk_x$5015 = .data:0x00000024; // type:object size:0x10 scope:local chk_z$5016 = .data:0x00000034; // type:object size:0x10 scope:local @@ -538,10 +539,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_244_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte -lbl_244_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte -lbl_244_bss_47 = .bss:0x00000047; // type:object size:0x1 data:byte -lbl_244_bss_48 = .bss:0x00000048; // type:object size:0x1 data:byte +lbl_244_bss_45 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +lbl_244_bss_46 = .bss:0x00000046; // type:object size:0x1 scope:local data:byte +lbl_244_bss_47 = .bss:0x00000047; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte @4435 = .bss:0x0000004C; // type:object size:0xC scope:local l_HIO = .bss:0x00000058; // type:object size:0x5C scope:global data:byte @4746 = .bss:0x000000B4; // type:object size:0xC scope:local @@ -549,28 +550,35 @@ b_path = .bss:0x000000C0; // type:object size:0x60 scope:global align:4 data:flo @5743 = .bss:0x00000120; // type:object size:0xC scope:local b_path2 = .bss:0x0000012C; // type:object size:0x60 scope:global align:4 data:float @6258 = .bss:0x0000018C; // type:object size:0xC scope:local +init$0000 = .bss:0x00000198; // type:object size:0x1 scope:local align:1 data:byte arrow_rd_pos$6257 = .bss:0x0000019C; // type:object size:0xC scope:local @6279 = .bss:0x000001A8; // type:object size:0xC scope:local saku_p = .bss:0x000001B4; // type:object size:0xC scope:global @6280 = .bss:0x000001C0; // type:object size:0xC scope:local saku_p2 = .bss:0x000001CC; // type:object size:0xC scope:global @6285 = .bss:0x000001D8; // type:object size:0xC scope:local +init$0001 = .bss:0x000001E4; // type:object size:0x1 scope:local align:1 data:byte @6288 = .bss:0x000001E8; // type:object size:0xC scope:local ikki_pos$6284 = .bss:0x000001F4; // type:object size:0x18 scope:local @6400 = .bss:0x0000020C; // type:object size:0xC scope:local +init$0002 = .bss:0x00000218; // type:object size:0x1 scope:local align:1 data:byte @6403 = .bss:0x0000021C; // type:object size:0xC scope:local f_pos$6399 = .bss:0x00000228; // type:object size:0x18 scope:local @6612 = .bss:0x00000240; // type:object size:0xC scope:local +init$0003 = .bss:0x0000024C; // type:object size:0x1 scope:local align:1 data:byte @6615 = .bss:0x00000250; // type:object size:0xC scope:local ikki2_pos$6611 = .bss:0x0000025C; // type:object size:0x18 scope:local @7515 = .bss:0x00000274; // type:object size:0xC scope:local +init$0004 = .bss:0x00000280; // type:object size:0x1 scope:local align:1 data:byte sc$7514 = .bss:0x00000284; // type:object size:0xC scope:local rd_count = .bss:0x00000290; // type:object size:0x4 scope:global data:4byte @7814 = .bss:0x00000294; // type:object size:0xC scope:local +init$0005 = .bss:0x000002A0; // type:object size:0x1 scope:local align:1 data:byte @7817 = .bss:0x000002A4; // type:object size:0xC scope:local @7818 = .bss:0x000002B0; // type:object size:0xC scope:local sh_pos$7813 = .bss:0x000002BC; // type:object size:0x24 scope:local @7820 = .bss:0x000002E0; // type:object size:0xC scope:local +init$0006 = .bss:0x000002EC; // type:object size:0x1 scope:local align:1 data:byte @7823 = .bss:0x000002F0; // type:object size:0xC scope:local @7824 = .bss:0x000002FC; // type:object size:0xC scope:local sh_posH$7819 = .bss:0x00000308; // type:object size:0x24 scope:local diff --git a/config/GZ2P01/rels/d_a_e_ws/splits.txt b/config/GZ2P01/rels/d_a_e_ws/splits.txt index f71158b422..f37746f346 100644 --- a/config/GZ2P01/rels/d_a_e_ws/splits.txt +++ b/config/GZ2P01/rels/d_a_e_ws/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ws.cpp: diff --git a/config/GZ2P01/rels/d_a_e_ws/symbols.txt b/config/GZ2P01/rels/d_a_e_ws/symbols.txt index 5aa61f46dc..5b34d233df 100644 --- a/config/GZ2P01/rels/d_a_e_ws/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_ws/symbols.txt @@ -110,9 +110,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4989 = .rodata:0x000000FC; // type:object size:0x4 scope:local @5154 = .rodata:0x00000100; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000104; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_245_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3681 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3682 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3690 = .data:0x00000030; // type:object size:0x6 scope:local @@ -130,6 +132,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x00000184; // type:object size:0xC scope:global __vt__12daE_WS_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_245_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3818 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x28 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_ww/splits.txt b/config/GZ2P01/rels/d_a_e_ww/splits.txt index ef80bf3cbf..5ae499a796 100644 --- a/config/GZ2P01/rels/d_a_e_ww/splits.txt +++ b/config/GZ2P01/rels/d_a_e_ww/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ww.cpp: diff --git a/config/GZ2P01/rels/d_a_e_ww/symbols.txt b/config/GZ2P01/rels/d_a_e_ww/symbols.txt index 3f59d9941f..83036f4cd5 100644 --- a/config/GZ2P01/rels/d_a_e_ww/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_ww/symbols.txt @@ -152,7 +152,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000148; // type:object size:0x11 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_246_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3784 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3785 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3793 = .data:0x00000030; // type:object size:0x6 scope:local @@ -190,10 +191,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_246_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3921 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte -lbl_246_bss_7C = .bss:0x0000007C; // type:object size:0x1 data:byte +lbl_237_bss_30 = .bss:0x0000007C; // type:object size:0x1 scope:local data:byte @4585 = .bss:0x00000080; // type:object size:0xC scope:local @4586 = .bss:0x0000008C; // type:object size:0xC scope:local @4587 = .bss:0x00000098; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_e_yc/splits.txt b/config/GZ2P01/rels/d_a_e_yc/splits.txt index 7fad049fed..8d356c7a5c 100644 --- a/config/GZ2P01/rels/d_a_e_yc/splits.txt +++ b/config/GZ2P01/rels/d_a_e_yc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yc.cpp: diff --git a/config/GZ2P01/rels/d_a_e_yc/symbols.txt b/config/GZ2P01/rels/d_a_e_yc/symbols.txt index a13545877b..1e93b74912 100644 --- a/config/GZ2P01/rels/d_a_e_yc/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_yc/symbols.txt @@ -100,6 +100,6 @@ __vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:global __vt__12daE_YC_HIO_c = .data:0x000001A0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global S_area_dis = .bss:0x00000008; // type:object size:0x4 scope:global align:4 data:float -lbl_247_bss_C = .bss:0x0000000C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte @3710 = .bss:0x00000010; // type:object size:0xC scope:local l_HIO = .bss:0x0000001C; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_yd/splits.txt b/config/GZ2P01/rels/d_a_e_yd/splits.txt index 7939bb0da7..773dc5f0c8 100644 --- a/config/GZ2P01/rels/d_a_e_yd/splits.txt +++ b/config/GZ2P01/rels/d_a_e_yd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yd.cpp: diff --git a/config/GZ2P01/rels/d_a_e_yd/symbols.txt b/config/GZ2P01/rels/d_a_e_yd/symbols.txt index ab81c0c354..c3858fc68b 100644 --- a/config/GZ2P01/rels/d_a_e_yd/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_yd/symbols.txt @@ -122,9 +122,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @5472 = .rodata:0x00000120; // type:object size:0x4 scope:local @5474 = .rodata:0x00000128; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000130; // type:object size:0x5 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_248_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3667 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3668 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3676 = .data:0x00000030; // type:object size:0x6 scope:local @@ -148,6 +150,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000001FC; // type:object size:0x14 scope:gl __vt__12J3DFrameCtrl = .data:0x00000210; // type:object size:0xC scope:global __vt__12daE_YD_HIO_c = .data:0x0000021C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_248_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_yg/splits.txt b/config/GZ2P01/rels/d_a_e_yg/splits.txt index f2340e27d2..426a57515c 100644 --- a/config/GZ2P01/rels/d_a_e_yg/splits.txt +++ b/config/GZ2P01/rels/d_a_e_yg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yg.cpp: diff --git a/config/GZ2P01/rels/d_a_e_yg/symbols.txt b/config/GZ2P01/rels/d_a_e_yg/symbols.txt index efbda178bb..0b30b6d97a 100644 --- a/config/GZ2P01/rels/d_a_e_yg/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_yg/symbols.txt @@ -127,7 +127,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000013C; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_250_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3680 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3681 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3689 = .data:0x00000030; // type:object size:0x6 scope:local @@ -164,10 +165,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_250_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3817 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte @3917 = .bss:0x00000070; // type:object size:0xC scope:local +init$1863 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte @3920 = .bss:0x00000080; // type:object size:0xC scope:local @3921 = .bss:0x0000008C; // type:object size:0xC scope:local e_pos$3916 = .bss:0x00000098; // type:object size:0x24 scope:local @@ -202,6 +204,7 @@ ke_p = .bss:0x000001AC; // type:object size:0x9C scope:global align:4 data:float @4714 = .bss:0x000002D8; // type:object size:0xC scope:local ke_a = .bss:0x000002E4; // type:object size:0x4E scope:global data:2byte @5031 = .bss:0x00000334; // type:object size:0xC scope:local +init$2973 = .bss:0x00000340; // type:object size:0x1 scope:local align:1 data:byte sc$5030 = .bss:0x00000344; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000350; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000354; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_e_yh/splits.txt b/config/GZ2P01/rels/d_a_e_yh/splits.txt index aa325aec54..cd016865d1 100644 --- a/config/GZ2P01/rels/d_a_e_yh/splits.txt +++ b/config/GZ2P01/rels/d_a_e_yh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yh.cpp: diff --git a/config/GZ2P01/rels/d_a_e_yh/symbols.txt b/config/GZ2P01/rels/d_a_e_yh/symbols.txt index b5a33970db..9d2a4f0113 100644 --- a/config/GZ2P01/rels/d_a_e_yh/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_yh/symbols.txt @@ -141,7 +141,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000160; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_251_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3781 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3782 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3790 = .data:0x00000030; // type:object size:0x6 scope:local @@ -166,6 +167,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000002FC; // type:object size:0x14 scope:gl __vt__12J3DFrameCtrl = .data:0x00000310; // type:object size:0xC scope:global __vt__12daE_YH_HIO_c = .data:0x0000031C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_yk/splits.txt b/config/GZ2P01/rels/d_a_e_yk/splits.txt index 13da412364..92ff20ea9f 100644 --- a/config/GZ2P01/rels/d_a_e_yk/splits.txt +++ b/config/GZ2P01/rels/d_a_e_yk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yk.cpp: diff --git a/config/GZ2P01/rels/d_a_e_yk/symbols.txt b/config/GZ2P01/rels/d_a_e_yk/symbols.txt index 0a9d7295b7..56a392b6f6 100644 --- a/config/GZ2P01/rels/d_a_e_yk/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_yk/symbols.txt @@ -90,9 +90,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @5029 = .rodata:0x000000BC; // type:object size:0x4 scope:local @5031 = .rodata:0x000000C0; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x000000C8; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_252_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3820 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3821 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3829 = .data:0x00000030; // type:object size:0x6 scope:local @@ -110,7 +112,7 @@ __vt__8cM3dGAab = .data:0x00000140; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000014C; // type:object size:0x24 scope:global __vt__12daE_YK_HIO_c = .data:0x00000170; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_252_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3957 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte check_index$4191 = .bss:0x00000034; // type:object size:0xFF scope:local data:byte diff --git a/config/GZ2P01/rels/d_a_e_ym/splits.txt b/config/GZ2P01/rels/d_a_e_ym/splits.txt index 4d2dd8ee29..e9631d3c46 100644 --- a/config/GZ2P01/rels/d_a_e_ym/splits.txt +++ b/config/GZ2P01/rels/d_a_e_ym/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ym.cpp: diff --git a/config/GZ2P01/rels/d_a_e_ym/symbols.txt b/config/GZ2P01/rels/d_a_e_ym/symbols.txt index a4944afa9f..2cb3e71de8 100644 --- a/config/GZ2P01/rels/d_a_e_ym/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_ym/symbols.txt @@ -181,7 +181,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000158; // type:object size:0x17 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_253_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3804 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3805 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3813 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2P01/rels/d_a_e_ymb/splits.txt b/config/GZ2P01/rels/d_a_e_ymb/splits.txt index c1864cfec7..e9bd5fd369 100644 --- a/config/GZ2P01/rels/d_a_e_ymb/splits.txt +++ b/config/GZ2P01/rels/d_a_e_ymb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_ymb.cpp: diff --git a/config/GZ2P01/rels/d_a_e_ymb/symbols.txt b/config/GZ2P01/rels/d_a_e_ymb/symbols.txt index 3112600a0b..eed3ca9eb0 100644 --- a/config/GZ2P01/rels/d_a_e_ymb/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_ymb/symbols.txt @@ -236,7 +236,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000258; // type:object size:0xB scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_255_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_ymb_src__23@unnamed@d_a_e_ymb_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global cc_ymb_at_src__23@unnamed@d_a_e_ymb_cpp@ = .data:0x00000060; // type:object size:0x40 scope:global cc_ymb_eye_src__23@unnamed@d_a_e_ymb_cpp@ = .data:0x000000A0; // type:object size:0x40 scope:global @@ -287,7 +288,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_255_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3786 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte @3797 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_e_yr/splits.txt b/config/GZ2P01/rels/d_a_e_yr/splits.txt index 632a763104..584302b521 100644 --- a/config/GZ2P01/rels/d_a_e_yr/splits.txt +++ b/config/GZ2P01/rels/d_a_e_yr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_yr.cpp: diff --git a/config/GZ2P01/rels/d_a_e_yr/symbols.txt b/config/GZ2P01/rels/d_a_e_yr/symbols.txt index 22f7201f73..4dcffdbada 100644 --- a/config/GZ2P01/rels/d_a_e_yr/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_yr/symbols.txt @@ -130,7 +130,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000158; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_256_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3781 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3782 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3790 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2P01/rels/d_a_e_zh/splits.txt b/config/GZ2P01/rels/d_a_e_zh/splits.txt index 21ab275493..21948d2db6 100644 --- a/config/GZ2P01/rels/d_a_e_zh/splits.txt +++ b/config/GZ2P01/rels/d_a_e_zh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_zh.cpp: diff --git a/config/GZ2P01/rels/d_a_e_zh/symbols.txt b/config/GZ2P01/rels/d_a_e_zh/symbols.txt index 8d3ec6193f..05e9a75553 100644 --- a/config/GZ2P01/rels/d_a_e_zh/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_zh/symbols.txt @@ -171,7 +171,8 @@ START_EFF_DT$4324 = .rodata:0x00000080; // type:object size:0x58 scope:local @stringBase0 = .rodata:0x00000208; // type:object size:0xD scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_257_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_zhSph_src__22@unnamed@d_a_e_zh_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global cc_zhCyl_src__22@unnamed@d_a_e_zh_cpp@ = .data:0x00000060; // type:object size:0x44 scope:global cc_zhCyl_at_src__22@unnamed@d_a_e_zh_cpp@ = .data:0x000000A4; // type:object size:0x44 scope:global @@ -209,11 +210,12 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_257_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3773 = .bss:0x00000048; // type:object size:0xC scope:local -l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte -mStartFlag = .bss:0x00000070; // type:object size:0x4 scope:global data:4byte +l_HIO = .bss:0x00000054; // type:object size:0x1C scope:local data:byte +mStartFlag = .bss:0x00000070; // type:object size:0x4 scope:local data:4byte @4079 = .bss:0x00000074; // type:object size:0xC scope:local +init$0000 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 data:byte @4082 = .bss:0x00000084; // type:object size:0xC scope:local @4083 = .bss:0x00000090; // type:object size:0xC scope:local @4084 = .bss:0x0000009C; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_e_zm/splits.txt b/config/GZ2P01/rels/d_a_e_zm/splits.txt index 7bc8d7cd26..710ff47c1c 100644 --- a/config/GZ2P01/rels/d_a_e_zm/splits.txt +++ b/config/GZ2P01/rels/d_a_e_zm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_zm.cpp: diff --git a/config/GZ2P01/rels/d_a_e_zm/symbols.txt b/config/GZ2P01/rels/d_a_e_zm/symbols.txt index 8cee400277..69444edab6 100644 --- a/config/GZ2P01/rels/d_a_e_zm/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_zm/symbols.txt @@ -90,9 +90,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @5031 = .rodata:0x000000B8; // type:object size:0x4 scope:local @5032 = .rodata:0x000000BC; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000C0; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_258_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3668 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3669 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3677 = .data:0x00000030; // type:object size:0x6 scope:local @@ -113,6 +115,6 @@ __vt__8cM3dGAab = .data:0x00000178; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:global __vt__12daE_ZM_HIO_c = .data:0x000001A8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_258_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_zs/splits.txt b/config/GZ2P01/rels/d_a_e_zs/splits.txt index 4534718056..5f0cc235f2 100644 --- a/config/GZ2P01/rels/d_a_e_zs/splits.txt +++ b/config/GZ2P01/rels/d_a_e_zs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_e_zs.cpp: diff --git a/config/GZ2P01/rels/d_a_e_zs/symbols.txt b/config/GZ2P01/rels/d_a_e_zs/symbols.txt index 0a13268c92..1a1a566b8a 100644 --- a/config/GZ2P01/rels/d_a_e_zs/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_zs/symbols.txt @@ -72,7 +72,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000074; // type:object size:0x5 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_259_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double e_prim$3788 = .data:0x00000020; // type:object size:0x8 scope:local e_env$3789 = .data:0x00000028; // type:object size:0x8 scope:local eff_id$3797 = .data:0x00000030; // type:object size:0x6 scope:local diff --git a/config/GZ2P01/rels/d_a_econt/symbols.txt b/config/GZ2P01/rels/d_a_econt/symbols.txt index 8ecf694dad..a7c5dde6cb 100644 --- a/config/GZ2P01/rels/d_a_econt/symbols.txt +++ b/config/GZ2P01/rels/d_a_econt/symbols.txt @@ -17,4 +17,4 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3873 = .rodata:0x0000000C; // type:object size:0x4 scope:local l_daEcont_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_ECONT = .data:0x00000020; // type:object size:0x30 scope:global -lbl_71_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +data_805197E0 = .bss:0x00000000; // type:object size:0x4 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_ep/symbols.txt b/config/GZ2P01/rels/d_a_ep/symbols.txt index d328d16263..19cf506bf0 100644 --- a/config/GZ2P01/rels/d_a_ep/symbols.txt +++ b/config/GZ2P01/rels/d_a_ep/symbols.txt @@ -102,7 +102,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000010C; // type:object size:0x26 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_11_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double w_eff_id$3717 = .data:0x00000020; // type:object size:0x8 scope:local actions$4245 = .data:0x00000028; // type:object size:0x8 scope:local l_particle_fire_A$4270 = .data:0x00000030; // type:object size:0x4 scope:local diff --git a/config/GZ2P01/rels/d_a_formation_mng/symbols.txt b/config/GZ2P01/rels/d_a_formation_mng/symbols.txt index 660b0dec4d..898599ab2e 100644 --- a/config/GZ2P01/rels/d_a_formation_mng/symbols.txt +++ b/config/GZ2P01/rels/d_a_formation_mng/symbols.txt @@ -53,7 +53,8 @@ M_attr__10daFmtMng_c = .rodata:0x00000000; // type:object size:0x18 scope:global @4802 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4 data:float cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_260_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3861 = .data:0x00000020; // type:object size:0xC scope:local @3862 = .data:0x0000002C; // type:object size:0xC scope:local @3863 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_fr/splits.txt b/config/GZ2P01/rels/d_a_fr/splits.txt index 62ca034015..8c00ffee96 100644 --- a/config/GZ2P01/rels/d_a_fr/splits.txt +++ b/config/GZ2P01/rels/d_a_fr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_fr.cpp: diff --git a/config/GZ2P01/rels/d_a_fr/symbols.txt b/config/GZ2P01/rels/d_a_fr/symbols.txt index e956629048..26a7e4749b 100644 --- a/config/GZ2P01/rels/d_a_fr/symbols.txt +++ b/config/GZ2P01/rels/d_a_fr/symbols.txt @@ -91,6 +91,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000134; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000158; // type:object size:0xC scope:global __vt__10daFr_HIO_c = .data:0x00000164; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_72_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3644 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_grass/splits.txt b/config/GZ2P01/rels/d_a_grass/splits.txt index 7e31bb82bb..92903b2d26 100644 --- a/config/GZ2P01/rels/d_a_grass/splits.txt +++ b/config/GZ2P01/rels/d_a_grass/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_grass.cpp: diff --git a/config/GZ2P01/rels/d_a_grass/symbols.txt b/config/GZ2P01/rels/d_a_grass/symbols.txt index 03f333bb13..61bba51c34 100644 --- a/config/GZ2P01/rels/d_a_grass/symbols.txt +++ b/config/GZ2P01/rels/d_a_grass/symbols.txt @@ -232,16 +232,16 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local data_8052790d = .bss:0x00000045; // type:object size:0x1 scope:local @4293 = .bss:0x00000048; // type:object size:0xC scope:local -init$4294 = .bss:0x00000054; // type:object size:0x1 scope:local +init$4294 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte ang$4292 = .bss:0x00000058; // type:object size:0x6 scope:local exec_count_dammy$4868 = .bss:0x0000005E; // type:object size:0x2 scope:local -init$4869 = .bss:0x00000060; // type:object size:0x1 scope:local +init$4869 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 data:byte exec_count_dammy2$4871 = .bss:0x00000062; // type:object size:0x2 scope:local -init$4872 = .bss:0x00000064; // type:object size:0x1 scope:local +init$4872 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte mAngleZ$5046 = .bss:0x00000068; // type:object size:0xBB8 scope:local data_805284E8 = .bss:0x00000C20; // type:object size:0x1 scope:local data:byte @5442 = .bss:0x00000C24; // type:object size:0xC scope:local -init$5443 = .bss:0x00000C30; // type:object size:0x1 scope:local +init$5443 = .bss:0x00000C30; // type:object size:0x1 scope:local align:1 data:byte ang$5441 = .bss:0x00000C34; // type:object size:0x6 scope:local @6340 = .bss:0x00000C3C; // type:object size:0xC scope:local @6342 = .bss:0x00000C48; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_horse/splits.txt b/config/GZ2P01/rels/d_a_horse/splits.txt index c0f908f9c2..3d4856ee98 100644 --- a/config/GZ2P01/rels/d_a_horse/splits.txt +++ b/config/GZ2P01/rels/d_a_horse/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_horse.cpp: diff --git a/config/GZ2P01/rels/d_a_horse/symbols.txt b/config/GZ2P01/rels/d_a_horse/symbols.txt index 2509533703..69cf13a843 100644 --- a/config/GZ2P01/rels/d_a_horse/symbols.txt +++ b/config/GZ2P01/rels/d_a_horse/symbols.txt @@ -262,7 +262,8 @@ stopStandFootEffectFrame$9721 = .rodata:0x00000344; // type:object size:0x30 sco @stringBase0 = .rodata:0x000003B0; // type:object size:0x75 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_262_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_autoUpHeight = .data:0x00000020; // type:object size:0x4 scope:global align:4 data:float l_cylSrc = .data:0x00000024; // type:object size:0x44 scope:global l_sphSrc = .data:0x00000068; // type:object size:0x40 scope:global @@ -321,32 +322,46 @@ l_frontFootOffset = .bss:0x00000054; // type:object size:0xC scope:global align: @4180 = .bss:0x00000060; // type:object size:0xC scope:local l_backFootOffset = .bss:0x0000006C; // type:object size:0xC scope:global align:4 data:float @7279 = .bss:0x00000078; // type:object size:0xC scope:local +init$4891 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte localEyePos$7278 = .bss:0x00000088; // type:object size:0xC scope:local @7469 = .bss:0x00000094; // type:object size:0xC scope:local +init$5140 = .bss:0x000000A0; // type:object size:0x1 scope:local align:1 data:byte runScale$7468 = .bss:0x000000A4; // type:object size:0xC scope:local @7473 = .bss:0x000000B0; // type:object size:0xC scope:local +init$5144 = .bss:0x000000BC; // type:object size:0x1 scope:local align:1 data:byte landScale$7472 = .bss:0x000000C0; // type:object size:0xC scope:local @7477 = .bss:0x000000CC; // type:object size:0xC scope:local +init$5083 = .bss:0x000000D8; // type:object size:0x1 scope:local align:1 data:byte grassRunScale$7476 = .bss:0x000000DC; // type:object size:0xC scope:local @7481 = .bss:0x000000E8; // type:object size:0xC scope:local +init$5091 = .bss:0x000000F4; // type:object size:0x1 scope:local align:1 data:byte waterDirection$7480 = .bss:0x000000F8; // type:object size:0xC scope:local @8516 = .bss:0x00000104; // type:object size:0xC scope:local +init$6089 = .bss:0x00000110; // type:object size:0x1 scope:local align:1 data:byte reinLeftStart$8515 = .bss:0x00000114; // type:object size:0xC scope:local @8520 = .bss:0x00000120; // type:object size:0xC scope:local +init$6093 = .bss:0x0000012C; // type:object size:0x1 scope:local align:1 data:byte reinRightStart$8519 = .bss:0x00000130; // type:object size:0xC scope:local @8524 = .bss:0x0000013C; // type:object size:0xC scope:local +init$6097 = .bss:0x00000148; // type:object size:0x1 scope:local align:1 data:byte localNeckLeft$8523 = .bss:0x0000014C; // type:object size:0xC scope:local @8528 = .bss:0x00000158; // type:object size:0xC scope:local +init$6101 = .bss:0x00000164; // type:object size:0x1 scope:local align:1 data:byte localNeckRight$8527 = .bss:0x00000168; // type:object size:0xC scope:local @8753 = .bss:0x00000174; // type:object size:0xC scope:local +init$6311 = .bss:0x00000180; // type:object size:0x1 scope:local align:1 data:byte saddleLeft$8752 = .bss:0x00000184; // type:object size:0xC scope:local @8757 = .bss:0x00000190; // type:object size:0xC scope:local +init$6315 = .bss:0x0000019C; // type:object size:0x1 scope:local align:1 data:byte saddleRight$8756 = .bss:0x000001A0; // type:object size:0xC scope:local @8813 = .bss:0x000001AC; // type:object size:0xC scope:local +init$6374 = .bss:0x000001B8; // type:object size:0x1 scope:local align:1 data:byte localCenterPos$8812 = .bss:0x000001BC; // type:object size:0xC scope:local @8817 = .bss:0x000001C8; // type:object size:0xC scope:local +init$6378 = .bss:0x000001D4; // type:object size:0x1 scope:local align:1 data:byte localFrontPos$8816 = .bss:0x000001D8; // type:object size:0xC scope:local @8821 = .bss:0x000001E4; // type:object size:0xC scope:local +init$6382 = .bss:0x000001F0; // type:object size:0x1 scope:local align:1 data:byte localBackPos$8820 = .bss:0x000001F4; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000200; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000204; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_hozelda/splits.txt b/config/GZ2P01/rels/d_a_hozelda/splits.txt index 498dcf3971..b283de947d 100644 --- a/config/GZ2P01/rels/d_a_hozelda/splits.txt +++ b/config/GZ2P01/rels/d_a_hozelda/splits.txt @@ -13,3 +13,4 @@ d/actor/d_a_hozelda.cpp: .text start:0x00000078 end:0x00003014 .rodata start:0x00000000 end:0x000000C8 .data start:0x00000000 end:0x00000108 + .bss start:0x00000000 end:0x00000004 diff --git a/config/GZ2P01/rels/d_a_kago/splits.txt b/config/GZ2P01/rels/d_a_kago/splits.txt index 60a4519ae8..187e17317b 100644 --- a/config/GZ2P01/rels/d_a_kago/splits.txt +++ b/config/GZ2P01/rels/d_a_kago/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_kago.cpp: diff --git a/config/GZ2P01/rels/d_a_kago/symbols.txt b/config/GZ2P01/rels/d_a_kago/symbols.txt index 0b84959ecd..ac2d8c9f12 100644 --- a/config/GZ2P01/rels/d_a_kago/symbols.txt +++ b/config/GZ2P01/rels/d_a_kago/symbols.txt @@ -246,6 +246,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001D8; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001FC; // type:object size:0xC scope:global __vt__12daKago_HIO_c = .data:0x00000208; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_265_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3924 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x5C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_kytag03/symbols.txt b/config/GZ2P01/rels/d_a_kytag03/symbols.txt index 9d5a0f354c..ebdf5d367c 100644 --- a/config/GZ2P01/rels/d_a_kytag03/symbols.txt +++ b/config/GZ2P01/rels/d_a_kytag03/symbols.txt @@ -60,4 +60,4 @@ l_daKytag03_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_KYTAG03 = .data:0x00000020; // type:object size:0x30 scope:global __vt__8cM3dGLin = .data:0x00000050; // type:object size:0xC scope:global S_ang_y_work$4270 = .bss:0x00000000; // type:object size:0x2 scope:local -lbl_268_bss_2 = .bss:0x00000002; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000002; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_kytag06/splits.txt b/config/GZ2P01/rels/d_a_kytag06/splits.txt index e9f6e13722..dcf1d65e9f 100644 --- a/config/GZ2P01/rels/d_a_kytag06/splits.txt +++ b/config/GZ2P01/rels/d_a_kytag06/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_kytag06.cpp: diff --git a/config/GZ2P01/rels/d_a_kytag06/symbols.txt b/config/GZ2P01/rels/d_a_kytag06/symbols.txt index e1134cee2d..ecf2786249 100644 --- a/config/GZ2P01/rels/d_a_kytag06/symbols.txt +++ b/config/GZ2P01/rels/d_a_kytag06/symbols.txt @@ -103,7 +103,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000118; // type:object size:0x10 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_269_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double S_time_table$3766 = .data:0x00000020; // type:object size:0x20 scope:local S_wether_table$3767 = .data:0x00000040; // type:object size:0x8 scope:local S_wether_mode_pat01$3768 = .data:0x00000048; // type:object size:0x4 scope:local diff --git a/config/GZ2P01/rels/d_a_mant/symbols.txt b/config/GZ2P01/rels/d_a_mant/symbols.txt index 66a0159ff7..dff1763162 100644 --- a/config/GZ2P01/rels/d_a_mant/symbols.txt +++ b/config/GZ2P01/rels/d_a_mant/symbols.txt @@ -68,7 +68,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4539 = .rodata:0x000000D0; // type:object size:0x4 scope:local data:string cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_277_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_Egnd_mantTEX = .data:0x00000020; // type:object size:0x4000 scope:global l_Egnd_mantTEX_U = .data:0x00004020; // type:object size:0x4000 scope:global data:byte l_Egnd_mantPAL = .data:0x00008020; // type:object size:0x60 scope:global diff --git a/config/GZ2P01/rels/d_a_mg_fish/splits.txt b/config/GZ2P01/rels/d_a_mg_fish/splits.txt index b196da91cc..f86fd63423 100644 --- a/config/GZ2P01/rels/d_a_mg_fish/splits.txt +++ b/config/GZ2P01/rels/d_a_mg_fish/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_mg_fish.cpp: diff --git a/config/GZ2P01/rels/d_a_mg_fish/symbols.txt b/config/GZ2P01/rels/d_a_mg_fish/symbols.txt index 44ce579669..10d6caec2f 100644 --- a/config/GZ2P01/rels/d_a_mg_fish/symbols.txt +++ b/config/GZ2P01/rels/d_a_mg_fish/symbols.txt @@ -253,7 +253,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000002D0; // type:object size:0x6A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_78_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double check_kind = .data:0x00000020; // type:object size:0x8 scope:global vib_p$3694 = .data:0x00000028; // type:object size:0x10 scope:local learn_d$3913 = .data:0x00000038; // type:object size:0x5 scope:local @@ -309,7 +310,7 @@ lit_1007 = .bss:0x00000046; // type:object size:0x1 data:byte l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte s_fish_ct = .bss:0x00000070; // type:object size:0x4 scope:global data:4byte @7458 = .bss:0x00000074; // type:object size:0xC scope:local -init$5289 = .bss:0x00000080; // type:object size:0x1 scope:local +init$0000 = .bss:0x00000080; // type:object size:0x1 scope:local align:1 data:byte @7461 = .bss:0x00000084; // type:object size:0xC scope:local @7462 = .bss:0x00000090; // type:object size:0xC scope:local @7463 = .bss:0x0000009C; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_mg_fshop/splits.txt b/config/GZ2P01/rels/d_a_mg_fshop/splits.txt index 0643cf1f5a..40da3cba13 100644 --- a/config/GZ2P01/rels/d_a_mg_fshop/splits.txt +++ b/config/GZ2P01/rels/d_a_mg_fshop/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_mg_fshop.cpp: diff --git a/config/GZ2P01/rels/d_a_mg_fshop/symbols.txt b/config/GZ2P01/rels/d_a_mg_fshop/symbols.txt index f046358c74..1f22c05b44 100644 --- a/config/GZ2P01/rels/d_a_mg_fshop/symbols.txt +++ b/config/GZ2P01/rels/d_a_mg_fshop/symbols.txt @@ -158,7 +158,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000001E8; // type:object size:0x6 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_278_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double koro2_map_LV1 = .data:0x00000020; // type:object size:0x87 scope:global koro2_map_LV2 = .data:0x000000A8; // type:object size:0x87 scope:global koro2_map_LV3 = .data:0x00000130; // type:object size:0x87 scope:global @@ -225,7 +226,7 @@ ArcIX_A_crcurve_a_model = .bss:0x00000100; // type:object size:0x40 scope:global ArcIX_A_crcurve_b_model = .bss:0x00000140; // type:object size:0x10 scope:global ArcIX_A_crsaka_model = .bss:0x00000150; // type:object size:0x20 scope:global old_stick_x$4410 = .bss:0x00000170; // type:object size:0x4 scope:local align:4 data:float -lbl_278_bss_174 = .bss:0x00000174; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000174; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000178; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000017C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000180; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_mg_rod/splits.txt b/config/GZ2P01/rels/d_a_mg_rod/splits.txt index 24f11cf6d1..d011ba16b8 100644 --- a/config/GZ2P01/rels/d_a_mg_rod/splits.txt +++ b/config/GZ2P01/rels/d_a_mg_rod/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_mg_rod.cpp: diff --git a/config/GZ2P01/rels/d_a_mg_rod/symbols.txt b/config/GZ2P01/rels/d_a_mg_rod/symbols.txt index 2ce0f10234..7cdfdbe726 100644 --- a/config/GZ2P01/rels/d_a_mg_rod/symbols.txt +++ b/config/GZ2P01/rels/d_a_mg_rod/symbols.txt @@ -108,7 +108,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3879 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3879 = .rodata:0x00000000; // type:object size:0xC scope:local @4285 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float @4286 = .rodata:0x00000010; // type:object size:0x4 scope:local @4287 = .rodata:0x00000014; // type:object size:0x4 scope:local data:string @@ -296,7 +296,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_50_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double check_kind = .data:0x00000020; // type:object size:0x8 scope:global l_color$4439 = .data:0x00000028; // type:object size:0x4 scope:local l_color$4445 = .data:0x0000002C; // type:object size:0x4 scope:local @@ -363,22 +364,22 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local henna = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte data_804BBBD4 = .bss:0x0000004C; // type:object size:0x1 data:byte -hio_set = .bss:0x0000004D; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004D; // type:object size:0x1 scope:local align:1 data:byte @4280 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x28 scope:global data:byte @4921 = .bss:0x00000084; // type:object size:0xC scope:local old_line_pos = .bss:0x00000090; // type:object size:0x4B0 scope:global @5446 = .bss:0x00000540; // type:object size:0xC scope:local -init$5447 = .bss:0x0000054C; // type:object size:0x1 scope:local data:byte +init$5447 = .bss:0x0000054C; // type:object size:0x1 scope:local align:1 data:byte sc$5445 = .bss:0x00000550; // type:object size:0xC scope:local @8906 = .bss:0x0000055C; // type:object size:0xC scope:local -init$8907 = .bss:0x00000568; // type:object size:0x1 scope:local data:byte +init$8907 = .bss:0x00000568; // type:object size:0x1 scope:local align:1 data:byte @8909 = .bss:0x0000056C; // type:object size:0xC scope:local sp_pos$8905 = .bss:0x00000578; // type:object size:0x18 scope:local old_stick_x$9448 = .bss:0x00000590; // type:object size:0x4 scope:local -init$9449 = .bss:0x00000594; // type:object size:0x1 scope:local data:byte +init$9449 = .bss:0x00000594; // type:object size:0x1 scope:local align:1 data:byte old_stick_sx$9451 = .bss:0x00000598; // type:object size:0x4 scope:local -init$9452 = .bss:0x0000059C; // type:object size:0x1 scope:local data:byte +init$9452 = .bss:0x0000059C; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000005A0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000005A4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000005A8; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_midna/splits.txt b/config/GZ2P01/rels/d_a_midna/splits.txt index 7b9849aad6..6ad8be17f5 100644 --- a/config/GZ2P01/rels/d_a_midna/splits.txt +++ b/config/GZ2P01/rels/d_a_midna/splits.txt @@ -13,3 +13,4 @@ d/actor/d_a_midna.cpp: .text start:0x00000078 end:0x0000A320 .rodata start:0x00000000 end:0x0000076C .data start:0x00000000 end:0x000000A0 + .bss start:0x00000000 end:0x00000004 diff --git a/config/GZ2P01/rels/d_a_myna/splits.txt b/config/GZ2P01/rels/d_a_myna/splits.txt index c0186af5c6..a8a798c952 100644 --- a/config/GZ2P01/rels/d_a_myna/splits.txt +++ b/config/GZ2P01/rels/d_a_myna/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_myna.cpp: diff --git a/config/GZ2P01/rels/d_a_myna/symbols.txt b/config/GZ2P01/rels/d_a_myna/symbols.txt index 8131aebaf9..38aa0c366b 100644 --- a/config/GZ2P01/rels/d_a_myna/symbols.txt +++ b/config/GZ2P01/rels/d_a_myna/symbols.txt @@ -138,7 +138,8 @@ mCcDSph__8daMyna_c = .rodata:0x00000000; // type:object size:0x40 scope:global @stringBase0 = .rodata:0x0000009C; // type:object size:0x112 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_281_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3800 = .data:0x00000020; // type:object size:0xC scope:local @3801 = .data:0x0000002C; // type:object size:0xC scope:local @3802 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_nbomb/splits.txt b/config/GZ2P01/rels/d_a_nbomb/splits.txt index 2629644480..320058d8d3 100644 --- a/config/GZ2P01/rels/d_a_nbomb/splits.txt +++ b/config/GZ2P01/rels/d_a_nbomb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_nbomb.cpp: diff --git a/config/GZ2P01/rels/d_a_nbomb/symbols.txt b/config/GZ2P01/rels/d_a_nbomb/symbols.txt index f873820527..2bcd278d60 100644 --- a/config/GZ2P01/rels/d_a_nbomb/symbols.txt +++ b/config/GZ2P01/rels/d_a_nbomb/symbols.txt @@ -64,7 +64,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3767 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3767 = .rodata:0x00000000; // type:object size:0xC scope:local l_localCenterOffset = .rodata:0x0000000C; // type:object size:0xC scope:global l_arcNameBombF = .rodata:0x00000018; // type:object size:0x6 scope:global data:string l_arcNameBombE = .rodata:0x00000020; // type:object size:0x5 scope:global data:string @@ -174,6 +174,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @5069 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte effectScale$5068 = .bss:0x00000058; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_ni/splits.txt b/config/GZ2P01/rels/d_a_ni/splits.txt index 3886f5dde4..049eb272ce 100644 --- a/config/GZ2P01/rels/d_a_ni/splits.txt +++ b/config/GZ2P01/rels/d_a_ni/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_ni.cpp: diff --git a/config/GZ2P01/rels/d_a_ni/symbols.txt b/config/GZ2P01/rels/d_a_ni/symbols.txt index 15ebef8e5b..26bd672efb 100644 --- a/config/GZ2P01/rels/d_a_ni/symbols.txt +++ b/config/GZ2P01/rels/d_a_ni/symbols.txt @@ -137,7 +137,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000015C; // type:object size:0x13 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_282_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double hane_id$3986 = .data:0x00000020; // type:object size:0x8 scope:local @5125 = .data:0x00000028; // type:object size:0x7C scope:local j_w$5390 = .data:0x000000A4; // type:object size:0x10 scope:local @@ -174,10 +175,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_282_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +data_8095158d = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3953 = .bss:0x00000048; // type:object size:0xC scope:local -l_HIO = .bss:0x00000054; // type:object size:0x3C scope:global data:byte -target_info = .bss:0x00000090; // type:object size:0x28 scope:global +l_HIO = .bss:0x00000054; // type:object size:0x3C scope:local data:byte +target_info = .bss:0x00000090; // type:object size:0x28 scope:local target_info_count = .bss:0x000000B8; // type:object size:0x4 scope:global data:4byte @5415 = .bss:0x000000BC; // type:object size:0xC scope:local sc$5414 = .bss:0x000000CC; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_npc_aru/splits.txt b/config/GZ2P01/rels/d_a_npc_aru/splits.txt index d1b15daa93..9176d9c9a3 100644 --- a/config/GZ2P01/rels/d_a_npc_aru/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_aru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_aru.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_aru/symbols.txt b/config/GZ2P01/rels/d_a_npc_aru/symbols.txt index 654cc5e9e2..9fcaa7bdaa 100644 --- a/config/GZ2P01/rels/d_a_npc_aru/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_aru/symbols.txt @@ -161,7 +161,8 @@ heapSize$4024 = .rodata:0x000000A0; // type:object size:0x18 scope:local @stringBase0 = .rodata:0x0000014C; // type:object size:0xCC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_283_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x60 scope:global l_resNameList = .data:0x00000088; // type:object size:0xC scope:global diff --git a/config/GZ2P01/rels/d_a_npc_ash/splits.txt b/config/GZ2P01/rels/d_a_npc_ash/splits.txt index 3d076d9682..5a51cf1673 100644 --- a/config/GZ2P01/rels/d_a_npc_ash/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_ash/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ash.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_ash/symbols.txt b/config/GZ2P01/rels/d_a_npc_ash/symbols.txt index 9f6f16612e..69dd300282 100644 --- a/config/GZ2P01/rels/d_a_npc_ash/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_ash/symbols.txt @@ -163,7 +163,8 @@ m__16daNpcAsh_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:globa @stringBase0 = .rodata:0x000002D0; // type:object size:0x7F scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_284_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xD8 scope:global l_btpGetParamList = .data:0x000000F8; // type:object size:0xC scope:global l_btkGetParamList = .data:0x00000104; // type:object size:0xC scope:global diff --git a/config/GZ2P01/rels/d_a_npc_ashB/splits.txt b/config/GZ2P01/rels/d_a_npc_ashB/splits.txt index b3323a0527..2e9e1fdfd6 100644 --- a/config/GZ2P01/rels/d_a_npc_ashB/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_ashB/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ashB.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_ashB/symbols.txt b/config/GZ2P01/rels/d_a_npc_ashB/symbols.txt index e7a919025d..14ccacb080 100644 --- a/config/GZ2P01/rels/d_a_npc_ashB/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_ashB/symbols.txt @@ -151,7 +151,8 @@ m__17daNpcAshB_Param_c = .rodata:0x00000000; // type:object size:0x70 scope:glob @stringBase0 = .rodata:0x00000304; // type:object size:0x2D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_285_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xFC scope:global l_btpGetParamList = .data:0x0000011C; // type:object size:0x30 scope:global l_btkGetParamList = .data:0x0000014C; // type:object size:0x30 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_bans/splits.txt b/config/GZ2P01/rels/d_a_npc_bans/splits.txt index 409489c74c..ba8af2b74e 100644 --- a/config/GZ2P01/rels/d_a_npc_bans/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_bans/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_bans.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_bans/symbols.txt b/config/GZ2P01/rels/d_a_npc_bans/symbols.txt index 90c3fb683a..df6d34ff4b 100644 --- a/config/GZ2P01/rels/d_a_npc_bans/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_bans/symbols.txt @@ -156,7 +156,8 @@ id$5349 = .rodata:0x00000138; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x0000014C; // type:object size:0x94 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_286_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x20 scope:global data:4byte l_evtList = .data:0x00000040; // type:object size:0x48 scope:global l_resNameList = .data:0x00000088; // type:object size:0x18 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_besu/splits.txt b/config/GZ2P01/rels/d_a_npc_besu/splits.txt index 81d7a73a58..039e493173 100644 --- a/config/GZ2P01/rels/d_a_npc_besu/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_besu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_besu.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_besu/symbols.txt b/config/GZ2P01/rels/d_a_npc_besu/symbols.txt index 2e27a981f6..532e52a445 100644 --- a/config/GZ2P01/rels/d_a_npc_besu/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_besu/symbols.txt @@ -170,7 +170,8 @@ jointNo$5355 = .rodata:0x00000174; // type:object size:0x4 scope:local data:4byt @stringBase0 = .rodata:0x000001B4; // type:object size:0x252 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_79_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x30 scope:global data:4byte l_evtList = .data:0x00000050; // type:object size:0x68 scope:global l_resNameList = .data:0x000000B8; // type:object size:0x30 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_blue_ns/splits.txt b/config/GZ2P01/rels/d_a_npc_blue_ns/splits.txt index 4851562802..443044817f 100644 --- a/config/GZ2P01/rels/d_a_npc_blue_ns/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_blue_ns/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_blue_ns.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_blue_ns/symbols.txt b/config/GZ2P01/rels/d_a_npc_blue_ns/symbols.txt index 3f30aa77c0..0f55d62e0b 100644 --- a/config/GZ2P01/rels/d_a_npc_blue_ns/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_blue_ns/symbols.txt @@ -150,7 +150,8 @@ ptclOffsetY$5218 = .rodata:0x00000220; // type:object size:0xC scope:local @stringBase0 = .rodata:0x0000022C; // type:object size:0x51 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_287_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x6C scope:global l_arcNames = .data:0x0000008C; // type:object size:0x4 scope:global data:4byte l_evtNames = .data:0x00000090; // type:object size:0x1C scope:global diff --git a/config/GZ2P01/rels/d_a_npc_bou/splits.txt b/config/GZ2P01/rels/d_a_npc_bou/splits.txt index a6fb5dd13c..3573b6f10f 100644 --- a/config/GZ2P01/rels/d_a_npc_bou/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_bou/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_bou.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_bou/symbols.txt b/config/GZ2P01/rels/d_a_npc_bou/symbols.txt index e4aaf0cb6b..d0d6f62c3d 100644 --- a/config/GZ2P01/rels/d_a_npc_bou/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_bou/symbols.txt @@ -144,7 +144,8 @@ heapSize$4096 = .rodata:0x0000009C; // type:object size:0x18 scope:local @stringBase0 = .rodata:0x0000013C; // type:object size:0xF1 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_288_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x58 scope:global l_resNameList = .data:0x00000080; // type:object size:0x1C scope:global diff --git a/config/GZ2P01/rels/d_a_npc_bouS/splits.txt b/config/GZ2P01/rels/d_a_npc_bouS/splits.txt index 9469997a33..bb08fe9cd1 100644 --- a/config/GZ2P01/rels/d_a_npc_bouS/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_bouS/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_bouS.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_bouS/symbols.txt b/config/GZ2P01/rels/d_a_npc_bouS/symbols.txt index 5a58300cfc..2fe6c1237a 100644 --- a/config/GZ2P01/rels/d_a_npc_bouS/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_bouS/symbols.txt @@ -162,7 +162,8 @@ m__17daNpcBouS_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob @stringBase0 = .rodata:0x00000348; // type:object size:0x4C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_289_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x114 scope:global l_btpGetParamList = .data:0x00000134; // type:object size:0x3C scope:global l_btkGetParamList = .data:0x00000170; // type:object size:0xC scope:global data:4byte @@ -248,5 +249,5 @@ sInstance__32JASGlobalInstance<11Z2FxLineMgr> = .bss:0x000000D0; // type:object sInstance__31JASGlobalInstance<10Z2EnvSeMgr> = .bss:0x000000D4; // type:object size:0x4 scope:global sInstance__32JASGlobalInstance<11Z2SpeechMgr> = .bss:0x000000D8; // type:object size:0x4 scope:global sInstance__34JASGlobalInstance<13Z2WolfHowlMgr> = .bss:0x000000DC; // type:object size:0x4 scope:global -lbl_289_bss_E0 = .bss:0x000000E0; // type:object size:0x1 data:byte +init$localstatic4$setAttnPos__11daNpcBouS_cFv = .bss:0x000000E0; // type:object size:0x1 data:byte eyeOffset$localstatic3$setAttnPos__11daNpcBouS_cFv = .bss:0x000000E4; // type:object size:0xC scope:local align:4 data:float diff --git a/config/GZ2P01/rels/d_a_npc_cdn3/symbols.txt b/config/GZ2P01/rels/d_a_npc_cdn3/symbols.txt index 4b2a2a5ca3..ae903985b1 100644 --- a/config/GZ2P01/rels/d_a_npc_cdn3/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_cdn3/symbols.txt @@ -121,7 +121,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000006C; // type:object size:0xFC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_290_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3940 = .data:0x00000020; // type:object size:0xC scope:local @3941 = .data:0x0000002C; // type:object size:0xC scope:local @3942 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_npc_chat/splits.txt b/config/GZ2P01/rels/d_a_npc_chat/splits.txt index eac5f9fb3a..27a480b479 100644 --- a/config/GZ2P01/rels/d_a_npc_chat/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_chat/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_chat.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_chat/symbols.txt b/config/GZ2P01/rels/d_a_npc_chat/symbols.txt index 7b345bdb70..b1375b9d83 100644 --- a/config/GZ2P01/rels/d_a_npc_chat/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_chat/symbols.txt @@ -289,7 +289,8 @@ a_jntNumTbl$5570 = .rodata:0x000005C8; // type:object size:0x68 scope:local @stringBase0 = .rodata:0x00000DA4; // type:object size:0x219 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_291_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameTbl = .data:0x00000020; // type:object size:0x78 scope:global l_bmdTbl = .data:0x00000098; // type:object size:0xF0 scope:global data:4byte l_bmdTWTbl = .data:0x00000188; // type:object size:0xF0 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_chin/splits.txt b/config/GZ2P01/rels/d_a_npc_chin/splits.txt index 6879f55230..940f849f8e 100644 --- a/config/GZ2P01/rels/d_a_npc_chin/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_chin/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_chin.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_chin/symbols.txt b/config/GZ2P01/rels/d_a_npc_chin/symbols.txt index f266c67a55..9d57f37bdf 100644 --- a/config/GZ2P01/rels/d_a_npc_chin/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_chin/symbols.txt @@ -224,7 +224,8 @@ m__17daNpcChin_Param_c = .rodata:0x00000014; // type:object size:0x6C scope:glob @stringBase0 = .rodata:0x00000448; // type:object size:0x9A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_292_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x18C scope:global l_btpGetParamList = .data:0x000001AC; // type:object size:0xB4 scope:global l_btkGetParamList = .data:0x00000260; // type:object size:0x6C scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_clerka/splits.txt b/config/GZ2P01/rels/d_a_npc_clerka/splits.txt index 8a24e56b31..4c215a3cb0 100644 --- a/config/GZ2P01/rels/d_a_npc_clerka/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_clerka/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_clerka.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_clerka/symbols.txt b/config/GZ2P01/rels/d_a_npc_clerka/symbols.txt index c81114a07f..f6b677e954 100644 --- a/config/GZ2P01/rels/d_a_npc_clerka/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_clerka/symbols.txt @@ -134,7 +134,8 @@ m__20daNpc_clerkA_Param_c = .rodata:0x00000000; // type:object size:0x90 scope:g @stringBase0 = .rodata:0x00000100; // type:object size:0x24 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_293_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_clerkb/splits.txt b/config/GZ2P01/rels/d_a_npc_clerkb/splits.txt index bf1e54d934..3275bd53cb 100644 --- a/config/GZ2P01/rels/d_a_npc_clerkb/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_clerkb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_clerkb.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_clerkb/symbols.txt b/config/GZ2P01/rels/d_a_npc_clerkb/symbols.txt index c884f2c304..c76d267afb 100644 --- a/config/GZ2P01/rels/d_a_npc_clerkb/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_clerkb/symbols.txt @@ -137,7 +137,8 @@ m__20daNpc_clerkB_Param_c = .rodata:0x00000000; // type:object size:0x94 scope:g @stringBase0 = .rodata:0x00000114; // type:object size:0x24 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_294_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_clerkt/splits.txt b/config/GZ2P01/rels/d_a_npc_clerkt/splits.txt index 6cfa914495..62e30d2ada 100644 --- a/config/GZ2P01/rels/d_a_npc_clerkt/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_clerkt/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_clerkt.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_clerkt/symbols.txt b/config/GZ2P01/rels/d_a_npc_clerkt/symbols.txt index 6670c1b696..6f780f8d1e 100644 --- a/config/GZ2P01/rels/d_a_npc_clerkt/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_clerkt/symbols.txt @@ -130,7 +130,8 @@ m__19daNpcClerkt_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x000000F8; // type:object size:0x1C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_295_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_df/splits.txt b/config/GZ2P01/rels/d_a_npc_df/splits.txt index 4a1bc8869c..361302ea7c 100644 --- a/config/GZ2P01/rels/d_a_npc_df/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_df/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_df.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_doc/splits.txt b/config/GZ2P01/rels/d_a_npc_doc/splits.txt index faec1c0187..705d650271 100644 --- a/config/GZ2P01/rels/d_a_npc_doc/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_doc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_doc.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_doc/symbols.txt b/config/GZ2P01/rels/d_a_npc_doc/symbols.txt index 1247872390..5b5b5cfc49 100644 --- a/config/GZ2P01/rels/d_a_npc_doc/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_doc/symbols.txt @@ -128,7 +128,8 @@ heapSize$3968 = .rodata:0x00000090; // type:object size:0xC scope:local @stringBase0 = .rodata:0x0000010C; // type:object size:0x16 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_298_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0xC scope:global diff --git a/config/GZ2P01/rels/d_a_npc_doorboy/splits.txt b/config/GZ2P01/rels/d_a_npc_doorboy/splits.txt index 17f7c28a81..77332a5fd2 100644 --- a/config/GZ2P01/rels/d_a_npc_doorboy/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_doorboy/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_doorboy.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_doorboy/symbols.txt b/config/GZ2P01/rels/d_a_npc_doorboy/symbols.txt index 5b62d5015e..73909606ae 100644 --- a/config/GZ2P01/rels/d_a_npc_doorboy/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_doorboy/symbols.txt @@ -98,7 +98,8 @@ m__20daNpcDoorBoy_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:g @stringBase0 = .rodata:0x0000015C; // type:object size:0x21 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_299_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x48 scope:global l_btpGetParamList = .data:0x00000068; // type:object size:0xC scope:global l_arcNames = .data:0x00000074; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_drainSol/splits.txt b/config/GZ2P01/rels/d_a_npc_drainSol/splits.txt index 2cf697f780..3bb08a07cc 100644 --- a/config/GZ2P01/rels/d_a_npc_drainSol/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_drainSol/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_drainSol.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_du/splits.txt b/config/GZ2P01/rels/d_a_npc_du/splits.txt index 28773a55db..cb4a20abd8 100644 --- a/config/GZ2P01/rels/d_a_npc_du/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_du/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_du.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_du/symbols.txt b/config/GZ2P01/rels/d_a_npc_du/symbols.txt index fc428c5a35..1c2324cbb6 100644 --- a/config/GZ2P01/rels/d_a_npc_du/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_du/symbols.txt @@ -78,6 +78,6 @@ __vt__12dBgS_ObjAcch = .data:0x000000B8; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000000DC; // type:object size:0xC scope:global __vt__14daNpc_Du_HIO_c = .data:0x000000E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_301_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_npc_fairy/splits.txt b/config/GZ2P01/rels/d_a_npc_fairy/splits.txt index 27fbb571b1..d20ffe84b7 100644 --- a/config/GZ2P01/rels/d_a_npc_fairy/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_fairy/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_fairy.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_fairy/symbols.txt b/config/GZ2P01/rels/d_a_npc_fairy/symbols.txt index bcae5cd3f9..373c3688e5 100644 --- a/config/GZ2P01/rels/d_a_npc_fairy/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_fairy/symbols.txt @@ -213,7 +213,8 @@ sEvtBitNo$5358 = .rodata:0x00000190; // type:object size:0xA scope:local @stringBase0 = .rodata:0x000001E8; // type:object size:0x10A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_302_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_loadResPtrn0 = .data:0x00000028; // type:object size:0x2 scope:global l_loadResPtrnList = .data:0x0000002C; // type:object size:0x14 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_fairy_seirei/splits.txt b/config/GZ2P01/rels/d_a_npc_fairy_seirei/splits.txt index 7d1251d591..53c3ab2401 100644 --- a/config/GZ2P01/rels/d_a_npc_fairy_seirei/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_fairy_seirei/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_fairy_seirei.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_fairy_seirei/symbols.txt b/config/GZ2P01/rels/d_a_npc_fairy_seirei/symbols.txt index 3a0a13217d..1a0e3f9762 100644 --- a/config/GZ2P01/rels/d_a_npc_fairy_seirei/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_fairy_seirei/symbols.txt @@ -98,7 +98,8 @@ sTempBit$4575 = .rodata:0x000000BC; // type:object size:0x10 scope:local @stringBase0 = .rodata:0x000000CC; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_80_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_evtList = .data:0x00000020; // type:object size:0x8 scope:global l_resNameList = .data:0x00000028; // type:object size:0x8 scope:global l_loadResPtrn0 = .data:0x00000030; // type:object size:0x2 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_fish/symbols.txt b/config/GZ2P01/rels/d_a_npc_fish/symbols.txt index dd9041385f..1e7f407413 100644 --- a/config/GZ2P01/rels/d_a_npc_fish/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_fish/symbols.txt @@ -20,7 +20,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000001C; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_81_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double fish_d127_S = .data:0x00000020; // type:object size:0x3D4 scope:global fish_d127 = .data:0x000003F4; // type:object size:0x460 scope:global lf_pos = .data:0x00000854; // type:object size:0x90 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_gnd/splits.txt b/config/GZ2P01/rels/d_a_npc_gnd/splits.txt index 504644c041..b136cd9de7 100644 --- a/config/GZ2P01/rels/d_a_npc_gnd/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_gnd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_gnd.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_gnd/symbols.txt b/config/GZ2P01/rels/d_a_npc_gnd/symbols.txt index 2eaa50ac07..e4e2a5cacd 100644 --- a/config/GZ2P01/rels/d_a_npc_gnd/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_gnd/symbols.txt @@ -123,7 +123,8 @@ m__17daNpc_Gnd_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob @stringBase0 = .rodata:0x000000E8; // type:object size:0x11 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_304_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_gra/splits.txt b/config/GZ2P01/rels/d_a_npc_gra/splits.txt index 2ec441a606..5204f31b61 100644 --- a/config/GZ2P01/rels/d_a_npc_gra/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_gra/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_gra.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_gra/symbols.txt b/config/GZ2P01/rels/d_a_npc_gra/symbols.txt index 11e14e87a7..75c54efae6 100644 --- a/config/GZ2P01/rels/d_a_npc_gra/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_gra/symbols.txt @@ -313,7 +313,8 @@ l_prticles_id$6368 = .rodata:0x00000694; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000720; // type:object size:0x15A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_305_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x28 scope:global data:4byte l_bckGetParamList = .data:0x00000048; // type:object size:0x198 scope:global l_btpGetParamList = .data:0x000001E0; // type:object size:0x80 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_grc/splits.txt b/config/GZ2P01/rels/d_a_npc_grc/splits.txt index 32077a261b..5421ecbe9c 100644 --- a/config/GZ2P01/rels/d_a_npc_grc/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_grc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grc.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_grc/symbols.txt b/config/GZ2P01/rels/d_a_npc_grc/symbols.txt index 5ac20c0f74..ee4ec723b5 100644 --- a/config/GZ2P01/rels/d_a_npc_grc/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_grc/symbols.txt @@ -145,7 +145,8 @@ m__17daNpc_grC_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob @stringBase0 = .rodata:0x000002D4; // type:object size:0x2C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_306_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x98 scope:global l_btpGetParamList = .data:0x000000C8; // type:object size:0x30 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_grd/splits.txt b/config/GZ2P01/rels/d_a_npc_grd/splits.txt index 2ac90e7e25..49e082901e 100644 --- a/config/GZ2P01/rels/d_a_npc_grd/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_grd/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grd.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_grd/symbols.txt b/config/GZ2P01/rels/d_a_npc_grd/symbols.txt index b4ed89b682..567764b26e 100644 --- a/config/GZ2P01/rels/d_a_npc_grd/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_grd/symbols.txt @@ -137,7 +137,8 @@ m__17daNpc_Grd_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob @stringBase0 = .rodata:0x000001F0; // type:object size:0x1F scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_307_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x60 scope:global l_btpGetParamList = .data:0x00000088; // type:object size:0x20 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_grm/splits.txt b/config/GZ2P01/rels/d_a_npc_grm/splits.txt index 4a5fe1ac5f..79a9e8515b 100644 --- a/config/GZ2P01/rels/d_a_npc_grm/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_grm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grm.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_grm/symbols.txt b/config/GZ2P01/rels/d_a_npc_grm/symbols.txt index 6fd8627845..958e7f400e 100644 --- a/config/GZ2P01/rels/d_a_npc_grm/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_grm/symbols.txt @@ -121,7 +121,8 @@ m__17daNpc_grM_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob @stringBase0 = .rodata:0x000000F0; // type:object size:0x33 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_308_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0xC scope:global diff --git a/config/GZ2P01/rels/d_a_npc_grmc/splits.txt b/config/GZ2P01/rels/d_a_npc_grmc/splits.txt index 21ee0e831e..e02b25c3ce 100644 --- a/config/GZ2P01/rels/d_a_npc_grmc/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_grmc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grmc.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_grmc/symbols.txt b/config/GZ2P01/rels/d_a_npc_grmc/symbols.txt index 40bd42acac..f67d655c46 100644 --- a/config/GZ2P01/rels/d_a_npc_grmc/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_grmc/symbols.txt @@ -121,7 +121,8 @@ m__18daNpc_grMC_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo @stringBase0 = .rodata:0x000000F8; // type:object size:0x22 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_309_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0xC scope:global diff --git a/config/GZ2P01/rels/d_a_npc_gro/splits.txt b/config/GZ2P01/rels/d_a_npc_gro/splits.txt index e2d96b0ebf..bace7d2e35 100644 --- a/config/GZ2P01/rels/d_a_npc_gro/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_gro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_gro.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_gro/symbols.txt b/config/GZ2P01/rels/d_a_npc_gro/symbols.txt index 562918f8e2..7600db2553 100644 --- a/config/GZ2P01/rels/d_a_npc_gro/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_gro/symbols.txt @@ -168,7 +168,8 @@ heapSize$4387 = .rodata:0x0000006C; // type:object size:0x10 scope:local @stringBase0 = .rodata:0x0000033C; // type:object size:0x40 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_310_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4083 = .data:0x00000020; // type:object size:0xC scope:local l_bmdGetParamList = .data:0x0000002C; // type:object size:0x18 scope:global l_bckGetParamList = .data:0x00000044; // type:object size:0xB8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_grr/splits.txt b/config/GZ2P01/rels/d_a_npc_grr/splits.txt index ba92d3e917..037f7ff4b9 100644 --- a/config/GZ2P01/rels/d_a_npc_grr/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_grr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grr.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_grr/symbols.txt b/config/GZ2P01/rels/d_a_npc_grr/symbols.txt index 8fcbb74f27..0c9400d51e 100644 --- a/config/GZ2P01/rels/d_a_npc_grr/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_grr/symbols.txt @@ -157,7 +157,8 @@ heapSize$4308 = .rodata:0x0000006C; // type:object size:0x10 scope:local @stringBase0 = .rodata:0x000002F4; // type:object size:0x21 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_311_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x98 scope:global l_btpGetParamList = .data:0x000000C0; // type:object size:0x30 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_grs/splits.txt b/config/GZ2P01/rels/d_a_npc_grs/splits.txt index d87b3a701a..34574a7d50 100644 --- a/config/GZ2P01/rels/d_a_npc_grs/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_grs/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grs.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_grs/symbols.txt b/config/GZ2P01/rels/d_a_npc_grs/symbols.txt index 4887edfe32..23cbba0596 100644 --- a/config/GZ2P01/rels/d_a_npc_grs/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_grs/symbols.txt @@ -132,7 +132,8 @@ jointNo$5517 = .rodata:0x000001B4; // type:object size:0x18 scope:local @stringBase0 = .rodata:0x000001D0; // type:object size:0x28 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_312_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x40 scope:global l_btpGetParamList = .data:0x00000070; // type:object size:0x18 scope:global @@ -187,7 +188,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @4050 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte @4752 = .bss:0x00000058; // type:object size:0xC scope:local -init$4753 = .bss:0x00000064; // type:object size:0x1 scope:local +init$4753 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte eyeOffset$4751 = .bss:0x00000068; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000074; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000078; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_grz/splits.txt b/config/GZ2P01/rels/d_a_npc_grz/splits.txt index cc54401f18..c51a768db1 100644 --- a/config/GZ2P01/rels/d_a_npc_grz/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_grz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_grz.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_grz/symbols.txt b/config/GZ2P01/rels/d_a_npc_grz/symbols.txt index b8b8a8a5b7..a310d813a3 100644 --- a/config/GZ2P01/rels/d_a_npc_grz/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_grz/symbols.txt @@ -229,7 +229,8 @@ l_prticles_id$6299 = .rodata:0x00000428; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000444; // type:object size:0x66 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_313_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x110 scope:global l_btpGetParamList = .data:0x00000138; // type:object size:0x50 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_guard/symbols.txt b/config/GZ2P01/rels/d_a_npc_guard/symbols.txt index 8fe330d58d..f0aca48b64 100644 --- a/config/GZ2P01/rels/d_a_npc_guard/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_guard/symbols.txt @@ -99,7 +99,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x000000F8; // type:object size:0x7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_314_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3824 = .data:0x00000020; // type:object size:0xC scope:local @3825 = .data:0x0000002C; // type:object size:0xC scope:local @3826 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_npc_gwolf/splits.txt b/config/GZ2P01/rels/d_a_npc_gwolf/splits.txt index 42883f6ff7..c17a45cb67 100644 --- a/config/GZ2P01/rels/d_a_npc_gwolf/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_gwolf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_gwolf.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_gwolf/symbols.txt b/config/GZ2P01/rels/d_a_npc_gwolf/symbols.txt index 3f89f16189..3ccead7ccd 100644 --- a/config/GZ2P01/rels/d_a_npc_gwolf/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_gwolf/symbols.txt @@ -156,7 +156,8 @@ m__19daNpc_GWolf_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x00000228; // type:object size:0xD7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_315_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x60 scope:global l_btkGetParamList = .data:0x00000088; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_hanjo/splits.txt b/config/GZ2P01/rels/d_a_npc_hanjo/splits.txt index bc6918cd37..c736549d52 100644 --- a/config/GZ2P01/rels/d_a_npc_hanjo/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_hanjo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_hanjo.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_hanjo/symbols.txt b/config/GZ2P01/rels/d_a_npc_hanjo/symbols.txt index f3a4bc3e25..939f2a8f16 100644 --- a/config/GZ2P01/rels/d_a_npc_hanjo/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_hanjo/symbols.txt @@ -189,7 +189,8 @@ bmdTypeList$4495 = .rodata:0x00000110; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x000001F8; // type:object size:0x146 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_316_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x20 scope:global data:4byte l_evtList = .data:0x00000040; // type:object size:0x58 scope:global data:4byte l_resNameList = .data:0x00000098; // type:object size:0x18 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_henna/splits.txt b/config/GZ2P01/rels/d_a_npc_henna/splits.txt index e6393bbd2a..1a347004d1 100644 --- a/config/GZ2P01/rels/d_a_npc_henna/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_henna/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_henna.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_henna/symbols.txt b/config/GZ2P01/rels/d_a_npc_henna/symbols.txt index 247cd65789..1666488530 100644 --- a/config/GZ2P01/rels/d_a_npc_henna/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_henna/symbols.txt @@ -270,7 +270,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000030C; // type:object size:0x16 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_82_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double check_kind = .data:0x00000020; // type:object size:0x8 scope:global data:2byte @4437 = .data:0x00000028; // type:object size:0x34 scope:local @4753 = .data:0x0000005C; // type:object size:0x30 scope:local @@ -303,7 +304,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3900 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x38 scope:global data:byte lrl = .bss:0x0000008C; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_hoz/splits.txt b/config/GZ2P01/rels/d_a_npc_hoz/splits.txt index da0da0f2cb..9b67dfd4f1 100644 --- a/config/GZ2P01/rels/d_a_npc_hoz/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_hoz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_hoz.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_hoz/symbols.txt b/config/GZ2P01/rels/d_a_npc_hoz/symbols.txt index 4434fe3686..6e054ad27d 100644 --- a/config/GZ2P01/rels/d_a_npc_hoz/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_hoz/symbols.txt @@ -145,7 +145,8 @@ heapSize$4117 = .rodata:0x00000090; // type:object size:0x1C scope:local @stringBase0 = .rodata:0x00000114; // type:object size:0xA0 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_318_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x48 scope:global l_resNameList = .data:0x00000078; // type:object size:0x1C scope:global diff --git a/config/GZ2P01/rels/d_a_npc_impal/splits.txt b/config/GZ2P01/rels/d_a_npc_impal/splits.txt index 15d6699d8c..05a4157c3e 100644 --- a/config/GZ2P01/rels/d_a_npc_impal/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_impal/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_impal.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_impal/symbols.txt b/config/GZ2P01/rels/d_a_npc_impal/symbols.txt index a3da253e30..9bd4619723 100644 --- a/config/GZ2P01/rels/d_a_npc_impal/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_impal/symbols.txt @@ -142,7 +142,8 @@ m__18daNpcImpal_Param_c = .rodata:0x00000000; // type:object size:0x70 scope:glo @stringBase0 = .rodata:0x00000258; // type:object size:0x5C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_319_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xD8 scope:global l_btpGetParamList = .data:0x000000F8; // type:object size:0x78 scope:global l_btkGetParamList = .data:0x00000170; // type:object size:0x30 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_ins/splits.txt b/config/GZ2P01/rels/d_a_npc_ins/splits.txt index e7e21d357f..2d98d7204d 100644 --- a/config/GZ2P01/rels/d_a_npc_ins/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_ins/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ins.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_ins/symbols.txt b/config/GZ2P01/rels/d_a_npc_ins/symbols.txt index 47987a2078..5bf375c28d 100644 --- a/config/GZ2P01/rels/d_a_npc_ins/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_ins/symbols.txt @@ -169,7 +169,8 @@ m__16daNpcIns_Param_c = .rodata:0x000000C0; // type:object size:0x70 scope:globa @stringBase0 = .rodata:0x000003BC; // type:object size:0x32 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_321_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x120 scope:global l_btpGetParamList = .data:0x00000140; // type:object size:0x60 scope:global l_btkGetParamList = .data:0x000001A0; // type:object size:0x18 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_jagar/splits.txt b/config/GZ2P01/rels/d_a_npc_jagar/splits.txt index 5de90e7bb2..8b9a2c5f73 100644 --- a/config/GZ2P01/rels/d_a_npc_jagar/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_jagar/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_jagar.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_jagar/symbols.txt b/config/GZ2P01/rels/d_a_npc_jagar/symbols.txt index decfb15385..9533bfb6f9 100644 --- a/config/GZ2P01/rels/d_a_npc_jagar/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_jagar/symbols.txt @@ -155,7 +155,8 @@ heapSize$4099 = .rodata:0x000000A0; // type:object size:0x10 scope:local @stringBase0 = .rodata:0x0000016C; // type:object size:0xAA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_322_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x48 scope:global l_resNameList = .data:0x00000070; // type:object size:0x14 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_kakashi/splits.txt b/config/GZ2P01/rels/d_a_npc_kakashi/splits.txt index 0ce59dbfc3..e27d65f5d1 100644 --- a/config/GZ2P01/rels/d_a_npc_kakashi/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_kakashi/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kakashi.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_kakashi/symbols.txt b/config/GZ2P01/rels/d_a_npc_kakashi/symbols.txt index 8c037c50d2..076146cf41 100644 --- a/config/GZ2P01/rels/d_a_npc_kakashi/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_kakashi/symbols.txt @@ -128,7 +128,8 @@ id$5174 = .rodata:0x00000108; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000010C; // type:object size:0x1CA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_83_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x18 scope:global data:4byte l_evtList = .data:0x00000038; // type:object size:0xA8 scope:global l_resNameList = .data:0x000000E0; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_kasi_hana/splits.txt b/config/GZ2P01/rels/d_a_npc_kasi_hana/splits.txt index e8b02ace71..f69d6af5fa 100644 --- a/config/GZ2P01/rels/d_a_npc_kasi_hana/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_kasi_hana/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kasi_hana.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_kasi_hana/symbols.txt b/config/GZ2P01/rels/d_a_npc_kasi_hana/symbols.txt index e00b263efb..51a23a67bc 100644 --- a/config/GZ2P01/rels/d_a_npc_kasi_hana/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_kasi_hana/symbols.txt @@ -196,7 +196,8 @@ m__21daNpcKasiHana_Param_c = .rodata:0x00000048; // type:object size:0x7C scope: @stringBase0 = .rodata:0x000002D8; // type:object size:0x79 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_323_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xB4 scope:global l_btpGetParamList = .data:0x000000D4; // type:object size:0xC scope:global l_arcNames = .data:0x000000E0; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_kasi_kyu/splits.txt b/config/GZ2P01/rels/d_a_npc_kasi_kyu/splits.txt index b92316ec8d..220ccfb44c 100644 --- a/config/GZ2P01/rels/d_a_npc_kasi_kyu/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_kasi_kyu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kasi_kyu.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_kasi_kyu/symbols.txt b/config/GZ2P01/rels/d_a_npc_kasi_kyu/symbols.txt index fdaa973a5f..69f189d22e 100644 --- a/config/GZ2P01/rels/d_a_npc_kasi_kyu/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_kasi_kyu/symbols.txt @@ -152,7 +152,8 @@ m__20daNpcKasiKyu_Param_c = .rodata:0x00000000; // type:object size:0x74 scope:g @stringBase0 = .rodata:0x00000254; // type:object size:0x18 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_324_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xC0 scope:global l_btpGetParamList = .data:0x000000E0; // type:object size:0xC scope:global l_arcNames = .data:0x000000EC; // type:object size:0xC scope:global data:4byte @@ -233,7 +234,7 @@ l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte mTargetTag__14daNpcKasiKyu_c = .bss:0x00000058; // type:object size:0x4 scope:global data:4byte mTargetTagDist__14daNpcKasiKyu_c = .bss:0x0000005C; // type:object size:0x4 scope:global mWolfAngle__14daNpcKasiKyu_c = .bss:0x00000060; // type:object size:0x2 scope:global data:2byte -lbl_324_bss_62 = .bss:0x00000062; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000062; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000006C; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_kasi_mich/splits.txt b/config/GZ2P01/rels/d_a_npc_kasi_mich/splits.txt index caef80f2c4..3d9458405b 100644 --- a/config/GZ2P01/rels/d_a_npc_kasi_mich/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_kasi_mich/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kasi_mich.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_kasi_mich/symbols.txt b/config/GZ2P01/rels/d_a_npc_kasi_mich/symbols.txt index d80ee64131..f5be599a9e 100644 --- a/config/GZ2P01/rels/d_a_npc_kasi_mich/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_kasi_mich/symbols.txt @@ -150,7 +150,8 @@ m__21daNpcKasiMich_Param_c = .rodata:0x00000000; // type:object size:0x74 scope: @stringBase0 = .rodata:0x0000024C; // type:object size:0x19 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_325_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xC0 scope:global l_btpGetParamList = .data:0x000000E0; // type:object size:0xC scope:global l_arcNames = .data:0x000000EC; // type:object size:0xC scope:global data:4byte @@ -231,7 +232,7 @@ l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte mTargetTag__15daNpcKasiMich_c = .bss:0x00000058; // type:object size:0x4 scope:global data:4byte mTargetTagDist__15daNpcKasiMich_c = .bss:0x0000005C; // type:object size:0x4 scope:global mWolfAngle__15daNpcKasiMich_c = .bss:0x00000060; // type:object size:0x2 scope:global data:2byte -lbl_325_bss_62 = .bss:0x00000062; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000062; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000006C; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_kkri/splits.txt b/config/GZ2P01/rels/d_a_npc_kkri/splits.txt index 62166bee72..bdea450be0 100644 --- a/config/GZ2P01/rels/d_a_npc_kkri/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_kkri/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kkri.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_kkri/symbols.txt b/config/GZ2P01/rels/d_a_npc_kkri/symbols.txt index a1fcd9d1ac..a81825a60f 100644 --- a/config/GZ2P01/rels/d_a_npc_kkri/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_kkri/symbols.txt @@ -140,7 +140,8 @@ heapSize$4005 = .rodata:0x0000008C; // type:object size:0xC scope:local @stringBase0 = .rodata:0x00000114; // type:object size:0x54 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_84_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x28 scope:global l_resNameList = .data:0x00000058; // type:object size:0xC scope:global diff --git a/config/GZ2P01/rels/d_a_npc_kn/splits.txt b/config/GZ2P01/rels/d_a_npc_kn/splits.txt index a970c3d3d4..7acb87c62b 100644 --- a/config/GZ2P01/rels/d_a_npc_kn/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_kn/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kn.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_kn/symbols.txt b/config/GZ2P01/rels/d_a_npc_kn/symbols.txt index c5a18b385a..ed331890b6 100644 --- a/config/GZ2P01/rels/d_a_npc_kn/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_kn/symbols.txt @@ -299,7 +299,8 @@ heapSize$6094 = .rodata:0x0000015C; // type:object size:0x20 scope:local @stringBase0 = .rodata:0x00000230; // type:object size:0x239 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_327_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__10daNpc_Kn_c = .data:0x00000020; // type:object size:0x44 scope:global mCcDSph__10daNpc_Kn_c = .data:0x00000064; // type:object size:0x40 scope:global l_bmdData = .data:0x000000A4; // type:object size:0x18 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_knj/splits.txt b/config/GZ2P01/rels/d_a_npc_knj/splits.txt index 62eac259b2..9344b72d55 100644 --- a/config/GZ2P01/rels/d_a_npc_knj/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_knj/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_knj.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_knj/symbols.txt b/config/GZ2P01/rels/d_a_npc_knj/symbols.txt index 5aed0ea98a..f34ade164a 100644 --- a/config/GZ2P01/rels/d_a_npc_knj/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_knj/symbols.txt @@ -94,7 +94,8 @@ m__17daNpc_Knj_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob @stringBase0 = .rodata:0x000000AC; // type:object size:0x11 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_328_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_kolin/splits.txt b/config/GZ2P01/rels/d_a_npc_kolin/splits.txt index ce50229f88..c8f93513d6 100644 --- a/config/GZ2P01/rels/d_a_npc_kolin/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_kolin/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kolin.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_kolin/symbols.txt b/config/GZ2P01/rels/d_a_npc_kolin/symbols.txt index f0c0aedbc1..7313144bae 100644 --- a/config/GZ2P01/rels/d_a_npc_kolin/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_kolin/symbols.txt @@ -173,7 +173,8 @@ jointNo$5054 = .rodata:0x00000150; // type:object size:0x4 scope:local data:4byt @stringBase0 = .rodata:0x000001C8; // type:object size:0x149 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_85_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x18 scope:global data:4byte l_evtList = .data:0x00000038; // type:object size:0x48 scope:global l_resNameList = .data:0x00000080; // type:object size:0x20 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_kolinb/splits.txt b/config/GZ2P01/rels/d_a_npc_kolinb/splits.txt index 917e244263..c7e2bf4b20 100644 --- a/config/GZ2P01/rels/d_a_npc_kolinb/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_kolinb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kolinb.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_kolinb/symbols.txt b/config/GZ2P01/rels/d_a_npc_kolinb/symbols.txt index 2321372ec6..bbb6eab0e4 100644 --- a/config/GZ2P01/rels/d_a_npc_kolinb/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_kolinb/symbols.txt @@ -111,7 +111,8 @@ heapSize$3973 = .rodata:0x0000008C; // type:object size:0x10 scope:local @stringBase0 = .rodata:0x000000CC; // type:object size:0x75 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_329_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x10 scope:global l_resNameList = .data:0x00000040; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_ks/splits.txt b/config/GZ2P01/rels/d_a_npc_ks/splits.txt index b774877f84..6a4ac28794 100644 --- a/config/GZ2P01/rels/d_a_npc_ks/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_ks/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ks.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_ks/symbols.txt b/config/GZ2P01/rels/d_a_npc_ks/symbols.txt index ce210db0b2..0158e6e6f0 100644 --- a/config/GZ2P01/rels/d_a_npc_ks/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_ks/symbols.txt @@ -458,7 +458,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000053C; // type:object size:0x20 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_330_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double saru_p = .data:0x00000020; // type:object size:0x20 scope:global data:4byte @4808 = .data:0x00000040; // type:object size:0x38 scope:local guide_path_04 = .data:0x00000078; // type:object size:0x16C scope:global @@ -521,14 +522,16 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa obj_pos = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float leader = .bss:0x00000060; // type:object size:0x4 scope:global data:4byte call_pt = .bss:0x00000064; // type:object size:0x4 scope:global data:4byte -lbl_330_bss_68 = .bss:0x00000068; // type:object size:0x1 data:byte +hio_set = .bss:0x00000068; // type:object size:0x1 scope:local align:1 data:byte @4025 = .bss:0x0000006C; // type:object size:0xC scope:local l_HIO = .bss:0x00000078; // type:object size:0x38 scope:global data:byte target_info = .bss:0x000000B0; // type:object size:0x28 scope:global target_info_count = .bss:0x000000D8; // type:object size:0x4 scope:global data:4byte target_bgc = .bss:0x000000DC; // type:object size:0x28 scope:global start_pya$6091 = .bss:0x00000104; // type:object size:0x2 scope:local +init$3911 = .bss:0x00000106; // type:object size:0x1 scope:local align:1 data:byte @7870 = .bss:0x00000108; // type:object size:0xC scope:local +init$5647 = .bss:0x00000114; // type:object size:0x1 scope:local align:1 data:byte sc$7869 = .bss:0x00000118; // type:object size:0xC scope:local c_start = .bss:0x00000124; // type:object size:0x4 scope:global sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000128; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_kyury/splits.txt b/config/GZ2P01/rels/d_a_npc_kyury/splits.txt index 890ea4f9c6..05452c7d1d 100644 --- a/config/GZ2P01/rels/d_a_npc_kyury/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_kyury/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_kyury.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_len/splits.txt b/config/GZ2P01/rels/d_a_npc_len/splits.txt index ea206a79f3..4b15da9176 100644 --- a/config/GZ2P01/rels/d_a_npc_len/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_len/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_len.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_len/symbols.txt b/config/GZ2P01/rels/d_a_npc_len/symbols.txt index 080956b071..581ca3e7a8 100644 --- a/config/GZ2P01/rels/d_a_npc_len/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_len/symbols.txt @@ -138,7 +138,8 @@ heapSize$4002 = .rodata:0x00000094; // type:object size:0x28 scope:local @stringBase0 = .rodata:0x00000138; // type:object size:0xAA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_332_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x38 scope:global l_resNameList = .data:0x00000068; // type:object size:0x10 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_lf/splits.txt b/config/GZ2P01/rels/d_a_npc_lf/splits.txt index 62c53eb27e..d6b4e82ab3 100644 --- a/config/GZ2P01/rels/d_a_npc_lf/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_lf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_lf.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_lf/symbols.txt b/config/GZ2P01/rels/d_a_npc_lf/symbols.txt index 8f15b67f1f..2ae3a8a0c5 100644 --- a/config/GZ2P01/rels/d_a_npc_lf/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_lf/symbols.txt @@ -56,10 +56,10 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4176 = .rodata:0x00000094; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000098; // type:object size:0x7 scope:local data:string_table wp$3976 = .data:0x00000000; // type:object size:0xC scope:local -l_daNPC_LF_Method = .data:0x0000000C; // type:object size:0x20 scope:global +l_daNPC_LF_Method = .data:0x0000000C; // type:object size:0x20 scope:local g_profile_NPC_LF = .data:0x0000002C; // type:object size:0x30 scope:global __vt__14daNPC_LF_HIO_c = .data:0x0000005C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_333_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local -l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte +l_HIO = .bss:0x00000018; // type:object size:0x1C scope:local data:byte diff --git a/config/GZ2P01/rels/d_a_npc_lud/splits.txt b/config/GZ2P01/rels/d_a_npc_lud/splits.txt index 5eda121326..63ee988277 100644 --- a/config/GZ2P01/rels/d_a_npc_lud/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_lud/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_lud.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_lud/symbols.txt b/config/GZ2P01/rels/d_a_npc_lud/symbols.txt index a5d281a33c..c3411c7295 100644 --- a/config/GZ2P01/rels/d_a_npc_lud/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_lud/symbols.txt @@ -147,7 +147,8 @@ jointNo$5056 = .rodata:0x0000012C; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000150; // type:object size:0xFD scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_334_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x28 scope:global data:4byte l_evtList = .data:0x00000048; // type:object size:0x30 scope:global l_resNameList = .data:0x00000078; // type:object size:0x18 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_maro/splits.txt b/config/GZ2P01/rels/d_a_npc_maro/splits.txt index ba8135bb4c..5d28bb8b3f 100644 --- a/config/GZ2P01/rels/d_a_npc_maro/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_maro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_maro.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_maro/symbols.txt b/config/GZ2P01/rels/d_a_npc_maro/symbols.txt index 3af5cc0cd9..5776842019 100644 --- a/config/GZ2P01/rels/d_a_npc_maro/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_maro/symbols.txt @@ -183,7 +183,8 @@ heapSize$4152 = .rodata:0x00000090; // type:object size:0x44 scope:local @stringBase0 = .rodata:0x000001AC; // type:object size:0x237 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_86_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4085 = .data:0x00000020; // type:object size:0xC scope:local l_bmdData = .data:0x0000002C; // type:object size:0x10 scope:global l_evtList = .data:0x0000003C; // type:object size:0x78 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_midp/splits.txt b/config/GZ2P01/rels/d_a_npc_midp/splits.txt index 08a2a0000f..ba2d9fce2e 100644 --- a/config/GZ2P01/rels/d_a_npc_midp/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_midp/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_midp.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_midp/symbols.txt b/config/GZ2P01/rels/d_a_npc_midp/symbols.txt index 544e2a96ad..c41a078f88 100644 --- a/config/GZ2P01/rels/d_a_npc_midp/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_midp/symbols.txt @@ -121,7 +121,8 @@ m__18daNpc_midP_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo @stringBase0 = .rodata:0x000000E0; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_335_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_moi/splits.txt b/config/GZ2P01/rels/d_a_npc_moi/splits.txt index c582fd1167..b0e43d984e 100644 --- a/config/GZ2P01/rels/d_a_npc_moi/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_moi/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_moi.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_moi/symbols.txt b/config/GZ2P01/rels/d_a_npc_moi/symbols.txt index 330b837746..1fb0a97b31 100644 --- a/config/GZ2P01/rels/d_a_npc_moi/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_moi/symbols.txt @@ -183,7 +183,8 @@ jointNo$5214 = .rodata:0x00000178; // type:object size:0x18 scope:local @stringBase0 = .rodata:0x000001E8; // type:object size:0x83 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_337_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x40 scope:global data:4byte l_evtList = .data:0x00000060; // type:object size:0x20 scope:global l_resNameList = .data:0x00000080; // type:object size:0x18 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_moir/splits.txt b/config/GZ2P01/rels/d_a_npc_moir/splits.txt index e8e9e22828..001fc8bad9 100644 --- a/config/GZ2P01/rels/d_a_npc_moir/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_moir/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_moir.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_moir/symbols.txt b/config/GZ2P01/rels/d_a_npc_moir/symbols.txt index ddef1585c7..ef82f9b326 100644 --- a/config/GZ2P01/rels/d_a_npc_moir/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_moir/symbols.txt @@ -223,7 +223,8 @@ m__17daNpcMoiR_Param_c = .rodata:0x00000000; // type:object size:0x74 scope:glob @stringBase0 = .rodata:0x00000594; // type:object size:0x6D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_338_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x1D4 scope:global data:4byte l_btpGetParamList = .data:0x000001F4; // type:object size:0x18 scope:global l_btkGetParamList = .data:0x0000020C; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_myna2/splits.txt b/config/GZ2P01/rels/d_a_npc_myna2/splits.txt index 77202a83fa..d080d4d9e3 100644 --- a/config/GZ2P01/rels/d_a_npc_myna2/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_myna2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_myna2.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_myna2/symbols.txt b/config/GZ2P01/rels/d_a_npc_myna2/symbols.txt index cf3f508b85..1bc0786288 100644 --- a/config/GZ2P01/rels/d_a_npc_myna2/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_myna2/symbols.txt @@ -146,7 +146,8 @@ heapSize$4340 = .rodata:0x00000074; // type:object size:0x14 scope:local @stringBase0 = .rodata:0x00000220; // type:object size:0x60 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_339_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_bckGetParamList = .data:0x00000028; // type:object size:0x78 scope:global l_btpGetParamList = .data:0x000000A0; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_ne/splits.txt b/config/GZ2P01/rels/d_a_npc_ne/splits.txt index 3792d29dc1..b9b54ed0c4 100644 --- a/config/GZ2P01/rels/d_a_npc_ne/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_ne/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ne.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_ne/symbols.txt b/config/GZ2P01/rels/d_a_npc_ne/symbols.txt index cd69a5a955..3cf6e09b96 100644 --- a/config/GZ2P01/rels/d_a_npc_ne/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_ne/symbols.txt @@ -205,7 +205,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_340_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3985 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte target_info = .bss:0x00000070; // type:object size:0x14 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_pachi_besu/splits.txt b/config/GZ2P01/rels/d_a_npc_pachi_besu/splits.txt index b2918b0a86..efa7371efc 100644 --- a/config/GZ2P01/rels/d_a_npc_pachi_besu/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_pachi_besu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_pachi_besu.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_pachi_besu/symbols.txt b/config/GZ2P01/rels/d_a_npc_pachi_besu/symbols.txt index 786d52609e..f695f9bc12 100644 --- a/config/GZ2P01/rels/d_a_npc_pachi_besu/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_pachi_besu/symbols.txt @@ -158,7 +158,8 @@ m__24daNpc_Pachi_Besu_Param_c = .rodata:0x00000000; // type:object size:0x8C sco @stringBase0 = .rodata:0x000000F4; // type:object size:0xDE scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_342_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x30 scope:global data:4byte l_evtList = .data:0x00000050; // type:object size:0x10 scope:global l_resNameList = .data:0x00000060; // type:object size:0x20 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_pachi_maro/splits.txt b/config/GZ2P01/rels/d_a_npc_pachi_maro/splits.txt index f73b896535..1dbce106b5 100644 --- a/config/GZ2P01/rels/d_a_npc_pachi_maro/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_pachi_maro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_pachi_maro.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_pachi_maro/symbols.txt b/config/GZ2P01/rels/d_a_npc_pachi_maro/symbols.txt index a437a43a58..62868f42fb 100644 --- a/config/GZ2P01/rels/d_a_npc_pachi_maro/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_pachi_maro/symbols.txt @@ -159,7 +159,8 @@ m__24daNpc_Pachi_Maro_Param_c = .rodata:0x00000000; // type:object size:0x90 sco @stringBase0 = .rodata:0x000000FC; // type:object size:0xEF scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_343_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_evtList = .data:0x00000030; // type:object size:0x10 scope:global l_resNameList = .data:0x00000040; // type:object size:0x2C scope:global diff --git a/config/GZ2P01/rels/d_a_npc_pachi_taro/splits.txt b/config/GZ2P01/rels/d_a_npc_pachi_taro/splits.txt index da9fa3003b..c42248e020 100644 --- a/config/GZ2P01/rels/d_a_npc_pachi_taro/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_pachi_taro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_pachi_taro.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_pachi_taro/symbols.txt b/config/GZ2P01/rels/d_a_npc_pachi_taro/symbols.txt index 410f8fbc02..b624270921 100644 --- a/config/GZ2P01/rels/d_a_npc_pachi_taro/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_pachi_taro/symbols.txt @@ -205,7 +205,8 @@ sHitMsg$5762 = .rodata:0x000001C8; // type:object size:0xC scope:local @stringBase0 = .rodata:0x00000210; // type:object size:0x118 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_344_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x28 scope:global data:4byte l_evtList = .data:0x00000048; // type:object size:0x58 scope:global l_resNameList = .data:0x000000A0; // type:object size:0x30 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_passer/symbols.txt b/config/GZ2P01/rels/d_a_npc_passer/symbols.txt index ea628252bc..3dba572a3e 100644 --- a/config/GZ2P01/rels/d_a_npc_passer/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_passer/symbols.txt @@ -105,7 +105,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4975 = .rodata:0x00000070; // type:object size:0x8 scope:local align:8 data:double cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_345_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3829 = .data:0x00000020; // type:object size:0xC scope:local @3830 = .data:0x0000002C; // type:object size:0xC scope:local @3831 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_npc_passer2/symbols.txt b/config/GZ2P01/rels/d_a_npc_passer2/symbols.txt index 891e762ffb..32d515cb56 100644 --- a/config/GZ2P01/rels/d_a_npc_passer2/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_passer2/symbols.txt @@ -52,7 +52,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4481 = .rodata:0x00000048; // type:object size:0x8 scope:local align:8 data:double cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_346_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3845 = .data:0x00000020; // type:object size:0xC scope:local @3846 = .data:0x0000002C; // type:object size:0xC scope:local ActionTable__14daNpcPasser2_c = .data:0x00000038; // type:object size:0x18 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_post/splits.txt b/config/GZ2P01/rels/d_a_npc_post/splits.txt index 80c6bc51a7..f0d7ba3a4a 100644 --- a/config/GZ2P01/rels/d_a_npc_post/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_post/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_post.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_post/symbols.txt b/config/GZ2P01/rels/d_a_npc_post/symbols.txt index c0123faf9e..bcf288bcad 100644 --- a/config/GZ2P01/rels/d_a_npc_post/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_post/symbols.txt @@ -152,7 +152,8 @@ jointNo$4959 = .rodata:0x0000012C; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000160; // type:object size:0x5E scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_347_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x20 scope:global data:4byte l_evtList = .data:0x00000040; // type:object size:0x28 scope:global l_resNameList = .data:0x00000068; // type:object size:0x10 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_pouya/splits.txt b/config/GZ2P01/rels/d_a_npc_pouya/splits.txt index 72ca6c813d..0a07fee93b 100644 --- a/config/GZ2P01/rels/d_a_npc_pouya/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_pouya/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_pouya.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_prayer/splits.txt b/config/GZ2P01/rels/d_a_npc_prayer/splits.txt index 900921e858..2b8c0f686b 100644 --- a/config/GZ2P01/rels/d_a_npc_prayer/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_prayer/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_prayer.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_prayer/symbols.txt b/config/GZ2P01/rels/d_a_npc_prayer/symbols.txt index d214af0972..90c6f22fd2 100644 --- a/config/GZ2P01/rels/d_a_npc_prayer/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_prayer/symbols.txt @@ -111,7 +111,8 @@ m__17daNpcPray_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob @stringBase0 = .rodata:0x0000015C; // type:object size:0x20 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_349_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x48 scope:global l_arcNames = .data:0x00000068; // type:object size:0x8 scope:global data:4byte l_evtNames = .data:0x00000070; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_raca/splits.txt b/config/GZ2P01/rels/d_a_npc_raca/splits.txt index e53162b79b..3b4879897b 100644 --- a/config/GZ2P01/rels/d_a_npc_raca/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_raca/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_raca.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_raca/symbols.txt b/config/GZ2P01/rels/d_a_npc_raca/symbols.txt index 8f4c7cfe19..d36b85f30a 100644 --- a/config/GZ2P01/rels/d_a_npc_raca/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_raca/symbols.txt @@ -126,7 +126,8 @@ m__18daNpc_Raca_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo @stringBase0 = .rodata:0x000000E0; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_350_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_rafrel/splits.txt b/config/GZ2P01/rels/d_a_npc_rafrel/splits.txt index 4da058c3ca..380c17f07b 100644 --- a/config/GZ2P01/rels/d_a_npc_rafrel/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_rafrel/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_rafrel.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_rafrel/symbols.txt b/config/GZ2P01/rels/d_a_npc_rafrel/symbols.txt index 443fb4163b..09ab138465 100644 --- a/config/GZ2P01/rels/d_a_npc_rafrel/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_rafrel/symbols.txt @@ -185,7 +185,8 @@ m__19daNpcRafrel_Param_c = .rodata:0x00000000; // type:object size:0x74 scope:gl @stringBase0 = .rodata:0x000003DC; // type:object size:0xC2 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_351_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x15C scope:global l_btpGetParamList = .data:0x0000017C; // type:object size:0x30 scope:global l_btkGetParamList = .data:0x000001AC; // type:object size:0x3C scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_saru/splits.txt b/config/GZ2P01/rels/d_a_npc_saru/splits.txt index 38f46e186f..4053dd1f49 100644 --- a/config/GZ2P01/rels/d_a_npc_saru/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_saru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_saru.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_saru/symbols.txt b/config/GZ2P01/rels/d_a_npc_saru/symbols.txt index 70dc8ed7c6..d264927e78 100644 --- a/config/GZ2P01/rels/d_a_npc_saru/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_saru/symbols.txt @@ -141,7 +141,8 @@ jointNo$4884 = .rodata:0x00000114; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x0000015C; // type:object size:0x4E scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_352_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x20 scope:global l_evtList = .data:0x00000040; // type:object size:0x18 scope:global data:4byte l_resNameList = .data:0x00000058; // type:object size:0x10 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_seib/splits.txt b/config/GZ2P01/rels/d_a_npc_seib/splits.txt index fe60c75324..6674273a27 100644 --- a/config/GZ2P01/rels/d_a_npc_seib/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_seib/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seib.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_seib/symbols.txt b/config/GZ2P01/rels/d_a_npc_seib/symbols.txt index f1ed3323dd..22be200da4 100644 --- a/config/GZ2P01/rels/d_a_npc_seib/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_seib/symbols.txt @@ -96,7 +96,8 @@ m__18daNpc_seiB_Param_c = .rodata:0x00000000; // type:object size:0x94 scope:glo @stringBase0 = .rodata:0x000000AC; // type:object size:0x27 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_353_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_seic/splits.txt b/config/GZ2P01/rels/d_a_npc_seic/splits.txt index a9fce8ef65..afd500af28 100644 --- a/config/GZ2P01/rels/d_a_npc_seic/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_seic/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seic.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_seic/symbols.txt b/config/GZ2P01/rels/d_a_npc_seic/symbols.txt index d69e2fd183..da838b7533 100644 --- a/config/GZ2P01/rels/d_a_npc_seic/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_seic/symbols.txt @@ -96,7 +96,8 @@ m__18daNpc_seiC_Param_c = .rodata:0x00000000; // type:object size:0x94 scope:glo @stringBase0 = .rodata:0x000000AC; // type:object size:0x27 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_354_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_seid/splits.txt b/config/GZ2P01/rels/d_a_npc_seid/splits.txt index 571bdf0ce5..15cb8b939b 100644 --- a/config/GZ2P01/rels/d_a_npc_seid/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_seid/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seid.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_seid/symbols.txt b/config/GZ2P01/rels/d_a_npc_seid/symbols.txt index 8d4bbf270c..3168ad4d37 100644 --- a/config/GZ2P01/rels/d_a_npc_seid/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_seid/symbols.txt @@ -96,7 +96,8 @@ m__18daNpc_seiD_Param_c = .rodata:0x00000000; // type:object size:0x94 scope:glo @stringBase0 = .rodata:0x000000AC; // type:object size:0x27 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_355_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_seira/splits.txt b/config/GZ2P01/rels/d_a_npc_seira/splits.txt index 6f9580eece..360d26d4f7 100644 --- a/config/GZ2P01/rels/d_a_npc_seira/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_seira/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seira.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_seira/symbols.txt b/config/GZ2P01/rels/d_a_npc_seira/symbols.txt index cce75d655b..0f5f040b3f 100644 --- a/config/GZ2P01/rels/d_a_npc_seira/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_seira/symbols.txt @@ -150,7 +150,8 @@ m__19daNpc_Seira_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x00000114; // type:object size:0x8A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_356_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_evtList = .data:0x00000030; // type:object size:0x20 scope:global l_resNameList = .data:0x00000050; // type:object size:0x14 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_seira2/splits.txt b/config/GZ2P01/rels/d_a_npc_seira2/splits.txt index 1e3cf84c59..c31bda4213 100644 --- a/config/GZ2P01/rels/d_a_npc_seira2/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_seira2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seira2.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_seira2/symbols.txt b/config/GZ2P01/rels/d_a_npc_seira2/symbols.txt index cdd272d024..4d1fe23352 100644 --- a/config/GZ2P01/rels/d_a_npc_seira2/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_seira2/symbols.txt @@ -145,7 +145,8 @@ m__20daNpc_Seira2_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:g @stringBase0 = .rodata:0x000000FC; // type:object size:0x32 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_357_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_evtList = .data:0x00000030; // type:object size:0x10 scope:global l_resNameList = .data:0x00000040; // type:object size:0x10 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_seirei/splits.txt b/config/GZ2P01/rels/d_a_npc_seirei/splits.txt index 5524c64304..1a85f3eea2 100644 --- a/config/GZ2P01/rels/d_a_npc_seirei/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_seirei/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_seirei.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_seirei/symbols.txt b/config/GZ2P01/rels/d_a_npc_seirei/symbols.txt index 76f1f904fd..4ee9fd95a4 100644 --- a/config/GZ2P01/rels/d_a_npc_seirei/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_seirei/symbols.txt @@ -106,7 +106,8 @@ id2$4628 = .rodata:0x000000D0; // type:object size:0xE scope:local @stringBase0 = .rodata:0x000000E0; // type:object size:0x59 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_358_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x20 scope:global l_resNameList = .data:0x00000048; // type:object size:0xC scope:global diff --git a/config/GZ2P01/rels/d_a_npc_shad/splits.txt b/config/GZ2P01/rels/d_a_npc_shad/splits.txt index 9a40f41420..eca80600c7 100644 --- a/config/GZ2P01/rels/d_a_npc_shad/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_shad/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_shad.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_shad/symbols.txt b/config/GZ2P01/rels/d_a_npc_shad/symbols.txt index 21d3f1aef1..32fde27b74 100644 --- a/config/GZ2P01/rels/d_a_npc_shad/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_shad/symbols.txt @@ -227,7 +227,8 @@ m__17daNpcShad_Param_c = .rodata:0x00000000; // type:object size:0x70 scope:glob @stringBase0 = .rodata:0x000004E8; // type:object size:0x15C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_359_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x1B0 scope:global l_btpGetParamList = .data:0x000001D0; // type:object size:0x84 scope:global l_btkGetParamList = .data:0x00000254; // type:object size:0x3C scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_shaman/splits.txt b/config/GZ2P01/rels/d_a_npc_shaman/splits.txt index d3038040b4..302e760cbf 100644 --- a/config/GZ2P01/rels/d_a_npc_shaman/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_shaman/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_shaman.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_shaman/symbols.txt b/config/GZ2P01/rels/d_a_npc_shaman/symbols.txt index 4bb50d678f..3b5cabe0e3 100644 --- a/config/GZ2P01/rels/d_a_npc_shaman/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_shaman/symbols.txt @@ -141,7 +141,8 @@ heapSize$3961 = .rodata:0x0000008C; // type:object size:0xC scope:local @stringBase0 = .rodata:0x00000104; // type:object size:0x4C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_360_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x30 scope:global l_resNameList = .data:0x00000058; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_shoe/splits.txt b/config/GZ2P01/rels/d_a_npc_shoe/splits.txt index f8ee3e5ae4..8d043bcfb6 100644 --- a/config/GZ2P01/rels/d_a_npc_shoe/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_shoe/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_shoe.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_shoe/symbols.txt b/config/GZ2P01/rels/d_a_npc_shoe/symbols.txt index 54b90c584a..7d37b90bdb 100644 --- a/config/GZ2P01/rels/d_a_npc_shoe/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_shoe/symbols.txt @@ -98,7 +98,8 @@ m__17daNpcShoe_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob @stringBase0 = .rodata:0x0000016C; // type:object size:0x1A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_361_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x3C scope:global l_btpGetParamList = .data:0x0000005C; // type:object size:0xC scope:global l_arcNames = .data:0x00000068; // type:object size:0xC scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_sola/splits.txt b/config/GZ2P01/rels/d_a_npc_sola/splits.txt index 54258a8bbd..216e2cab50 100644 --- a/config/GZ2P01/rels/d_a_npc_sola/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_sola/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_sola.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_sola/symbols.txt b/config/GZ2P01/rels/d_a_npc_sola/symbols.txt index 7de30f60fb..46b9b2a3c4 100644 --- a/config/GZ2P01/rels/d_a_npc_sola/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_sola/symbols.txt @@ -109,7 +109,8 @@ m__18daNpc_solA_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo @stringBase0 = .rodata:0x000000E0; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_364_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_soldierA/splits.txt b/config/GZ2P01/rels/d_a_npc_soldierA/splits.txt index a507647d91..3636817a07 100644 --- a/config/GZ2P01/rels/d_a_npc_soldierA/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_soldierA/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_soldierA.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_soldierA/symbols.txt b/config/GZ2P01/rels/d_a_npc_soldierA/symbols.txt index 37a967b614..fb094127b7 100644 --- a/config/GZ2P01/rels/d_a_npc_soldierA/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_soldierA/symbols.txt @@ -109,7 +109,8 @@ m__22daNpc_SoldierA_Param_c = .rodata:0x00000000; // type:object size:0x6C scope @stringBase0 = .rodata:0x0000017C; // type:object size:0x23 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_365_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x38 scope:global l_evtGetParamList = .data:0x00000068; // type:object size:0x10 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_soldierB/splits.txt b/config/GZ2P01/rels/d_a_npc_soldierB/splits.txt index b95d52395c..828f7aff8e 100644 --- a/config/GZ2P01/rels/d_a_npc_soldierB/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_soldierB/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_soldierB.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_soldierB/symbols.txt b/config/GZ2P01/rels/d_a_npc_soldierB/symbols.txt index d03832d019..8eaf98701c 100644 --- a/config/GZ2P01/rels/d_a_npc_soldierB/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_soldierB/symbols.txt @@ -101,7 +101,8 @@ m__22daNpc_SoldierB_Param_c = .rodata:0x00000000; // type:object size:0x6C scope @stringBase0 = .rodata:0x00000120; // type:object size:0x19 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_366_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x20 scope:global l_evtGetParamList = .data:0x00000050; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_sq/splits.txt b/config/GZ2P01/rels/d_a_npc_sq/splits.txt index 7efa26d57f..37fe155ab8 100644 --- a/config/GZ2P01/rels/d_a_npc_sq/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_sq/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_sq.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_sq/symbols.txt b/config/GZ2P01/rels/d_a_npc_sq/symbols.txt index 57e6ba0cf5..99c99be8b4 100644 --- a/config/GZ2P01/rels/d_a_npc_sq/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_sq/symbols.txt @@ -72,6 +72,6 @@ __vt__12dBgS_ObjAcch = .data:0x000000D0; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000000F4; // type:object size:0xC scope:global __vt__14daNpc_Sq_HIO_c = .data:0x00000100; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_367_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_npc_taro/splits.txt b/config/GZ2P01/rels/d_a_npc_taro/splits.txt index 619e79a536..4c7a8ca5fd 100644 --- a/config/GZ2P01/rels/d_a_npc_taro/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_taro/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_taro.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_taro/symbols.txt b/config/GZ2P01/rels/d_a_npc_taro/symbols.txt index a6338a184d..c377133ebd 100644 --- a/config/GZ2P01/rels/d_a_npc_taro/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_taro/symbols.txt @@ -194,7 +194,8 @@ jointNo$5646 = .rodata:0x0000014C; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000240; // type:object size:0x2C0 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_87_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3931 = .data:0x00000020; // type:object size:0xC scope:local l_bmdData = .data:0x0000002C; // type:object size:0x28 scope:global data:4byte l_evtList = .data:0x00000054; // type:object size:0xD8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_the/splits.txt b/config/GZ2P01/rels/d_a_npc_the/splits.txt index 2671f4c863..d4943eaf12 100644 --- a/config/GZ2P01/rels/d_a_npc_the/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_the/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_the.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_the/symbols.txt b/config/GZ2P01/rels/d_a_npc_the/symbols.txt index 56a8937ec7..7e4b1288ba 100644 --- a/config/GZ2P01/rels/d_a_npc_the/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_the/symbols.txt @@ -151,7 +151,8 @@ m__16daNpcThe_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:globa @stringBase0 = .rodata:0x0000034C; // type:object size:0x78 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_368_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global l_bckGetParamList = .data:0x00000030; // type:object size:0xD8 scope:global data:4byte l_btpGetParamList = .data:0x00000108; // type:object size:0x70 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_theB/splits.txt b/config/GZ2P01/rels/d_a_npc_theB/splits.txt index 79afbbf067..48817a6f5e 100644 --- a/config/GZ2P01/rels/d_a_npc_theB/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_theB/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_theB.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_theB/symbols.txt b/config/GZ2P01/rels/d_a_npc_theB/symbols.txt index e23ed238f2..0b345d1b5a 100644 --- a/config/GZ2P01/rels/d_a_npc_theB/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_theB/symbols.txt @@ -140,7 +140,8 @@ m__17daNpcTheB_Param_c = .rodata:0x00000000; // type:object size:0x6C scope:glob @stringBase0 = .rodata:0x00000234; // type:object size:0x88 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_369_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x4 scope:global l_bckGetParamList = .data:0x00000024; // type:object size:0x70 scope:global data:4byte l_btpGetParamList = .data:0x00000094; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_tk/splits.txt b/config/GZ2P01/rels/d_a_npc_tk/splits.txt index 96b50cacee..4491eb8d0d 100644 --- a/config/GZ2P01/rels/d_a_npc_tk/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_tk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tk.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_tk/symbols.txt b/config/GZ2P01/rels/d_a_npc_tk/symbols.txt index d973504ba0..13d30db8af 100644 --- a/config/GZ2P01/rels/d_a_npc_tk/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_tk/symbols.txt @@ -226,10 +226,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local m_near_angle = .bss:0x00000046; // type:object size:0x2 scope:global m_near_actor = .bss:0x00000048; // type:object size:0x4 scope:global -lbl_370_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @3994 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x40 scope:global data:byte @5011 = .bss:0x0000009C; // type:object size:0xC scope:local +init$0000 = .bss:0x000000A8; // type:object size:0x1 scope:local align:1 data:byte sc$5010 = .bss:0x000000AC; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B8; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000BC; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_tkc/splits.txt b/config/GZ2P01/rels/d_a_npc_tkc/splits.txt index 4233f137a5..30572bf897 100644 --- a/config/GZ2P01/rels/d_a_npc_tkc/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_tkc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tkc.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_tkc/symbols.txt b/config/GZ2P01/rels/d_a_npc_tkc/symbols.txt index a7334c8287..a8637a2a11 100644 --- a/config/GZ2P01/rels/d_a_npc_tkc/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_tkc/symbols.txt @@ -126,7 +126,8 @@ m_cameraItemNum$4552 = .rodata:0x000000B4; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000178; // type:object size:0x32 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_371_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x18 scope:global l_btpGetParamList = .data:0x00000038; // type:object size:0x8 scope:global l_btkGetParamList = .data:0x00000040; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_tkj/splits.txt b/config/GZ2P01/rels/d_a_npc_tkj/splits.txt index 71d468cee5..f1a6c89309 100644 --- a/config/GZ2P01/rels/d_a_npc_tkj/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_tkj/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tkj.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_tkj/symbols.txt b/config/GZ2P01/rels/d_a_npc_tkj/symbols.txt index 1726524056..23059401d6 100644 --- a/config/GZ2P01/rels/d_a_npc_tkj/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_tkj/symbols.txt @@ -126,7 +126,8 @@ m__17daNpc_Tkj_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glob @stringBase0 = .rodata:0x000000F4; // type:object size:0x25 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_88_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_tkj2/splits.txt b/config/GZ2P01/rels/d_a_npc_tkj2/splits.txt index 85c1b46230..c785c234c9 100644 --- a/config/GZ2P01/rels/d_a_npc_tkj2/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_tkj2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tkj2.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_tkj2/symbols.txt b/config/GZ2P01/rels/d_a_npc_tkj2/symbols.txt index 91e862d1ad..80f9f74909 100644 --- a/config/GZ2P01/rels/d_a_npc_tkj2/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_tkj2/symbols.txt @@ -105,6 +105,6 @@ __vt__14dBgS_ObjGndChk = .data:0x000000F4; // type:object size:0x30 scope:global __vt__8cM3dGPla = .data:0x00000124; // type:object size:0xC scope:global __vt__16daNpc_Tkj2_HIO_c = .data:0x00000130; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_372_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_npc_tks/splits.txt b/config/GZ2P01/rels/d_a_npc_tks/splits.txt index 2a20f200a9..b3946b9fa9 100644 --- a/config/GZ2P01/rels/d_a_npc_tks/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_tks/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tks.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_tks/symbols.txt b/config/GZ2P01/rels/d_a_npc_tks/symbols.txt index 0e3e32d538..ff2291df42 100644 --- a/config/GZ2P01/rels/d_a_npc_tks/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_tks/symbols.txt @@ -204,7 +204,8 @@ m__16daNpcTks_Param_c = .rodata:0x00000000; // type:object size:0x98 scope:globa @stringBase0 = .rodata:0x000002F0; // type:object size:0x99 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_373_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0xB0 scope:global data:4byte l_btpGetParamList = .data:0x000000D0; // type:object size:0x8 scope:global l_btkGetParamList = .data:0x000000D8; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_npc_toby/splits.txt b/config/GZ2P01/rels/d_a_npc_toby/splits.txt index a7a571dd23..f600125f41 100644 --- a/config/GZ2P01/rels/d_a_npc_toby/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_toby/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_toby.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_toby/symbols.txt b/config/GZ2P01/rels/d_a_npc_toby/symbols.txt index 67529ffa29..23abc8dd7b 100644 --- a/config/GZ2P01/rels/d_a_npc_toby/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_toby/symbols.txt @@ -165,7 +165,8 @@ jointNo$5107 = .rodata:0x00000138; // type:object size:0x4 scope:local data:4byt @stringBase0 = .rodata:0x000001A8; // type:object size:0xBB scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_374_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x18 scope:global l_evtList = .data:0x00000038; // type:object size:0x38 scope:global l_resNameList = .data:0x00000070; // type:object size:0x24 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_tr/splits.txt b/config/GZ2P01/rels/d_a_npc_tr/splits.txt index 59b845f265..13215f94b7 100644 --- a/config/GZ2P01/rels/d_a_npc_tr/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_tr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_tr.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_tr/symbols.txt b/config/GZ2P01/rels/d_a_npc_tr/symbols.txt index 483c52bcba..faa32dbe0a 100644 --- a/config/GZ2P01/rels/d_a_npc_tr/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_tr/symbols.txt @@ -52,6 +52,6 @@ l_daNPC_TR_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_NPC_TR = .data:0x00000020; // type:object size:0x30 scope:global __vt__14daNPC_TR_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_375_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_npc_uri/splits.txt b/config/GZ2P01/rels/d_a_npc_uri/splits.txt index 6078d6002d..bb119068a8 100644 --- a/config/GZ2P01/rels/d_a_npc_uri/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_uri/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_uri.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_uri/symbols.txt b/config/GZ2P01/rels/d_a_npc_uri/symbols.txt index 104fcb6262..799e0279c4 100644 --- a/config/GZ2P01/rels/d_a_npc_uri/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_uri/symbols.txt @@ -152,7 +152,8 @@ jointNo$5001 = .rodata:0x00000130; // type:object size:0x4 scope:local data:4byt @stringBase0 = .rodata:0x00000160; // type:object size:0xD4 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_376_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_evtList = .data:0x00000030; // type:object size:0x58 scope:global l_resNameList = .data:0x00000088; // type:object size:0x18 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_wrestler/splits.txt b/config/GZ2P01/rels/d_a_npc_wrestler/splits.txt index eaccbb31a9..934a28d841 100644 --- a/config/GZ2P01/rels/d_a_npc_wrestler/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_wrestler/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_wrestler.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_wrestler/symbols.txt b/config/GZ2P01/rels/d_a_npc_wrestler/symbols.txt index bf7efbd2db..af8a280fa7 100644 --- a/config/GZ2P01/rels/d_a_npc_wrestler/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_wrestler/symbols.txt @@ -289,7 +289,8 @@ m__21daNpcWrestler_Param_c = .rodata:0x00000000; // type:object size:0x194 scope @stringBase0 = .rodata:0x000006A0; // type:object size:0x7A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_378_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resALink = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_resName = .data:0x00000024; // type:object size:0x14 scope:global l_bmdGetParamList = .data:0x00000038; // type:object size:0x14 scope:global @@ -445,5 +446,5 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3974 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x4 scope:global data:4byte @4628 = .bss:0x00000018; // type:object size:0xC scope:local -lbl_378_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$localstatic4$setAttnPos__15daNpcWrestler_cFv = .bss:0x00000024; // type:object size:0x1 scope:local data:byte eyeOffset$localstatic3$setAttnPos__15daNpcWrestler_cFv = .bss:0x00000028; // type:object size:0xC scope:local align:4 data:float diff --git a/config/GZ2P01/rels/d_a_npc_yamid/splits.txt b/config/GZ2P01/rels/d_a_npc_yamid/splits.txt index 4e5b6053ef..8d95996c47 100644 --- a/config/GZ2P01/rels/d_a_npc_yamid/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_yamid/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_yamid.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_yamid/symbols.txt b/config/GZ2P01/rels/d_a_npc_yamid/symbols.txt index 3fab92fd97..0c15160e16 100644 --- a/config/GZ2P01/rels/d_a_npc_yamid/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_yamid/symbols.txt @@ -125,7 +125,8 @@ m__19daNpc_yamiD_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x000000E0; // type:object size:0x15 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_379_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_yamis/splits.txt b/config/GZ2P01/rels/d_a_npc_yamis/splits.txt index b7b99cc049..a91265e7ed 100644 --- a/config/GZ2P01/rels/d_a_npc_yamis/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_yamis/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_yamis.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_yamis/symbols.txt b/config/GZ2P01/rels/d_a_npc_yamis/symbols.txt index 48a0677aec..dc7f38c95e 100644 --- a/config/GZ2P01/rels/d_a_npc_yamis/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_yamis/symbols.txt @@ -125,7 +125,8 @@ m__19daNpc_yamiS_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x000000E0; // type:object size:0x15 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_380_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_yamit/splits.txt b/config/GZ2P01/rels/d_a_npc_yamit/splits.txt index 5123a528b9..10e3caa091 100644 --- a/config/GZ2P01/rels/d_a_npc_yamit/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_yamit/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_yamit.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_yamit/symbols.txt b/config/GZ2P01/rels/d_a_npc_yamit/symbols.txt index 7cd5d2e2b6..595b8c8a5d 100644 --- a/config/GZ2P01/rels/d_a_npc_yamit/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_yamit/symbols.txt @@ -126,7 +126,8 @@ m__19daNpc_yamiT_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x000000E0; // type:object size:0x15 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_381_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_yelia/splits.txt b/config/GZ2P01/rels/d_a_npc_yelia/splits.txt index 659821fce1..ed090e1617 100644 --- a/config/GZ2P01/rels/d_a_npc_yelia/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_yelia/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_yelia.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_yelia/symbols.txt b/config/GZ2P01/rels/d_a_npc_yelia/symbols.txt index f1d776a12f..43eb77b10b 100644 --- a/config/GZ2P01/rels/d_a_npc_yelia/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_yelia/symbols.txt @@ -144,7 +144,8 @@ heapSize$4085 = .rodata:0x0000008C; // type:object size:0x28 scope:local @stringBase0 = .rodata:0x00000154; // type:object size:0xD2 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_382_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x18 scope:global data:4byte l_evtList = .data:0x00000038; // type:object size:0x30 scope:global data:4byte l_resNameList = .data:0x00000068; // type:object size:0x20 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_ykm/splits.txt b/config/GZ2P01/rels/d_a_npc_ykm/splits.txt index 455aafa992..7a0ad09b1e 100644 --- a/config/GZ2P01/rels/d_a_npc_ykm/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_ykm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ykm.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_ykm/symbols.txt b/config/GZ2P01/rels/d_a_npc_ykm/symbols.txt index 3bbcb77aa6..f5c62d87f0 100644 --- a/config/GZ2P01/rels/d_a_npc_ykm/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_ykm/symbols.txt @@ -222,7 +222,8 @@ motionTbl1$7524 = .rodata:0x0000027C; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x000002AC; // type:object size:0xA7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_383_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x30 scope:global data:4byte l_evtList = .data:0x00000050; // type:object size:0x50 scope:global l_resNameList = .data:0x000000A0; // type:object size:0x14 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_ykw/splits.txt b/config/GZ2P01/rels/d_a_npc_ykw/splits.txt index 152024a144..3ae68555b8 100644 --- a/config/GZ2P01/rels/d_a_npc_ykw/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_ykw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_ykw.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_ykw/symbols.txt b/config/GZ2P01/rels/d_a_npc_ykw/symbols.txt index be2c7baaec..7eb023fa83 100644 --- a/config/GZ2P01/rels/d_a_npc_ykw/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_ykw/symbols.txt @@ -204,7 +204,8 @@ motionTbl2$6949 = .rodata:0x00000200; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000230; // type:object size:0xD8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_384_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x50 scope:global data:4byte l_resNameList = .data:0x00000078; // type:object size:0x14 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_zanb/splits.txt b/config/GZ2P01/rels/d_a_npc_zanb/splits.txt index 0158ee265e..7a1d0a3734 100644 --- a/config/GZ2P01/rels/d_a_npc_zanb/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_zanb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zanb.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_zanb/symbols.txt b/config/GZ2P01/rels/d_a_npc_zanb/symbols.txt index 33a203a39c..ad1e6b098f 100644 --- a/config/GZ2P01/rels/d_a_npc_zanb/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_zanb/symbols.txt @@ -125,7 +125,8 @@ heapSize$3959 = .rodata:0x0000008C; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x000000F8; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_385_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_zant/splits.txt b/config/GZ2P01/rels/d_a_npc_zant/splits.txt index c45ca889d4..305bb39828 100644 --- a/config/GZ2P01/rels/d_a_npc_zant/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_zant/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zant.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_zant/symbols.txt b/config/GZ2P01/rels/d_a_npc_zant/symbols.txt index 3f03681e04..c86dde375d 100644 --- a/config/GZ2P01/rels/d_a_npc_zant/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_zant/symbols.txt @@ -108,7 +108,8 @@ m__18daNpc_Zant_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo @stringBase0 = .rodata:0x000000D8; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_386_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_zelR/splits.txt b/config/GZ2P01/rels/d_a_npc_zelR/splits.txt index 74d2758af7..1524fdf90e 100644 --- a/config/GZ2P01/rels/d_a_npc_zelR/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_zelR/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zelR.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_zelR/symbols.txt b/config/GZ2P01/rels/d_a_npc_zelR/symbols.txt index cef9d392f0..ce8694c590 100644 --- a/config/GZ2P01/rels/d_a_npc_zelR/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_zelR/symbols.txt @@ -124,7 +124,8 @@ m__18daNpc_ZelR_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:glo @stringBase0 = .rodata:0x000000E0; // type:object size:0x18 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_387_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_zelRo/splits.txt b/config/GZ2P01/rels/d_a_npc_zelRo/splits.txt index 15253cc4f3..16deca4e7c 100644 --- a/config/GZ2P01/rels/d_a_npc_zelRo/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_zelRo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zelRo.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_zelRo/symbols.txt b/config/GZ2P01/rels/d_a_npc_zelRo/symbols.txt index df2474dbcd..01677cab73 100644 --- a/config/GZ2P01/rels/d_a_npc_zelRo/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_zelRo/symbols.txt @@ -124,7 +124,8 @@ m__19daNpc_ZelRo_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:gl @stringBase0 = .rodata:0x000000E0; // type:object size:0x19 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_388_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_zelda/splits.txt b/config/GZ2P01/rels/d_a_npc_zelda/splits.txt index cd55e99530..8631652295 100644 --- a/config/GZ2P01/rels/d_a_npc_zelda/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_zelda/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zelda.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_zelda/symbols.txt b/config/GZ2P01/rels/d_a_npc_zelda/symbols.txt index 69e3731176..43de19c8d0 100644 --- a/config/GZ2P01/rels/d_a_npc_zelda/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_zelda/symbols.txt @@ -127,7 +127,8 @@ heapSize$3959 = .rodata:0x0000008C; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x000000FC; // type:object size:0x13 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_389_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x10 scope:global l_resNameList = .data:0x00000038; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_zra/splits.txt b/config/GZ2P01/rels/d_a_npc_zra/splits.txt index fdd0db056d..78b8667de2 100644 --- a/config/GZ2P01/rels/d_a_npc_zra/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_zra/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zra.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_zrc/splits.txt b/config/GZ2P01/rels/d_a_npc_zrc/splits.txt index 13d61ed3c3..b8a63e20be 100644 --- a/config/GZ2P01/rels/d_a_npc_zrc/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_zrc/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zrc.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_zrc/symbols.txt b/config/GZ2P01/rels/d_a_npc_zrc/symbols.txt index 0334358049..3f454d28dc 100644 --- a/config/GZ2P01/rels/d_a_npc_zrc/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_zrc/symbols.txt @@ -202,7 +202,8 @@ heapSize$4316 = .rodata:0x00000074; // type:object size:0x14 scope:local @stringBase0 = .rodata:0x000004A0; // type:object size:0x4B scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_391_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_bckGetParamList = .data:0x00000030; // type:object size:0x100 scope:global l_btpGetParamList = .data:0x00000130; // type:object size:0x78 scope:global diff --git a/config/GZ2P01/rels/d_a_npc_zrz/splits.txt b/config/GZ2P01/rels/d_a_npc_zrz/splits.txt index d9247f5178..3b956ad03c 100644 --- a/config/GZ2P01/rels/d_a_npc_zrz/splits.txt +++ b/config/GZ2P01/rels/d_a_npc_zrz/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_npc_zrz.cpp: diff --git a/config/GZ2P01/rels/d_a_npc_zrz/symbols.txt b/config/GZ2P01/rels/d_a_npc_zrz/symbols.txt index 64701cb3a7..b2f727c9b5 100644 --- a/config/GZ2P01/rels/d_a_npc_zrz/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_zrz/symbols.txt @@ -178,7 +178,8 @@ key_color$5707 = .rodata:0x000001AC; // type:object size:0x20 scope:local @stringBase0 = .rodata:0x00000234; // type:object size:0x64 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_392_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global l_bmdGTGetParamList = .data:0x00000028; // type:object size:0x8 scope:global l_bckGetParamList = .data:0x00000030; // type:object size:0x28 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_Turara/splits.txt b/config/GZ2P01/rels/d_a_obj_Turara/splits.txt index ad92ea8424..1f59be5f26 100644 --- a/config/GZ2P01/rels/d_a_obj_Turara/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_Turara/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_Turara.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_Turara/symbols.txt b/config/GZ2P01/rels/d_a_obj_Turara/symbols.txt index 86f1546963..583772d956 100644 --- a/config/GZ2P01/rels/d_a_obj_Turara/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_Turara/symbols.txt @@ -71,9 +71,11 @@ l_bmdIdx = .rodata:0x00000044; // type:object size:0x8 scope:global @4263 = .rodata:0x00000074; // type:object size:0x4 scope:local @4264 = .rodata:0x00000078; // type:object size:0x4 scope:local data:string @stringBase0 = .rodata:0x0000007C; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_394_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__10daTurara_c = .data:0x00000020; // type:object size:0x44 scope:global @3924 = .data:0x00000064; // type:object size:0xC scope:local @3925 = .data:0x00000070; // type:object size:0xC scope:local @@ -97,4 +99,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000204; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3653 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x20 scope:global data:byte -lbl_394_bss_34 = .bss:0x00000034; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_TvCdlst/splits.txt b/config/GZ2P01/rels/d_a_obj_TvCdlst/splits.txt index da4e6e0592..b93be766fb 100644 --- a/config/GZ2P01/rels/d_a_obj_TvCdlst/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_TvCdlst/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_TvCdlst.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_Y_taihou/splits.txt b/config/GZ2P01/rels/d_a_obj_Y_taihou/splits.txt index 4750cdf588..a12617a1fa 100644 --- a/config/GZ2P01/rels/d_a_obj_Y_taihou/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_Y_taihou/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_Y_taihou.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_Y_taihou/symbols.txt b/config/GZ2P01/rels/d_a_obj_Y_taihou/symbols.txt index d0c1bb0a05..e65b5ef27e 100644 --- a/config/GZ2P01/rels/d_a_obj_Y_taihou/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_Y_taihou/symbols.txt @@ -95,8 +95,9 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local l_wheelMinR$3836 = .bss:0x00000048; // type:object size:0x4 scope:local align:4 data:float -lbl_396_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +lbl_396_bss_4C$0000 = .bss:0x0000004C; // type:object size:0x1 scope:local data:byte @3951 = .bss:0x00000050; // type:object size:0xC scope:local +init$0000 = .bss:0x0000005C; // type:object size:0x1 scope:local align:1 data:byte l_effectScale$3950 = .bss:0x00000060; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000006C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000070; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_amiShutter/splits.txt b/config/GZ2P01/rels/d_a_obj_amiShutter/splits.txt index d7e169e10b..71b4e6d012 100644 --- a/config/GZ2P01/rels/d_a_obj_amiShutter/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_amiShutter/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_amiShutter.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_amiShutter/symbols.txt b/config/GZ2P01/rels/d_a_obj_amiShutter/symbols.txt index 6dd46449f1..71186b1acb 100644 --- a/config/GZ2P01/rels/d_a_obj_amiShutter/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_amiShutter/symbols.txt @@ -57,9 +57,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3900 = .rodata:0x0000003C; // type:object size:0x4 scope:local @3919 = .rodata:0x00000040; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000044; // type:object size:0x7 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_397_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3759 = .data:0x00000020; // type:object size:0xC scope:local @3760 = .data:0x0000002C; // type:object size:0xC scope:local @3761 = .data:0x00000038; // type:object size:0xC scope:local @@ -76,4 +78,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000016C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3649 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global align:4 data:float -lbl_397_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_ari/splits.txt b/config/GZ2P01/rels/d_a_obj_ari/splits.txt index 47d0b4945c..cdd94232c9 100644 --- a/config/GZ2P01/rels/d_a_obj_ari/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_ari/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ari.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_ari/symbols.txt b/config/GZ2P01/rels/d_a_obj_ari/symbols.txt index 3cbe730333..03be6aaea1 100644 --- a/config/GZ2P01/rels/d_a_obj_ari/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_ari/symbols.txt @@ -98,6 +98,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_AriHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_398_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3771 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_automata/splits.txt b/config/GZ2P01/rels/d_a_obj_automata/splits.txt index 5219aac973..5e25b728d7 100644 --- a/config/GZ2P01/rels/d_a_obj_automata/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_automata/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_automata.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_automata/symbols.txt b/config/GZ2P01/rels/d_a_obj_automata/symbols.txt index f9c8536d1a..5229bfc388 100644 --- a/config/GZ2P01/rels/d_a_obj_automata/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_automata/symbols.txt @@ -61,7 +61,8 @@ playMode$4222 = .rodata:0x00000078; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000094; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_399_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global l_resNameList = .data:0x00000028; // type:object size:0x8 scope:global l_ccDCyl = .data:0x00000030; // type:object size:0x44 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_avalanche/symbols.txt b/config/GZ2P01/rels/d_a_obj_avalanche/symbols.txt index 18500bf572..c4fafc2f5b 100644 --- a/config/GZ2P01/rels/d_a_obj_avalanche/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_avalanche/symbols.txt @@ -37,9 +37,11 @@ l_check_pos = .rodata:0x00000008; // type:object size:0x18 scope:global align:4 @3846 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4 data:float @3964 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000040; // type:object size:0x31 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_400_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x4 scope:global l_staffName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte @@ -54,4 +56,4 @@ daObjAvalanche_METHODS = .data:0x000000AC; // type:object size:0x20 scope:global g_profile_Obj_Avalanche = .data:0x000000CC; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000000FC; // type:object size:0xC scope:global __vt__16daObjAvalanche_c = .data:0x00000108; // type:object size:0x28 scope:global -lbl_400_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_balloon/splits.txt b/config/GZ2P01/rels/d_a_obj_balloon/splits.txt index cb6f8049b2..0ffb55264c 100644 --- a/config/GZ2P01/rels/d_a_obj_balloon/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_balloon/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_balloon.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_balloon/symbols.txt b/config/GZ2P01/rels/d_a_obj_balloon/symbols.txt index c4dee35518..835e73240f 100644 --- a/config/GZ2P01/rels/d_a_obj_balloon/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_balloon/symbols.txt @@ -54,7 +54,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000048; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_401_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double m_combo_type__29@unnamed@d_a_obj_balloon_cpp@ = .data:0x00000020; // type:object size:0x4 scope:global balloon_radius$3706 = .data:0x00000024; // type:object size:0xC scope:local kago_wall_hit_id$3736 = .data:0x00000030; // type:object size:0x4 scope:local @@ -91,7 +92,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa m_combo_count__29@unnamed@d_a_obj_balloon_cpp@ = .bss:0x00000048; // type:object size:0x4 scope:global m_combo_next_score__29@unnamed@d_a_obj_balloon_cpp@ = .bss:0x0000004C; // type:object size:0x4 scope:global m_balloon_score__29@unnamed@d_a_obj_balloon_cpp@ = .bss:0x00000050; // type:object size:0x4 scope:global data:4byte -lbl_401_bss_54 = .bss:0x00000054; // type:object size:0x1 data:byte +hio_set = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3651 = .bss:0x00000058; // type:object size:0xC scope:local l_HIO = .bss:0x00000064; // type:object size:0x20 scope:global data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_barDesk/splits.txt b/config/GZ2P01/rels/d_a_obj_barDesk/splits.txt index 9550ce4bbd..35cf1e837d 100644 --- a/config/GZ2P01/rels/d_a_obj_barDesk/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_barDesk/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_barDesk.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_barDesk/symbols.txt b/config/GZ2P01/rels/d_a_obj_barDesk/symbols.txt index b2469889e9..d93e026832 100644 --- a/config/GZ2P01/rels/d_a_obj_barDesk/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_barDesk/symbols.txt @@ -38,9 +38,11 @@ mCcDObjInfo__11daBarDesk_c = .rodata:0x00000000; // type:object size:0x30 scope: @3863 = .rodata:0x0000003C; // type:object size:0x4 scope:local particle_id$3871 = .rodata:0x00000040; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000044; // type:object size:0x7 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_402_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daBarDesk_c = .data:0x00000020; // type:object size:0x44 scope:global @3821 = .data:0x00000064; // type:object size:0xC scope:local @3822 = .data:0x00000070; // type:object size:0xC scope:local @@ -57,4 +59,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000148; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3643 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:byte -lbl_402_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_batta/splits.txt b/config/GZ2P01/rels/d_a_obj_batta/splits.txt index d77e6ade50..9a6a91870e 100644 --- a/config/GZ2P01/rels/d_a_obj_batta/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_batta/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_batta.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_batta/symbols.txt b/config/GZ2P01/rels/d_a_obj_batta/symbols.txt index a3acf1ce9a..bbda4e7a2f 100644 --- a/config/GZ2P01/rels/d_a_obj_batta/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_batta/symbols.txt @@ -97,7 +97,8 @@ l_musiya_num = .rodata:0x000000EC; // type:object size:0x4 scope:global @stringBase0 = .rodata:0x000000F4; // type:object size:0xC scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_403_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_sph_src__27@unnamed@d_a_obj_batta_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global @3903 = .data:0x00000060; // type:object size:0xC scope:local data:4byte @3907 = .data:0x0000006C; // type:object size:0xC scope:local data:4byte @@ -129,6 +130,6 @@ __vt__12daObjBATTA_c = .data:0x000001E8; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001F4; // type:object size:0xC scope:global __vt__16daObj_BattaHIO_c = .data:0x00000200; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_bed/splits.txt b/config/GZ2P01/rels/d_a_obj_bed/splits.txt index 562ad25411..a598360305 100644 --- a/config/GZ2P01/rels/d_a_obj_bed/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_bed/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bed.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_bemos/splits.txt b/config/GZ2P01/rels/d_a_obj_bemos/splits.txt index 0e8d243f29..1094792c45 100644 --- a/config/GZ2P01/rels/d_a_obj_bemos/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_bemos/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bemos.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_bemos/symbols.txt b/config/GZ2P01/rels/d_a_obj_bemos/symbols.txt index d29d7230ff..fedaac7eb2 100644 --- a/config/GZ2P01/rels/d_a_obj_bemos/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_bemos/symbols.txt @@ -204,11 +204,12 @@ lit_1014 = .bss:0x00000038; // type:object size:0x1 scope:local lit_1012 = .bss:0x0000003C; // type:object size:0x1 scope:local lit_1010 = .bss:0x00000040; // type:object size:0x1 scope:local lit_1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$2123 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte -init$2180 = .bss:0x00000046; // type:object size:0x1 scope:local data:byte -init$2232 = .bss:0x00000047; // type:object size:0x1 scope:local data:byte -init$2548 = .bss:0x00000048; // type:object size:0x1 scope:local data:byte +init$2123 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +init$2180 = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte +init$2232 = .bss:0x00000047; // type:object size:0x1 scope:local align:1 data:byte +init$2548 = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte @4973 = .bss:0x0000004C; // type:object size:0xC scope:local +init$0000 = .bss:0x00000058; // type:object size:0x1 scope:local align:1 data:byte @4976 = .bss:0x0000005C; // type:object size:0xC scope:local @4977 = .bss:0x00000068; // type:object size:0xC scope:local @4978 = .bss:0x00000074; // type:object size:0xC scope:local @@ -220,6 +221,7 @@ M_wrt_work__Q29daObjBm_c5Bgc_c = .bss:0x00000854; // type:object size:0x54 scope @5104 = .bss:0x000008A8; // type:object size:0xC scope:local M_wall_work__Q29daObjBm_c5Bgc_c = .bss:0x000008B4; // type:object size:0xA10 scope:global align:4 data:float @5249 = .bss:0x000012C4; // type:object size:0xC scope:local +init$0001 = .bss:0x000012D0; // type:object size:0x1 scope:local align:1 data:byte touch_work$5248 = .bss:0x000012D4; // type:object size:0x70 scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00001344; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00001348; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_bk_leaf/symbols.txt b/config/GZ2P01/rels/d_a_obj_bk_leaf/symbols.txt index 16df1fe578..aae710280a 100644 --- a/config/GZ2P01/rels/d_a_obj_bk_leaf/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_bk_leaf/symbols.txt @@ -23,7 +23,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000008; // type:object size:0x1D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_408_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_bmdName = .data:0x00000024; // type:object size:0x4 scope:global l_bckName = .data:0x00000028; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_bky_rock/symbols.txt b/config/GZ2P01/rels/d_a_obj_bky_rock/symbols.txt index aa8817eaff..f84f77543e 100644 --- a/config/GZ2P01/rels/d_a_obj_bky_rock/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_bky_rock/symbols.txt @@ -76,7 +76,8 @@ PIECE_SCALE_BASE$4100 = .rodata:0x00000148; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000164; // type:object size:0x7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_409_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3933 = .data:0x00000024; // type:object size:0xC scope:local @3934 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_obj_bmWindow/splits.txt b/config/GZ2P01/rels/d_a_obj_bmWindow/splits.txt index d1029e8604..d219cb3d61 100644 --- a/config/GZ2P01/rels/d_a_obj_bmWindow/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_bmWindow/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bmWindow.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_bmWindow/symbols.txt b/config/GZ2P01/rels/d_a_obj_bmWindow/symbols.txt index 4179e97a27..3db57c5389 100644 --- a/config/GZ2P01/rels/d_a_obj_bmWindow/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_bmWindow/symbols.txt @@ -61,9 +61,11 @@ l_check_area = .rodata:0x00000054; // type:object size:0x30 scope:global @4007 = .rodata:0x000000B0; // type:object size:0x8 scope:local particle_id$4102 = .rodata:0x000000B8; // type:object size:0xC scope:local @stringBase0 = .rodata:0x000000C4; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_410_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__12daBmWindow_c = .data:0x00000020; // type:object size:0x44 scope:global @3865 = .data:0x00000064; // type:object size:0xC scope:local @3866 = .data:0x00000070; // type:object size:0xC scope:local @@ -82,4 +84,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000016C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x3C scope:global data:byte -lbl_410_bss_50 = .bss:0x00000050; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_bmshutter/symbols.txt b/config/GZ2P01/rels/d_a_obj_bmshutter/symbols.txt index 3efa4494dd..d8881dbed6 100644 --- a/config/GZ2P01/rels/d_a_obj_bmshutter/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_bmshutter/symbols.txt @@ -41,9 +41,11 @@ l_check_area = .rodata:0x00000018; // type:object size:0x30 scope:global @3973 = .rodata:0x00000068; // type:object size:0x4 scope:local @3981 = .rodata:0x0000006C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000070; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_411_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3852 = .data:0x00000024; // type:object size:0xC scope:local @3853 = .data:0x00000030; // type:object size:0xC scope:local @@ -57,5 +59,5 @@ l_func$3894 = .data:0x000000A8; // type:object size:0x24 scope:local l_daObjBmSh_Method = .data:0x000000CC; // type:object size:0x20 scope:global g_profile_Obj_BoomShutter = .data:0x000000EC; // type:object size:0x30 scope:global __vt__11daObjBmSh_c = .data:0x0000011C; // type:object size:0x28 scope:global -lbl_411_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_411_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_bosswarp/symbols.txt b/config/GZ2P01/rels/d_a_obj_bosswarp/symbols.txt index 147ac385e5..2be7dadaa3 100644 --- a/config/GZ2P01/rels/d_a_obj_bosswarp/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_bosswarp/symbols.txt @@ -78,7 +78,8 @@ l_dangeon_clr_bitNo$4282 = .rodata:0x00000130; // type:object size:0x24 scope:lo @stringBase0 = .rodata:0x0000018C; // type:object size:0x169 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_91_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_clearEvName = .data:0x00000024; // type:object size:0x24 scope:global l_warp_check_evName = .data:0x00000048; // type:object size:0x4 scope:global @@ -102,4 +103,4 @@ action_table$4273 = .data:0x00000158; // type:object size:0x3C scope:local l_daObjBossWarp_Method = .data:0x00000218; // type:object size:0x20 scope:global g_profile_Obj_BossWarp = .data:0x00000238; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000268; // type:object size:0xC scope:global -lbl_91_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_boumato/splits.txt b/config/GZ2P01/rels/d_a_obj_boumato/splits.txt index 34ec9e6528..c5e1a6e159 100644 --- a/config/GZ2P01/rels/d_a_obj_boumato/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_boumato/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_boumato.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_brg/splits.txt b/config/GZ2P01/rels/d_a_obj_brg/splits.txt index 54a4e56398..19b12eecaa 100644 --- a/config/GZ2P01/rels/d_a_obj_brg/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_brg/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_brg.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_bsGate/splits.txt b/config/GZ2P01/rels/d_a_obj_bsGate/splits.txt index 6a36cbb38a..78db365ff0 100644 --- a/config/GZ2P01/rels/d_a_obj_bsGate/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_bsGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bsGate.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_bsGate/symbols.txt b/config/GZ2P01/rels/d_a_obj_bsGate/symbols.txt index b40a0f7381..266dd02cd5 100644 --- a/config/GZ2P01/rels/d_a_obj_bsGate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_bsGate/symbols.txt @@ -38,9 +38,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3786 = .rodata:0x0000001C; // type:object size:0x4 scope:local @3820 = .rodata:0x00000020; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000024; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_415_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3724 = .data:0x00000020; // type:object size:0xC scope:local @3725 = .data:0x0000002C; // type:object size:0xC scope:local @3726 = .data:0x00000038; // type:object size:0xC scope:local @@ -53,4 +55,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -lbl_415_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_bubblePilar/splits.txt b/config/GZ2P01/rels/d_a_obj_bubblePilar/splits.txt index cddb6bae12..8b593ec5a6 100644 --- a/config/GZ2P01/rels/d_a_obj_bubblePilar/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_bubblePilar/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_bubblePilar.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_bubblePilar/symbols.txt b/config/GZ2P01/rels/d_a_obj_bubblePilar/symbols.txt index 941ec4205a..adebc009ac 100644 --- a/config/GZ2P01/rels/d_a_obj_bubblePilar/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_bubblePilar/symbols.txt @@ -35,9 +35,11 @@ mCcDObjInfo__13daBubbPilar_c = .rodata:0x00000000; // type:object size:0x30 scop @3940 = .rodata:0x00000038; // type:object size:0x4 scope:local particle_id$3953 = .rodata:0x0000003C; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000044; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_416_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__13daBubbPilar_c = .data:0x00000020; // type:object size:0x44 scope:global @3843 = .data:0x00000064; // type:object size:0xC scope:local @3844 = .data:0x00000070; // type:object size:0xC scope:local @@ -54,4 +56,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000148; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3623 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global -lbl_416_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$1367 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_carry/symbols.txt b/config/GZ2P01/rels/d_a_obj_carry/symbols.txt index 8a4248b400..db62cad5c3 100644 --- a/config/GZ2P01/rels/d_a_obj_carry/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_carry/symbols.txt @@ -262,7 +262,8 @@ particle_id$7914 = .rodata:0x00000BA0; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000BB0; // type:object size:0x191 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_18_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x38 scope:global l_bmdName = .data:0x00000058; // type:object size:0x38 scope:global kibako_jv_offset = .data:0x00000090; // type:object size:0x18 scope:global @@ -390,10 +391,10 @@ __vt__8cM3dGAab = .data:0x00000B4C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000B58; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x00000B7C; // type:object size:0xC scope:global l_sw_id = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_18_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte -lbl_18_bss_5 = .bss:0x00000005; // type:object size:0x1 data:byte -lbl_18_bss_6 = .bss:0x00000006; // type:object size:0x1 data:byte -lbl_18_bss_7 = .bss:0x00000007; // type:object size:0x1 data:byte -lbl_18_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte -lbl_18_bss_9 = .bss:0x00000009; // type:object size:0x1 data:byte -lbl_18_bss_A = .bss:0x0000000A; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000005; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x00000006; // type:object size:0x1 scope:local align:1 data:byte +init$0003 = .bss:0x00000007; // type:object size:0x1 scope:local align:1 data:byte +init$0004 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +init$0005 = .bss:0x00000009; // type:object size:0x1 scope:local align:1 data:byte +init$0006 = .bss:0x0000000A; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_cb/splits.txt b/config/GZ2P01/rels/d_a_obj_cb/splits.txt index a0b87e2f7a..af71e3063b 100644 --- a/config/GZ2P01/rels/d_a_obj_cb/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_cb/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_cb.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_cb/symbols.txt b/config/GZ2P01/rels/d_a_obj_cb/symbols.txt index 47e595e280..2687b4d656 100644 --- a/config/GZ2P01/rels/d_a_obj_cb/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_cb/symbols.txt @@ -53,6 +53,6 @@ __vt__8cM3dGAab = .data:0x0000005C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000068; // type:object size:0x24 scope:global __vt__14daObj_Cb_HIO_c = .data:0x0000008C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_418_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_cblock/splits.txt b/config/GZ2P01/rels/d_a_obj_cblock/splits.txt index ca395a0774..2cfb7b4906 100644 --- a/config/GZ2P01/rels/d_a_obj_cblock/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_cblock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_cblock.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_cblock/symbols.txt b/config/GZ2P01/rels/d_a_obj_cblock/symbols.txt index e7910b43f4..96cc78473c 100644 --- a/config/GZ2P01/rels/d_a_obj_cblock/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_cblock/symbols.txt @@ -67,7 +67,8 @@ l_cull_box = .rodata:0x00000000; // type:object size:0x18 scope:global @stringBase0 = .rodata:0x00000090; // type:object size:0x9 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_419_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_side_co_offset = .data:0x00000024; // type:object size:0x30 scope:global l_cyl_src = .data:0x00000054; // type:object size:0x44 scope:global @@ -103,6 +104,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa l_chainOffset = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float @3645 = .bss:0x00000060; // type:object size:0xC scope:local l_smokeSetOffset = .bss:0x0000006C; // type:object size:0xC scope:global +init$0000 = .bss:0x00000078; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_cdoor/symbols.txt b/config/GZ2P01/rels/d_a_obj_cdoor/symbols.txt index 1862827aa2..4417b2c606 100644 --- a/config/GZ2P01/rels/d_a_obj_cdoor/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_cdoor/symbols.txt @@ -37,9 +37,11 @@ l_attentionOffsetY = .rodata:0x00000010; // type:object size:0x8 scope:global @4014 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float @4015 = .rodata:0x0000002C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000030; // type:object size:0xF scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_420_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_moveOffsetY = .data:0x00000028; // type:object size:0x8 scope:global @4020 = .data:0x00000030; // type:object size:0xC scope:local @@ -55,5 +57,5 @@ l_daObjCdoor_Method = .data:0x000000D8; // type:object size:0x20 scope:global g_profile_Obj_Cdoor = .data:0x000000F8; // type:object size:0x30 scope:global __vt__12daObjCdoor_c = .data:0x00000128; // type:object size:0x2C scope:global __vt__12J3DFrameCtrl = .data:0x00000154; // type:object size:0xC scope:global -lbl_420_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_420_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_chandelier/symbols.txt b/config/GZ2P01/rels/d_a_obj_chandelier/symbols.txt index a73101fe98..847790f03b 100644 --- a/config/GZ2P01/rels/d_a_obj_chandelier/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_chandelier/symbols.txt @@ -52,7 +52,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000060; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_421_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3715 = .data:0x00000024; // type:object size:0xC scope:local @3716 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_obj_chest/symbols.txt b/config/GZ2P01/rels/d_a_obj_chest/symbols.txt index 023c76b148..4797c67276 100644 --- a/config/GZ2P01/rels/d_a_obj_chest/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_chest/symbols.txt @@ -57,9 +57,11 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @4072 = .rodata:0x000000AC; // type:object size:0x4 scope:local @4073 = .rodata:0x000000B0; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000B4; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_422_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3876 = .data:0x00000024; // type:object size:0xC scope:local @3877 = .data:0x00000030; // type:object size:0xC scope:local @@ -74,4 +76,4 @@ __vt__8cM3dGAab = .data:0x000000E0; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__12daObjChest_c = .data:0x0000011C; // type:object size:0x28 scope:global -lbl_422_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_cho/splits.txt b/config/GZ2P01/rels/d_a_obj_cho/splits.txt index bc07dfd3e9..fb9fefedb8 100644 --- a/config/GZ2P01/rels/d_a_obj_cho/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_cho/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_cho.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_cho/symbols.txt b/config/GZ2P01/rels/d_a_obj_cho/symbols.txt index 2390e68b5e..1e23062966 100644 --- a/config/GZ2P01/rels/d_a_obj_cho/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_cho/symbols.txt @@ -96,6 +96,6 @@ __vt__10daObjCHO_c = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_ChoHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_423_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_cwall/splits.txt b/config/GZ2P01/rels/d_a_obj_cwall/splits.txt index f093cbb230..c54f8ce49c 100644 --- a/config/GZ2P01/rels/d_a_obj_cwall/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_cwall/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_cwall.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_cwall/symbols.txt b/config/GZ2P01/rels/d_a_obj_cwall/symbols.txt index 39b1ee845c..0fb9404e39 100644 --- a/config/GZ2P01/rels/d_a_obj_cwall/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_cwall/symbols.txt @@ -99,7 +99,8 @@ l_check_max_wolf = .rodata:0x00000058; // type:object size:0xC scope:global @stringBase0 = .rodata:0x00000108; // type:object size:0x12 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_433_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_cull_box = .data:0x00000028; // type:object size:0x18 scope:global l_side_co_offset = .data:0x00000040; // type:object size:0x30 scope:global align:4 data:float @@ -140,7 +141,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa l_chainOffset = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float @3760 = .bss:0x00000060; // type:object size:0xC scope:local l_smokeSetOffset = .bss:0x0000006C; // type:object size:0xC scope:global -lbl_433_bss_78 = .bss:0x00000078; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000078; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_dan/splits.txt b/config/GZ2P01/rels/d_a_obj_dan/splits.txt index df7be832f3..3cdee62db3 100644 --- a/config/GZ2P01/rels/d_a_obj_dan/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_dan/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_dan.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_dan/symbols.txt b/config/GZ2P01/rels/d_a_obj_dan/symbols.txt index cc85422ce2..fdb9192547 100644 --- a/config/GZ2P01/rels/d_a_obj_dan/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_dan/symbols.txt @@ -86,6 +86,6 @@ __vt__10daObjDAN_c = .data:0x000000BC; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000C8; // type:object size:0xC scope:global __vt__14daObj_DanHIO_c = .data:0x000000D4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_435_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_digsnow/symbols.txt b/config/GZ2P01/rels/d_a_obj_digsnow/symbols.txt index fda35eb59f..3fb2a69dfa 100644 --- a/config/GZ2P01/rels/d_a_obj_digsnow/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_digsnow/symbols.txt @@ -41,9 +41,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3763 = .rodata:0x0000000C; // type:object size:0x4 scope:local @3764 = .rodata:0x00000010; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000014; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_437_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3713 = .data:0x00000024; // type:object size:0xC scope:local @3714 = .data:0x00000030; // type:object size:0xC scope:local @@ -59,4 +61,4 @@ __vt__8cM3dGAab = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__14dBgS_ObjGndChk = .data:0x0000011C; // type:object size:0x30 scope:global __vt__14daObjDigSnow_c = .data:0x0000014C; // type:object size:0x28 scope:global -lbl_437_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_dmelevator/splits.txt b/config/GZ2P01/rels/d_a_obj_dmelevator/splits.txt index d4cf3d408f..ae33f5fd67 100644 --- a/config/GZ2P01/rels/d_a_obj_dmelevator/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_dmelevator/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_dmelevator.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_dmelevator/symbols.txt b/config/GZ2P01/rels/d_a_obj_dmelevator/symbols.txt index 1537eb4800..74a6bd7b0b 100644 --- a/config/GZ2P01/rels/d_a_obj_dmelevator/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_dmelevator/symbols.txt @@ -81,7 +81,8 @@ l_swOffset = .rodata:0x00000000; // type:object size:0xC scope:global @stringBase0 = .rodata:0x0000007C; // type:object size:0x56 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_438_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_el_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_sw_arcName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_eventName = .data:0x00000028; // type:object size:0x4 scope:global @@ -126,13 +127,14 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3654 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3657 = .bss:0x00000058; // type:object size:0xC scope:local @3658 = .bss:0x00000064; // type:object size:0xC scope:local @3659 = .bss:0x00000070; // type:object size:0xC scope:local l_push_check_pos$3653 = .bss:0x0000007C; // type:object size:0x30 scope:local -lbl_438_bss_AC = .bss:0x000000AC; // type:object size:0x1 data:byte -lbl_438_bss_AD = .bss:0x000000AD; // type:object size:0x1 data:byte -lbl_438_bss_AE = .bss:0x000000AE; // type:object size:0x1 data:byte +init$0001 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte +init$0003 = .bss:0x000000AE; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000B4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000B8; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_drop/symbols.txt b/config/GZ2P01/rels/d_a_obj_drop/symbols.txt index 290ac9467b..f95a35d596 100644 --- a/config/GZ2P01/rels/d_a_obj_drop/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_drop/symbols.txt @@ -77,9 +77,11 @@ target_angle_x$4297 = .rodata:0x00000090; // type:object size:0x6 scope:local @4730 = .rodata:0x000000B8; // type:object size:0x4 scope:local @4787 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x000000C0; // type:object size:0x18 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_439_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4815 = .data:0x00000020; // type:object size:0xC scope:local @4816 = .data:0x0000002C; // type:object size:0xC scope:local @4817 = .data:0x00000038; // type:object size:0xC scope:local @@ -101,5 +103,5 @@ __vt__10dCcD_GStts = .data:0x00000190; // type:object size:0xC scope:global __vt__8cM3dGSph = .data:0x0000019C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001B4; // type:object size:0x24 scope:global -lbl_439_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_439_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_fireWood/splits.txt b/config/GZ2P01/rels/d_a_obj_fireWood/splits.txt index ed5962a1db..9e72d60d5a 100644 --- a/config/GZ2P01/rels/d_a_obj_fireWood/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_fireWood/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_fireWood.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_fireWood2/splits.txt b/config/GZ2P01/rels/d_a_obj_fireWood2/splits.txt index 8aeaef0582..c0e1563474 100644 --- a/config/GZ2P01/rels/d_a_obj_fireWood2/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_fireWood2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_fireWood2.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_firepillar/symbols.txt b/config/GZ2P01/rels/d_a_obj_firepillar/symbols.txt index 637bc097df..101004f90a 100644 --- a/config/GZ2P01/rels/d_a_obj_firepillar/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_firepillar/symbols.txt @@ -37,9 +37,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3784 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float @3853 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float @3895 = .rodata:0x00000018; // type:object size:0x4 scope:local +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_447_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global align:4 data:float l_cps_src = .data:0x00000038; // type:object size:0x4C scope:global @3789 = .data:0x00000084; // type:object size:0xC scope:local @@ -53,4 +55,4 @@ __vt__10cCcD_GStts = .data:0x00000128; // type:object size:0xC scope:global __vt__10dCcD_GStts = .data:0x00000134; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000140; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000014C; // type:object size:0x24 scope:global -lbl_447_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_firepillar2/symbols.txt b/config/GZ2P01/rels/d_a_obj_firepillar2/symbols.txt index 4ffb93d009..85e05a089c 100644 --- a/config/GZ2P01/rels/d_a_obj_firepillar2/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_firepillar2/symbols.txt @@ -56,9 +56,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4294 = .rodata:0x00000050; // type:object size:0x4 scope:local @4295 = .rodata:0x00000054; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000058; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_448_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float l_cps_src = .data:0x0000003C; // type:object size:0x4C scope:global @@ -80,4 +82,4 @@ __vt__10dCcD_GStts = .data:0x0000016C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000178; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001A8; // type:object size:0xC scope:global -lbl_448_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_food/splits.txt b/config/GZ2P01/rels/d_a_obj_food/splits.txt index 00ffb11a11..397338c68c 100644 --- a/config/GZ2P01/rels/d_a_obj_food/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_food/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_food.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_food/symbols.txt b/config/GZ2P01/rels/d_a_obj_food/symbols.txt index 6b3171c27f..495e38aa46 100644 --- a/config/GZ2P01/rels/d_a_obj_food/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_food/symbols.txt @@ -70,6 +70,6 @@ __vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F0; // type:object size:0x24 scope:global __vt__16daObj_Food_HIO_c = .data:0x00000114; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_452_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3642 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_fw/splits.txt b/config/GZ2P01/rels/d_a_obj_fw/splits.txt index b07e9ec321..39b7b0be41 100644 --- a/config/GZ2P01/rels/d_a_obj_fw/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_fw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_fw.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_fw/symbols.txt b/config/GZ2P01/rels/d_a_obj_fw/symbols.txt index 9f88b36990..bb5a3adf18 100644 --- a/config/GZ2P01/rels/d_a_obj_fw/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_fw/symbols.txt @@ -50,6 +50,6 @@ l_daObj_Fw_Method = .data:0x00000010; // type:object size:0x20 scope:global g_profile_OBJ_FW = .data:0x00000030; // type:object size:0x30 scope:global __vt__14daObj_Fw_HIO_c = .data:0x00000060; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_453_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3642 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_gadget/splits.txt b/config/GZ2P01/rels/d_a_obj_gadget/splits.txt index 73f2637801..e67e4a0030 100644 --- a/config/GZ2P01/rels/d_a_obj_gadget/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_gadget/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gadget.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_gadget/symbols.txt b/config/GZ2P01/rels/d_a_obj_gadget/symbols.txt index e58c0bc36c..c14608a647 100644 --- a/config/GZ2P01/rels/d_a_obj_gadget/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_gadget/symbols.txt @@ -78,7 +78,8 @@ l_ccDObjData = .rodata:0x0000002C; // type:object size:0x30 scope:global @stringBase0 = .rodata:0x000000E0; // type:object size:0x6 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_454_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global l_resNameList = .data:0x00000030; // type:object size:0x8 scope:global l_ccDCyl = .data:0x00000038; // type:object size:0x44 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_gb/symbols.txt b/config/GZ2P01/rels/d_a_obj_gb/symbols.txt index 52759b74f6..e14b85f310 100644 --- a/config/GZ2P01/rels/d_a_obj_gb/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_gb/symbols.txt @@ -27,7 +27,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000030; // type:object size:0xF scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_457_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double bmd$3914 = .data:0x00000020; // type:object size:0x8 scope:local brk$3915 = .data:0x00000028; // type:object size:0x8 scope:local btk$3916 = .data:0x00000030; // type:object size:0x8 scope:local diff --git a/config/GZ2P01/rels/d_a_obj_geyser/symbols.txt b/config/GZ2P01/rels/d_a_obj_geyser/symbols.txt index b638d89b41..ff23b18df7 100644 --- a/config/GZ2P01/rels/d_a_obj_geyser/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_geyser/symbols.txt @@ -71,9 +71,11 @@ l_scale = .rodata:0x00000008; // type:object size:0x18 scope:global @4280 = .rodata:0x0000006C; // type:object size:0x4 scope:local @4281 = .rodata:0x00000070; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000074; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_458_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float l_cps_src = .data:0x0000003C; // type:object size:0x4C scope:global @@ -93,5 +95,5 @@ __vt__10dCcD_GStts = .data:0x0000018C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000198; // type:object size:0xC scope:global __vt__8cM3dGLin = .data:0x000001A4; // type:object size:0xC scope:global __vt__13daObjGeyser_c = .data:0x000001B0; // type:object size:0x28 scope:global -lbl_458_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_458_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_glowSphere/splits.txt b/config/GZ2P01/rels/d_a_obj_glowSphere/splits.txt index 7a32f7c9c4..bfeaf6a9fb 100644 --- a/config/GZ2P01/rels/d_a_obj_glowSphere/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_glowSphere/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_glowSphere.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_glowSphere/symbols.txt b/config/GZ2P01/rels/d_a_obj_glowSphere/symbols.txt index 8cbaff6045..e638ed79cd 100644 --- a/config/GZ2P01/rels/d_a_obj_glowSphere/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_glowSphere/symbols.txt @@ -66,9 +66,11 @@ mCcDObjInfo__10daGlwSph_c = .rodata:0x00000008; // type:object size:0x30 scope:g @4031 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float @4103 = .rodata:0x00000050; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000054; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_459_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global align:4 data:float mCcDSph__10daGlwSph_c = .data:0x00000038; // type:object size:0x40 scope:global l_prmColor = .data:0x00000078; // type:object size:0x4 scope:global @@ -118,8 +120,8 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa l_HIO = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float @3673 = .bss:0x00000060; // type:object size:0xC scope:local mSphMng__10daGlwSph_c = .bss:0x0000006C; // type:object size:0x3C4 scope:global -lbl_459_bss_430 = .bss:0x00000430; // type:object size:0x1 data:byte -lbl_459_bss_431 = .bss:0x00000431; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000430; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000431; // type:object size:0x1 scope:local align:1 data:byte sSeId$4016 = .bss:0x00000434; // type:object size:0x14 scope:local data:4byte mSphSe__12_GlSph_Mng_c = .bss:0x00000448; // type:object size:0x2 scope:global data:2byte mSeClrTmr__12_GlSph_Mng_c = .bss:0x0000044A; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2P01/rels/d_a_obj_gm/splits.txt b/config/GZ2P01/rels/d_a_obj_gm/splits.txt index 5a84ec5cc0..f07956488e 100644 --- a/config/GZ2P01/rels/d_a_obj_gm/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_gm/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gm.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_gm/symbols.txt b/config/GZ2P01/rels/d_a_obj_gm/symbols.txt index 29da718574..56f6602a9f 100644 --- a/config/GZ2P01/rels/d_a_obj_gm/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_gm/symbols.txt @@ -67,9 +67,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4425 = .rodata:0x0000008C; // type:object size:0x4 scope:local @4426 = .rodata:0x00000090; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000094; // type:object size:0x7 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_460_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double obj_size = .data:0x00000020; // type:object size:0x1C scope:global weg = .data:0x0000003C; // type:object size:0x1C scope:global tim = .data:0x00000058; // type:object size:0xE scope:global @@ -88,6 +90,6 @@ __vt__8cM3dGAab = .data:0x0000018C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000198; // type:object size:0x24 scope:global __vt__14daObj_Gm_HIO_c = .data:0x000001BC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3661 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_goGate/splits.txt b/config/GZ2P01/rels/d_a_obj_goGate/splits.txt index 354717688c..0d2a15792b 100644 --- a/config/GZ2P01/rels/d_a_obj_goGate/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_goGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_goGate.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_goGate/symbols.txt b/config/GZ2P01/rels/d_a_obj_goGate/symbols.txt index bd5856b56c..a2505cd7f8 100644 --- a/config/GZ2P01/rels/d_a_obj_goGate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_goGate/symbols.txt @@ -38,9 +38,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3782 = .rodata:0x00000018; // type:object size:0x4 scope:local @3783 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_461_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3727 = .data:0x00000020; // type:object size:0xC scope:local @3728 = .data:0x0000002C; // type:object size:0xC scope:local @3729 = .data:0x00000038; // type:object size:0xC scope:local @@ -53,4 +55,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global data:byte -lbl_461_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_gomikabe/splits.txt b/config/GZ2P01/rels/d_a_obj_gomikabe/splits.txt index e2b75e2cd5..f807654679 100644 --- a/config/GZ2P01/rels/d_a_obj_gomikabe/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_gomikabe/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gomikabe.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_gomikabe/symbols.txt b/config/GZ2P01/rels/d_a_obj_gomikabe/symbols.txt index 99f0c23f4d..bac3e3da28 100644 --- a/config/GZ2P01/rels/d_a_obj_gomikabe/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_gomikabe/symbols.txt @@ -91,6 +91,6 @@ __vt__8cM3dGSph = .data:0x00000090; // type:object size:0xC scope:global __vt__15daObjGOMIKABE_c = .data:0x0000009C; // type:object size:0x28 scope:global __vt__19daObjGOMIKABE_HIO_c = .data:0x000000C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3761 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:local data:byte diff --git a/config/GZ2P01/rels/d_a_obj_gpTaru/splits.txt b/config/GZ2P01/rels/d_a_obj_gpTaru/splits.txt index e824a86e22..dc3917df81 100644 --- a/config/GZ2P01/rels/d_a_obj_gpTaru/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_gpTaru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gpTaru.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_gpTaru/symbols.txt b/config/GZ2P01/rels/d_a_obj_gpTaru/symbols.txt index 4b12314a4d..c51ae460b8 100644 --- a/config/GZ2P01/rels/d_a_obj_gpTaru/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_gpTaru/symbols.txt @@ -106,7 +106,8 @@ mCcDObjInfo__10daGpTaru_c = .rodata:0x00000014; // type:object size:0x30 scope:g @stringBase0 = .rodata:0x000000F4; // type:object size:0x21 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_96_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__10daGpTaru_c = .data:0x00000020; // type:object size:0x44 scope:global @4338 = .data:0x00000064; // type:object size:0xC scope:local @4339 = .data:0x00000070; // type:object size:0xC scope:local @@ -134,4 +135,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000238; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x3C scope:global align:4 data:float -lbl_96_bss_50 = .bss:0x00000050; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_gra2/splits.txt b/config/GZ2P01/rels/d_a_obj_gra2/splits.txt index 5b6e332a9a..863e63fc7e 100644 --- a/config/GZ2P01/rels/d_a_obj_gra2/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_gra2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_gra2.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_gra2/symbols.txt b/config/GZ2P01/rels/d_a_obj_gra2/symbols.txt index 0be368e779..7c7ccc918f 100644 --- a/config/GZ2P01/rels/d_a_obj_gra2/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_gra2/symbols.txt @@ -326,7 +326,8 @@ l_prticles_id$6229 = .rodata:0x00000254; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000398; // type:object size:0x54 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_463_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resFileNameList = .data:0x00000020; // type:object size:0x10 scope:global l_exLoadRes_GRAa = .data:0x00000030; // type:object size:0x10 scope:global l_exLoadRes_GRA_jump = .data:0x00000040; // type:object size:0x10 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_groundwater/splits.txt b/config/GZ2P01/rels/d_a_obj_groundwater/splits.txt index d8ef2670d5..080dbe02cc 100644 --- a/config/GZ2P01/rels/d_a_obj_groundwater/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_groundwater/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_groundwater.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_groundwater/symbols.txt b/config/GZ2P01/rels/d_a_obj_groundwater/symbols.txt index c2a1426c62..6aa2773cee 100644 --- a/config/GZ2P01/rels/d_a_obj_groundwater/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_groundwater/symbols.txt @@ -40,7 +40,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000014; // type:object size:0x6 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_467_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3993 = .data:0x00000020; // type:object size:0xC scope:local @3994 = .data:0x0000002C; // type:object size:0xC scope:local @3995 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_obj_h_saku/splits.txt b/config/GZ2P01/rels/d_a_obj_h_saku/splits.txt index 183f8e88a3..73a1dbdfd5 100644 --- a/config/GZ2P01/rels/d_a_obj_h_saku/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_h_saku/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_h_saku.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_heavySw/splits.txt b/config/GZ2P01/rels/d_a_obj_heavySw/splits.txt index fdbfff035e..7c3c1ca60d 100644 --- a/config/GZ2P01/rels/d_a_obj_heavySw/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_heavySw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_heavySw.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_heavySw/symbols.txt b/config/GZ2P01/rels/d_a_obj_heavySw/symbols.txt index 1e0a3d809b..6ba64ae3b8 100644 --- a/config/GZ2P01/rels/d_a_obj_heavySw/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_heavySw/symbols.txt @@ -57,9 +57,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3998 = .rodata:0x00000044; // type:object size:0x4 scope:local @3999 = .rodata:0x00000048; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000004C; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_476_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3770 = .data:0x00000020; // type:object size:0xC scope:local @3771 = .data:0x0000002C; // type:object size:0xC scope:local @3772 = .data:0x00000038; // type:object size:0xC scope:local @@ -76,4 +78,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000014C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3641 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x38 scope:global data:byte -lbl_476_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_hfuta/splits.txt b/config/GZ2P01/rels/d_a_obj_hfuta/splits.txt index 489dc0a1ba..e160aa45c9 100644 --- a/config/GZ2P01/rels/d_a_obj_hfuta/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_hfuta/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_hfuta.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_hfuta/symbols.txt b/config/GZ2P01/rels/d_a_obj_hfuta/symbols.txt index 5cb0f1d61d..82c8ed0758 100644 --- a/config/GZ2P01/rels/d_a_obj_hfuta/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_hfuta/symbols.txt @@ -33,6 +33,7 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3997 = .rodata:0x00000018; // type:object size:0x4 scope:local @3998 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global lit_1787 = .data:0x0000000C; // type:object size:0x14 scope:local l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @@ -62,6 +63,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3687 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3690 = .bss:0x00000058; // type:object size:0xC scope:local @3691 = .bss:0x00000064; // type:object size:0xC scope:local @3692 = .bss:0x00000070; // type:object size:0xC scope:local @@ -105,7 +107,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3730 = .bss:0x00000238; // type:object size:0xC scope:local @3731 = .bss:0x00000244; // type:object size:0xC scope:local l_rot_data$3686 = .bss:0x00000250; // type:object size:0x102 scope:local -lbl_477_bss_352 = .bss:0x00000352; // type:object size:0x1 data:byte +init$0001 = .bss:0x00000352; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000354; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000358; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000035C; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_hsTarget/splits.txt b/config/GZ2P01/rels/d_a_obj_hsTarget/splits.txt index 159497784a..b4b384c34e 100644 --- a/config/GZ2P01/rels/d_a_obj_hsTarget/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_hsTarget/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_hsTarget.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_ice_s/splits.txt b/config/GZ2P01/rels/d_a_obj_ice_s/splits.txt index 5a1b8599f3..1fe95ce4db 100644 --- a/config/GZ2P01/rels/d_a_obj_ice_s/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_ice_s/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ice_s.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_ice_s/symbols.txt b/config/GZ2P01/rels/d_a_obj_ice_s/symbols.txt index 23c57b9e6f..2d6551c178 100644 --- a/config/GZ2P01/rels/d_a_obj_ice_s/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_ice_s/symbols.txt @@ -65,6 +65,6 @@ g_profile_Obj_Ice_s = .data:0x00000024; // type:object size:0x30 scope:global __vt__12daObjIce_s_c = .data:0x00000054; // type:object size:0x28 scope:global __vt__17daOBJ_ICE_S_HIO_c = .data:0x0000007C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3639 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_iceblock/symbols.txt b/config/GZ2P01/rels/d_a_obj_iceblock/symbols.txt index dbb8fb91a8..e2aa9afc5e 100644 --- a/config/GZ2P01/rels/d_a_obj_iceblock/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_iceblock/symbols.txt @@ -86,9 +86,11 @@ l_check_offsetXZ$4577 = .rodata:0x00000124; // type:object size:0x3C scope:local l_check_offsetXZ$4641 = .rodata:0x00000168; // type:object size:0x3C scope:local @4696 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x000001A8; // type:object size:0x34 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_481_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @4231 = .data:0x00000024; // type:object size:0xC scope:local @4232 = .data:0x00000030; // type:object size:0xC scope:local @@ -109,5 +111,5 @@ __vt__8cM3dGAab = .data:0x00000164; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000170; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x00000194; // type:object size:0xC scope:global __vt__13daObjIceBlk_c = .data:0x000001A0; // type:object size:0x28 scope:global -lbl_481_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_481_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_iceleaf/symbols.txt b/config/GZ2P01/rels/d_a_obj_iceleaf/symbols.txt index 4e26d78eba..968ddd7b96 100644 --- a/config/GZ2P01/rels/d_a_obj_iceleaf/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_iceleaf/symbols.txt @@ -55,7 +55,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_482_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cyl_src = .data:0x00000024; // type:object size:0x44 scope:global @3975 = .data:0x00000068; // type:object size:0xC scope:local @@ -77,5 +78,5 @@ __vt__8cM3dGCyl = .data:0x0000019C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001B4; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001D8; // type:object size:0xC scope:global -init$1997 = .bss:0x00000000; // type:object size:0x1 data:byte -init$2129 = .bss:0x00000001; // type:object size:0x1 data:byte +init$1997 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$2129 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_ita/splits.txt b/config/GZ2P01/rels/d_a_obj_ita/splits.txt index 596b188993..86d91f3f61 100644 --- a/config/GZ2P01/rels/d_a_obj_ita/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_ita/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ita.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_itamato/splits.txt b/config/GZ2P01/rels/d_a_obj_itamato/splits.txt index 978d110e95..7e960f0232 100644 --- a/config/GZ2P01/rels/d_a_obj_itamato/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_itamato/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_itamato.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_ito/splits.txt b/config/GZ2P01/rels/d_a_obj_ito/splits.txt index 57e4daea3e..07bfd8fd4c 100644 --- a/config/GZ2P01/rels/d_a_obj_ito/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_ito/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ito.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_ito/symbols.txt b/config/GZ2P01/rels/d_a_obj_ito/symbols.txt index 0e78432374..a548ca3657 100644 --- a/config/GZ2P01/rels/d_a_obj_ito/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_ito/symbols.txt @@ -80,6 +80,6 @@ __vt__8cM3dGSph = .data:0x000000B8; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x000000C4; // type:object size:0x14 scope:global __vt__15daObj_Ito_HIO_c = .data:0x000000D8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_19_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3765 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_kabuto/splits.txt b/config/GZ2P01/rels/d_a_obj_kabuto/splits.txt index ede0d65156..906b589a51 100644 --- a/config/GZ2P01/rels/d_a_obj_kabuto/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_kabuto/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kabuto.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_kabuto/symbols.txt b/config/GZ2P01/rels/d_a_obj_kabuto/symbols.txt index f6e756713c..e380990650 100644 --- a/config/GZ2P01/rels/d_a_obj_kabuto/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kabuto/symbols.txt @@ -101,6 +101,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KabHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_488_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_kag/splits.txt b/config/GZ2P01/rels/d_a_obj_kag/splits.txt index 0f89dce71b..a3d02bfa53 100644 --- a/config/GZ2P01/rels/d_a_obj_kag/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_kag/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kag.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_kag/symbols.txt b/config/GZ2P01/rels/d_a_obj_kag/symbols.txt index a350b5aff7..6eefbd8374 100644 --- a/config/GZ2P01/rels/d_a_obj_kag/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kag/symbols.txt @@ -98,9 +98,11 @@ l_kag_itemno = .rodata:0x000000E8; // type:object size:0x2 scope:global l_musiya_num = .rodata:0x0000010C; // type:object size:0x4 scope:global @4994 = .rodata:0x00000110; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000114; // type:object size:0xE scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_489_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_sph_src__25@unnamed@d_a_obj_kag_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global @3980 = .data:0x00000060; // type:object size:0xC scope:local data:4byte @4341 = .data:0x0000006C; // type:object size:0xC scope:local data:4byte @@ -127,6 +129,6 @@ __vt__8cM3dGPla = .data:0x00000194; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001A0; // type:object size:0xC scope:global __vt__14daObj_KagHIO_c = .data:0x000001AC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_489_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_kago/splits.txt b/config/GZ2P01/rels/d_a_obj_kago/splits.txt index 6083fbd40d..14dd82a7fa 100644 --- a/config/GZ2P01/rels/d_a_obj_kago/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_kago/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kago.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_kago/symbols.txt b/config/GZ2P01/rels/d_a_obj_kago/symbols.txt index 0c8307372d..5f6d454cf0 100644 --- a/config/GZ2P01/rels/d_a_obj_kago/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kago/symbols.txt @@ -89,7 +89,8 @@ heapSize$3870 = .rodata:0x0000005C; // type:object size:0x14 scope:local @stringBase0 = .rodata:0x00000114; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_491_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_resNameList = .data:0x00000030; // type:object size:0x8 scope:global l_ccDCyl = .data:0x00000038; // type:object size:0x44 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_kamakiri/splits.txt b/config/GZ2P01/rels/d_a_obj_kamakiri/splits.txt index 0f4ccae4fd..a54be4fbf7 100644 --- a/config/GZ2P01/rels/d_a_obj_kamakiri/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_kamakiri/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kamakiri.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_kamakiri/symbols.txt b/config/GZ2P01/rels/d_a_obj_kamakiri/symbols.txt index 6e060164da..0b5d0c4ebc 100644 --- a/config/GZ2P01/rels/d_a_obj_kamakiri/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kamakiri/symbols.txt @@ -98,6 +98,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KamHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_493_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_kanban2/splits.txt b/config/GZ2P01/rels/d_a_obj_kanban2/splits.txt index 61180c71f8..28418b62ab 100644 --- a/config/GZ2P01/rels/d_a_obj_kanban2/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_kanban2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kanban2.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_kanban2/symbols.txt b/config/GZ2P01/rels/d_a_obj_kanban2/symbols.txt index 3b5ddc92ea..44efad4b61 100644 --- a/config/GZ2P01/rels/d_a_obj_kanban2/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kanban2/symbols.txt @@ -147,10 +147,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_98_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3965 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @4561 = .bss:0x00000060; // type:object size:0xC scope:local +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte sc$4560 = .bss:0x00000070; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_kantera/symbols.txt b/config/GZ2P01/rels/d_a_obj_kantera/symbols.txt index 8a42aaf1e9..c346ba9d66 100644 --- a/config/GZ2P01/rels/d_a_obj_kantera/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kantera/symbols.txt @@ -47,9 +47,11 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @4079 = .rodata:0x0000007C; // type:object size:0x4 scope:local @4145 = .rodata:0x00000080; // type:object size:0x4 scope:local data:string @stringBase0 = .rodata:0x00000084; // type:object size:0x10 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_494_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4184 = .data:0x00000020; // type:object size:0xC scope:local @4185 = .data:0x0000002C; // type:object size:0xC scope:local @4186 = .data:0x00000038; // type:object size:0xC scope:local @@ -65,4 +67,4 @@ __vt__8cM3dGAab = .data:0x00000100; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000010C; // type:object size:0x24 scope:global __vt__15daItemKantera_c = .data:0x00000130; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x00000174; // type:object size:0xC scope:global -lbl_494_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_katatsumuri/splits.txt b/config/GZ2P01/rels/d_a_obj_katatsumuri/splits.txt index a445b88e2d..4fb5fc047f 100644 --- a/config/GZ2P01/rels/d_a_obj_katatsumuri/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_katatsumuri/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_katatsumuri.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_katatsumuri/symbols.txt b/config/GZ2P01/rels/d_a_obj_katatsumuri/symbols.txt index f609dc9b92..4dac95e845 100644 --- a/config/GZ2P01/rels/d_a_obj_katatsumuri/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_katatsumuri/symbols.txt @@ -94,6 +94,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KatHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_495_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_kbacket/splits.txt b/config/GZ2P01/rels/d_a_obj_kbacket/splits.txt index 10d5a8fb94..99aea992f8 100644 --- a/config/GZ2P01/rels/d_a_obj_kbacket/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_kbacket/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kbacket.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_kbacket/symbols.txt b/config/GZ2P01/rels/d_a_obj_kbacket/symbols.txt index ed40e5bb60..b7b0414fe9 100644 --- a/config/GZ2P01/rels/d_a_obj_kbacket/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kbacket/symbols.txt @@ -80,7 +80,8 @@ l_ccDObjData = .rodata:0x0000002C; // type:object size:0x30 scope:global @stringBase0 = .rodata:0x000000EC; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_99_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x10 scope:global data:4byte l_resNameList = .data:0x00000030; // type:object size:0x4 scope:global data:4byte l_ccDCyl = .data:0x00000034; // type:object size:0x44 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_kbox/splits.txt b/config/GZ2P01/rels/d_a_obj_kbox/splits.txt index 517449ef35..dcb92fa326 100644 --- a/config/GZ2P01/rels/d_a_obj_kbox/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_kbox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kbox.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_kbox/symbols.txt b/config/GZ2P01/rels/d_a_obj_kbox/symbols.txt index 20e516dad6..f4f2b7d9ea 100644 --- a/config/GZ2P01/rels/d_a_obj_kbox/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kbox/symbols.txt @@ -105,10 +105,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_497_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @3976 = .bss:0x00000060; // type:object size:0xC scope:local +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte sc$3975 = .bss:0x00000070; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_key/splits.txt b/config/GZ2P01/rels/d_a_obj_key/splits.txt index f0e95d6771..c38900b510 100644 --- a/config/GZ2P01/rels/d_a_obj_key/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_key/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_key.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_key/symbols.txt b/config/GZ2P01/rels/d_a_obj_key/symbols.txt index 30995d3d75..1be44badfd 100644 --- a/config/GZ2P01/rels/d_a_obj_key/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_key/symbols.txt @@ -74,7 +74,7 @@ __vt__8cM3dGAab = .data:0x00000060; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000006C; // type:object size:0x24 scope:global __vt__15daObj_Key_HIO_c = .data:0x00000090; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_498_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3773 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte target_info_count = .bss:0x00000028; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2P01/rels/d_a_obj_keyhole/splits.txt b/config/GZ2P01/rels/d_a_obj_keyhole/splits.txt index 93c8d55660..718783fd0a 100644 --- a/config/GZ2P01/rels/d_a_obj_keyhole/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_keyhole/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_keyhole.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_keyhole/symbols.txt b/config/GZ2P01/rels/d_a_obj_keyhole/symbols.txt index 7c6539e61b..e7d459bd54 100644 --- a/config/GZ2P01/rels/d_a_obj_keyhole/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_keyhole/symbols.txt @@ -88,7 +88,8 @@ estimateSizeTbl$4475 = .rodata:0x000000B0; // type:object size:0x14 scope:local @stringBase0 = .rodata:0x000000D8; // type:object size:0x30 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_499_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double bmd_d$4377 = .data:0x00000020; // type:object size:0x28 scope:local mdl_f$4378 = .data:0x00000048; // type:object size:0x28 scope:local bck_d$4396 = .data:0x00000070; // type:object size:0x28 scope:local @@ -120,10 +121,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_499_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3650 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @3934 = .bss:0x00000060; // type:object size:0xC scope:local +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte @3937 = .bss:0x00000070; // type:object size:0xC scope:local @3938 = .bss:0x0000007C; // type:object size:0xC scope:local @3939 = .bss:0x00000088; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_obj_kgate/symbols.txt b/config/GZ2P01/rels/d_a_obj_kgate/symbols.txt index 9f4d290a5f..b6a1fc6e07 100644 --- a/config/GZ2P01/rels/d_a_obj_kgate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kgate/symbols.txt @@ -95,7 +95,8 @@ l_tg_offset$4833 = .rodata:0x00000158; // type:object size:0x30 scope:local @stringBase0 = .rodata:0x00000188; // type:object size:0x6A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_100_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0xC scope:global l_evName$4056 = .data:0x0000002C; // type:object size:0xC scope:local @4582 = .data:0x00000038; // type:object size:0xC scope:local @@ -114,5 +115,5 @@ __vt__10dCcD_GStts = .data:0x00000134; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000140; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x0000014C; // type:object size:0xC scope:global __vt__12daObjKGate_c = .data:0x00000158; // type:object size:0x28 scope:global -lbl_100_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_100_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_ki/splits.txt b/config/GZ2P01/rels/d_a_obj_ki/splits.txt index a220f5d6da..0274050b1b 100644 --- a/config/GZ2P01/rels/d_a_obj_ki/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_ki/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ki.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_ki/symbols.txt b/config/GZ2P01/rels/d_a_obj_ki/symbols.txt index 513c684e92..be0b46d673 100644 --- a/config/GZ2P01/rels/d_a_obj_ki/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_ki/symbols.txt @@ -47,6 +47,6 @@ l_daObj_Ki_Method = .data:0x00000010; // type:object size:0x20 scope:global g_profile_OBJ_KI = .data:0x00000030; // type:object size:0x30 scope:global __vt__14daObj_Ki_HIO_c = .data:0x00000060; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_500_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_kiPot/splits.txt b/config/GZ2P01/rels/d_a_obj_kiPot/splits.txt index 212bdb7626..938fc2db32 100644 --- a/config/GZ2P01/rels/d_a_obj_kiPot/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_kiPot/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kiPot.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_kiPot/symbols.txt b/config/GZ2P01/rels/d_a_obj_kiPot/symbols.txt index 82107971f1..172c8bca9f 100644 --- a/config/GZ2P01/rels/d_a_obj_kiPot/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kiPot/symbols.txt @@ -38,4 +38,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000008C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3620 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global -lbl_501_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_kita/splits.txt b/config/GZ2P01/rels/d_a_obj_kita/splits.txt index 332b298e53..c5fa02f337 100644 --- a/config/GZ2P01/rels/d_a_obj_kita/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_kita/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kita.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_kita/symbols.txt b/config/GZ2P01/rels/d_a_obj_kita/symbols.txt index bac9b5db57..3934771498 100644 --- a/config/GZ2P01/rels/d_a_obj_kita/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kita/symbols.txt @@ -50,6 +50,6 @@ l_daObj_Kita_Method = .data:0x00000000; // type:object size:0x20 scope:local g_profile_OBJ_KITA = .data:0x00000020; // type:object size:0x30 scope:global __vt__16daObj_Kita_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:local data:byte diff --git a/config/GZ2P01/rels/d_a_obj_kshutter/symbols.txt b/config/GZ2P01/rels/d_a_obj_kshutter/symbols.txt index 64180b8200..4a78c2963c 100644 --- a/config/GZ2P01/rels/d_a_obj_kshutter/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kshutter/symbols.txt @@ -70,9 +70,11 @@ l_eff_id$4307 = .rodata:0x00000084; // type:object size:0xA scope:local @4357 = .rodata:0x00000094; // type:object size:0x4 scope:local @4358 = .rodata:0x00000098; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000009C; // type:object size:0x119 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_506_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x14 scope:global l_anmName = .data:0x00000034; // type:object size:0x28 scope:global l_eventName = .data:0x0000005C; // type:object size:0x28 scope:global @@ -101,8 +103,8 @@ daObjKshtr_METHODS = .data:0x00000200; // type:object size:0x20 scope:global g_profile_Obj_Kshutter = .data:0x00000220; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000250; // type:object size:0xC scope:global __vt__12daObjKshtr_c = .data:0x0000025C; // type:object size:0x28 scope:global -lbl_506_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_506_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte -lbl_506_bss_2 = .bss:0x00000002; // type:object size:0x1 data:byte -lbl_506_bss_3 = .bss:0x00000003; // type:object size:0x1 data:byte -lbl_506_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x00000002; // type:object size:0x1 scope:local align:1 data:byte +init$0003 = .bss:0x00000003; // type:object size:0x1 scope:local align:1 data:byte +init$0004 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_ktOnFire/splits.txt b/config/GZ2P01/rels/d_a_obj_ktOnFire/splits.txt index 7c63735e8c..03141eab1b 100644 --- a/config/GZ2P01/rels/d_a_obj_ktOnFire/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_ktOnFire/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ktOnFire.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_kuwagata/splits.txt b/config/GZ2P01/rels/d_a_obj_kuwagata/splits.txt index c9ede69e1b..e3532a60e6 100644 --- a/config/GZ2P01/rels/d_a_obj_kuwagata/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_kuwagata/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_kuwagata.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_kuwagata/symbols.txt b/config/GZ2P01/rels/d_a_obj_kuwagata/symbols.txt index 6b58a43d16..fef3b93622 100644 --- a/config/GZ2P01/rels/d_a_obj_kuwagata/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kuwagata/symbols.txt @@ -99,6 +99,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KuwHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_kznkarm/symbols.txt b/config/GZ2P01/rels/d_a_obj_kznkarm/symbols.txt index c129d736a5..8e4f359a18 100644 --- a/config/GZ2P01/rels/d_a_obj_kznkarm/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kznkarm/symbols.txt @@ -51,7 +51,8 @@ M_attr__14daObjKznkarm_c = .rodata:0x00000000; // type:object size:0x38 scope:gl @stringBase0 = .rodata:0x00000088; // type:object size:0x11 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_510_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte @3641 = .data:0x00000024; // type:object size:0xC scope:local @3642 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_obj_ladder/symbols.txt b/config/GZ2P01/rels/d_a_obj_ladder/symbols.txt index 68c44877b7..3f13114c64 100644 --- a/config/GZ2P01/rels/d_a_obj_ladder/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_ladder/symbols.txt @@ -48,9 +48,11 @@ M_arcname__Q211daObjLadder5Act_c = .rodata:0x00000024; // type:object size:0x5 s @3838 = .rodata:0x00000050; // type:object size:0x4 scope:local @3839 = .rodata:0x00000054; // type:object size:0x4 scope:local @3840 = .rodata:0x00000058; // type:object size:0x4 scope:local +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_103_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double L_attr_type__Q211daObjLadder28@unnamed@d_a_obj_ladder_cpp@ = .data:0x00000020; // type:object size:0x30 scope:global @3878 = .data:0x00000050; // type:object size:0xC scope:local @3879 = .data:0x0000005C; // type:object size:0xC scope:local @@ -63,4 +65,4 @@ g_profile_Obj_Ladder = .data:0x000000E8; // type:object size:0x30 scope:global __vt__14dBgS_ObjGndChk = .data:0x00000118; // type:object size:0x30 scope:global __vt__Q211daObjLadder5Act_c = .data:0x00000148; // type:object size:0x28 scope:global M_tmp_mtx__Q211daObjLadder5Act_c = .bss:0x00000000; // type:object size:0x30 scope:global -lbl_103_bss_30 = .bss:0x00000030; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000030; // type:object size:0x1 align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lbox/splits.txt b/config/GZ2P01/rels/d_a_obj_lbox/splits.txt index 3fff317a32..8c2427e5c2 100644 --- a/config/GZ2P01/rels/d_a_obj_lbox/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lbox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lbox.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lbox/symbols.txt b/config/GZ2P01/rels/d_a_obj_lbox/symbols.txt index 9184ad9efe..b6f5b49362 100644 --- a/config/GZ2P01/rels/d_a_obj_lbox/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lbox/symbols.txt @@ -47,6 +47,6 @@ __vt__8cM3dGAab = .data:0x0000009C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000A8; // type:object size:0x24 scope:global __vt__16daObj_Lbox_HIO_c = .data:0x000000CC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_513_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_life_container/symbols.txt b/config/GZ2P01/rels/d_a_obj_life_container/symbols.txt index 7a72c933dd..2b33b0a2a1 100644 --- a/config/GZ2P01/rels/d_a_obj_life_container/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_life_container/symbols.txt @@ -77,7 +77,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @stringBase0 = .rodata:0x000000B0; // type:object size:0x28 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_53_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4479 = .data:0x00000020; // type:object size:0xC scope:local @4480 = .data:0x0000002C; // type:object size:0xC scope:local @4481 = .data:0x00000038; // type:object size:0xC scope:local @@ -96,4 +97,4 @@ __vt__8cM3dGAab = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__11daObjLife_c = .data:0x00000184; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001C8; // type:object size:0xC scope:global -lbl_53_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv1Candle00/splits.txt b/config/GZ2P01/rels/d_a_obj_lv1Candle00/splits.txt index 0ea456e188..ed188e11ad 100644 --- a/config/GZ2P01/rels/d_a_obj_lv1Candle00/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv1Candle00/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv1Candle00.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv1Candle01/splits.txt b/config/GZ2P01/rels/d_a_obj_lv1Candle01/splits.txt index 68a546f9e6..e4fb138496 100644 --- a/config/GZ2P01/rels/d_a_obj_lv1Candle01/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv1Candle01/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv1Candle01.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv2Candle/splits.txt b/config/GZ2P01/rels/d_a_obj_lv2Candle/splits.txt index 62f91bb2ed..b618332442 100644 --- a/config/GZ2P01/rels/d_a_obj_lv2Candle/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv2Candle/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv2Candle.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv3Candle/splits.txt b/config/GZ2P01/rels/d_a_obj_lv3Candle/splits.txt index dd14a358b4..ebe5dd296f 100644 --- a/config/GZ2P01/rels/d_a_obj_lv3Candle/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv3Candle/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv3Candle.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv3Water/splits.txt b/config/GZ2P01/rels/d_a_obj_lv3Water/splits.txt index ce388d462c..47234d64fd 100644 --- a/config/GZ2P01/rels/d_a_obj_lv3Water/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv3Water/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv3Water.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv3Water/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv3Water/symbols.txt index ca126b217c..e0d91a5cdb 100644 --- a/config/GZ2P01/rels/d_a_obj_lv3Water/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv3Water/symbols.txt @@ -49,7 +49,8 @@ estimateSizeTbl$3746 = .rodata:0x000001A8; // type:object size:0x2A scope:local @stringBase0 = .rodata:0x000001F8; // type:object size:0xD2 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_518_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameIdx = .data:0x00000020; // type:object size:0x54 scope:global @3830 = .data:0x00000074; // type:object size:0xC scope:local @3831 = .data:0x00000080; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_obj_lv3Water2/splits.txt b/config/GZ2P01/rels/d_a_obj_lv3Water2/splits.txt index b224967d11..844154d523 100644 --- a/config/GZ2P01/rels/d_a_obj_lv3Water2/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv3Water2/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv3Water2.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv3Water2/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv3Water2/symbols.txt index 4d1c47c38c..04f443591f 100644 --- a/config/GZ2P01/rels/d_a_obj_lv3Water2/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv3Water2/symbols.txt @@ -46,7 +46,8 @@ l_btkIdx = .rodata:0x00000008; // type:object size:0x4 scope:global @stringBase0 = .rodata:0x00000034; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_519_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameIdx = .data:0x00000020; // type:object size:0x4 scope:global @3767 = .data:0x00000024; // type:object size:0xC scope:local @3768 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_obj_lv4CandleDemoTag/splits.txt b/config/GZ2P01/rels/d_a_obj_lv4CandleDemoTag/splits.txt index 212da12114..bd0f1f032b 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4CandleDemoTag/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4CandleDemoTag/splits.txt @@ -10,7 +10,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4CandleDemoTag.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt index 85a76a8196..fc76308d7d 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt @@ -37,6 +37,7 @@ __dt__20dalv4CandleDemoTag_cFv = .text:0x00000884; // type:function size:0x80 sc _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global lit_1787 = .data:0x0000000C; // type:object size:0x14 scope:local @3702 = .data:0x00000020; // type:object size:0xC scope:local @@ -53,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000011C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3632 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:2byte -hio_set = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv4CandleTag/splits.txt b/config/GZ2P01/rels/d_a_obj_lv4CandleTag/splits.txt index 1482725f04..41a6e44e77 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4CandleTag/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4CandleTag/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4CandleTag.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv4CandleTag/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv4CandleTag/symbols.txt index 796f6e1ff7..f3eccbf113 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4CandleTag/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4CandleTag/symbols.txt @@ -38,9 +38,11 @@ __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 sc _dtors = .dtors:0x00000000; // type:label scope:global @3727 = .rodata:0x00000000; // type:object size:0x4 scope:local @3728 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_524_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3686 = .data:0x00000020; // type:object size:0xC scope:local @3687 = .data:0x0000002C; // type:object size:0xC scope:local @3688 = .data:0x00000038; // type:object size:0xC scope:local @@ -55,4 +57,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000011C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3624 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:byte -lbl_524_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv4EdShutter/splits.txt b/config/GZ2P01/rels/d_a_obj_lv4EdShutter/splits.txt index 83fbb12549..0473970533 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4EdShutter/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4EdShutter/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4EdShutter.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv4EdShutter/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv4EdShutter/symbols.txt index b71e4104db..0044f39bcb 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4EdShutter/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4EdShutter/symbols.txt @@ -47,9 +47,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3817 = .rodata:0x00000018; // type:object size:0x4 scope:local @3818 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_525_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3721 = .data:0x00000020; // type:object size:0xC scope:local @3722 = .data:0x0000002C; // type:object size:0xC scope:local @3723 = .data:0x00000038; // type:object size:0xC scope:local @@ -64,4 +66,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000013C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3628 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_525_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv4Gate/splits.txt b/config/GZ2P01/rels/d_a_obj_lv4Gate/splits.txt index c303a6c3b5..d140489c9b 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4Gate/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4Gate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4Gate.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv4Gate/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv4Gate/symbols.txt index 33cc67ee8c..332f096bca 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4Gate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4Gate/symbols.txt @@ -37,9 +37,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3777 = .rodata:0x00000018; // type:object size:0x4 scope:local @3778 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0x7 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_526_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3725 = .data:0x00000020; // type:object size:0xC scope:local @3726 = .data:0x0000002C; // type:object size:0xC scope:local @3727 = .data:0x00000038; // type:object size:0xC scope:local @@ -52,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global data:byte -lbl_526_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv4HsTarget/splits.txt b/config/GZ2P01/rels/d_a_obj_lv4HsTarget/splits.txt index 6f82fdbe60..84dc0254c9 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4HsTarget/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4HsTarget/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4HsTarget.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv4PoGate/splits.txt b/config/GZ2P01/rels/d_a_obj_lv4PoGate/splits.txt index eebf3bbd28..cfe3d115f5 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4PoGate/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4PoGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4PoGate.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv4PoGate/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv4PoGate/symbols.txt index 7d0eb573bc..dd0c2116d2 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4PoGate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4PoGate/symbols.txt @@ -52,9 +52,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3853 = .rodata:0x0000002C; // type:object size:0x4 scope:local particle_id$3866 = .rodata:0x00000030; // type:object size:0x14 scope:local @stringBase0 = .rodata:0x00000044; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_528_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3727 = .data:0x00000020; // type:object size:0xC scope:local @3728 = .data:0x0000002C; // type:object size:0xC scope:local @3729 = .data:0x00000038; // type:object size:0xC scope:local @@ -71,4 +73,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000014C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3623 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x28 scope:global data:byte -lbl_528_bss_3C = .bss:0x0000003C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000003C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv4RailWall/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv4RailWall/symbols.txt index 24e3e17ff4..44e1d3607c 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4RailWall/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4RailWall/symbols.txt @@ -53,9 +53,11 @@ l_spd_tbl$3801 = .rodata:0x00000020; // type:object size:0x44 scope:local @3884 = .rodata:0x00000070; // type:object size:0x4 scope:local @3885 = .rodata:0x00000074; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000078; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_529_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3758 = .data:0x00000024; // type:object size:0xC scope:local @3759 = .data:0x00000030; // type:object size:0xC scope:local @@ -71,4 +73,4 @@ __vt__8cM3dGAab = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__17dEvLib_callback_c = .data:0x0000011C; // type:object size:0x18 scope:global __vt__14daObjLv4Wall_c = .data:0x00000134; // type:object size:0x48 scope:global -lbl_529_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv4SlideWall/splits.txt b/config/GZ2P01/rels/d_a_obj_lv4SlideWall/splits.txt index 0013f2b984..8fc8c7c869 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4SlideWall/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4SlideWall/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv4SlideWall.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv4SlideWall/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv4SlideWall/symbols.txt index a8f1dba7b0..b0b70d2087 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4SlideWall/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4SlideWall/symbols.txt @@ -37,9 +37,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3765 = .rodata:0x00000014; // type:object size:0x4 scope:local @3766 = .rodata:0x00000018; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000001C; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_530_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3720 = .data:0x00000020; // type:object size:0xC scope:local @3721 = .data:0x0000002C; // type:object size:0xC scope:local @3722 = .data:0x00000038; // type:object size:0xC scope:local @@ -52,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -lbl_530_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv4bridge/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv4bridge/symbols.txt index 9d66c1e6b4..2ebfbb2174 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4bridge/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4bridge/symbols.txt @@ -40,9 +40,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3767 = .rodata:0x00000018; // type:object size:0x4 scope:local @3768 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_531_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3702 = .data:0x00000024; // type:object size:0xC scope:local @3703 = .data:0x00000030; // type:object size:0xC scope:local @@ -52,4 +54,4 @@ daObjLv4Brg_METHODS = .data:0x0000006C; // type:object size:0x20 scope:global g_profile_Obj_Lv4Bridge = .data:0x0000008C; // type:object size:0x30 scope:global __vt__17dEvLib_callback_c = .data:0x000000BC; // type:object size:0x18 scope:global __vt__13daObjLv4Brg_c = .data:0x000000D4; // type:object size:0x48 scope:global -lbl_531_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv4digsand/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv4digsand/symbols.txt index f474102bc8..e122bd76a2 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4digsand/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4digsand/symbols.txt @@ -41,9 +41,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3766 = .rodata:0x00000008; // type:object size:0x4 scope:local @3767 = .rodata:0x0000000C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000010; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_533_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3715 = .data:0x00000024; // type:object size:0xC scope:local @3716 = .data:0x00000030; // type:object size:0xC scope:local @@ -59,4 +61,4 @@ __vt__8cM3dGAab = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__14dBgS_ObjGndChk = .data:0x0000011C; // type:object size:0x30 scope:global __vt__16daObjL4DigSand_c = .data:0x0000014C; // type:object size:0x28 scope:global -lbl_533_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv4floor/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv4floor/symbols.txt index 3cdd218349..0c2ab206d2 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4floor/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4floor/symbols.txt @@ -27,9 +27,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3712 = .rodata:0x00000008; // type:object size:0x4 scope:local @3713 = .rodata:0x0000000C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000010; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_534_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3678 = .data:0x00000024; // type:object size:0xC scope:local @3679 = .data:0x00000030; // type:object size:0xC scope:local @@ -38,4 +40,4 @@ l_func$3677 = .data:0x00000048; // type:object size:0x24 scope:local daObjLv4Floor_METHODS = .data:0x0000006C; // type:object size:0x20 scope:global g_profile_Obj_Lv4Floor = .data:0x0000008C; // type:object size:0x30 scope:global __vt__15daObjLv4Floor_c = .data:0x000000BC; // type:object size:0x28 scope:global -lbl_534_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv4sand/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv4sand/symbols.txt index 367c4d3f1f..287ee026ce 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4sand/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4sand/symbols.txt @@ -40,9 +40,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3786 = .rodata:0x00000014; // type:object size:0x4 scope:local @3787 = .rodata:0x00000018; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000001C; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_538_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3754 = .data:0x00000024; // type:object size:0xC scope:local @3755 = .data:0x00000030; // type:object size:0xC scope:local @@ -53,4 +55,4 @@ g_profile_Obj_Lv4Sand = .data:0x0000008C; // type:object size:0x30 scope:global __vt__17dEvLib_callback_c = .data:0x000000BC; // type:object size:0x18 scope:global __vt__12J3DFrameCtrl = .data:0x000000D4; // type:object size:0xC scope:global __vt__14daObjLv4Sand_c = .data:0x000000E0; // type:object size:0x48 scope:global -lbl_538_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv5FloorBoard/splits.txt b/config/GZ2P01/rels/d_a_obj_lv5FloorBoard/splits.txt index 03c8eb538f..cadd4c57b6 100644 --- a/config/GZ2P01/rels/d_a_obj_lv5FloorBoard/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv5FloorBoard/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv5FloorBoard.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv5FloorBoard/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv5FloorBoard/symbols.txt index 8a4af9357a..bc8cd5383d 100644 --- a/config/GZ2P01/rels/d_a_obj_lv5FloorBoard/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv5FloorBoard/symbols.txt @@ -38,9 +38,11 @@ mCcDObjInfo__12daFlorBoad_c = .rodata:0x00000004; // type:object size:0x30 scope @3872 = .rodata:0x0000003C; // type:object size:0x4 scope:local @3891 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000044; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_539_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__12daFlorBoad_c = .data:0x00000020; // type:object size:0x44 scope:global @3839 = .data:0x00000064; // type:object size:0xC scope:local @3840 = .data:0x00000070; // type:object size:0xC scope:local @@ -58,4 +60,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000154; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global data:byte -lbl_539_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv5IceWall/splits.txt b/config/GZ2P01/rels/d_a_obj_lv5IceWall/splits.txt index 723c8fa8f9..53d5edc56b 100644 --- a/config/GZ2P01/rels/d_a_obj_lv5IceWall/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv5IceWall/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv5IceWall.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv5IceWall/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv5IceWall/symbols.txt index 18ec506e4a..c3a5d6c460 100644 --- a/config/GZ2P01/rels/d_a_obj_lv5IceWall/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv5IceWall/symbols.txt @@ -52,9 +52,11 @@ l_eff_b$3933 = .rodata:0x00000048; // type:object size:0x4 scope:local @4060 = .rodata:0x00000074; // type:object size:0x4 scope:local l_eff_break_b$4077 = .rodata:0x00000078; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000007C; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_540_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daIceWall_c = .data:0x00000020; // type:object size:0x44 scope:global @3891 = .data:0x00000064; // type:object size:0xC scope:local @3892 = .data:0x00000070; // type:object size:0xC scope:local @@ -72,4 +74,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000154; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global data:byte -lbl_540_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv5SwIce/splits.txt b/config/GZ2P01/rels/d_a_obj_lv5SwIce/splits.txt index d874b76741..63f82db0cf 100644 --- a/config/GZ2P01/rels/d_a_obj_lv5SwIce/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv5SwIce/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv5SwIce.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv5SwIce/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv5SwIce/symbols.txt index b4688100ba..d7126438ad 100644 --- a/config/GZ2P01/rels/d_a_obj_lv5SwIce/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv5SwIce/symbols.txt @@ -41,9 +41,11 @@ l_eff_r$3861 = .rodata:0x00000030; // type:object size:0x4 scope:local l_eff_break$3922 = .rodata:0x00000048; // type:object size:0x4 scope:local @3948 = .rodata:0x0000004C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000050; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_541_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__12daLv5SwIce_c = .data:0x00000020; // type:object size:0x44 scope:global @3837 = .data:0x00000064; // type:object size:0xC scope:local @3838 = .data:0x00000070; // type:object size:0xC scope:local @@ -61,4 +63,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000154; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:byte -lbl_541_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv6ChangeGate/splits.txt b/config/GZ2P01/rels/d_a_obj_lv6ChangeGate/splits.txt index 1f51bcecf7..96725b61e7 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6ChangeGate/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6ChangeGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6ChangeGate.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv6ChangeGate/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv6ChangeGate/symbols.txt index 1349001aa4..c46a180e8d 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6ChangeGate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6ChangeGate/symbols.txt @@ -58,9 +58,11 @@ mCcDObjInfo__17daLv6ChangeGate_c = .rodata:0x00000008; // type:object size:0x30 @3923 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4 data:float @3953 = .rodata:0x00000054; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000058; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_544_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__17daLv6ChangeGate_c = .data:0x00000020; // type:object size:0x44 scope:global @3874 = .data:0x00000064; // type:object size:0xC scope:local @3875 = .data:0x00000070; // type:object size:0xC scope:local @@ -81,4 +83,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001BC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3631 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_544_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv6FurikoTrap/splits.txt b/config/GZ2P01/rels/d_a_obj_lv6FurikoTrap/splits.txt index 9f6a1bccd7..2147daf592 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6FurikoTrap/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6FurikoTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6FurikoTrap.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv6FurikoTrap/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv6FurikoTrap/symbols.txt index 130de8a12b..92ce683dd0 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6FurikoTrap/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6FurikoTrap/symbols.txt @@ -58,4 +58,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000010C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_545_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv6Lblock/splits.txt b/config/GZ2P01/rels/d_a_obj_lv6Lblock/splits.txt index c457136059..ac127f1004 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6Lblock/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6Lblock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6Lblock.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv6Lblock/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv6Lblock/symbols.txt index fb281239cc..14d4bc67e2 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6Lblock/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6Lblock/symbols.txt @@ -37,9 +37,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3780 = .rodata:0x00000014; // type:object size:0x4 scope:local @3781 = .rodata:0x00000018; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000001C; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_546_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_liftUpMax = .data:0x00000020; // type:object size:0x8 scope:global @3734 = .data:0x00000028; // type:object size:0xC scope:local @3735 = .data:0x00000034; // type:object size:0xC scope:local @@ -53,4 +55,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000F4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_546_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv6SwGate/splits.txt b/config/GZ2P01/rels/d_a_obj_lv6SwGate/splits.txt index feefe6f370..5b6673926d 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6SwGate/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6SwGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6SwGate.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv6SwGate/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv6SwGate/symbols.txt index 6a11fd17e5..d8b5fe5be2 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6SwGate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6SwGate/symbols.txt @@ -53,9 +53,11 @@ mCcDObjInfo__13daLv6SwGate_c = .rodata:0x0000000C; // type:object size:0x30 scop @3994 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4 data:float @3995 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000068; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_547_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__13daLv6SwGate_c = .data:0x00000020; // type:object size:0x44 scope:global l_cull_box = .data:0x00000064; // type:object size:0x18 scope:global align:4 data:float @3948 = .data:0x0000007C; // type:object size:0xC scope:local @@ -76,4 +78,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000019C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3625 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x18 scope:global align:4 data:float -lbl_547_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv6SzGate/splits.txt b/config/GZ2P01/rels/d_a_obj_lv6SzGate/splits.txt index 48d480013a..11a87ce927 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6SzGate/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6SzGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6SzGate.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv6SzGate/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv6SzGate/symbols.txt index 9f5792b853..c913f65210 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6SzGate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6SzGate/symbols.txt @@ -46,9 +46,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3880 = .rodata:0x00000024; // type:object size:0x4 scope:local @3901 = .rodata:0x00000028; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000002C; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_548_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global align:4 data:float @3799 = .data:0x00000038; // type:object size:0xC scope:local @3800 = .data:0x00000044; // type:object size:0xC scope:local @@ -66,4 +68,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000158; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x18 scope:global align:4 data:float -lbl_548_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv6Tenbin/splits.txt b/config/GZ2P01/rels/d_a_obj_lv6Tenbin/splits.txt index 474b2d7989..ba47f9d24c 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6Tenbin/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6Tenbin/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6Tenbin.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv6Tenbin/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv6Tenbin/symbols.txt index f7cb5cb832..e371647a92 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6Tenbin/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6Tenbin/symbols.txt @@ -58,4 +58,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3662 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x44 scope:global align:4 data:float -lbl_549_bss_58 = .bss:0x00000058; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000058; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv6TogeRoll/splits.txt b/config/GZ2P01/rels/d_a_obj_lv6TogeRoll/splits.txt index 407a59b7f6..250d23638c 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6TogeRoll/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6TogeRoll/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6TogeRoll.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv6TogeRoll/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv6TogeRoll/symbols.txt index e86f8ff01b..970a3281ad 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6TogeRoll/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6TogeRoll/symbols.txt @@ -70,9 +70,11 @@ mSpeed__12daTogeRoll_c = .rodata:0x0000006C; // type:object size:0x40 scope:glob @4239 = .rodata:0x000000F8; // type:object size:0x4 scope:local @4285 = .rodata:0x000000FC; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000100; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_550_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDSph__12daTogeRoll_c = .data:0x00000020; // type:object size:0x40 scope:global mCcDCps__12daTogeRoll_c = .data:0x00000060; // type:object size:0x4C scope:global @3971 = .data:0x000000AC; // type:object size:0xC scope:local @@ -97,4 +99,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000238; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global align:4 data:float -lbl_550_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv6TogeTrap/splits.txt b/config/GZ2P01/rels/d_a_obj_lv6TogeTrap/splits.txt index 12d78e691e..a5b238b4e7 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6TogeTrap/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6TogeTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv6TogeTrap.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv6TogeTrap/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv6TogeTrap/symbols.txt index 1e8da65f10..303c8d3f6d 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6TogeTrap/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6TogeTrap/symbols.txt @@ -93,9 +93,11 @@ estimateSizeTbl$3689 = .rodata:0x000000D4; // type:object size:0x6 scope:local @4534 = .rodata:0x0000013C; // type:object size:0x4 scope:local @4535 = .rodata:0x00000140; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000144; // type:object size:0x19 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_551_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDSph__15daLv6TogeTrap_c = .data:0x00000020; // type:object size:0x40 scope:global mCcDCyl__15daLv6TogeTrap_c = .data:0x00000060; // type:object size:0x44 scope:global l_resNameIdx = .data:0x000000A4; // type:object size:0xC scope:global @@ -128,4 +130,4 @@ __vt__14mDoHIO_entry_c = .data:0x000002CC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3625 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x28 scope:global align:4 data:float -lbl_551_bss_3C = .bss:0x0000003C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000003C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv6bemos/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv6bemos/symbols.txt index 408b103a22..1fa03a00f1 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6bemos/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6bemos/symbols.txt @@ -50,9 +50,11 @@ l_particle_id$3914 = .rodata:0x00000078; // type:object size:0xC scope:local @4160 = .rodata:0x00000098; // type:object size:0x4 scope:local @4161 = .rodata:0x0000009C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000A0; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_552_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float l_cps_src = .data:0x0000003C; // type:object size:0x4C scope:global @@ -70,4 +72,4 @@ __vt__8cM3dGAab = .data:0x00000174; // type:object size:0xC scope:global __vt__8cM3dGPla = .data:0x00000180; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x0000018C; // type:object size:0xC scope:global __vt__11daObjL6Bm_c = .data:0x00000198; // type:object size:0x28 scope:global -lbl_552_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv6bemos2/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv6bemos2/symbols.txt index b152d10d1c..09cb9c38f4 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6bemos2/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6bemos2/symbols.txt @@ -81,7 +81,8 @@ l_eff_id$4949 = .rodata:0x00000090; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000A0; // type:object size:0x35 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_553_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_eye_matName = .data:0x00000024; // type:object size:0x4 scope:global l_head_joint = .data:0x00000028; // type:object size:0x4 scope:global @@ -115,5 +116,5 @@ __vt__8cM3dGAab = .data:0x00000294; // type:object size:0xC scope:global __vt__8cM3dGPla = .data:0x000002A0; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000002AC; // type:object size:0xC scope:global __vt__12daObjLv6Bm_c = .data:0x000002B8; // type:object size:0x28 scope:global -init$2007 = .bss:0x00000000; // type:object size:0x1 data:byte -init$2384 = .bss:0x00000001; // type:object size:0x1 data:byte +init$2007 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$2384 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv6swturn/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv6swturn/symbols.txt index 6ef431c562..b615b905cb 100644 --- a/config/GZ2P01/rels/d_a_obj_lv6swturn/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv6swturn/symbols.txt @@ -30,9 +30,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4069 = .rodata:0x00000018; // type:object size:0x4 scope:local @4070 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_556_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3777 = .data:0x00000024; // type:object size:0xC scope:local @3778 = .data:0x00000030; // type:object size:0xC scope:local @@ -40,4 +42,4 @@ l_func$3776 = .data:0x0000003C; // type:object size:0x18 scope:local daObjLv6SwTurn_METHODS = .data:0x00000054; // type:object size:0x20 scope:global g_profile_Obj_Lv6SwTurn = .data:0x00000074; // type:object size:0x30 scope:global __vt__16daObjLv6SwTurn_c = .data:0x000000A4; // type:object size:0x28 scope:global -lbl_556_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv7BsGate/splits.txt b/config/GZ2P01/rels/d_a_obj_lv7BsGate/splits.txt index 48e060cb8c..9caacfae4b 100644 --- a/config/GZ2P01/rels/d_a_obj_lv7BsGate/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv7BsGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv7BsGate.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv7BsGate/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv7BsGate/symbols.txt index 15eba8eb56..1161f16444 100644 --- a/config/GZ2P01/rels/d_a_obj_lv7BsGate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv7BsGate/symbols.txt @@ -38,9 +38,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3799 = .rodata:0x0000001C; // type:object size:0x4 scope:local @3833 = .rodata:0x00000020; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000024; // type:object size:0xF scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_557_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_type = .data:0x00000020; // type:object size:0x8 scope:global l_bmdIdx = .data:0x00000028; // type:object size:0x8 scope:global l_dzbIdx = .data:0x00000030; // type:object size:0x8 scope:global @@ -56,4 +58,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000104; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3622 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -lbl_557_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv7PropellerY/splits.txt b/config/GZ2P01/rels/d_a_obj_lv7PropellerY/splits.txt index b44e37500d..d9cac35233 100644 --- a/config/GZ2P01/rels/d_a_obj_lv7PropellerY/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv7PropellerY/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv7PropellerY.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv7PropellerY/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv7PropellerY/symbols.txt index 1699b91b55..e7c571648a 100644 --- a/config/GZ2P01/rels/d_a_obj_lv7PropellerY/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv7PropellerY/symbols.txt @@ -44,9 +44,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3849 = .rodata:0x00000024; // type:object size:0x4 scope:local @3913 = .rodata:0x00000028; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000030; // type:object size:0x14 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_558_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_type = .data:0x00000020; // type:object size:0x8 scope:global l_bmdIdx = .data:0x00000028; // type:object size:0x8 scope:global l_dzbIdx = .data:0x00000030; // type:object size:0x8 scope:global @@ -64,4 +66,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000134; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3644 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x20 scope:global align:4 data:float -lbl_558_bss_34 = .bss:0x00000034; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv7bridge/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv7bridge/symbols.txt index 88be6bba83..4f8fbd89cf 100644 --- a/config/GZ2P01/rels/d_a_obj_lv7bridge/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv7bridge/symbols.txt @@ -59,7 +59,8 @@ l_bck$3780 = .rodata:0x00000040; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000080; // type:object size:0x13 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_559_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_cyl_src = .data:0x00000028; // type:object size:0x44 scope:global @3941 = .data:0x0000006C; // type:object size:0xC scope:local @@ -75,4 +76,4 @@ __vt__8cM3dGCyl = .data:0x0000011C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000128; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x0000014C; // type:object size:0xC scope:global __vt__13daObjLv7Brg_c = .data:0x00000158; // type:object size:0x28 scope:global -init$3943 = .bss:0x00000000; // type:object size:0x1 data:byte +init$3943 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv8KekkaiTrap/splits.txt b/config/GZ2P01/rels/d_a_obj_lv8KekkaiTrap/splits.txt index c238d6e60b..9fd8a3621c 100644 --- a/config/GZ2P01/rels/d_a_obj_lv8KekkaiTrap/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv8KekkaiTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv8KekkaiTrap.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt index 0bfdeff2f9..90f5408339 100644 --- a/config/GZ2P01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt @@ -34,9 +34,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3803 = .rodata:0x0000000C; // type:object size:0x4 scope:local @3804 = .rodata:0x00000010; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000014; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_560_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_type = .data:0x00000020; // type:object size:0x4 scope:global l_bmdIdx = .data:0x00000024; // type:object size:0x4 scope:global l_dzbIdx = .data:0x00000028; // type:object size:0x4 scope:global @@ -52,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000F8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x1C scope:global align:4 data:float -lbl_560_bss_30 = .bss:0x00000030; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000030; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv8Lift/splits.txt b/config/GZ2P01/rels/d_a_obj_lv8Lift/splits.txt index 42da1a289d..b010fad4da 100644 --- a/config/GZ2P01/rels/d_a_obj_lv8Lift/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv8Lift/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv8Lift.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv8Lift/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv8Lift/symbols.txt index 8666a935ea..5ad9bcd61f 100644 --- a/config/GZ2P01/rels/d_a_obj_lv8Lift/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv8Lift/symbols.txt @@ -69,9 +69,11 @@ mSpeed__10daL8Lift_c = .rodata:0x00000004; // type:object size:0x40 scope:global @4110 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float @4213 = .rodata:0x00000098; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000009C; // type:object size:0x7 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_561_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3822 = .data:0x00000020; // type:object size:0xC scope:local @3823 = .data:0x0000002C; // type:object size:0xC scope:local @3824 = .data:0x00000038; // type:object size:0xC scope:local @@ -94,4 +96,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001D0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global data:byte -lbl_561_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv8OptiLift/splits.txt b/config/GZ2P01/rels/d_a_obj_lv8OptiLift/splits.txt index 3f0e9d6446..c16aadb3a1 100644 --- a/config/GZ2P01/rels/d_a_obj_lv8OptiLift/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv8OptiLift/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv8OptiLift.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv8OptiLift/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv8OptiLift/symbols.txt index aa3d8de7e1..66af4b8baa 100644 --- a/config/GZ2P01/rels/d_a_obj_lv8OptiLift/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv8OptiLift/symbols.txt @@ -63,9 +63,11 @@ mSpeed__12daOptiLift_c = .rodata:0x00000004; // type:object size:0x40 scope:glob @4231 = .rodata:0x00000088; // type:object size:0x4 scope:local @4232 = .rodata:0x0000008C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000090; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_562_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3826 = .data:0x00000020; // type:object size:0xC scope:local @3827 = .data:0x0000002C; // type:object size:0xC scope:local @3828 = .data:0x00000038; // type:object size:0xC scope:local @@ -85,4 +87,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000188; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3655 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global data:byte -lbl_562_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv8UdFloor/splits.txt b/config/GZ2P01/rels/d_a_obj_lv8UdFloor/splits.txt index cd46526bd9..0ba2d8c00a 100644 --- a/config/GZ2P01/rels/d_a_obj_lv8UdFloor/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv8UdFloor/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv8UdFloor.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv8UdFloor/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv8UdFloor/symbols.txt index 6d4663c673..37fffe52e9 100644 --- a/config/GZ2P01/rels/d_a_obj_lv8UdFloor/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv8UdFloor/symbols.txt @@ -46,9 +46,11 @@ l_heap_size = .rodata:0x00000014; // type:object size:0x8 scope:global @3857 = .rodata:0x0000003C; // type:object size:0x4 scope:local @3892 = .rodata:0x00000040; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000044; // type:object size:0xF scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_563_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameIdx = .data:0x00000020; // type:object size:0x8 scope:global @3736 = .data:0x00000028; // type:object size:0xC scope:local @3737 = .data:0x00000034; // type:object size:0xC scope:local @@ -64,4 +66,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000124; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3622 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x18 scope:global data:byte -lbl_563_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_lv9SwShutter/splits.txt b/config/GZ2P01/rels/d_a_obj_lv9SwShutter/splits.txt index 4c797f16d5..55b103d011 100644 --- a/config/GZ2P01/rels/d_a_obj_lv9SwShutter/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_lv9SwShutter/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_lv9SwShutter.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_lv9SwShutter/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv9SwShutter/symbols.txt index d6ac681745..6b5cc29c1d 100644 --- a/config/GZ2P01/rels/d_a_obj_lv9SwShutter/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv9SwShutter/symbols.txt @@ -38,9 +38,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3784 = .rodata:0x0000001C; // type:object size:0x4 scope:local @3785 = .rodata:0x00000020; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000024; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_564_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3722 = .data:0x00000020; // type:object size:0xC scope:local @3723 = .data:0x0000002C; // type:object size:0xC scope:local @3724 = .data:0x00000038; // type:object size:0xC scope:local @@ -53,4 +55,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global align:4 data:float -lbl_564_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_magLift/splits.txt b/config/GZ2P01/rels/d_a_obj_magLift/splits.txt index dbc092c03c..e7e0ec08dc 100644 --- a/config/GZ2P01/rels/d_a_obj_magLift/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_magLift/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_magLift.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_magLift/symbols.txt b/config/GZ2P01/rels/d_a_obj_magLift/symbols.txt index 51f0bb74cb..454bf63ef3 100644 --- a/config/GZ2P01/rels/d_a_obj_magLift/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_magLift/symbols.txt @@ -47,9 +47,11 @@ mSpeed__11daMagLift_c = .rodata:0x00000000; // type:object size:0x40 scope:globa @3838 = .rodata:0x0000006C; // type:object size:0x4 scope:local @3852 = .rodata:0x00000070; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000074; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_565_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3736 = .data:0x00000020; // type:object size:0xC scope:local @3737 = .data:0x0000002C; // type:object size:0xC scope:local @3738 = .data:0x00000038; // type:object size:0xC scope:local @@ -66,4 +68,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000158; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global -lbl_565_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_magLiftRot/splits.txt b/config/GZ2P01/rels/d_a_obj_magLiftRot/splits.txt index d2be67dce9..8478afda34 100644 --- a/config/GZ2P01/rels/d_a_obj_magLiftRot/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_magLiftRot/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_magLiftRot.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_magLiftRot/symbols.txt b/config/GZ2P01/rels/d_a_obj_magLiftRot/symbols.txt index 9559cba3cf..92e2978583 100644 --- a/config/GZ2P01/rels/d_a_obj_magLiftRot/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_magLiftRot/symbols.txt @@ -53,9 +53,11 @@ l_brkIdx = .rodata:0x00000054; // type:object size:0xC scope:global @3950 = .rodata:0x00000084; // type:object size:0x4 scope:local @3951 = .rodata:0x00000088; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000008C; // type:object size:0x1B scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_566_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0xC scope:global @3856 = .data:0x0000002C; // type:object size:0xC scope:local @3857 = .data:0x00000038; // type:object size:0xC scope:local @@ -72,4 +74,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000011C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x40 scope:global align:4 data:float -lbl_566_bss_54 = .bss:0x00000054; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_magne_arm/symbols.txt b/config/GZ2P01/rels/d_a_obj_magne_arm/symbols.txt index cb9b5622ff..b91895cc61 100644 --- a/config/GZ2P01/rels/d_a_obj_magne_arm/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_magne_arm/symbols.txt @@ -134,7 +134,8 @@ l_offsetF$3738 = .rodata:0x000000AC; // type:object size:0xC scope:local @stringBase0 = .rodata:0x00000128; // type:object size:0xE scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_105_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float l_cull_box2 = .data:0x0000003C; // type:object size:0x18 scope:global align:4 data:float @@ -202,7 +203,11 @@ __vt__11daObjMarm_c = .data:0x000003BC; // type:object size:0x28 scope:global @1012 = .bss:0x00000034; // type:object size:0x1 scope:local @1010 = .bss:0x00000038; // type:object size:0x1 scope:local @1009 = .bss:0x0000003C; // type:object size:0x1 scope:local -lbl_105_bss_3D = .bss:0x0000003D; // type:object size:0x7 data:byte +init$0000 = .bss:0x0000003D; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x0000003E; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x0000003F; // type:object size:0x1 scope:local align:1 data:byte +init$0003 = .bss:0x00000040; // type:object size:0x1 scope:local align:1 data:byte +init$0004 = .bss:0x00000041; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000044; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000048; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000004C; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_maki/splits.txt b/config/GZ2P01/rels/d_a_obj_maki/splits.txt index 231f501a3c..bc0ce90e20 100644 --- a/config/GZ2P01/rels/d_a_obj_maki/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_maki/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_maki.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_master_sword/symbols.txt b/config/GZ2P01/rels/d_a_obj_master_sword/symbols.txt index e3b88d97e9..5790ad398e 100644 --- a/config/GZ2P01/rels/d_a_obj_master_sword/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_master_sword/symbols.txt @@ -40,7 +40,8 @@ mAttr__18daObjMasterSword_c = .rodata:0x00000000; // type:object size:0x4 scope: ...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_568_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte @3655 = .data:0x00000024; // type:object size:0xC scope:local @3656 = .data:0x00000030; // type:object size:0xC scope:local @@ -55,4 +56,4 @@ __vt__12dBgS_ObjAcch = .data:0x0000010C; // type:object size:0x24 scope:global __vt__8cM3dGCyl = .data:0x00000130; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x0000013C; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x00000148; // type:object size:0xC scope:global -lbl_568_bss_0 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$localstatic4$initCollision__18daObjMasterSword_cFv = .bss:0x00000000; // type:object size:0x1 scope:local data:byte diff --git a/config/GZ2P01/rels/d_a_obj_mgate/symbols.txt b/config/GZ2P01/rels/d_a_obj_mgate/symbols.txt index a2dc56b7af..0b7ddfe898 100644 --- a/config/GZ2P01/rels/d_a_obj_mgate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_mgate/symbols.txt @@ -33,7 +33,8 @@ l_roll_crash_check_areaL2 = .rodata:0x0000005C; // type:object size:0x30 scope:g @stringBase0 = .rodata:0x000000B4; // type:object size:0x69 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_107_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_bmdName = .data:0x00000028; // type:object size:0x8 scope:global l_dzbName = .data:0x00000030; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_mie/splits.txt b/config/GZ2P01/rels/d_a_obj_mie/splits.txt index e998395be8..8749728261 100644 --- a/config/GZ2P01/rels/d_a_obj_mie/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_mie/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_mie.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_mirror_6pole/symbols.txt b/config/GZ2P01/rels/d_a_obj_mirror_6pole/symbols.txt index a3ad3be13e..2d31a2aefb 100644 --- a/config/GZ2P01/rels/d_a_obj_mirror_6pole/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_mirror_6pole/symbols.txt @@ -23,7 +23,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000010; // type:object size:0x9 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_572_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3617 = .data:0x00000024; // type:object size:0xC scope:local @3618 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_obj_mirror_screw/symbols.txt b/config/GZ2P01/rels/d_a_obj_mirror_screw/symbols.txt index 0356f58738..3f9b086649 100644 --- a/config/GZ2P01/rels/d_a_obj_mirror_screw/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_mirror_screw/symbols.txt @@ -29,7 +29,8 @@ M_attr__18daObjMirrorScrew_c = .rodata:0x00000000; // type:object size:0x18 scop @stringBase0 = .rodata:0x00000038; // type:object size:0x9 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_575_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3648 = .data:0x00000024; // type:object size:0xC scope:local @3649 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_obj_movebox/splits.txt b/config/GZ2P01/rels/d_a_obj_movebox/splits.txt index 440e7adb31..4d3883bd3b 100644 --- a/config/GZ2P01/rels/d_a_obj_movebox/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_movebox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_movebox.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_movebox/symbols.txt b/config/GZ2P01/rels/d_a_obj_movebox/symbols.txt index 56589c9852..d8253bc172 100644 --- a/config/GZ2P01/rels/d_a_obj_movebox/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_movebox/symbols.txt @@ -98,7 +98,8 @@ particle_id$4913 = .rodata:0x00000770; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x0000077C; // type:object size:0x5E scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_20_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4747 = .data:0x00000020; // type:object size:0xC scope:local @4748 = .data:0x0000002C; // type:object size:0xC scope:local @4749 = .data:0x00000038; // type:object size:0xC scope:local @@ -138,15 +139,19 @@ M_wrt_work__Q212daObjMovebox5Bgc_c = .bss:0x000007EC; // type:object size:0x54 s @3672 = .bss:0x00000840; // type:object size:0xC scope:local M_wall_work__Q212daObjMovebox5Bgc_c = .bss:0x0000084C; // type:object size:0xA10 scope:global align:4 data:float @3909 = .bss:0x0000125C; // type:object size:0xC scope:local +init$3910 = .bss:0x00001268; // type:object size:0x1 scope:local align:1 data:byte touch_work$3908 = .bss:0x0000126C; // type:object size:0x70 scope:local @4501 = .bss:0x000012DC; // type:object size:0xC scope:local +init$4502 = .bss:0x000012E8; // type:object size:0x1 scope:local align:1 data:byte scl$4500 = .bss:0x000012EC; // type:object size:0xC scope:local @4574 = .bss:0x000012F8; // type:object size:0xC scope:local +init$4575 = .bss:0x00001304; // type:object size:0x1 scope:local align:1 data:byte @4577 = .bss:0x00001308; // type:object size:0xC scope:local @4578 = .bss:0x00001314; // type:object size:0xC scope:local @4579 = .bss:0x00001320; // type:object size:0xC scope:local dir_vec$4573 = .bss:0x0000132C; // type:object size:0x30 scope:local @4762 = .bss:0x0000135C; // type:object size:0xC scope:local +init$4763 = .bss:0x00001368; // type:object size:0x1 scope:local align:1 data:byte particle_scale$4761 = .bss:0x0000136C; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00001378; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000137C; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_msima/splits.txt b/config/GZ2P01/rels/d_a_obj_msima/splits.txt index 8991846e80..fabed8f8e3 100644 --- a/config/GZ2P01/rels/d_a_obj_msima/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_msima/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_msima.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_msima/symbols.txt b/config/GZ2P01/rels/d_a_obj_msima/symbols.txt index aea56fe4d5..b2271862e4 100644 --- a/config/GZ2P01/rels/d_a_obj_msima/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_msima/symbols.txt @@ -88,7 +88,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3858 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:local data:byte @3958 = .bss:0x00000068; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_obj_mvstair/symbols.txt b/config/GZ2P01/rels/d_a_obj_mvstair/symbols.txt index 2062852306..46b0b823fc 100644 --- a/config/GZ2P01/rels/d_a_obj_mvstair/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_mvstair/symbols.txt @@ -59,9 +59,11 @@ l_heap_size = .rodata:0x00000028; // type:object size:0x8 scope:global @4064 = .rodata:0x00000058; // type:object size:0x4 scope:local @4065 = .rodata:0x0000005C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000060; // type:object size:0x14 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_578_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global @3754 = .data:0x00000028; // type:object size:0xC scope:local @3755 = .data:0x00000034; // type:object size:0xC scope:local @@ -77,5 +79,5 @@ daObjStair_METHODS = .data:0x000000E8; // type:object size:0x20 scope:global g_profile_Obj_MvStair = .data:0x00000108; // type:object size:0x30 scope:global __vt__18dPa_levelEcallBack = .data:0x00000138; // type:object size:0x24 scope:global __vt__12daObjStair_c = .data:0x0000015C; // type:object size:0x28 scope:global -lbl_578_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_578_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_myogan/splits.txt b/config/GZ2P01/rels/d_a_obj_myogan/splits.txt index 7be77c73e5..5c659cc14b 100644 --- a/config/GZ2P01/rels/d_a_obj_myogan/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_myogan/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_myogan.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_myogan/symbols.txt b/config/GZ2P01/rels/d_a_obj_myogan/symbols.txt index 1057d7e7e5..e686fb3bce 100644 --- a/config/GZ2P01/rels/d_a_obj_myogan/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_myogan/symbols.txt @@ -29,6 +29,6 @@ g_profile_OBJ_MYOGAN = .data:0x00000020; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000050; // type:object size:0xC scope:global __vt__18daObj_Myogan_HIO_c = .data:0x0000005C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_579_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_nameplate/symbols.txt b/config/GZ2P01/rels/d_a_obj_nameplate/symbols.txt index a2e77a79dc..8ce4a38d5f 100644 --- a/config/GZ2P01/rels/d_a_obj_nameplate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_nameplate/symbols.txt @@ -38,7 +38,7 @@ ccSphSrc$3700 = .rodata:0x00000040; // type:object size:0x40 scope:local @3769 = .rodata:0x00000088; // type:object size:0x4 scope:local @3791 = .rodata:0x00000090; // type:object size:0x8 scope:local align:8 data:double @stringBase0 = .rodata:0x00000098; // type:object size:0x19 scope:local data:string_table -l_arcName = .data:0x00000000; // type:object size:0x4 scope:global +l_arcName__16daObjNameplate_c = .data:0x00000000; // type:object size:0x4 scope:global l_daObjNameplate_Method = .data:0x00000004; // type:object size:0x20 scope:global g_profile_Obj_NamePlate = .data:0x00000024; // type:object size:0x30 scope:global __vt__10cCcD_GStts = .data:0x00000054; // type:object size:0xC scope:global diff --git a/config/GZ2P01/rels/d_a_obj_nan/splits.txt b/config/GZ2P01/rels/d_a_obj_nan/splits.txt index 52a0243278..09b90966dd 100644 --- a/config/GZ2P01/rels/d_a_obj_nan/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_nan/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_nan.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_nan/symbols.txt b/config/GZ2P01/rels/d_a_obj_nan/symbols.txt index c605154cfd..6103b51eb9 100644 --- a/config/GZ2P01/rels/d_a_obj_nan/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_nan/symbols.txt @@ -89,9 +89,11 @@ l_musiya_num = .rodata:0x000000D8; // type:object size:0x4 scope:global l_heapsize = .rodata:0x000000DC; // type:object size:0x4 scope:global @5034 = .rodata:0x000000E0; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000E4; // type:object size:0xE scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_581_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double cc_sph_src__25@unnamed@d_a_obj_nan_cpp@ = .data:0x00000020; // type:object size:0x40 scope:global @3924 = .data:0x00000060; // type:object size:0xC scope:local data:4byte @4034 = .data:0x0000006C; // type:object size:0xC scope:local data:4byte @@ -121,6 +123,6 @@ __vt__8cM3dGPla = .data:0x000001B8; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001C4; // type:object size:0xC scope:global __vt__14daObj_NanHIO_c = .data:0x000001D0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_581_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_nougu/splits.txt b/config/GZ2P01/rels/d_a_obj_nougu/splits.txt index 1a55b7b10a..84941b9b11 100644 --- a/config/GZ2P01/rels/d_a_obj_nougu/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_nougu/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_nougu.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_octhashi/symbols.txt b/config/GZ2P01/rels/d_a_obj_octhashi/symbols.txt index 1f3cd5c56f..6bc38d728f 100644 --- a/config/GZ2P01/rels/d_a_obj_octhashi/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_octhashi/symbols.txt @@ -72,9 +72,9 @@ ccSphSrc$3655 = .rodata:0x00000000; // type:object size:0x40 scope:local @4166 = .rodata:0x000000C8; // type:object size:0x4 scope:local @4167 = .rodata:0x000000CC; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000D0; // type:object size:0x33 scope:local data:string_table -l_arcName = .data:0x00000000; // type:object size:0x4 scope:global +l_arcName = .data:0x00000000; // type:object size:0x4 scope:local ccCylSrc$3656 = .data:0x00000004; // type:object size:0x44 scope:local align:4 data:float -l_daObjOCTHASHI_Method = .data:0x00000048; // type:object size:0x20 scope:global +l_daObjOCTHASHI_Method = .data:0x00000048; // type:object size:0x20 scope:local g_profile_OCTHASHI = .data:0x00000068; // type:object size:0x30 scope:global __vt__10cCcD_GStts = .data:0x00000098; // type:object size:0xC scope:global __vt__10dCcD_GStts = .data:0x000000A4; // type:object size:0xC scope:global @@ -82,4 +82,4 @@ __vt__8cM3dGSph = .data:0x000000B0; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x000000BC; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000000C8; // type:object size:0xC scope:global __vt__15daObjOCTHASHI_c = .data:0x000000D4; // type:object size:0x28 scope:global -lbl_584_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +l_cyl_height_init = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_oiltubo/symbols.txt b/config/GZ2P01/rels/d_a_obj_oiltubo/symbols.txt index 74863e882f..270023daf0 100644 --- a/config/GZ2P01/rels/d_a_obj_oiltubo/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_oiltubo/symbols.txt @@ -50,7 +50,8 @@ mCcDObjInfo__15daObj_Oiltubo_c = .rodata:0x00000000; // type:object size:0x30 sc @stringBase0 = .rodata:0x00000054; // type:object size:0x3F scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_585_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resFileName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_bmdFileName = .data:0x00000024; // type:object size:0x4 scope:global l_bbmdFileName = .data:0x00000028; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_onsenTaru/splits.txt b/config/GZ2P01/rels/d_a_obj_onsenTaru/splits.txt index 83f9bc9133..c482a16aea 100644 --- a/config/GZ2P01/rels/d_a_obj_onsenTaru/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_onsenTaru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_onsenTaru.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_onsenTaru/symbols.txt b/config/GZ2P01/rels/d_a_obj_onsenTaru/symbols.txt index f8704d22a2..944803c561 100644 --- a/config/GZ2P01/rels/d_a_obj_onsenTaru/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_onsenTaru/symbols.txt @@ -67,9 +67,11 @@ mCcDObjInfo__11daOnsTaru_c = .rodata:0x00000008; // type:object size:0x30 scope: @4136 = .rodata:0x00000074; // type:object size:0x4 scope:local @4186 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x0000007C; // type:object size:0x21 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_588_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daOnsTaru_c = .data:0x00000020; // type:object size:0x44 scope:global @4002 = .data:0x00000064; // type:object size:0xC scope:local @4003 = .data:0x00000070; // type:object size:0xC scope:local @@ -92,4 +94,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001BC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -lbl_588_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$1920 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_pdoor/symbols.txt b/config/GZ2P01/rels/d_a_obj_pdoor/symbols.txt index 08eca93f6e..de3bc86d29 100644 --- a/config/GZ2P01/rels/d_a_obj_pdoor/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_pdoor/symbols.txt @@ -30,9 +30,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4053 = .rodata:0x00000018; // type:object size:0x4 scope:local @4054 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_589_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cull_box = .data:0x00000024; // type:object size:0x18 scope:global align:4 data:float @3781 = .data:0x0000003C; // type:object size:0xC scope:local @@ -41,4 +43,4 @@ l_func$3780 = .data:0x00000054; // type:object size:0x18 scope:local daObjPDoor_METHODS = .data:0x0000006C; // type:object size:0x20 scope:global g_profile_Obj_PushDoor = .data:0x0000008C; // type:object size:0x30 scope:global __vt__12daObjPDoor_c = .data:0x000000BC; // type:object size:0x28 scope:global -lbl_589_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_pdtile/symbols.txt b/config/GZ2P01/rels/d_a_obj_pdtile/symbols.txt index fa49c99206..bca19f1104 100644 --- a/config/GZ2P01/rels/d_a_obj_pdtile/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_pdtile/symbols.txt @@ -57,7 +57,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000074; // type:object size:0x1C scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_590_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName4 = .data:0x00000020; // type:object size:0x4 scope:global l_dzbidx4 = .data:0x00000024; // type:object size:0x8 scope:global l_bmdidx4 = .data:0x0000002C; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_pillar/splits.txt b/config/GZ2P01/rels/d_a_obj_pillar/splits.txt index f220bcb15f..f1c6137890 100644 --- a/config/GZ2P01/rels/d_a_obj_pillar/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_pillar/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_pillar.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_pillar/symbols.txt b/config/GZ2P01/rels/d_a_obj_pillar/symbols.txt index ac85343b1b..65d6d41b0f 100644 --- a/config/GZ2P01/rels/d_a_obj_pillar/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_pillar/symbols.txt @@ -63,9 +63,11 @@ l_shake_data = .rodata:0x00000064; // type:object size:0x30 scope:global data:2b @4266 = .rodata:0x000000F0; // type:object size:0x4 scope:local @4267 = .rodata:0x000000F4; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000F8; // type:object size:0x1B scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_593_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global @4193 = .data:0x00000028; // type:object size:0xC scope:local @4194 = .data:0x00000034; // type:object size:0xC scope:local @@ -83,4 +85,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000124; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3657 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x28 scope:global align:4 data:float -lbl_593_bss_3C = .bss:0x0000003C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000003C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_pleaf/splits.txt b/config/GZ2P01/rels/d_a_obj_pleaf/splits.txt index b40bc20f27..504fb1b960 100644 --- a/config/GZ2P01/rels/d_a_obj_pleaf/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_pleaf/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_pleaf.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_poCandle/splits.txt b/config/GZ2P01/rels/d_a_obj_poCandle/splits.txt index 4df1a366a5..cc39941536 100644 --- a/config/GZ2P01/rels/d_a_obj_poCandle/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_poCandle/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_poCandle.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_poCandle/symbols.txt b/config/GZ2P01/rels/d_a_obj_poCandle/symbols.txt index f7071915c8..85a06cf1d9 100644 --- a/config/GZ2P01/rels/d_a_obj_poCandle/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_poCandle/symbols.txt @@ -53,9 +53,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3769 = .rodata:0x00000028; // type:object size:0x4 scope:local @3814 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000030; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_595_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3774 = .data:0x00000020; // type:object size:0xC scope:local @3775 = .data:0x0000002C; // type:object size:0xC scope:local @3776 = .data:0x00000038; // type:object size:0xC scope:local @@ -70,4 +72,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000013C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3629 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global align:4 data:float -lbl_595_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_poFire/splits.txt b/config/GZ2P01/rels/d_a_obj_poFire/splits.txt index 94cfbd0ed4..f88811c765 100644 --- a/config/GZ2P01/rels/d_a_obj_poFire/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_poFire/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_poFire.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_poFire/symbols.txt b/config/GZ2P01/rels/d_a_obj_poFire/symbols.txt index 95b6bb9923..cec1e34cf9 100644 --- a/config/GZ2P01/rels/d_a_obj_poFire/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_poFire/symbols.txt @@ -74,9 +74,11 @@ itemNo = .rodata:0x0000001C; // type:object size:0x4 scope:global @4107 = .rodata:0x00000048; // type:object size:0x4 scope:local @4134 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000050; // type:object size:0x17 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_596_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3740 = .data:0x00000020; // type:object size:0xC scope:local @3741 = .data:0x0000002C; // type:object size:0xC scope:local @3742 = .data:0x00000038; // type:object size:0xC scope:local @@ -97,4 +99,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001A0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3656 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x34 scope:global data:byte -lbl_596_bss_48 = .bss:0x00000048; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_poTbox/splits.txt b/config/GZ2P01/rels/d_a_obj_poTbox/splits.txt index 1d8f74ec86..0fa2b1ca2d 100644 --- a/config/GZ2P01/rels/d_a_obj_poTbox/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_poTbox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_poTbox.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_poTbox/symbols.txt b/config/GZ2P01/rels/d_a_obj_poTbox/symbols.txt index ff97e58d8b..877008ed62 100644 --- a/config/GZ2P01/rels/d_a_obj_poTbox/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_poTbox/symbols.txt @@ -35,9 +35,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3835 = .rodata:0x00000010; // type:object size:0x8 scope:local align:8 data:double @3926 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x0000001C; // type:object size:0x10 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_597_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_type = .data:0x00000020; // type:object size:0x8 scope:global l_bmdIdx = .data:0x00000028; // type:object size:0x8 scope:global l_dzbIdx = .data:0x00000030; // type:object size:0x8 scope:global @@ -55,4 +57,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000128; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3622 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global -lbl_597_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_pumpkin/splits.txt b/config/GZ2P01/rels/d_a_obj_pumpkin/splits.txt index f1acf4b648..a4a83c5585 100644 --- a/config/GZ2P01/rels/d_a_obj_pumpkin/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_pumpkin/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_pumpkin.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_pumpkin/symbols.txt b/config/GZ2P01/rels/d_a_obj_pumpkin/symbols.txt index dd7dee69f2..65f1270502 100644 --- a/config/GZ2P01/rels/d_a_obj_pumpkin/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_pumpkin/symbols.txt @@ -82,7 +82,8 @@ l_ccDObjData = .rodata:0x00000034; // type:object size:0x30 scope:global @stringBase0 = .rodata:0x000000F0; // type:object size:0x9 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_599_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_resNameList = .data:0x00000028; // type:object size:0x8 scope:global l_ccDCyl = .data:0x00000030; // type:object size:0x44 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_rfHole/splits.txt b/config/GZ2P01/rels/d_a_obj_rfHole/splits.txt index b7bae7bc58..dd169c4040 100644 --- a/config/GZ2P01/rels/d_a_obj_rfHole/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_rfHole/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_rfHole.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_rfHole/symbols.txt b/config/GZ2P01/rels/d_a_obj_rfHole/symbols.txt index c5c9d81845..f0ae86a723 100644 --- a/config/GZ2P01/rels/d_a_obj_rfHole/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_rfHole/symbols.txt @@ -43,9 +43,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3821 = .rodata:0x0000002C; // type:object size:0x4 scope:local particle_id$3917 = .rodata:0x00000030; // type:object size:0xA scope:local @stringBase0 = .rodata:0x0000003C; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_601_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3835 = .data:0x00000020; // type:object size:0xC scope:local @3836 = .data:0x0000002C; // type:object size:0xC scope:local @3837 = .data:0x00000038; // type:object size:0xC scope:local @@ -59,4 +61,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000104; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3643 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x18 scope:global align:4 data:float -lbl_601_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_rgate/symbols.txt b/config/GZ2P01/rels/d_a_obj_rgate/symbols.txt index b14810af68..a46e9b9292 100644 --- a/config/GZ2P01/rels/d_a_obj_rgate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_rgate/symbols.txt @@ -79,9 +79,11 @@ l_cyl_src = .rodata:0x00000018; // type:object size:0x44 scope:global @4742 = .rodata:0x000000E4; // type:object size:0x4 scope:local data:string @4744 = .rodata:0x000000E8; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x000000F0; // type:object size:0x45 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_602_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @4797 = .data:0x00000024; // type:object size:0xC scope:local @4798 = .data:0x00000030; // type:object size:0xC scope:local @@ -96,5 +98,5 @@ __vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x000000F0; // type:object size:0xC scope:global __vt__12daObjRgate_c = .data:0x000000FC; // type:object size:0x28 scope:global l_evName$4049 = .bss:0x00000000; // type:object size:0x4 scope:local -lbl_602_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte -lbl_602_bss_5 = .bss:0x00000005; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000005; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_riverrock/splits.txt b/config/GZ2P01/rels/d_a_obj_riverrock/splits.txt index ecd6bae4b0..5ee30642ca 100644 --- a/config/GZ2P01/rels/d_a_obj_riverrock/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_riverrock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_riverrock.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_riverrock/symbols.txt b/config/GZ2P01/rels/d_a_obj_riverrock/symbols.txt index 16232a3684..5637c4cf0c 100644 --- a/config/GZ2P01/rels/d_a_obj_riverrock/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_riverrock/symbols.txt @@ -70,6 +70,6 @@ __vt__8cM3dGAab = .data:0x00000060; // type:object size:0xC scope:global __vt__16daObjRIVERROCK_c = .data:0x0000006C; // type:object size:0x28 scope:global __vt__20daObjRIVERROCK_HIO_c = .data:0x00000094; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_603_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3626 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_rope_bridge/symbols.txt b/config/GZ2P01/rels/d_a_obj_rope_bridge/symbols.txt index a075e6fcdb..cebf2fa75b 100644 --- a/config/GZ2P01/rels/d_a_obj_rope_bridge/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_rope_bridge/symbols.txt @@ -68,7 +68,8 @@ l_rope_cullbox = .rodata:0x00000048; // type:object size:0x18 scope:global align @stringBase0 = .rodata:0x000000C4; // type:object size:0x24 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_110_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_ropeArcName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte l_rope_offsetL = .data:0x0000002C; // type:object size:0x18 scope:global @@ -97,4 +98,4 @@ __vt__8cM3dGSph = .data:0x00000240; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x0000024C; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x00000258; // type:object size:0x14 scope:global __vt__14daObjRBridge_c = .data:0x0000026C; // type:object size:0x28 scope:global -lbl_110_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_rotBridge/splits.txt b/config/GZ2P01/rels/d_a_obj_rotBridge/splits.txt index ca839421bc..fb53325064 100644 --- a/config/GZ2P01/rels/d_a_obj_rotBridge/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_rotBridge/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_rotBridge.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_rotTrap/splits.txt b/config/GZ2P01/rels/d_a_obj_rotTrap/splits.txt index 22f0c2ec29..bb3bd8b87b 100644 --- a/config/GZ2P01/rels/d_a_obj_rotTrap/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_rotTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_rotTrap.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_rotTrap/symbols.txt b/config/GZ2P01/rels/d_a_obj_rotTrap/symbols.txt index 8f3911c1b5..5ef2d7bec9 100644 --- a/config/GZ2P01/rels/d_a_obj_rotTrap/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_rotTrap/symbols.txt @@ -45,9 +45,11 @@ mCcDObjInfo__11daRotTrap_c = .rodata:0x00000004; // type:object size:0x30 scope: @3925 = .rodata:0x00000048; // type:object size:0x4 scope:local @3940 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000050; // type:object size:0x7 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_606_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daRotTrap_c = .data:0x00000020; // type:object size:0x44 scope:global atPos = .data:0x00000064; // type:object size:0xA8 scope:global atR = .data:0x0000010C; // type:object size:0x38 scope:global @@ -67,4 +69,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000240; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3643 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_606_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_rstair/symbols.txt b/config/GZ2P01/rels/d_a_obj_rstair/symbols.txt index 8476affb70..f11a67e70d 100644 --- a/config/GZ2P01/rels/d_a_obj_rstair/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_rstair/symbols.txt @@ -39,9 +39,11 @@ l_target_angleY = .rodata:0x00000010; // type:object size:0x10 scope:global @3912 = .rodata:0x00000028; // type:object size:0x4 scope:local @4107 = .rodata:0x0000002C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000030; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_608_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_water_check_offset = .data:0x00000024; // type:object size:0xC scope:global @3811 = .data:0x00000030; // type:object size:0xC scope:local @@ -56,5 +58,5 @@ daObjRotStair_METHODS = .data:0x000000C0; // type:object size:0x20 scope:global g_profile_Obj_RotStair = .data:0x000000E0; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000110; // type:object size:0xC scope:global __vt__15daObjRotStair_c = .data:0x0000011C; // type:object size:0x28 scope:global -lbl_608_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_608_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_rw/splits.txt b/config/GZ2P01/rels/d_a_obj_rw/splits.txt index 512cc1b3b7..35df00ee56 100644 --- a/config/GZ2P01/rels/d_a_obj_rw/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_rw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_rw.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_rw/symbols.txt b/config/GZ2P01/rels/d_a_obj_rw/symbols.txt index 6f81469e6c..8cbf2eb9a2 100644 --- a/config/GZ2P01/rels/d_a_obj_rw/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_rw/symbols.txt @@ -60,6 +60,6 @@ __vt__8cM3dGAab = .data:0x00000100; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x0000010C; // type:object size:0xC scope:global __vt__14daOBJ_RW_HIO_c = .data:0x00000118; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_609_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3644 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_sWallShutter/splits.txt b/config/GZ2P01/rels/d_a_obj_sWallShutter/splits.txt index 954037f834..ebdb2c2f98 100644 --- a/config/GZ2P01/rels/d_a_obj_sWallShutter/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_sWallShutter/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_sWallShutter.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_sWallShutter/symbols.txt b/config/GZ2P01/rels/d_a_obj_sWallShutter/symbols.txt index 1948099b9e..495f590b1f 100644 --- a/config/GZ2P01/rels/d_a_obj_sWallShutter/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_sWallShutter/symbols.txt @@ -47,7 +47,8 @@ l_dzbIdx = .rodata:0x00000028; // type:object size:0x8 scope:global @stringBase0 = .rodata:0x00000040; // type:object size:0xF scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_111_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resNameIdx = .data:0x00000020; // type:object size:0x8 scope:global @3746 = .data:0x00000028; // type:object size:0xC scope:local @3747 = .data:0x00000034; // type:object size:0xC scope:local @@ -62,4 +63,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000010C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3624 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x2C scope:global data:byte -lbl_111_bss_40 = .bss:0x00000040; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000040; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_saidan/splits.txt b/config/GZ2P01/rels/d_a_obj_saidan/splits.txt index e2d85e7f2b..29bfc7d674 100644 --- a/config/GZ2P01/rels/d_a_obj_saidan/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_saidan/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_saidan.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_saidan/symbols.txt b/config/GZ2P01/rels/d_a_obj_saidan/symbols.txt index b7561d1a4c..e8edbe0233 100644 --- a/config/GZ2P01/rels/d_a_obj_saidan/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_saidan/symbols.txt @@ -36,9 +36,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3761 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4 data:float @3762 = .rodata:0x00000018; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000001C; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_610_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3718 = .data:0x00000020; // type:object size:0xC scope:local @3719 = .data:0x0000002C; // type:object size:0xC scope:local @3720 = .data:0x00000038; // type:object size:0xC scope:local @@ -51,4 +53,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global align:4 data:float -lbl_610_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_scannon/symbols.txt b/config/GZ2P01/rels/d_a_obj_scannon/symbols.txt index 2ab59e7aea..b42f479c30 100644 --- a/config/GZ2P01/rels/d_a_obj_scannon/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_scannon/symbols.txt @@ -83,7 +83,8 @@ s_demoTable__11daSCannon_c = .rodata:0x0000003C; // type:object size:0x30 scope: @stringBase0 = .rodata:0x0000009C; // type:object size:0xE0 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_613_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName_Comp = .data:0x00000020; // type:object size:0x4 scope:global l_arcName_Crash = .data:0x00000024; // type:object size:0x4 scope:global l_arcName_Zev = .data:0x00000028; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_obj_scannon_crs/symbols.txt b/config/GZ2P01/rels/d_a_obj_scannon_crs/symbols.txt index b06332c345..fd90f41e32 100644 --- a/config/GZ2P01/rels/d_a_obj_scannon_crs/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_scannon_crs/symbols.txt @@ -62,7 +62,8 @@ MIDNA_BEAM_OFFSET$4360 = .rodata:0x00000080; // type:object size:0xC scope:local @stringBase0 = .rodata:0x00000094; // type:object size:0x45 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_614_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_eventName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_staffName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_obj_scannon_ten/symbols.txt b/config/GZ2P01/rels/d_a_obj_scannon_ten/symbols.txt index e8e80a51b0..1b15313a46 100644 --- a/config/GZ2P01/rels/d_a_obj_scannon_ten/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_scannon_ten/symbols.txt @@ -71,7 +71,8 @@ PARTICLE_NAME$4297 = .rodata:0x00000040; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000048; // type:object size:0x4D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_615_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_staffName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_eventName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_obj_sekidoor/splits.txt b/config/GZ2P01/rels/d_a_obj_sekidoor/splits.txt index 540e8a3867..561aaf3ff7 100644 --- a/config/GZ2P01/rels/d_a_obj_sekidoor/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_sekidoor/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_sekidoor.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_sekidoor/symbols.txt b/config/GZ2P01/rels/d_a_obj_sekidoor/symbols.txt index 0573ef98df..13f42e4941 100644 --- a/config/GZ2P01/rels/d_a_obj_sekidoor/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_sekidoor/symbols.txt @@ -36,7 +36,8 @@ id$4006 = .rodata:0x00000020; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000028; // type:object size:0xA scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_616_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global l_dzbData = .data:0x00000028; // type:object size:0x8 scope:global l_resNameList = .data:0x00000030; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_sekizo/splits.txt b/config/GZ2P01/rels/d_a_obj_sekizo/splits.txt index 8e5032b6ec..cb711953d2 100644 --- a/config/GZ2P01/rels/d_a_obj_sekizo/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_sekizo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_sekizo.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_sekizo/symbols.txt b/config/GZ2P01/rels/d_a_obj_sekizo/symbols.txt index 923fc6608a..9b3ad28267 100644 --- a/config/GZ2P01/rels/d_a_obj_sekizo/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_sekizo/symbols.txt @@ -24,7 +24,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000000; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_617_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global l_dzbData = .data:0x00000028; // type:object size:0x8 scope:global l_resNameList = .data:0x00000030; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_sekizoa/splits.txt b/config/GZ2P01/rels/d_a_obj_sekizoa/splits.txt index 9b3d30fcbd..6e652aa808 100644 --- a/config/GZ2P01/rels/d_a_obj_sekizoa/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_sekizoa/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_sekizoa.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_sekizoa/symbols.txt b/config/GZ2P01/rels/d_a_obj_sekizoa/symbols.txt index b14a5f1bfd..8ca0bc9934 100644 --- a/config/GZ2P01/rels/d_a_obj_sekizoa/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_sekizoa/symbols.txt @@ -153,7 +153,8 @@ heapSize$4093 = .rodata:0x0000009C; // type:object size:0x20 scope:local @stringBase0 = .rodata:0x00000168; // type:object size:0x71 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_618_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x48 scope:global l_evtList = .data:0x00000068; // type:object size:0x50 scope:global data:4byte l_resNameList = .data:0x000000B8; // type:object size:0xC scope:global diff --git a/config/GZ2P01/rels/d_a_obj_shield/symbols.txt b/config/GZ2P01/rels/d_a_obj_shield/symbols.txt index f81f43b099..2cd3abc00a 100644 --- a/config/GZ2P01/rels/d_a_obj_shield/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_shield/symbols.txt @@ -64,9 +64,11 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @4336 = .rodata:0x000000B0; // type:object size:0x4 scope:local @4337 = .rodata:0x000000B4; // type:object size:0x4 scope:local data:string @stringBase0 = .rodata:0x000000B8; // type:object size:0x10 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_619_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4189 = .data:0x00000020; // type:object size:0xC scope:local @4190 = .data:0x0000002C; // type:object size:0xC scope:local @4191 = .data:0x00000038; // type:object size:0xC scope:local @@ -87,5 +89,5 @@ __vt__8cM3dGAab = .data:0x00000160; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000016C; // type:object size:0x24 scope:global __vt__14daItemShield_c = .data:0x00000190; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001D4; // type:object size:0xC scope:global -lbl_619_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_619_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_smallkey/symbols.txt b/config/GZ2P01/rels/d_a_obj_smallkey/symbols.txt index 22fd8ada7a..af9c1794d8 100644 --- a/config/GZ2P01/rels/d_a_obj_smallkey/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_smallkey/symbols.txt @@ -78,9 +78,11 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @4503 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4 data:float @4618 = .rodata:0x00000098; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000009C; // type:object size:0x18 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_621_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4652 = .data:0x00000020; // type:object size:0xC scope:local @4653 = .data:0x0000002C; // type:object size:0xC scope:local @4654 = .data:0x00000038; // type:object size:0xC scope:local @@ -101,4 +103,4 @@ __vt__8cM3dGAab = .data:0x00000184; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000190; // type:object size:0x24 scope:global __vt__7daKey_c = .data:0x000001B4; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001F8; // type:object size:0xC scope:global -lbl_621_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_smgdoor/symbols.txt b/config/GZ2P01/rels/d_a_obj_smgdoor/symbols.txt index 40ac5fd5f9..e4a30d1076 100644 --- a/config/GZ2P01/rels/d_a_obj_smgdoor/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_smgdoor/symbols.txt @@ -61,4 +61,4 @@ l_func$3923 = .data:0x00000094; // type:object size:0x24 scope:local daObjSmgDoor_METHODS = .data:0x000000B8; // type:object size:0x20 scope:global g_profile_Obj_SmgDoor = .data:0x000000D8; // type:object size:0x30 scope:global __vt__14daObjSmgDoor_c = .data:0x00000108; // type:object size:0x28 scope:global -init$1847 = .bss:0x00000000; // type:object size:0x1 data:byte +init$1847 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_smtile/splits.txt b/config/GZ2P01/rels/d_a_obj_smtile/splits.txt index 0d2f9be9c3..5d1eb3043a 100644 --- a/config/GZ2P01/rels/d_a_obj_smtile/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_smtile/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_smtile.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_snowEffTag/splits.txt b/config/GZ2P01/rels/d_a_obj_snowEffTag/splits.txt index f429528250..b52be28dd5 100644 --- a/config/GZ2P01/rels/d_a_obj_snowEffTag/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_snowEffTag/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_snowEffTag.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_so/splits.txt b/config/GZ2P01/rels/d_a_obj_so/splits.txt index 866abd824a..73d7243a3f 100644 --- a/config/GZ2P01/rels/d_a_obj_so/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_so/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_so.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_so/symbols.txt b/config/GZ2P01/rels/d_a_obj_so/symbols.txt index edc721f1bc..805466faa3 100644 --- a/config/GZ2P01/rels/d_a_obj_so/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_so/symbols.txt @@ -141,6 +141,6 @@ __vt__12dBgS_ObjAcch = .data:0x000000B4; // type:object size:0x24 scope:global __vt__14dBgS_ObjGndChk = .data:0x000000D8; // type:object size:0x30 scope:global __vt__14daObj_So_HIO_c = .data:0x00000108; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_628_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3774 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_spinLift/splits.txt b/config/GZ2P01/rels/d_a_obj_spinLift/splits.txt index 4e398c4423..8dddbc306e 100644 --- a/config/GZ2P01/rels/d_a_obj_spinLift/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_spinLift/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_spinLift.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_spinLift/symbols.txt b/config/GZ2P01/rels/d_a_obj_spinLift/symbols.txt index e6ef9cf494..742a89a2f6 100644 --- a/config/GZ2P01/rels/d_a_obj_spinLift/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_spinLift/symbols.txt @@ -61,4 +61,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000128; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3631 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -init$1678 = .bss:0x00000024; // type:object size:0x1 data:byte +init$1678 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_ss_drink/symbols.txt b/config/GZ2P01/rels/d_a_obj_ss_drink/symbols.txt index 1e8f43055b..e3c36517a5 100644 --- a/config/GZ2P01/rels/d_a_obj_ss_drink/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_ss_drink/symbols.txt @@ -66,7 +66,8 @@ mCcDObjInfo__15daObj_SSDrink_c = .rodata:0x00000000; // type:object size:0x30 sc @stringBase0 = .rodata:0x00000060; // type:object size:0x32 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_630_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_resFileName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_bmdName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte mCcDCyl__15daObj_SSDrink_c = .data:0x00000028; // type:object size:0x44 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_stairBlock/splits.txt b/config/GZ2P01/rels/d_a_obj_stairBlock/splits.txt index 7f0ca5486d..0a98b4691c 100644 --- a/config/GZ2P01/rels/d_a_obj_stairBlock/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_stairBlock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_stairBlock.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_stick/splits.txt b/config/GZ2P01/rels/d_a_obj_stick/splits.txt index 75e845f3f0..8d108c032c 100644 --- a/config/GZ2P01/rels/d_a_obj_stick/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_stick/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_stick.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_stone/symbols.txt b/config/GZ2P01/rels/d_a_obj_stone/symbols.txt index 3f9e9ef8a5..8855ecc528 100644 --- a/config/GZ2P01/rels/d_a_obj_stone/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_stone/symbols.txt @@ -111,9 +111,11 @@ l_eff_id$5089 = .rodata:0x0000016C; // type:object size:0x6 scope:local @5256 = .rodata:0x00000178; // type:object size:0x8 scope:local l_carry_eff_id$5307 = .rodata:0x00000180; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x00000188; // type:object size:0x17 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_633_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global @4015 = .data:0x00000028; // type:object size:0xC scope:local @4016 = .data:0x00000034; // type:object size:0xC scope:local @@ -133,4 +135,4 @@ __vt__8cM3dGSph = .data:0x00000174; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000180; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000018C; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001B0; // type:object size:0xC scope:global -lbl_633_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_stopper/splits.txt b/config/GZ2P01/rels/d_a_obj_stopper/splits.txt index 439634cbe9..5d445edd08 100644 --- a/config/GZ2P01/rels/d_a_obj_stopper/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_stopper/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_stopper.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_stopper/symbols.txt b/config/GZ2P01/rels/d_a_obj_stopper/symbols.txt index 57f9c5bfc5..f26c6bb968 100644 --- a/config/GZ2P01/rels/d_a_obj_stopper/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_stopper/symbols.txt @@ -70,9 +70,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @4311 = .rodata:0x00000048; // type:object size:0x4 scope:local @4312 = .rodata:0x0000004C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000050; // type:object size:0xE scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_634_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3843 = .data:0x00000020; // type:object size:0xC scope:local @3844 = .data:0x0000002C; // type:object size:0xC scope:local @3845 = .data:0x00000038; // type:object size:0xC scope:local @@ -111,8 +113,9 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3627 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte l_offset$3626 = .bss:0x00000058; // type:object size:0xC scope:local -lbl_634_bss_64 = .bss:0x00000064; // type:object size:0x1 data:byte +init$0001 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000068; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000006C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000070; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_stopper2/symbols.txt b/config/GZ2P01/rels/d_a_obj_stopper2/symbols.txt index 23d17ac1f6..fb53cdc87d 100644 --- a/config/GZ2P01/rels/d_a_obj_stopper2/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_stopper2/symbols.txt @@ -36,9 +36,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3925 = .rodata:0x00000018; // type:object size:0x4 scope:local @3926 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0x52 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_635_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x10 scope:global l_staffName = .data:0x00000034; // type:object size:0x4 scope:global data:4byte @@ -50,4 +52,4 @@ l_func$3768 = .data:0x00000068; // type:object size:0x30 scope:local action_table$3859 = .data:0x00000098; // type:object size:0xC scope:local l_daObjStopper2_Method = .data:0x000000A4; // type:object size:0x20 scope:global g_profile_Obj_Stopper2 = .data:0x000000C4; // type:object size:0x30 scope:global -lbl_635_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_swBallA/symbols.txt b/config/GZ2P01/rels/d_a_obj_swBallA/symbols.txt index acee329b1f..6b28dd457d 100644 --- a/config/GZ2P01/rels/d_a_obj_swBallA/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_swBallA/symbols.txt @@ -40,9 +40,11 @@ l_color = .rodata:0x00000000; // type:object size:0x4 scope:global @4032 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4 data:float @4122 = .rodata:0x00000028; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000002C; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_638_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3956 = .data:0x00000024; // type:object size:0xC scope:local @3957 = .data:0x00000030; // type:object size:0xC scope:local @@ -54,4 +56,4 @@ __vt__17dEvLib_callback_c = .data:0x000000C8; // type:object size:0x18 scope:glo __vt__12J3DFrameCtrl = .data:0x000000E0; // type:object size:0xC scope:global l_target_info = .bss:0x00000000; // type:object size:0x20 scope:global l_target_info_count = .bss:0x00000020; // type:object size:0x4 scope:global data:4byte -lbl_638_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_swBallB/symbols.txt b/config/GZ2P01/rels/d_a_obj_swBallB/symbols.txt index 8fa82dc145..dd68bf1a94 100644 --- a/config/GZ2P01/rels/d_a_obj_swBallB/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_swBallB/symbols.txt @@ -42,9 +42,11 @@ l_event_bitB = .rodata:0x00000010; // type:object size:0xC scope:global @4178 = .rodata:0x0000003C; // type:object size:0x4 scope:local @4276 = .rodata:0x00000040; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000044; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_639_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @4007 = .data:0x00000024; // type:object size:0xC scope:local @4008 = .data:0x00000030; // type:object size:0xC scope:local @@ -56,4 +58,4 @@ __vt__17dEvLib_callback_c = .data:0x000000C8; // type:object size:0x18 scope:glo __vt__12J3DFrameCtrl = .data:0x000000E0; // type:object size:0xC scope:global l_target_info = .bss:0x00000000; // type:object size:0x8 scope:global l_target_info_count = .bss:0x00000008; // type:object size:0x4 scope:global data:4byte -lbl_639_bss_C = .bss:0x0000000C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_swBallC/symbols.txt b/config/GZ2P01/rels/d_a_obj_swBallC/symbols.txt index 55d09580cb..d2096a75a9 100644 --- a/config/GZ2P01/rels/d_a_obj_swBallC/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_swBallC/symbols.txt @@ -46,9 +46,11 @@ l_color = .rodata:0x00000000; // type:object size:0x4 scope:global @4252 = .rodata:0x0000002C; // type:object size:0x4 scope:local @4253 = .rodata:0x00000030; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000034; // type:object size:0x87 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_640_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_staffName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte @@ -63,4 +65,4 @@ action_table$3966 = .data:0x0000008C; // type:object size:0x34 scope:local l_daObjSwBallC_Method = .data:0x00000128; // type:object size:0x20 scope:global g_profile_Obj_SwBallC = .data:0x00000148; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000178; // type:object size:0xC scope:global -lbl_640_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_swLight/symbols.txt b/config/GZ2P01/rels/d_a_obj_swLight/symbols.txt index 93be2d29e9..674716218d 100644 --- a/config/GZ2P01/rels/d_a_obj_swLight/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_swLight/symbols.txt @@ -77,4 +77,4 @@ __vt__8cM3dGSph = .data:0x00000154; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000160; // type:object size:0xC scope:global __vt__17dEvLib_callback_c = .data:0x0000016C; // type:object size:0x18 scope:global __vt__14daObjSwLight_c = .data:0x00000184; // type:object size:0x44 scope:global -lbl_641_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_swhang/symbols.txt b/config/GZ2P01/rels/d_a_obj_swhang/symbols.txt index 21e2093ba0..9ffcdf1df1 100644 --- a/config/GZ2P01/rels/d_a_obj_swhang/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_swhang/symbols.txt @@ -58,9 +58,11 @@ l_heap_size = .rodata:0x00000050; // type:object size:0x14 scope:global @4229 = .rodata:0x0000008C; // type:object size:0x4 scope:local @4232 = .rodata:0x00000090; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000098; // type:object size:0x42 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_643_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x14 scope:global l_pull_jnt = .data:0x00000034; // type:object size:0x14 scope:global l_hang_offset = .data:0x00000048; // type:object size:0x3C scope:global @@ -77,4 +79,4 @@ __vt__8cM3dGSph = .data:0x0000019C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:global __vt__17dEvLib_callback_c = .data:0x000001B4; // type:object size:0x18 scope:global __vt__13daObjSwHang_c = .data:0x000001CC; // type:object size:0x48 scope:global -init$2095 = .bss:0x00000000; // type:object size:0x1 align:1 data:byte +init$2095 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_sword/symbols.txt b/config/GZ2P01/rels/d_a_obj_sword/symbols.txt index 28d66e8281..b6e7016a48 100644 --- a/config/GZ2P01/rels/d_a_obj_sword/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_sword/symbols.txt @@ -27,9 +27,11 @@ __dt__10cCcD_GSttsFv = .text:0x00000944; // type:function size:0x48 scope:global _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000000; // type:object size:0x10 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_644_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global align:4 data:float @3900 = .data:0x00000038; // type:object size:0xC scope:local @3901 = .data:0x00000044; // type:object size:0xC scope:local @@ -44,4 +46,4 @@ __vt__12daObjSword_c = .data:0x000000F4; // type:object size:0x44 scope:global __vt__8cM3dGCyl = .data:0x00000138; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000144; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000150; // type:object size:0x24 scope:global -lbl_644_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_swpush/splits.txt b/config/GZ2P01/rels/d_a_obj_swpush/splits.txt index 53f6db86bf..0fa179e99c 100644 --- a/config/GZ2P01/rels/d_a_obj_swpush/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_swpush/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_swpush.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_swpush/symbols.txt b/config/GZ2P01/rels/d_a_obj_swpush/symbols.txt index 597903801c..8a7353a8df 100644 --- a/config/GZ2P01/rels/d_a_obj_swpush/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_swpush/symbols.txt @@ -77,7 +77,8 @@ tri_id$3921 = .rodata:0x00000124; // type:object size:0x6 scope:local @stringBase0 = .rodata:0x0000013C; // type:object size:0x38 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_21_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double M_arcname__Q211daObjSwpush5Act_c = .data:0x00000020; // type:object size:0xC scope:global @4518 = .data:0x0000002C; // type:object size:0xC scope:local @4519 = .data:0x00000038; // type:object size:0xC scope:local @@ -113,12 +114,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3915 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x00000058; // type:object size:0xC scope:local @3919 = .bss:0x00000064; // type:object size:0xC scope:local @3920 = .bss:0x00000070; // type:object size:0xC scope:local no_push_vec$3914 = .bss:0x0000007C; // type:object size:0x30 scope:local -lbl_21_bss_AC = .bss:0x000000AC; // type:object size:0x1 data:byte -lbl_21_bss_AD = .bss:0x000000AD; // type:object size:0x1 data:byte +init$0001 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000B4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000B8; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_swpush2/symbols.txt b/config/GZ2P01/rels/d_a_obj_swpush2/symbols.txt index 221cc24017..a75ba0052f 100644 --- a/config/GZ2P01/rels/d_a_obj_swpush2/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_swpush2/symbols.txt @@ -69,9 +69,11 @@ M_attr__Q212daObjSwpush25Act_c = .rodata:0x0000000C; // type:object size:0xE0 sc @4396 = .rodata:0x00000120; // type:object size:0x8 scope:local @4397 = .rodata:0x00000128; // type:object size:0x8 scope:local @stringBase0 = .rodata:0x00000130; // type:object size:0x7C scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_645_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4336 = .data:0x00000020; // type:object size:0xC scope:local @4337 = .data:0x0000002C; // type:object size:0xC scope:local @4338 = .data:0x00000038; // type:object size:0xC scope:local @@ -86,5 +88,5 @@ mode_proc$4343 = .data:0x000000C8; // type:object size:0x30 scope:local Mthd_Table__Q212daObjSwpush229@unnamed@d_a_obj_swpush2_cpp@ = .data:0x000000F8; // type:object size:0x20 scope:global g_profile_Obj_Swpush2 = .data:0x00000118; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000148; // type:object size:0xC scope:global -lbl_645_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_645_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_swpush5/splits.txt b/config/GZ2P01/rels/d_a_obj_swpush5/splits.txt index 7e9bde187b..a87bc61af8 100644 --- a/config/GZ2P01/rels/d_a_obj_swpush5/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_swpush5/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_swpush5.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_swpush5/symbols.txt b/config/GZ2P01/rels/d_a_obj_swpush5/symbols.txt index 1e43a1a499..af703b8158 100644 --- a/config/GZ2P01/rels/d_a_obj_swpush5/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_swpush5/symbols.txt @@ -57,7 +57,8 @@ l_dzbIdx = .rodata:0x00000000; // type:object size:0x8 scope:global @stringBase0 = .rodata:0x0000002C; // type:object size:0x9 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_115_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3907 = .data:0x00000024; // type:object size:0xC scope:local @3908 = .data:0x00000030; // type:object size:0xC scope:local @@ -93,12 +94,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3654 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3657 = .bss:0x00000058; // type:object size:0xC scope:local @3658 = .bss:0x00000064; // type:object size:0xC scope:local @3659 = .bss:0x00000070; // type:object size:0xC scope:local l_push_check_pos$3653 = .bss:0x0000007C; // type:object size:0x30 scope:local -lbl_115_bss_AC = .bss:0x000000AC; // type:object size:0x1 data:byte -lbl_115_bss_AD = .bss:0x000000AD; // type:object size:0x1 data:byte +init$0001 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte +init$0002 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000B4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000B8; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_swturn/symbols.txt b/config/GZ2P01/rels/d_a_obj_swturn/symbols.txt index 000fb04318..5bb87db7ed 100644 --- a/config/GZ2P01/rels/d_a_obj_swturn/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_swturn/symbols.txt @@ -39,9 +39,11 @@ l_tame_time_cnt = .rodata:0x00000020; // type:object size:0x2 scope:global data: @4189 = .rodata:0x00000044; // type:object size:0x4 scope:local @4304 = .rodata:0x00000048; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000004C; // type:object size:0x13 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_647_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global @3813 = .data:0x00000028; // type:object size:0xC scope:local @3814 = .data:0x00000034; // type:object size:0xC scope:local @@ -49,4 +51,4 @@ l_func$3812 = .data:0x00000040; // type:object size:0x18 scope:local daObjSwTurn_METHODS = .data:0x00000058; // type:object size:0x20 scope:global g_profile_Obj_SwTurn = .data:0x00000078; // type:object size:0x30 scope:global __vt__13daObjSwTurn_c = .data:0x000000A8; // type:object size:0x28 scope:global -lbl_647_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_syRock/splits.txt b/config/GZ2P01/rels/d_a_obj_syRock/splits.txt index 98115bf46b..25c9737f3f 100644 --- a/config/GZ2P01/rels/d_a_obj_syRock/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_syRock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_syRock.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_syRock/symbols.txt b/config/GZ2P01/rels/d_a_obj_syRock/symbols.txt index bbd2b18a11..8c145bcb77 100644 --- a/config/GZ2P01/rels/d_a_obj_syRock/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_syRock/symbols.txt @@ -82,9 +82,11 @@ mCcDObjInfo__10daSyRock_c = .rodata:0x00000028; // type:object size:0x30 scope:g @4197 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4 data:float @4275 = .rodata:0x0000009C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000A0; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_648_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__10daSyRock_c = .data:0x00000020; // type:object size:0x44 scope:global @3922 = .data:0x00000064; // type:object size:0xC scope:local @3923 = .data:0x00000070; // type:object size:0xC scope:local @@ -108,4 +110,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000210; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3656 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x34 scope:global data:byte -lbl_648_bss_48 = .bss:0x00000048; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_taFence/splits.txt b/config/GZ2P01/rels/d_a_obj_taFence/splits.txt index 9100cabbfd..fb142af441 100644 --- a/config/GZ2P01/rels/d_a_obj_taFence/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_taFence/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_taFence.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_taFence/symbols.txt b/config/GZ2P01/rels/d_a_obj_taFence/symbols.txt index 83384ee213..32ea092875 100644 --- a/config/GZ2P01/rels/d_a_obj_taFence/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_taFence/symbols.txt @@ -60,9 +60,11 @@ l_check_area = .rodata:0x00000064; // type:object size:0x30 scope:global @3981 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float @4028 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x000000B8; // type:object size:0x9 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_650_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__11daTaFence_c = .data:0x00000020; // type:object size:0x44 scope:global @3870 = .data:0x00000064; // type:object size:0xC scope:local @3871 = .data:0x00000070; // type:object size:0xC scope:local @@ -81,4 +83,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000178; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x74 scope:global data:byte -lbl_650_bss_88 = .bss:0x00000088; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000088; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_takaraDai/splits.txt b/config/GZ2P01/rels/d_a_obj_takaraDai/splits.txt index c34759ac2b..0495e417cb 100644 --- a/config/GZ2P01/rels/d_a_obj_takaraDai/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_takaraDai/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_takaraDai.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_takaraDai/symbols.txt b/config/GZ2P01/rels/d_a_obj_takaraDai/symbols.txt index 2a6f816fe3..14a79d3164 100644 --- a/config/GZ2P01/rels/d_a_obj_takaraDai/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_takaraDai/symbols.txt @@ -54,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000009C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x3C scope:global align:4 data:float -lbl_652_bss_50 = .bss:0x00000050; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_ten/splits.txt b/config/GZ2P01/rels/d_a_obj_ten/splits.txt index 2df8d2c33b..a8d1a89795 100644 --- a/config/GZ2P01/rels/d_a_obj_ten/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_ten/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_ten.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_ten/symbols.txt b/config/GZ2P01/rels/d_a_obj_ten/symbols.txt index 9bb8e9b4ac..e99c7c124a 100644 --- a/config/GZ2P01/rels/d_a_obj_ten/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_ten/symbols.txt @@ -96,6 +96,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_TenHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_654_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_thdoor/symbols.txt b/config/GZ2P01/rels/d_a_obj_thdoor/symbols.txt index e101ef7787..b61c61230b 100644 --- a/config/GZ2P01/rels/d_a_obj_thdoor/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_thdoor/symbols.txt @@ -64,4 +64,4 @@ __vt__10dCcD_GStts = .data:0x00000138; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000144; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x00000150; // type:object size:0xC scope:global __vt__13daObjThDoor_c = .data:0x0000015C; // type:object size:0x28 scope:global -init$1622 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +init$1622 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_timeFire/splits.txt b/config/GZ2P01/rels/d_a_obj_timeFire/splits.txt index 209705648c..d62d887178 100644 --- a/config/GZ2P01/rels/d_a_obj_timeFire/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_timeFire/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_timeFire.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_timer/symbols.txt b/config/GZ2P01/rels/d_a_obj_timer/symbols.txt index 2f54c95c24..3b43318673 100644 --- a/config/GZ2P01/rels/d_a_obj_timer/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_timer/symbols.txt @@ -20,10 +20,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3721 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_22_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3726 = .data:0x00000020; // type:object size:0xC scope:local @3727 = .data:0x0000002C; // type:object size:0xC scope:local mode_proc$3725 = .data:0x00000038; // type:object size:0x18 scope:local Mthd_Table__Q210daObjTimer27@unnamed@d_a_obj_timer_cpp@ = .data:0x00000050; // type:object size:0x20 scope:global g_profile_Obj_Timer = .data:0x00000070; // type:object size:0x30 scope:global -lbl_22_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_tks/splits.txt b/config/GZ2P01/rels/d_a_obj_tks/splits.txt index 44d257f0e5..1029e9ea60 100644 --- a/config/GZ2P01/rels/d_a_obj_tks/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_tks/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_tks.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_tks/symbols.txt b/config/GZ2P01/rels/d_a_obj_tks/symbols.txt index 3baa65a273..0ad479815a 100644 --- a/config/GZ2P01/rels/d_a_obj_tks/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_tks/symbols.txt @@ -117,7 +117,8 @@ m_cameraItemNum$4211 = .rodata:0x00000080; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000018C; // type:object size:0x25 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_660_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bckGetParamList = .data:0x00000020; // type:object size:0x30 scope:global l_btpGetParamList = .data:0x00000050; // type:object size:0x8 scope:global l_btkGetParamList = .data:0x00000058; // type:object size:0x8 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_obj_toby/splits.txt b/config/GZ2P01/rels/d_a_obj_toby/splits.txt index 001ef71e37..811b4206de 100644 --- a/config/GZ2P01/rels/d_a_obj_toby/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_toby/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_toby.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_toby/symbols.txt b/config/GZ2P01/rels/d_a_obj_toby/symbols.txt index 369ed50225..e012a8ac5c 100644 --- a/config/GZ2P01/rels/d_a_obj_toby/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_toby/symbols.txt @@ -98,7 +98,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3801 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:local data:byte hz_check_pos_x = .bss:0x00000060; // type:object size:0x4 scope:local align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_tobyhouse/splits.txt b/config/GZ2P01/rels/d_a_obj_tobyhouse/splits.txt index dadb6ac0d5..a544cc1029 100644 --- a/config/GZ2P01/rels/d_a_obj_tobyhouse/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_tobyhouse/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_tobyhouse.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_tobyhouse/symbols.txt b/config/GZ2P01/rels/d_a_obj_tobyhouse/symbols.txt index 73a2e017df..e6f3c141f9 100644 --- a/config/GZ2P01/rels/d_a_obj_tobyhouse/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_tobyhouse/symbols.txt @@ -89,7 +89,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -init$1832 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +init$1832 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @4351 = .bss:0x00000048; // type:object size:0xC scope:local l_shotSmokeScale$4350 = .bss:0x00000058; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_togeTrap/splits.txt b/config/GZ2P01/rels/d_a_obj_togeTrap/splits.txt index de025bfe8e..1abacdd127 100644 --- a/config/GZ2P01/rels/d_a_obj_togeTrap/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_togeTrap/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_togeTrap.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_togeTrap/symbols.txt b/config/GZ2P01/rels/d_a_obj_togeTrap/symbols.txt index 19351ce637..e10da2ffee 100644 --- a/config/GZ2P01/rels/d_a_obj_togeTrap/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_togeTrap/symbols.txt @@ -58,7 +58,8 @@ mCcDObjInfo__12daTogeTrap_c = .rodata:0x00000014; // type:object size:0x30 scope @stringBase0 = .rodata:0x00000070; // type:object size:0x7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_665_data_10 = .data:0x00000010; // type:object size:0x10 scope:local +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDCyl__12daTogeTrap_c = .data:0x00000020; // type:object size:0x44 scope:global @3883 = .data:0x00000064; // type:object size:0xC scope:local @3884 = .data:0x00000070; // type:object size:0xC scope:local @@ -78,4 +79,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000184; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x20 scope:local align:4 data:float -init$1675 = .bss:0x00000034; // type:object size:0x1 scope:local data:byte +init$1675 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_tombo/splits.txt b/config/GZ2P01/rels/d_a_obj_tombo/splits.txt index 94e308ea4c..328d05f7a0 100644 --- a/config/GZ2P01/rels/d_a_obj_tombo/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_tombo/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_tombo.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_tombo/symbols.txt b/config/GZ2P01/rels/d_a_obj_tombo/symbols.txt index f90429ab44..437b88320e 100644 --- a/config/GZ2P01/rels/d_a_obj_tombo/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_tombo/symbols.txt @@ -109,6 +109,6 @@ __vt__14dBgS_ObjGndChk = .data:0x000000A4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000000D4; // type:object size:0xC scope:global __vt__14daObj_TomHIO_c = .data:0x000000E0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_tp/symbols.txt b/config/GZ2P01/rels/d_a_obj_tp/symbols.txt index 608b62cabb..f960fce909 100644 --- a/config/GZ2P01/rels/d_a_obj_tp/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_tp/symbols.txt @@ -44,7 +44,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x0000006C; // type:object size:0x7 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_669_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4263 = .data:0x00000020; // type:object size:0x20 scope:local bmd$4283 = .data:0x00000040; // type:object size:0x8 scope:local brk$4284 = .data:0x00000048; // type:object size:0x8 scope:local diff --git a/config/GZ2P01/rels/d_a_obj_treesh/splits.txt b/config/GZ2P01/rels/d_a_obj_treesh/splits.txt index 7114495ecf..dfdb10d330 100644 --- a/config/GZ2P01/rels/d_a_obj_treesh/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_treesh/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_treesh.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_twGate/splits.txt b/config/GZ2P01/rels/d_a_obj_twGate/splits.txt index f12d5051ef..e1861ecbfd 100644 --- a/config/GZ2P01/rels/d_a_obj_twGate/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_twGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_twGate.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_volcball/symbols.txt b/config/GZ2P01/rels/d_a_obj_volcball/symbols.txt index 1c55f4891a..1848acb05f 100644 --- a/config/GZ2P01/rels/d_a_obj_volcball/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_volcball/symbols.txt @@ -87,9 +87,11 @@ l_fall_effect_id$4173 = .rodata:0x0000007C; // type:object size:0x8 scope:local @4411 = .rodata:0x000000A8; // type:object size:0x8 scope:local @4447 = .rodata:0x000000B0; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000B4; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_675_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_param = .data:0x00000024; // type:object size:0xA8 scope:global @3929 = .data:0x000000CC; // type:object size:0xC scope:local @@ -110,4 +112,4 @@ __vt__12dBgS_ObjAcch = .data:0x0000021C; // type:object size:0x24 scope:global __vt__8cM3dGAab = .data:0x00000240; // type:object size:0xC scope:global __vt__8cM3dGSph = .data:0x0000024C; // type:object size:0xC scope:global __vt__17dEvLib_callback_c = .data:0x00000258; // type:object size:0x18 scope:global -lbl_675_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$1953 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_volcbom/symbols.txt b/config/GZ2P01/rels/d_a_obj_volcbom/symbols.txt index d4bc0a61ad..7bc063c373 100644 --- a/config/GZ2P01/rels/d_a_obj_volcbom/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_volcbom/symbols.txt @@ -94,7 +94,8 @@ l_effect_id$4032 = .rodata:0x00000054; // type:object size:0xE scope:local @stringBase0 = .rodata:0x000000B0; // type:object size:0x48 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_676_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte l_portal_warp_name = .data:0x00000024; // type:object size:0x4 scope:local l_staff_name = .data:0x00000028; // type:object size:0x4 scope:local data:4byte @@ -122,5 +123,5 @@ __vt__8cM3dGAab = .data:0x000001F0; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001FC; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000220; // type:object size:0xC scope:global __vt__14daObjVolcBom_c = .data:0x0000022C; // type:object size:0x28 scope:global -init$1712 = .bss:0x00000000; // type:object size:0x1 scope:local data:byte -init$2146 = .bss:0x00000001; // type:object size:0x1 scope:local data:byte +init$1712 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$2146 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_warp_kbrg/symbols.txt b/config/GZ2P01/rels/d_a_obj_warp_kbrg/symbols.txt index 5936c83b4b..c0cdeb667b 100644 --- a/config/GZ2P01/rels/d_a_obj_warp_kbrg/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_warp_kbrg/symbols.txt @@ -78,9 +78,11 @@ l_midna_wait_offset = .rodata:0x00000054; // type:object size:0xC scope:global a @4579 = .rodata:0x000000C8; // type:object size:0x8 scope:local align:8 data:double @4590 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x000000D4; // type:object size:0x85 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_677_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x8 scope:global l_evArcName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte l_portal_warp_name = .data:0x0000002C; // type:object size:0x8 scope:global @@ -104,4 +106,4 @@ daObjWarpKBrg_METHODS = .data:0x00000194; // type:object size:0x20 scope:global g_profile_Obj_KakarikoBrg = .data:0x000001B4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000001E4; // type:object size:0xC scope:global __vt__15daObjWarpKBrg_c = .data:0x000001F0; // type:object size:0x28 scope:global -lbl_677_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_warp_obrg/symbols.txt b/config/GZ2P01/rels/d_a_obj_warp_obrg/symbols.txt index 1a3386758e..eb807a9701 100644 --- a/config/GZ2P01/rels/d_a_obj_warp_obrg/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_warp_obrg/symbols.txt @@ -59,9 +59,11 @@ l_midna_wait_offset = .rodata:0x00000040; // type:object size:0xC scope:global a @4607 = .rodata:0x000000AC; // type:object size:0x4 scope:local @4666 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x000000B4; // type:object size:0x68 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_678_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_portal_warp_name = .data:0x00000024; // type:object size:0x8 scope:global l_staff_name = .data:0x0000002C; // type:object size:0x8 scope:global @@ -78,4 +80,4 @@ daObjWarpOBrg_METHODS = .data:0x000000EC; // type:object size:0x20 scope:global g_profile_Obj_OrdinBrg = .data:0x0000010C; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x0000013C; // type:object size:0xC scope:global __vt__15daObjWarpOBrg_c = .data:0x00000148; // type:object size:0x28 scope:global -lbl_678_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_waterGate/splits.txt b/config/GZ2P01/rels/d_a_obj_waterGate/splits.txt index eaa5cc3564..4c25b796bc 100644 --- a/config/GZ2P01/rels/d_a_obj_waterGate/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_waterGate/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_waterGate.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_waterGate/symbols.txt b/config/GZ2P01/rels/d_a_obj_waterGate/symbols.txt index e163601f62..3136149814 100644 --- a/config/GZ2P01/rels/d_a_obj_waterGate/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_waterGate/symbols.txt @@ -38,9 +38,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3783 = .rodata:0x00000018; // type:object size:0x4 scope:local @3784 = .rodata:0x0000001C; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000020; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_679_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3728 = .data:0x00000020; // type:object size:0xC scope:local @3729 = .data:0x0000002C; // type:object size:0xC scope:local @3730 = .data:0x00000038; // type:object size:0xC scope:local @@ -54,4 +56,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000104; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global align:4 data:float -lbl_679_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_waterPillar/splits.txt b/config/GZ2P01/rels/d_a_obj_waterPillar/splits.txt index dc39edf04a..f393d68cbc 100644 --- a/config/GZ2P01/rels/d_a_obj_waterPillar/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_waterPillar/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_waterPillar.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_waterPillar/symbols.txt b/config/GZ2P01/rels/d_a_obj_waterPillar/symbols.txt index b3d3d34c41..ff46abbb10 100644 --- a/config/GZ2P01/rels/d_a_obj_waterPillar/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_waterPillar/symbols.txt @@ -94,9 +94,11 @@ mCcDObjCoInfo__12daWtPillar_c = .rodata:0x00000050; // type:object size:0x30 sco @4272 = .rodata:0x000000CC; // type:object size:0x4 scope:local @4273 = .rodata:0x000000D0; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000D4; // type:object size:0x8 scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_680_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_cull_box = .data:0x00000020; // type:object size:0x18 scope:global mCcDCps__12daWtPillar_c = .data:0x00000038; // type:object size:0x4C scope:global mCcDCyl__12daWtPillar_c = .data:0x00000084; // type:object size:0x44 scope:global @@ -128,4 +130,4 @@ __vt__14mDoHIO_entry_c = .data:0x000002D0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3635 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x58 scope:global align:4 data:float -lbl_680_bss_6C = .bss:0x0000006C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_wdStick/splits.txt b/config/GZ2P01/rels/d_a_obj_wdStick/splits.txt index 9b0de2fc3d..a1be6e322b 100644 --- a/config/GZ2P01/rels/d_a_obj_wdStick/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_wdStick/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_wdStick.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_wdStick/symbols.txt b/config/GZ2P01/rels/d_a_obj_wdStick/symbols.txt index 4ca8235fcd..a5c6dd3195 100644 --- a/config/GZ2P01/rels/d_a_obj_wdStick/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_wdStick/symbols.txt @@ -93,9 +93,11 @@ mCcDObjInfo__11daWdStick_c = .rodata:0x00000000; // type:object size:0x30 scope: @4779 = .rodata:0x000000D0; // type:object size:0x4 scope:local @4780 = .rodata:0x000000D4; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x000000D8; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_683_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDSph__11daWdStick_c = .data:0x00000020; // type:object size:0x40 scope:global @4470 = .data:0x00000060; // type:object size:0xC scope:local @4471 = .data:0x0000006C; // type:object size:0xC scope:local @@ -119,4 +121,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3643 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global data:2byte -lbl_683_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_web0/splits.txt b/config/GZ2P01/rels/d_a_obj_web0/splits.txt index 9a26cfe380..c8a5052714 100644 --- a/config/GZ2P01/rels/d_a_obj_web0/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_web0/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_web0.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_web0/symbols.txt b/config/GZ2P01/rels/d_a_obj_web0/symbols.txt index f004aa2850..54e81d608c 100644 --- a/config/GZ2P01/rels/d_a_obj_web0/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_web0/symbols.txt @@ -41,6 +41,6 @@ __vt__8cM3dGAab = .data:0x0000009C; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A8; // type:object size:0xC scope:global __vt__16daObj_Web0_HIO_c = .data:0x000000B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_684_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_web1/splits.txt b/config/GZ2P01/rels/d_a_obj_web1/splits.txt index bcd1efd14d..dcf156365f 100644 --- a/config/GZ2P01/rels/d_a_obj_web1/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_web1/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_web1.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_web1/symbols.txt b/config/GZ2P01/rels/d_a_obj_web1/symbols.txt index a218599b44..b69a2e19bb 100644 --- a/config/GZ2P01/rels/d_a_obj_web1/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_web1/symbols.txt @@ -51,6 +51,6 @@ __vt__8cM3dGAab = .data:0x000000A0; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000AC; // type:object size:0xC scope:global __vt__16daObj_Web1_HIO_c = .data:0x000000B8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_685_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_well_cover/symbols.txt b/config/GZ2P01/rels/d_a_obj_well_cover/symbols.txt index 33c7ea9672..61384ffa4d 100644 --- a/config/GZ2P01/rels/d_a_obj_well_cover/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_well_cover/symbols.txt @@ -30,9 +30,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global particle_id$3806 = .rodata:0x00000028; // type:object size:0x6 scope:local @3833 = .rodata:0x00000030; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x00000034; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_686_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3731 = .data:0x00000024; // type:object size:0xC scope:local @3732 = .data:0x00000030; // type:object size:0xC scope:local @@ -40,4 +42,4 @@ l_func$3730 = .data:0x0000003C; // type:object size:0x18 scope:local l_daObjWCover_Method = .data:0x00000054; // type:object size:0x20 scope:global g_profile_Obj_WellCover = .data:0x00000074; // type:object size:0x30 scope:global __vt__13daObjWCover_c = .data:0x000000A4; // type:object size:0x28 scope:global -lbl_686_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_wood_statue/symbols.txt b/config/GZ2P01/rels/d_a_obj_wood_statue/symbols.txt index 328c69c652..1f8c84cfca 100644 --- a/config/GZ2P01/rels/d_a_obj_wood_statue/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_wood_statue/symbols.txt @@ -74,7 +74,8 @@ l_cyl_src = .rodata:0x00000000; // type:object size:0x44 scope:global @stringBase0 = .rodata:0x0000009C; // type:object size:0x45 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_691_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_eventName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte action_table$4273 = .data:0x00000028; // type:object size:0x10 scope:local @@ -95,4 +96,4 @@ __vt__8cM3dGAab = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__14daObjWStatue_c = .data:0x00000184; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001C8; // type:object size:0xC scope:global -init$2078 = .bss:0x00000000; // type:object size:0x1 data:byte +init$2078 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_yel_bag/splits.txt b/config/GZ2P01/rels/d_a_obj_yel_bag/splits.txt index b346ff5bf5..b3de7d6524 100644 --- a/config/GZ2P01/rels/d_a_obj_yel_bag/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_yel_bag/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_yel_bag.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_yel_bag/symbols.txt b/config/GZ2P01/rels/d_a_obj_yel_bag/symbols.txt index 9eca0372ca..f0e13175ab 100644 --- a/config/GZ2P01/rels/d_a_obj_yel_bag/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_yel_bag/symbols.txt @@ -80,7 +80,8 @@ m__18daObj_YBag_Param_c = .rodata:0x00000030; // type:object size:0x2C scope:glo @stringBase0 = .rodata:0x000000E0; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_693_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdGetParamList = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_loadRes_YBAG0 = .data:0x00000028; // type:object size:0xC scope:global l_loadRes_list = .data:0x00000034; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_obj_yobikusa/symbols.txt b/config/GZ2P01/rels/d_a_obj_yobikusa/symbols.txt index c39e50ea2c..111f86dd3a 100644 --- a/config/GZ2P01/rels/d_a_obj_yobikusa/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_yobikusa/symbols.txt @@ -54,7 +54,8 @@ ccCylSrc$3880 = .rodata:0x00000064; // type:object size:0x44 scope:local @stringBase0 = .rodata:0x000000A8; // type:object size:0x44 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_116_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName1 = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_arcName2 = .data:0x00000024; // type:object size:0x4 scope:global data:4byte @3641 = .data:0x00000028; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_obj_zrTurara/splits.txt b/config/GZ2P01/rels/d_a_obj_zrTurara/splits.txt index ad9e149c7a..61516da5d9 100644 --- a/config/GZ2P01/rels/d_a_obj_zrTurara/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_zrTurara/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_zrTurara.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_zrTurara/symbols.txt b/config/GZ2P01/rels/d_a_obj_zrTurara/symbols.txt index 8caee4b36e..897a47191c 100644 --- a/config/GZ2P01/rels/d_a_obj_zrTurara/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_zrTurara/symbols.txt @@ -62,4 +62,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000160; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3651 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global data:byte -init$1683 = .bss:0x00000020; // type:object size:0x1 data:byte +init$1683 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_zrTuraraRock/splits.txt b/config/GZ2P01/rels/d_a_obj_zrTuraraRock/splits.txt index ee108a21c3..135f45df92 100644 --- a/config/GZ2P01/rels/d_a_obj_zrTuraraRock/splits.txt +++ b/config/GZ2P01/rels/d_a_obj_zrTuraraRock/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_obj_zrTuraraRock.cpp: diff --git a/config/GZ2P01/rels/d_a_obj_zrTuraraRock/symbols.txt b/config/GZ2P01/rels/d_a_obj_zrTuraraRock/symbols.txt index ba9f525834..6ddd25e442 100644 --- a/config/GZ2P01/rels/d_a_obj_zrTuraraRock/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_zrTuraraRock/symbols.txt @@ -53,9 +53,11 @@ mCcDObjInfo__12daZrTuraRc_c = .rodata:0x00000014; // type:object size:0x30 scope @3782 = .rodata:0x00000068; // type:object size:0x8 scope:local @3885 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4 data:float @stringBase0 = .rodata:0x00000074; // type:object size:0xA scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_698_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mCcDSph__12daZrTuraRc_c = .data:0x00000020; // type:object size:0x40 scope:global @3871 = .data:0x00000060; // type:object size:0xC scope:local @3872 = .data:0x0000006C; // type:object size:0xC scope:local @@ -73,4 +75,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000014C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x20 scope:global align:4 data:float -lbl_698_bss_34 = .bss:0x00000034; // type:object size:0x1 data:byte +init$1850 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_zraMark/symbols.txt b/config/GZ2P01/rels/d_a_obj_zraMark/symbols.txt index 8b20f4b576..686096b256 100644 --- a/config/GZ2P01/rels/d_a_obj_zraMark/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_zraMark/symbols.txt @@ -68,7 +68,7 @@ sRoot$4500 = .rodata:0x00000104; // type:object size:0xE0 scope:local @4571 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 data:float @4658 = .rodata:0x00000208; // type:object size:0x8 scope:local align:8 data:double @stringBase0 = .rodata:0x00000210; // type:object size:0x5 scope:local data:string_table -lbl_699_data_0 = .data:0x00000000; // type:object size:0x1 data:byte +@1738 = .data:0x00000000; // type:object size:0x1 data:byte l_arcName = .data:0x00000004; // type:object size:0x4 scope:global data:4byte l_daObjZraMark_Method = .data:0x00000008; // type:object size:0x20 scope:global g_profile_ZRA_MARK = .data:0x00000028; // type:object size:0x30 scope:global @@ -76,4 +76,4 @@ __vt__18daNpcF_ActorMngr_c = .data:0x00000058; // type:object size:0xC scope:glo __vt__8cM3dGCyl = .data:0x00000064; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000070; // type:object size:0xC scope:global roottype$4501 = .bss:0x00000000; // type:object size:0x4 scope:local -lbl_699_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte +init$2350 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_peru/splits.txt b/config/GZ2P01/rels/d_a_peru/splits.txt index 1714f683e7..71725d20e9 100644 --- a/config/GZ2P01/rels/d_a_peru/splits.txt +++ b/config/GZ2P01/rels/d_a_peru/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_peru.cpp: diff --git a/config/GZ2P01/rels/d_a_peru/symbols.txt b/config/GZ2P01/rels/d_a_peru/symbols.txt index e18114993f..84feeec37c 100644 --- a/config/GZ2P01/rels/d_a_peru/symbols.txt +++ b/config/GZ2P01/rels/d_a_peru/symbols.txt @@ -166,7 +166,8 @@ m__14daPeru_Param_c = .rodata:0x00000000; // type:object size:0x98 scope:global @stringBase0 = .rodata:0x00000150; // type:object size:0x2A scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_703_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_bmdData = .data:0x00000020; // type:object size:0x8 scope:global data:4byte l_evtList = .data:0x00000028; // type:object size:0x18 scope:global l_resNameList = .data:0x00000040; // type:object size:0x8 scope:global diff --git a/config/GZ2P01/rels/d_a_ppolamp/symbols.txt b/config/GZ2P01/rels/d_a_ppolamp/symbols.txt index 65e95cbb01..999840bd88 100644 --- a/config/GZ2P01/rels/d_a_ppolamp/symbols.txt +++ b/config/GZ2P01/rels/d_a_ppolamp/symbols.txt @@ -55,9 +55,9 @@ __vt__11daPPolamp_c = .data:0x00000060; // type:object size:0xC scope:global @1012 = .bss:0x00000034; // type:object size:0x1 scope:local @1010 = .bss:0x00000038; // type:object size:0x1 scope:local @1009 = .bss:0x0000003C; // type:object size:0x1 scope:local -init$1515 = .bss:0x0000003D; // type:object size:0x1 scope:local +init$1515 = .bss:0x0000003D; // type:object size:0x1 scope:local align:1 data:byte TEV_COLOR_1$3795 = .bss:0x00000040; // type:object size:0x8 scope:local -init$1520 = .bss:0x00000049; // type:object size:0x1 scope:local +init$1520 = .bss:0x00000049; // type:object size:0x1 scope:local align:1 data:byte TEV_COLOR_2$3800 = .bss:0x0000004C; // type:object size:0x8 scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000054; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000058; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_scene_exit2/symbols.txt b/config/GZ2P01/rels/d_a_scene_exit2/symbols.txt index 0cec89805d..20ae657a5d 100644 --- a/config/GZ2P01/rels/d_a_scene_exit2/symbols.txt +++ b/config/GZ2P01/rels/d_a_scene_exit2/symbols.txt @@ -31,7 +31,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000014; // type:object size:0x30 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_117_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte @3699 = .data:0x00000028; // type:object size:0xC scope:local @@ -42,4 +43,4 @@ l_func$3698 = .data:0x00000058; // type:object size:0x30 scope:local action_table$3745 = .data:0x00000088; // type:object size:0xC scope:local l_daScExit_Method = .data:0x00000094; // type:object size:0x20 scope:global g_profile_SCENE_EXIT2 = .data:0x000000B4; // type:object size:0x30 scope:global -lbl_117_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_spinner/splits.txt b/config/GZ2P01/rels/d_a_spinner/splits.txt index 6daada460c..428e044482 100644 --- a/config/GZ2P01/rels/d_a_spinner/splits.txt +++ b/config/GZ2P01/rels/d_a_spinner/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_spinner.cpp: diff --git a/config/GZ2P01/rels/d_a_spinner/symbols.txt b/config/GZ2P01/rels/d_a_spinner/symbols.txt index 01cb55a8f8..a320beafe9 100644 --- a/config/GZ2P01/rels/d_a_spinner/symbols.txt +++ b/config/GZ2P01/rels/d_a_spinner/symbols.txt @@ -42,7 +42,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global __destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global _dtors = .dtors:0x00000000; // type:label scope:global ...rodata.0 = .rodata:0x00000000; // type:label scope:local -@3768 = .rodata:0x00000000; // type:object size:0xC scope:local +lit_3768 = .rodata:0x00000000; // type:object size:0xC scope:local @4168 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float @4241 = .rodata:0x00000010; // type:object size:0x4 scope:local @4242 = .rodata:0x00000014; // type:object size:0x4 scope:local data:string @@ -120,8 +120,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte effDirection$4433 = .bss:0x00000048; // type:object size:0xC scope:local @4437 = .bss:0x00000054; // type:object size:0xC scope:local +init$0001 = .bss:0x00000060; // type:object size:0x1 scope:local align:1 data:byte particleScale$4436 = .bss:0x00000064; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000070; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000074; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_sq/splits.txt b/config/GZ2P01/rels/d_a_sq/splits.txt index 88422c0ac5..5d9a75a943 100644 --- a/config/GZ2P01/rels/d_a_sq/splits.txt +++ b/config/GZ2P01/rels/d_a_sq/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_sq.cpp: diff --git a/config/GZ2P01/rels/d_a_sq/symbols.txt b/config/GZ2P01/rels/d_a_sq/symbols.txt index 8f6b26420b..475085d670 100644 --- a/config/GZ2P01/rels/d_a_sq/symbols.txt +++ b/config/GZ2P01/rels/d_a_sq/symbols.txt @@ -78,6 +78,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000104; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000128; // type:object size:0xC scope:global __vt__10daSq_HIO_c = .data:0x00000134; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_119_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x30 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_swBall/symbols.txt b/config/GZ2P01/rels/d_a_swBall/symbols.txt index 64589c80ee..86bd6915a4 100644 --- a/config/GZ2P01/rels/d_a_swBall/symbols.txt +++ b/config/GZ2P01/rels/d_a_swBall/symbols.txt @@ -24,9 +24,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3720 = .rodata:0x00000008; // type:object size:0x4 scope:local @3721 = .rodata:0x0000000C; // type:object size:0x4 scope:local @3994 = .rodata:0x00000010; // type:object size:0x4 scope:local +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_707_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3847 = .data:0x00000020; // type:object size:0xC scope:local @3848 = .data:0x0000002C; // type:object size:0xC scope:local l_func$3846 = .data:0x00000038; // type:object size:0x18 scope:local @@ -34,4 +36,4 @@ l_daSwBall_Method = .data:0x00000050; // type:object size:0x20 scope:global g_profile_SwBall = .data:0x00000070; // type:object size:0x30 scope:global l_target_info = .bss:0x00000000; // type:object size:0x20 scope:global l_target_info_count = .bss:0x00000020; // type:object size:0x4 scope:global data:4byte -lbl_707_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_swLBall/symbols.txt b/config/GZ2P01/rels/d_a_swLBall/symbols.txt index 80a79d5e65..f70f108ed9 100644 --- a/config/GZ2P01/rels/d_a_swLBall/symbols.txt +++ b/config/GZ2P01/rels/d_a_swLBall/symbols.txt @@ -25,9 +25,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3725 = .rodata:0x00000008; // type:object size:0x4 scope:local @3726 = .rodata:0x0000000C; // type:object size:0x4 scope:local @4000 = .rodata:0x00000010; // type:object size:0x4 scope:local +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_708_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3835 = .data:0x00000020; // type:object size:0xC scope:local @3836 = .data:0x0000002C; // type:object size:0xC scope:local @3837 = .data:0x00000038; // type:object size:0xC scope:local @@ -36,4 +38,4 @@ l_daSwLBall_Method = .data:0x00000068; // type:object size:0x20 scope:global g_profile_SwLBall = .data:0x00000088; // type:object size:0x30 scope:global l_target_info = .bss:0x00000000; // type:object size:0x8 scope:global l_target_info_count = .bss:0x00000008; // type:object size:0x4 scope:global data:4byte -lbl_708_bss_C = .bss:0x0000000C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_swc00/symbols.txt b/config/GZ2P01/rels/d_a_swc00/symbols.txt index f64db49efa..8b73f61406 100644 --- a/config/GZ2P01/rels/d_a_swc00/symbols.txt +++ b/config/GZ2P01/rels/d_a_swc00/symbols.txt @@ -24,7 +24,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000018; // type:object size:0x26 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_120_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3812 = .data:0x00000020; // type:object size:0x40 scope:local @3820 = .data:0x00000060; // type:object size:0xC scope:local @3821 = .data:0x0000006C; // type:object size:0xC scope:local @@ -34,4 +35,4 @@ l_func$3819 = .data:0x00000090; // type:object size:0x30 scope:local @3996 = .data:0x000000C0; // type:object size:0x40 scope:local l_daSwc00_Method = .data:0x00000100; // type:object size:0x20 scope:global g_profile_SWC00 = .data:0x00000120; // type:object size:0x30 scope:global -lbl_120_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_tag_CstaSw/splits.txt b/config/GZ2P01/rels/d_a_tag_CstaSw/splits.txt index cc92263021..fab27d3113 100644 --- a/config/GZ2P01/rels/d_a_tag_CstaSw/splits.txt +++ b/config/GZ2P01/rels/d_a_tag_CstaSw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_CstaSw.cpp: diff --git a/config/GZ2P01/rels/d_a_tag_TWgate/symbols.txt b/config/GZ2P01/rels/d_a_tag_TWgate/symbols.txt index 1b4d859a2a..1f3fc596cd 100644 --- a/config/GZ2P01/rels/d_a_tag_TWgate/symbols.txt +++ b/config/GZ2P01/rels/d_a_tag_TWgate/symbols.txt @@ -56,7 +56,8 @@ l_zevParamTbl = .rodata:0x00000004; // type:object size:0x70 scope:global @stringBase0 = .rodata:0x0000009C; // type:object size:0x129 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_713_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_myName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte @3744 = .data:0x00000024; // type:object size:0xC scope:local @3745 = .data:0x00000030; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_tag_csw/symbols.txt b/config/GZ2P01/rels/d_a_tag_csw/symbols.txt index ca0116f93f..2e869ea91c 100644 --- a/config/GZ2P01/rels/d_a_tag_csw/symbols.txt +++ b/config/GZ2P01/rels/d_a_tag_csw/symbols.txt @@ -49,7 +49,8 @@ l_dbz_idx = .rodata:0x00000010; // type:object size:0x8 scope:global @stringBase0 = .rodata:0x00000068; // type:object size:0x8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_718_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cyl_src = .data:0x00000024; // type:object size:0x44 scope:global l_tg_src = .data:0x00000068; // type:object size:0x44 scope:global diff --git a/config/GZ2P01/rels/d_a_tag_evtmsg/symbols.txt b/config/GZ2P01/rels/d_a_tag_evtmsg/symbols.txt index 5e672717cd..7803ac229c 100644 --- a/config/GZ2P01/rels/d_a_tag_evtmsg/symbols.txt +++ b/config/GZ2P01/rels/d_a_tag_evtmsg/symbols.txt @@ -28,7 +28,8 @@ _dtors = .dtors:0x00000000; // type:label scope:global @stringBase0 = .rodata:0x00000004; // type:object size:0x29 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_33_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double mEvtCutNameList__14daTag_EvtMsg_c = .data:0x00000020; // type:object size:0xC scope:global @3802 = .data:0x0000002C; // type:object size:0xC scope:local @3803 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_tag_firewall/symbols.txt b/config/GZ2P01/rels/d_a_tag_firewall/symbols.txt index eb287a2173..ed735cd4ba 100644 --- a/config/GZ2P01/rels/d_a_tag_firewall/symbols.txt +++ b/config/GZ2P01/rels/d_a_tag_firewall/symbols.txt @@ -34,4 +34,4 @@ g_profile_Tag_FWall = .data:0x00000068; // type:object size:0x30 scope:global __vt__8cM3dGAab = .data:0x00000098; // type:object size:0xC scope:global __vt__8cM3dGSph = .data:0x000000A4; // type:object size:0xC scope:global fire_leader = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_720_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte +fire_num = .bss:0x00000004; // type:object size:0x1 data:byte diff --git a/config/GZ2P01/rels/d_a_tag_hstop/splits.txt b/config/GZ2P01/rels/d_a_tag_hstop/splits.txt index cbd78c8d11..701b189842 100644 --- a/config/GZ2P01/rels/d_a_tag_hstop/splits.txt +++ b/config/GZ2P01/rels/d_a_tag_hstop/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_hstop.cpp: diff --git a/config/GZ2P01/rels/d_a_tag_lantern/splits.txt b/config/GZ2P01/rels/d_a_tag_lantern/splits.txt index 2a71e6d3db..7af2bf0b37 100644 --- a/config/GZ2P01/rels/d_a_tag_lantern/splits.txt +++ b/config/GZ2P01/rels/d_a_tag_lantern/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_lantern.cpp: diff --git a/config/GZ2P01/rels/d_a_tag_lv2prchk/symbols.txt b/config/GZ2P01/rels/d_a_tag_lv2prchk/symbols.txt index 8157656193..b56b0d22ef 100644 --- a/config/GZ2P01/rels/d_a_tag_lv2prchk/symbols.txt +++ b/config/GZ2P01/rels/d_a_tag_lv2prchk/symbols.txt @@ -16,12 +16,14 @@ _ctors = .ctors:0x00000000; // type:label scope:global _dtors = .dtors:0x00000000; // type:label scope:global @3844 = .rodata:0x00000000; // type:object size:0x4 scope:local @3845 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_128_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @3667 = .data:0x00000020; // type:object size:0xC scope:local @3668 = .data:0x0000002C; // type:object size:0xC scope:local l_func$3666 = .data:0x00000038; // type:object size:0x18 scope:local l_daTagLv2PrChk_Method = .data:0x00000050; // type:object size:0x20 scope:global g_profile_Tag_Lv2PrChk = .data:0x00000070; // type:object size:0x30 scope:global -lbl_128_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_tag_lv6CstaSw/splits.txt b/config/GZ2P01/rels/d_a_tag_lv6CstaSw/splits.txt index 00e0980c33..21926072bd 100644 --- a/config/GZ2P01/rels/d_a_tag_lv6CstaSw/splits.txt +++ b/config/GZ2P01/rels/d_a_tag_lv6CstaSw/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_lv6CstaSw.cpp: diff --git a/config/GZ2P01/rels/d_a_tag_poFire/splits.txt b/config/GZ2P01/rels/d_a_tag_poFire/splits.txt index d792935823..d468cdd6e9 100644 --- a/config/GZ2P01/rels/d_a_tag_poFire/splits.txt +++ b/config/GZ2P01/rels/d_a_tag_poFire/splits.txt @@ -10,7 +10,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_poFire.cpp: diff --git a/config/GZ2P01/rels/d_a_tag_river_back/symbols.txt b/config/GZ2P01/rels/d_a_tag_river_back/symbols.txt index c550dcdf34..58c8200336 100644 --- a/config/GZ2P01/rels/d_a_tag_river_back/symbols.txt +++ b/config/GZ2P01/rels/d_a_tag_river_back/symbols.txt @@ -22,9 +22,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3814 = .rodata:0x00000004; // type:object size:0x4 scope:local @3815 = .rodata:0x00000008; // type:object size:0x4 scope:local @stringBase0 = .rodata:0x0000000C; // type:object size:0x2E scope:local data:string_table +...data.0 = .data:0x00000000; // type:label scope:local cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_736_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_evName = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_staffName = .data:0x00000028; // type:object size:0x4 scope:global data:4byte @@ -36,4 +38,4 @@ l_func$3711 = .data:0x0000005C; // type:object size:0x30 scope:local action_table$3769 = .data:0x0000008C; // type:object size:0x8 scope:local l_daTagRiverBack_Method = .data:0x00000094; // type:object size:0x20 scope:global g_profile_Tag_RiverBack = .data:0x000000B4; // type:object size:0x30 scope:global -lbl_736_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$1712 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_tag_statue_evt/symbols.txt b/config/GZ2P01/rels/d_a_tag_statue_evt/symbols.txt index 89636eb2cf..fcfd5ab910 100644 --- a/config/GZ2P01/rels/d_a_tag_statue_evt/symbols.txt +++ b/config/GZ2P01/rels/d_a_tag_statue_evt/symbols.txt @@ -45,7 +45,8 @@ l_event_bit = .rodata:0x00000000; // type:object size:0xC scope:global @stringBase0 = .rodata:0x00000050; // type:object size:0xA8 scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_133_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_eff_id = .data:0x00000024; // type:object size:0x6 scope:global l_eventName = .data:0x0000002C; // type:object size:0x18 scope:global @@ -62,4 +63,4 @@ l_statue_ang$3944 = .data:0x00000128; // type:object size:0xC scope:local l_daTagStatue_Method = .data:0x00000134; // type:object size:0x20 scope:global g_profile_Tag_Statue = .data:0x00000154; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000184; // type:object size:0xC scope:global -lbl_133_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_tag_waterfall/splits.txt b/config/GZ2P01/rels/d_a_tag_waterfall/splits.txt index 5b17cf97a0..b3d0072010 100644 --- a/config/GZ2P01/rels/d_a_tag_waterfall/splits.txt +++ b/config/GZ2P01/rels/d_a_tag_waterfall/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tag_waterfall.cpp: diff --git a/config/GZ2P01/rels/d_a_tag_waterfall/symbols.txt b/config/GZ2P01/rels/d_a_tag_waterfall/symbols.txt index cb23cee4d2..80b04578d0 100644 --- a/config/GZ2P01/rels/d_a_tag_waterfall/symbols.txt +++ b/config/GZ2P01/rels/d_a_tag_waterfall/symbols.txt @@ -34,6 +34,6 @@ l_daTagWaterFall_Method = .data:0x00000004; // type:object size:0x20 scope:globa g_profile_Tag_WaterFall = .data:0x00000024; // type:object size:0x30 scope:global __vt__20daTagWaterFall_HIO_c = .data:0x00000054; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_751_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +masterWaterfallTagExists = .bss:0x00000008; // type:object size:0x1 data:byte @3753 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x24 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_tbox/splits.txt b/config/GZ2P01/rels/d_a_tbox/splits.txt index fd0c1fb717..78c5420e61 100644 --- a/config/GZ2P01/rels/d_a_tbox/splits.txt +++ b/config/GZ2P01/rels/d_a_tbox/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_tbox.cpp: diff --git a/config/GZ2P01/rels/d_a_tbox/symbols.txt b/config/GZ2P01/rels/d_a_tbox/symbols.txt index 1dea0fdbb5..aefcebe675 100644 --- a/config/GZ2P01/rels/d_a_tbox/symbols.txt +++ b/config/GZ2P01/rels/d_a_tbox/symbols.txt @@ -140,7 +140,8 @@ eff_id$4956 = .rodata:0x00000128; // type:object size:0xC scope:local @stringBase0 = .rodata:0x00000160; // type:object size:0x15D scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_41_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_staff_name = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_cyl_src = .data:0x00000024; // type:object size:0x44 scope:global l_modelInfo = .data:0x00000068; // type:object size:0x54 scope:global @@ -211,7 +212,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa l_light_offset = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float @3824 = .bss:0x00000060; // type:object size:0xC scope:local l_HIO = .bss:0x0000006C; // type:object size:0x34 scope:global -lbl_41_bss_A0 = .bss:0x000000A0; // type:object size:0x1 data:byte +init$0000 = .bss:0x000000A0; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000A4; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000A8; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000AC; // type:object size:0x4 scope:global diff --git a/config/GZ2P01/rels/d_a_tbox2/symbols.txt b/config/GZ2P01/rels/d_a_tbox2/symbols.txt index f9cad807c8..ccdda8007f 100644 --- a/config/GZ2P01/rels/d_a_tbox2/symbols.txt +++ b/config/GZ2P01/rels/d_a_tbox2/symbols.txt @@ -56,7 +56,8 @@ l_cyl_info = .rodata:0x00000020; // type:object size:0x3C scope:global @stringBase0 = .rodata:0x00000080; // type:object size:0x7B scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_42_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte l_staff_name = .data:0x00000024; // type:object size:0x4 scope:global data:4byte l_cyl_src = .data:0x00000028; // type:object size:0x44 scope:global @@ -80,5 +81,5 @@ __vt__8cM3dGAab = .data:0x000001B0; // type:object size:0xC scope:global __vt__12daTboxBase_c = .data:0x000001BC; // type:object size:0x2C scope:global __vt__12J3DFrameCtrl = .data:0x000001E8; // type:object size:0xC scope:global __vt__9daTbox2_c = .data:0x000001F4; // type:object size:0x2C scope:global -lbl_42_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_42_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +init$0001 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2P01/rels/d_a_title/splits.txt b/config/GZ2P01/rels/d_a_title/splits.txt index 90f6d8bfe9..5183bbe136 100644 --- a/config/GZ2P01/rels/d_a_title/splits.txt +++ b/config/GZ2P01/rels/d_a_title/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_title.cpp: diff --git a/config/GZ2P01/rels/d_a_title/symbols.txt b/config/GZ2P01/rels/d_a_title/symbols.txt index 7598b52112..705210d423 100644 --- a/config/GZ2P01/rels/d_a_title/symbols.txt +++ b/config/GZ2P01/rels/d_a_title/symbols.txt @@ -52,7 +52,8 @@ l_arcName = .rodata:0x0000000C; // type:object size:0x9 scope:global data:string @stringBase0 = .rodata:0x00000044; // type:object size:0x2F scope:local data:string_table cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global @1787 = .data:0x0000000C; // type:object size:0x4 scope:local -lbl_756_data_10 = .data:0x00000010; // type:object size:0x10 +_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8 scope:local data:double +_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8 scope:local data:double @4039 = .data:0x00000020; // type:object size:0xC scope:local @4040 = .data:0x0000002C; // type:object size:0xC scope:local @4041 = .data:0x00000038; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_ykgr/splits.txt b/config/GZ2P01/rels/d_a_ykgr/splits.txt index 124324536a..1b63dedc27 100644 --- a/config/GZ2P01/rels/d_a_ykgr/splits.txt +++ b/config/GZ2P01/rels/d_a_ykgr/splits.txt @@ -11,7 +11,7 @@ REL/executor.c: REL/global_destructor_chain.c: .text start:0x00000078 end:0x000000EC - .dtors start:0x00000000 end:0x00000004 rename:.dtors$10 + .dtors start:0x00000000 end:0x00000008 rename:.dtors$10 .bss start:0x00000000 end:0x00000008 d/actor/d_a_ykgr.cpp: diff --git a/config/GZ2P01/splits.txt b/config/GZ2P01/splits.txt index 520f385e2c..0c0107c9e7 100644 --- a/config/GZ2P01/splits.txt +++ b/config/GZ2P01/splits.txt @@ -917,7 +917,7 @@ d/d_kankyo.cpp: .data start:0x803BDA98 end:0x803BDE38 .bss start:0x8042EA08 end:0x804307B0 .sdata start:0x804526C0 end:0x804526E0 - .sbss start:0x80453028 end:0x80453038 + .sbss start:0x80453028 end:0x80453030 .sdata2 start:0x80455B80 end:0x80455E18 d/d_kyeff.cpp: @@ -935,6 +935,7 @@ d/d_ky_thunder.cpp: .rodata start:0x80396740 end:0x80396750 .data start:0x803BDEB8 end:0x803BDEF8 .bss start:0x804307B0 end:0x804307E0 + .sbss start:0x80453030 end:0x80453038 .sdata2 start:0x80455E30 end:0x80455EB8 d/d_kantera_icon_meter.cpp: @@ -1839,6 +1840,7 @@ JSystem/JAudio2/JASTrack.cpp: .rodata start:0x8039CCB0 end:0x8039CCF8 .data start:0x803C7B08 end:0x803C7B30 .bss start:0x80433668 end:0x80433AD8 + .sbss start:0x804531F8 end:0x80453200 .sdata2 start:0x80457578 end:0x804575B0 JSystem/JAudio2/JASTrackPort.cpp: @@ -2006,7 +2008,7 @@ JSystem/JAudio2/osdsp.cpp: JSystem/JAudio2/osdsp_task.cpp: .text start:0x8029F920 end:0x8029FDAC .bss start:0x80436020 end:0x80436038 - .sbss start:0x804532D0 end:0x804532F8 + .sbss start:0x804532D0 end:0x804532D8 JSystem/JAudio2/JAIAudible.cpp: .text start:0x8029FDAC end:0x8029FDF4 @@ -2026,12 +2028,14 @@ JSystem/JAudio2/JAISeMgr.cpp: .rodata start:0x8039D5D8 end:0x8039D5F0 .data start:0x803CB850 end:0x803CB878 .bss start:0x80436038 end:0x80436058 + .sbss start:0x804532D8 end:0x804532E0 .sdata2 start:0x80457760 end:0x80457770 JSystem/JAudio2/JAISeq.cpp: .text start:0x802A186C end:0x802A2574 .data start:0x803CB878 end:0x803CB8C8 .bss start:0x80436058 end:0x80436080 + .sbss start:0x804532E0 end:0x804532E8 .sdata2 start:0x80457770 end:0x80457780 JSystem/JAudio2/JAISeqDataMgr.cpp: @@ -2042,6 +2046,7 @@ JSystem/JAudio2/JAISeqMgr.cpp: .text start:0x802A2604 end:0x802A2F84 .data start:0x803CB8F8 end:0x803CB910 .bss start:0x80436080 end:0x804360A0 + .sbss start:0x804532E8 end:0x804532F0 .sdata2 start:0x80457780 end:0x80457790 JSystem/JAudio2/JAISound.cpp: @@ -2082,6 +2087,7 @@ JSystem/JAudio2/JAIStreamDataMgr.cpp: JSystem/JAudio2/JAIStreamMgr.cpp: .text start:0x802A4968 end:0x802A5044 .bss start:0x804360B0 end:0x804360D0 + .sbss start:0x804532F0 end:0x804532F8 .sdata2 start:0x804577D8 end:0x804577E8 JSystem/JAudio2/JAUAudioArcInterpreter.cpp: @@ -2154,7 +2160,7 @@ Z2AudioLib/Z2Calc.cpp: Z2AudioLib/Z2Param.cpp: .sdata start:0x80452798 end:0x80452830 - .sbss start:0x80453300 end:0x80453318 + .sbss start:0x80453300 end:0x80453310 Z2AudioLib/Z2AudioArcLoader.cpp: .text start:0x802AA834 end:0x802AA9C8 @@ -2174,6 +2180,7 @@ Z2AudioLib/Z2SoundStarter.cpp: Z2AudioLib/Z2SoundHandles.cpp: .text start:0x802ABE7C end:0x802AC44C .bss start:0x80436178 end:0x80436198 + .sbss start:0x80453310 end:0x80453318 Z2AudioLib/Z2SeMgr.cpp: .text start:0x802AC44C end:0x802AFCA0 @@ -2375,10 +2382,10 @@ JSystem/JKernel/JKRFileCache.cpp: JSystem/JKernel/JKRArchivePub.cpp: .text start:0x802D6578 end:0x802D7094 + .data start:0x803CE228 end:0x803CE278 JSystem/JKernel/JKRArchivePri.cpp: .text start:0x802D7094 end:0x802D77B8 - .data start:0x803CE228 end:0x803CE278 .sbss start:0x804533E8 end:0x804533F0 JSystem/JKernel/JKRMemArchive.cpp: diff --git a/config/GZ2P01/symbols.txt b/config/GZ2P01/symbols.txt index ae9eb5e908..14389374c0 100644 --- a/config/GZ2P01/symbols.txt +++ b/config/GZ2P01/symbols.txt @@ -1,9 +1,9 @@ -__check_pad3 = .init:0x80003100; // type:function size:0x40 scope:local -__set_debug_bba = .init:0x80003140; // type:function size:0xC scope:local -__get_debug_bba = .init:0x8000314C; // type:function size:0x8 scope:local -__start = .init:0x80003154; // type:function size:0x15C scope:weak -__init_registers = .init:0x800032B0; // type:function size:0x90 scope:local -__init_data = .init:0x80003340; // type:function size:0xC0 scope:local +__check_pad3 = .init:0x80003100; // type:function size:0x40 scope:global +__set_debug_bba = .init:0x80003140; // type:function size:0xC scope:global +__get_debug_bba = .init:0x8000314C; // type:function size:0x8 scope:global +__start = .init:0x80003154; // type:function size:0x15C scope:global +__init_registers = .init:0x800032B0; // type:function size:0x90 scope:global +__init_data = .init:0x80003340; // type:function size:0xC0 scope:global __init_hardware = .init:0x80003400; // type:function size:0x24 scope:global __flush_cache = .init:0x80003424; // type:function size:0x34 scope:global memset = .init:0x80003458; // type:function size:0x30 scope:global @@ -16,11 +16,11 @@ __TRK_reset = .init:0x80005518; // type:function size:0x2C scope:global align:4 gTRKInterruptVectorTableEnd = .init:0x80005518; // type:label scope:global _rom_copy_info = .init:0x80005544; // type:object size:0x84 scope:global data:4byte _bss_init_info = .init:0x800055C8; // type:object size:0x20 scope:global data:4byte -@etb_80005600 = extab:0x80005600; // type:object size:0x8 scope:local hidden -@etb_80005608 = extab:0x80005608; // type:object size:0x8 scope:local hidden -@etb_80005610 = extab:0x80005610; // type:object size:0x18 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 +@154 = extab:0x80005600; // type:object size:0x8 scope:local hidden +@159 = extab:0x80005608; // type:object size:0x8 scope:local hidden +@180 = extab:0x80005610; // type:object size:0x18 scope:local hidden +@188 = extab:0x80005628; // type:object size:0x8 scope:local hidden +@211 = extab:0x80005630; // type:object size:0x18 scope:local hidden @206 = extabindex:0x80005660; // type:object size:0xC scope:local align:4 @211 = extabindex:0x8000566C; // type:object size:0xC scope:local align:4 @232 = extabindex:0x80005678; // type:object size:0xC scope:local align:4 @@ -30,13 +30,13 @@ _eti_init_info = extabindex:0x8000569C; // type:object size:0x20 scope:global version_check__Fv = .text:0x800056C0; // type:function size:0x68 scope:global align:4 CheckHeap1__9HeapCheckFv = .text:0x80005728; // type:function size:0x64 scope:global align:4 CheckHeap__FUl = .text:0x8000578C; // type:function size:0xBC scope:global align:4 -countUsed__FP10JKRExpHeap = .text:0x80005848; // type:function size:0x58 scope:global align:4 +countUsed__FP10JKRExpHeap = .text:0x80005848; // type:function size:0x58 scope:local align:4 getUsedCount__9HeapCheckCFv = .text:0x800058A0; // type:function size:0x24 scope:global align:4 heapDisplay__9HeapCheckCFv = .text:0x800058C4; // type:function size:0x214 scope:global align:4 debugDisplay__Fv = .text:0x80005AD8; // type:function size:0x274 scope:global align:4 Debug_console__FUl = .text:0x80005D4C; // type:function size:0x400 scope:global align:4 LOAD_COPYDATE__FPv = .text:0x8000614C; // type:function size:0x7C scope:global align:4 -debug__Fv = .text:0x800061C8; // type:function size:0xC4 scope:global align:4 +debug__Fv = .text:0x800061C8; // type:function size:0xC4 scope:local align:4 main01__Fv = .text:0x8000628C; // type:function size:0x1C8 scope:global align:4 main = .text:0x80006454; // type:function size:0x184 scope:global align:4 dump_sort__7JKRHeapFv = .text:0x800065D8; // type:function size:0x8 scope:global align:4 @@ -44,25 +44,25 @@ __sinit_m_Do_main_cpp = .text:0x800065E0; // type:function size:0x1B8 scope:loca OSSwitchFiberEx__FUlUlUlUlUlUl = .text:0x80006798; // type:function size:0x30 scope:global align:4 my_PutString__FPCc = .text:0x800067C8; // type:function size:0x2C scope:global align:4 OSVAttention__FPCcP16__va_list_struct = .text:0x800067F4; // type:function size:0x20 scope:global align:4 -OSAttention = .text:0x80006814; // type:function size:0x80 scope:global align:4 -OSReportDisable = .text:0x80006894; // type:function size:0xC scope:global align:4 -OSReportEnable = .text:0x800068A0; // type:function size:0xC scope:global align:4 -OSReportForceEnableOn = .text:0x800068AC; // type:function size:0xC scope:global align:4 -OSReportForceEnableOff = .text:0x800068B8; // type:function size:0xC scope:global align:4 +OSAttention = .text:0x80006814; // type:function size:0x80 scope:weak align:4 +OSReportDisable = .text:0x80006894; // type:function size:0xC scope:weak align:4 +OSReportEnable = .text:0x800068A0; // type:function size:0xC scope:weak align:4 +OSReportForceEnableOn = .text:0x800068AC; // type:function size:0xC scope:weak align:4 +OSReportForceEnableOff = .text:0x800068B8; // type:function size:0xC scope:weak align:4 OSReportInit__Fv = .text:0x800068C4; // type:function size:0x18 scope:global align:4 mDoPrintf_vprintf_Interrupt__FPCcP16__va_list_struct = .text:0x800068DC; // type:function size:0x88 scope:global align:4 mDoPrintf_vprintf_Thread__FPCcP16__va_list_struct = .text:0x80006964; // type:function size:0x20 scope:global align:4 mDoPrintf_vprintf__FPCcP16__va_list_struct = .text:0x80006984; // type:function size:0x8C scope:global align:4 mDoPrintf_VReport = .text:0x80006A10; // type:function size:0x8C scope:global align:4 -OSVReport = .text:0x80006A9C; // type:function size:0x20 scope:global align:4 -OSReport = .text:0x80006ABC; // type:function size:0x80 scope:global align:4 -OSReport_FatalError = .text:0x80006B3C; // type:function size:0xD0 scope:global align:4 -OSReport_Error = .text:0x80006C0C; // type:function size:0xE0 scope:global align:4 -OSReport_Warning = .text:0x80006CEC; // type:function size:0xE0 scope:global align:4 -OSReport_System = .text:0x80006DCC; // type:function size:0xB0 scope:global align:4 -OSPanic = .text:0x80006E7C; // type:function size:0x138 scope:global align:4 +OSVReport = .text:0x80006A9C; // type:function size:0x20 scope:weak align:4 +OSReport = .text:0x80006ABC; // type:function size:0x80 scope:weak align:4 +OSReport_FatalError = .text:0x80006B3C; // type:function size:0xD0 scope:weak align:4 +OSReport_Error = .text:0x80006C0C; // type:function size:0xE0 scope:weak align:4 +OSReport_Warning = .text:0x80006CEC; // type:function size:0xE0 scope:weak align:4 +OSReport_System = .text:0x80006DCC; // type:function size:0xB0 scope:weak align:4 +OSPanic = .text:0x80006E7C; // type:function size:0x138 scope:weak align:4 reset__17mDoAud_zelAudio_cFv = .text:0x80006FB4; // type:function size:0xC scope:global align:4 -mDoAud_Create__Fv = .text:0x80006FC0; // type:function size:0x1A4 scope:global align:4 +mDoAud_Create__Fv = .text:0x80006FC0; // type:function size:0x1A4 scope:local align:4 mDoAud_Execute__Fv = .text:0x80007164; // type:function size:0x58 scope:global align:4 mDoAud_setSceneName__FPCcll = .text:0x800071BC; // type:function size:0x3C scope:global align:4 mDoAud_load1stDynamicWave__Fv = .text:0x800071F8; // type:function size:0x2C scope:global align:4 @@ -71,17 +71,17 @@ mDoAud_setFadeInStart__FUc = .text:0x80007254; // type:function size:0x30 scope: mDoAud_resetProcess__Fv = .text:0x80007284; // type:function size:0x40 scope:global align:4 mDoAud_resetRecover__Fv = .text:0x800072C4; // type:function size:0x54 scope:global align:4 __sinit_m_Do_audio_cpp = .text:0x80007318; // type:function size:0x50 scope:local align:4 -__dt__17mDoAud_zelAudio_cFv = .text:0x80007368; // type:function size:0x60 scope:global align:4 -__dt__10Z2AudioMgrFv = .text:0x800073C8; // type:function size:0x470 scope:global align:4 -__dt__14JAISoundHandleFv = .text:0x80007838; // type:function size:0x50 scope:global align:4 -__dt__12Z2MultiSeObjFv = .text:0x80007888; // type:function size:0x54 scope:global align:4 -__dt__16JAISeCategoryMgrFv = .text:0x800078DC; // type:function size:0x78 scope:global align:4 +__dt__17mDoAud_zelAudio_cFv = .text:0x80007368; // type:function size:0x60 scope:weak align:4 +__dt__10Z2AudioMgrFv = .text:0x800073C8; // type:function size:0x470 scope:weak align:4 +__dt__14JAISoundHandleFv = .text:0x80007838; // type:function size:0x50 scope:weak align:4 +__dt__12Z2MultiSeObjFv = .text:0x80007888; // type:function size:0x54 scope:weak align:4 +__dt__16JAISeCategoryMgrFv = .text:0x800078DC; // type:function size:0x78 scope:weak align:4 create__8mDoCPd_cFv = .text:0x80007954; // type:function size:0x140 scope:global align:4 read__8mDoCPd_cFv = .text:0x80007A94; // type:function size:0xE8 scope:global align:4 convert__8mDoCPd_cFP27interface_of_controller_padP10JUTGamePad = .text:0x80007B7C; // type:function size:0x154 scope:global align:4 LRlockCheck__8mDoCPd_cFP27interface_of_controller_pad = .text:0x80007CD0; // type:function size:0xA4 scope:global align:4 recalibrate__8mDoCPd_cFv = .text:0x80007D74; // type:function size:0x28 scope:global align:4 -createTimg__FUsUsUl = .text:0x80007D9C; // type:function size:0xA8 scope:global align:4 +createTimg__FUsUsUl = .text:0x80007D9C; // type:function size:0xA8 scope:local align:4 create__13mDoGph_gInf_cFv = .text:0x80007E44; // type:function size:0x14C scope:global align:4 beginRender__13mDoGph_gInf_cFv = .text:0x80007F90; // type:function size:0x48 scope:global align:4 fadeOut__13mDoGph_gInf_cFfR8_GXColor = .text:0x80007FD8; // type:function size:0x50 scope:global align:4 @@ -93,35 +93,35 @@ darwFilter__F8_GXColor = .text:0x800080F4; // type:function size:0x23C scope:glo calcFade__13mDoGph_gInf_cFv = .text:0x80008330; // type:function size:0xEC scope:global align:4 mDoGph_BlankingON__Fv = .text:0x8000841C; // type:function size:0x4 scope:global align:4 mDoGph_BlankingOFF__Fv = .text:0x80008420; // type:function size:0x4 scope:global align:4 -dScnPly_BeforeOfPaint__Fv = .text:0x80008424; // type:function size:0x2C scope:global align:4 +dScnPly_BeforeOfPaint__Fv = .text:0x80008424; // type:function size:0x2C scope:local align:4 mDoGph_BeforeOfDraw__Fv = .text:0x80008450; // type:function size:0x24 scope:global align:4 mDoGph_AfterOfDraw__Fv = .text:0x80008474; // type:function size:0x1BC scope:global align:4 -drawDepth2__FP10view_classP15view_port_classi = .text:0x80008630; // type:function size:0xB54 scope:global align:4 -__dt__4cXyzFv = .text:0x80009184; // type:function size:0x3C scope:global align:4 -trimming__FP10view_classP15view_port_class = .text:0x800091C0; // type:function size:0x2F4 scope:global align:4 +drawDepth2__FP10view_classP15view_port_classi = .text:0x80008630; // type:function size:0xB54 scope:local align:4 +__dt__4cXyzFv = .text:0x80009184; // type:function size:0x3C scope:weak align:4 +trimming__FP10view_classP15view_port_class = .text:0x800091C0; // type:function size:0x2F4 scope:local align:4 mDoGph_drawFilterQuad__FScSc = .text:0x800094B4; // type:function size:0x90 scope:global align:4 create__Q213mDoGph_gInf_c7bloom_cFv = .text:0x80009544; // type:function size:0xB4 scope:global align:4 remove__Q213mDoGph_gInf_c7bloom_cFv = .text:0x800095F8; // type:function size:0x58 scope:global align:4 draw__Q213mDoGph_gInf_c7bloom_cFv = .text:0x80009650; // type:function size:0xB10 scope:global align:4 -retry_captue_frame__FP10view_classP15view_port_classi = .text:0x8000A160; // type:function size:0x130 scope:global align:4 -motionBlure__FP10view_class = .text:0x8000A290; // type:function size:0x274 scope:global align:4 -setLight__Fv = .text:0x8000A504; // type:function size:0x88 scope:global align:4 -drawItem3D__Fv = .text:0x8000A58C; // type:function size:0x78 scope:global align:4 +retry_captue_frame__FP10view_classP15view_port_classi = .text:0x8000A160; // type:function size:0x130 scope:local align:4 +motionBlure__FP10view_class = .text:0x8000A290; // type:function size:0x274 scope:local align:4 +setLight__Fv = .text:0x8000A504; // type:function size:0x88 scope:local align:4 +drawItem3D__Fv = .text:0x8000A58C; // type:function size:0x78 scope:local align:4 mDoGph_Painter__Fv = .text:0x8000A604; // type:function size:0xB14 scope:global align:4 -__dt__13J2DOrthoGraphFv = .text:0x8000B118; // type:function size:0x5C scope:global align:4 +__dt__13J2DOrthoGraphFv = .text:0x8000B118; // type:function size:0x5C scope:weak align:4 mDoGph_Create__Fv = .text:0x8000B174; // type:function size:0x5C scope:global align:4 __sinit_m_Do_graphic_cpp = .text:0x8000B1D0; // type:function size:0x14 scope:local align:4 -getAtnActorID__9daPy_py_cCFv = .text:0x8000B1E4; // type:function size:0x8 scope:global align:4 -myGetHeapTypeByString__FP7JKRHeap = .text:0x8000B1EC; // type:function size:0x200 scope:global align:4 -myMemoryErrorRoutine__FPvUli = .text:0x8000B3EC; // type:function size:0x1DC scope:global align:4 +getAtnActorID__9daPy_py_cCFv = .text:0x8000B1E4; // type:function size:0x8 scope:weak align:4 +myGetHeapTypeByString__FP7JKRHeap = .text:0x8000B1EC; // type:function size:0x200 scope:local align:4 +myMemoryErrorRoutine__FPvUli = .text:0x8000B3EC; // type:function size:0x1DC scope:local align:4 myHeapCheckRecursive__FP7JKRHeap = .text:0x8000B5C8; // type:function size:0xA0 scope:global align:4 mDoMch_HeapCheckAll__Fv = .text:0x8000B668; // type:function size:0x24 scope:global align:4 -developKeyCheck__FUlUl = .text:0x8000B68C; // type:function size:0xB0 scope:global align:4 +developKeyCheck__FUlUl = .text:0x8000B68C; // type:function size:0xB0 scope:local align:4 exceptionReadPad__FPUlPUl = .text:0x8000B73C; // type:function size:0x30 scope:global align:4 exceptionRestart__Fv = .text:0x8000B76C; // type:function size:0x30 scope:global align:4 myExceptionCallback__FUsP9OSContextUlUl = .text:0x8000B79C; // type:function size:0x194 scope:global align:4 -fault_callback_scroll__FUsP9OSContextUlUl = .text:0x8000B930; // type:function size:0x398 scope:global align:4 -my_PrintHeap__FPCcUl = .text:0x8000BCC8; // type:function size:0x4 scope:global align:4 +fault_callback_scroll__FUsP9OSContextUlUl = .text:0x8000B930; // type:function size:0x398 scope:local align:4 +my_PrintHeap__FPCcUl = .text:0x8000BCC8; // type:function size:0x4 scope:local align:4 my_SysPrintHeap__FPCcPvUl = .text:0x8000BCCC; // type:function size:0x4C scope:global align:4 mDoMch_Create__Fv = .text:0x8000BD18; // type:function size:0x368 scope:global align:4 mDoMtx_XYZrotS__FPA4_fsss = .text:0x8000C080; // type:function size:0x98 scope:global align:4 @@ -154,8 +154,8 @@ ZXYrotS__14mDoMtx_stack_cFRC5csXyz = .text:0x8000CEC0; // type:function size:0x3 ZXYrotM__14mDoMtx_stack_cFRC5csXyz = .text:0x8000CEF8; // type:function size:0x38 scope:global align:4 quatM__14mDoMtx_stack_cFPC10Quaternion = .text:0x8000CF30; // type:function size:0x3C scope:global align:4 __sinit_m_Do_mtx_cpp = .text:0x8000CF6C; // type:function size:0x7C scope:local align:4 -__dt__18mDoMtx_quatStack_cFv = .text:0x8000CFE8; // type:function size:0x3C scope:global align:4 -__dt__14mDoMtx_stack_cFv = .text:0x8000D024; // type:function size:0x3C scope:global align:4 +__dt__18mDoMtx_quatStack_cFv = .text:0x8000CFE8; // type:function size:0x3C scope:weak align:4 +__dt__14mDoMtx_stack_cFv = .text:0x8000D024; // type:function size:0x3C scope:weak align:4 mDoExt_setJ3DData__FPA4_fPC16J3DTransformInfoUs = .text:0x8000D060; // type:function size:0x274 scope:global align:4 initPlay__14mDoExt_baseAnmFsifss = .text:0x8000D2D4; // type:function size:0x108 scope:global align:4 play__14mDoExt_baseAnmFv = .text:0x8000D3DC; // type:function size:0x54 scope:global align:4 @@ -386,16 +386,16 @@ setup__14mDoLib_clipperFffff = .text:0x80015240; // type:function size:0x84 scop mDoLib_project__FP3VecP3Vec = .text:0x800152C4; // type:function size:0x1DC scope:global align:4 mDoLib_pos2camera__FP3VecP3Vec = .text:0x800154A0; // type:function size:0x58 scope:global align:4 __sinit_m_Do_lib_cpp = .text:0x800154F8; // type:function size:0x4C scope:local align:4 -__dt__11J3DUClipperFv = .text:0x80015544; // type:function size:0x48 scope:global align:4 -my_OSCancelAlarmAll__Fv = .text:0x8001558C; // type:function size:0x4 scope:global align:4 -destroyVideo__Fv = .text:0x80015590; // type:function size:0x38 scope:global align:4 +__dt__11J3DUClipperFv = .text:0x80015544; // type:function size:0x48 scope:weak align:4 +my_OSCancelAlarmAll__Fv = .text:0x8001558C; // type:function size:0x4 scope:local align:4 +destroyVideo__Fv = .text:0x80015590; // type:function size:0x38 scope:local align:4 mDoRst_reset__FiUli = .text:0x800155C8; // type:function size:0x138 scope:global align:4 mDoRst_resetCallBack__FiPv = .text:0x80015700; // type:function size:0xA8 scope:global align:4 -getResetData__6mDoRstFv = .text:0x800157A8; // type:function size:0x8 scope:global align:4 +getResetData__6mDoRstFv = .text:0x800157A8; // type:function size:0x8 scope:weak align:4 main__9mDoDvdThdFPv = .text:0x800157B0; // type:function size:0x5C scope:global align:4 create__9mDoDvdThdFl = .text:0x8001580C; // type:function size:0x5C scope:global align:4 suspend__9mDoDvdThdFv = .text:0x80015868; // type:function size:0x28 scope:global align:4 -my_DVDConvertPathToEntrynum__FPCc = .text:0x80015890; // type:function size:0x20 scope:global align:4 +my_DVDConvertPathToEntrynum__FPCc = .text:0x80015890; // type:function size:0x20 scope:local align:4 __dt__19mDoDvdThd_command_cFv = .text:0x800158B0; // type:function size:0x48 scope:global align:4 __ct__17mDoDvdThd_param_cFv = .text:0x800158F8; // type:function size:0x48 scope:global align:4 kick__17mDoDvdThd_param_cFv = .text:0x80015940; // type:function size:0x28 scope:global align:4 @@ -403,7 +403,7 @@ waitForKick__17mDoDvdThd_param_cFv = .text:0x80015968; // type:function size:0x2 getFirstCommand__17mDoDvdThd_param_cFv = .text:0x80015990; // type:function size:0x8 scope:global align:4 addition__17mDoDvdThd_param_cFP19mDoDvdThd_command_c = .text:0x80015998; // type:function size:0x58 scope:global align:4 cut__17mDoDvdThd_param_cFP19mDoDvdThd_command_c = .text:0x800159F0; // type:function size:0x54 scope:global align:4 -cb__FPv = .text:0x80015A44; // type:function size:0x48 scope:global align:4 +cb__FPv = .text:0x80015A44; // type:function size:0x48 scope:local align:4 mainLoop__17mDoDvdThd_param_cFv = .text:0x80015A8C; // type:function size:0x9C scope:global align:4 __ct__19mDoDvdThd_command_cFv = .text:0x80015B28; // type:function size:0x44 scope:global align:4 __dt__20mDoDvdThd_callback_cFv = .text:0x80015B6C; // type:function size:0x60 scope:global align:4 @@ -425,8 +425,8 @@ execute__21mDoDvdThd_toMainRam_cFv = .text:0x80016470; // type:function size:0xB __sinit_m_Do_dvd_thread_cpp = .text:0x80016528; // type:function size:0x28 scope:local align:4 mDoDvdErr_ThdInit__Fv = .text:0x80016550; // type:function size:0xC0 scope:global align:4 mDoDvdErr_ThdCleanup__Fv = .text:0x80016610; // type:function size:0x48 scope:global align:4 -mDoDvdErr_Watch__FPv = .text:0x80016658; // type:function size:0x60 scope:global align:4 -AlarmHandler__FP7OSAlarmP9OSContext = .text:0x800166B8; // type:function size:0x28 scope:global align:4 +mDoDvdErr_Watch__FPv = .text:0x80016658; // type:function size:0x60 scope:local align:4 +AlarmHandler__FP7OSAlarmP9OSContext = .text:0x800166B8; // type:function size:0x28 scope:local align:4 __ct__15mDoMemCd_Ctrl_cFv = .text:0x800166E0; // type:function size:0x4 scope:global align:4 ThdInit__15mDoMemCd_Ctrl_cFv = .text:0x800166E4; // type:function size:0xA0 scope:global align:4 main__15mDoMemCd_Ctrl_cFv = .text:0x80016784; // type:function size:0xC4 scope:global align:4 @@ -448,15 +448,15 @@ mount__15mDoMemCd_Ctrl_cFv = .text:0x800170FC; // type:function size:0x12C scope loadfile__15mDoMemCd_Ctrl_cFv = .text:0x80017228; // type:function size:0x60 scope:global align:4 checkspace__15mDoMemCd_Ctrl_cFv = .text:0x80017288; // type:function size:0x8C scope:global align:4 setCardState__15mDoMemCd_Ctrl_cFl = .text:0x80017314; // type:function size:0xBC scope:global align:4 -mDoMemCd_main__FPv = .text:0x800173D0; // type:function size:0x54 scope:global align:4 +mDoMemCd_main__FPv = .text:0x800173D0; // type:function size:0x54 scope:local align:4 __sinit_m_Do_MemCard_cpp = .text:0x80017424; // type:function size:0x28 scope:local align:4 mDoMemCdRWm_Store__FP12CARDFileInfoPvUl = .text:0x8001744C; // type:function size:0x204 scope:global align:4 mDoMemCdRWm_Restore__FP12CARDFileInfoPvUl = .text:0x80017650; // type:function size:0x1E0 scope:global align:4 -mDoMemCdRWm_BuildHeader__FP22mDoMemCdRWm_HeaderData = .text:0x80017830; // type:function size:0x25C scope:global align:4 -mDoMemCdRWm_SetCardStat__FP12CARDFileInfo = .text:0x80017A8C; // type:function size:0x168 scope:global align:4 -mDoMemCdRWm_CheckCardStat__FP12CARDFileInfo = .text:0x80017BF4; // type:function size:0x128 scope:global align:4 -mDoMemCdRWm_CalcCheckSum__FPvUl = .text:0x80017D1C; // type:function size:0x40 scope:global align:4 -mDoMemCdRWm_CalcCheckSumGameData__FPvUl = .text:0x80017D5C; // type:function size:0x38 scope:global align:4 +mDoMemCdRWm_BuildHeader__FP22mDoMemCdRWm_HeaderData = .text:0x80017830; // type:function size:0x25C scope:local align:4 +mDoMemCdRWm_SetCardStat__FP12CARDFileInfo = .text:0x80017A8C; // type:function size:0x168 scope:local align:4 +mDoMemCdRWm_CheckCardStat__FP12CARDFileInfo = .text:0x80017BF4; // type:function size:0x128 scope:local align:4 +mDoMemCdRWm_CalcCheckSum__FPvUl = .text:0x80017D1C; // type:function size:0x40 scope:local align:4 +mDoMemCdRWm_CalcCheckSumGameData__FPvUl = .text:0x80017D5C; // type:function size:0x38 scope:local align:4 mDoMemCdRWm_TestCheckSumGameData__FPv = .text:0x80017D94; // type:function size:0x4C scope:global align:4 mDoMemCdRWm_SetCheckSumGameData__FPUcUc = .text:0x80017DE0; // type:function size:0x44 scope:global align:4 print_f__FPCce = .text:0x80017E24; // type:function size:0x8C scope:global align:4 @@ -469,15 +469,15 @@ exception_addition__FP10JUTConsole = .text:0x800181F4; // type:function size:0x3 execute__24JPTraceParticleCallBack4FP14JPABaseEmitterP15JPABaseParticle = .text:0x80018224; // type:function size:0x128 scope:global align:4 draw__24JPTraceParticleCallBack4FP14JPABaseEmitterP15JPABaseParticle = .text:0x8001834C; // type:function size:0x4 scope:global align:4 cDmrNowMidnaTalk__Fv = .text:0x80018350; // type:function size:0x80 scope:global align:4 -__dt__24JPTraceParticleCallBack4Fv = .text:0x800183D0; // type:function size:0x60 scope:global align:4 +__dt__24JPTraceParticleCallBack4Fv = .text:0x800183D0; // type:function size:0x60 scope:weak align:4 __sinit_c_damagereaction_cpp = .text:0x80018430; // type:function size:0x4C scope:local align:4 -execute__19JPAParticleCallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x8001847C; // type:function size:0x4 scope:global align:4 -draw__19JPAParticleCallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x80018480; // type:function size:0x4 scope:global align:4 +execute__19JPAParticleCallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x8001847C; // type:function size:0x4 scope:weak align:4 +draw__19JPAParticleCallBackFP14JPABaseEmitterP15JPABaseParticle = .text:0x80018480; // type:function size:0x4 scope:weak align:4 cCc_Init__Fv = .text:0x80018484; // type:function size:0x168 scope:global align:4 cDyl_IsLinked__Fs = .text:0x800185EC; // type:function size:0x38 scope:global align:4 cDyl_Unlink__Fs = .text:0x80018624; // type:function size:0x44 scope:global align:4 cDyl_LinkASync__Fs = .text:0x80018668; // type:function size:0xC8 scope:global align:4 -cDyl_InitCallback__FPv = .text:0x80018730; // type:function size:0xDC scope:global align:4 +cDyl_InitCallback__FPv = .text:0x80018730; // type:function size:0xDC scope:local align:4 cDyl_InitAsync__Fv = .text:0x8001880C; // type:function size:0x34 scope:global align:4 cDyl_InitAsyncIsDone__Fv = .text:0x80018840; // type:function size:0x6C scope:global align:4 phase_01__7cDylPhsFPv = .text:0x800188AC; // type:function size:0x8 scope:global align:4 @@ -485,8 +485,8 @@ phase_02__7cDylPhsFPs = .text:0x800188B4; // type:function size:0x38 scope:globa phase_03__7cDylPhsFPv = .text:0x800188EC; // type:function size:0x8 scope:global align:4 Link__7cDylPhsFP30request_of_phase_process_classs = .text:0x800188F4; // type:function size:0x44 scope:global align:4 Unlink__7cDylPhsFP30request_of_phase_process_classs = .text:0x80018938; // type:function size:0x4C scope:global align:4 -getModuleName__24DynamicModuleControlBaseCFv = .text:0x80018984; // type:function size:0x8 scope:global align:4 -__dt__20DynamicModuleControlFv = .text:0x8001898C; // type:function size:0x60 scope:global align:4 +getModuleName__24DynamicModuleControlBaseCFv = .text:0x80018984; // type:function size:0x8 scope:weak align:4 +__dt__20DynamicModuleControlFv = .text:0x8001898C; // type:function size:0x60 scope:weak align:4 __ct__11fapGm_HIO_cFv = .text:0x800189EC; // type:function size:0x100 scope:global align:4 fapGm_After__Fv = .text:0x80018AEC; // type:function size:0x28 scope:global align:4 fapGm_Execute__Fv = .text:0x80018B14; // type:function size:0x34 scope:global align:4 @@ -494,17 +494,17 @@ fapGm_Create__Fv = .text:0x80018B48; // type:function size:0x40 scope:global ali __dt__11fapGm_HIO_cFv = .text:0x80018B88; // type:function size:0x48 scope:global align:4 __sinit_f_ap_game_cpp = .text:0x80018BD0; // type:function size:0x3C scope:local align:4 __ct__10fopAc_ac_cFv = .text:0x80018C0C; // type:function size:0x6C scope:global align:4 -__dt__5csXyzFv = .text:0x80018C78; // type:function size:0x3C scope:global align:4 -__ct__11J3DLightObjFv = .text:0x80018CB4; // type:function size:0x38 scope:global align:4 -__dt__11dEvt_info_cFv = .text:0x80018CEC; // type:function size:0x48 scope:global align:4 +__dt__5csXyzFv = .text:0x80018C78; // type:function size:0x3C scope:weak align:4 +__ct__11J3DLightObjFv = .text:0x80018CB4; // type:function size:0x38 scope:weak align:4 +__dt__11dEvt_info_cFv = .text:0x80018CEC; // type:function size:0x48 scope:weak align:4 __dt__10fopAc_ac_cFv = .text:0x80018D34; // type:function size:0x54 scope:global align:4 fopAc_IsActor__FPv = .text:0x80018D88; // type:function size:0x2C scope:global align:4 -fopAc_Draw__FPv = .text:0x80018DB4; // type:function size:0xCC scope:global align:4 -fopAc_Execute__FPv = .text:0x80018E80; // type:function size:0x1A0 scope:global align:4 -fopAc_IsDelete__FPv = .text:0x80019020; // type:function size:0x54 scope:global align:4 -fopAc_Delete__FPv = .text:0x80019074; // type:function size:0x80 scope:global align:4 -fopAc_Create__FPv = .text:0x800190F4; // type:function size:0x3B0 scope:global align:4 -getFileListInfo__15dStage_roomDt_cCFv = .text:0x800194A4; // type:function size:0x8 scope:global align:4 +fopAc_Draw__FPv = .text:0x80018DB4; // type:function size:0xCC scope:local align:4 +fopAc_Execute__FPv = .text:0x80018E80; // type:function size:0x1A0 scope:local align:4 +fopAc_IsDelete__FPv = .text:0x80019020; // type:function size:0x54 scope:local align:4 +fopAc_Delete__FPv = .text:0x80019074; // type:function size:0x80 scope:local align:4 +fopAc_Create__FPv = .text:0x800190F4; // type:function size:0x3B0 scope:local align:4 +getFileListInfo__15dStage_roomDt_cCFv = .text:0x800194A4; // type:function size:0x8 scope:weak align:4 initBallModel__13fopEn_enemy_cFv = .text:0x800194AC; // type:function size:0xF8 scope:global align:4 checkBallModelDraw__13fopEn_enemy_cFv = .text:0x800195A4; // type:function size:0x24 scope:global align:4 setBallModelEffect__13fopEn_enemy_cFP12dKy_tevstr_c = .text:0x800195C8; // type:function size:0x180 scope:global align:4 @@ -599,11 +599,11 @@ fopAcM_effSmokeSet1__FPUlPUlPC4cXyzPC5csXyzfPC12dKy_tevstr_ci = .text:0x8001D0C8 fopAcM_effHamonSet__FPUlPC4cXyzff = .text:0x8001D1B4; // type:function size:0xE8 scope:global align:4 fopAcM_riverStream__FP4cXyzPsPff = .text:0x8001D29C; // type:function size:0x8 scope:global align:4 fopAcM_carryOffRevise__FP10fopAc_ac_c = .text:0x8001D2A4; // type:function size:0x130 scope:global align:4 -vectle_calc__FPC10DOUBLE_POSP4cXyz = .text:0x8001D3D4; // type:function size:0xA8 scope:global align:4 -get_vectle_calc__FPC4cXyzPC4cXyzP4cXyz = .text:0x8001D47C; // type:function size:0x58 scope:global align:4 +vectle_calc__FPC10DOUBLE_POSP4cXyz = .text:0x8001D3D4; // type:function size:0xA8 scope:local align:4 +get_vectle_calc__FPC4cXyzPC4cXyzP4cXyz = .text:0x8001D47C; // type:function size:0x58 scope:local align:4 fopAcM_setEffectMtx__FPC10fopAc_ac_cPC12J3DModelData = .text:0x8001D4D4; // type:function size:0x178 scope:global align:4 fopAcM_getProcNameString__FPC10fopAc_ac_c = .text:0x8001D64C; // type:function size:0x48 scope:global align:4 -fopAcM_findObjectCB__FPC10fopAc_ac_cPv = .text:0x8001D694; // type:function size:0xAC scope:global align:4 +fopAcM_findObjectCB__FPC10fopAc_ac_cPv = .text:0x8001D694; // type:function size:0xAC scope:local align:4 fopAcM_searchFromName__FPCcUlUl = .text:0x8001D740; // type:function size:0x58 scope:global align:4 fopAcM_findObject4EventCB__FP10fopAc_ac_cPv = .text:0x8001D798; // type:function size:0xB0 scope:global align:4 fopAcM_searchFromName4Event__FPCcs = .text:0x8001D848; // type:function size:0xF0 scope:global align:4 @@ -611,7 +611,7 @@ fopAcM_getWaterY__FPC4cXyzPf = .text:0x8001D938; // type:function size:0x70 scop fpoAcM_relativePos__FPC10fopAc_ac_cPC4cXyzP4cXyz = .text:0x8001D9A8; // type:function size:0xA8 scope:global align:4 fopAcM_getWaterStream__FPC4cXyzRC13cBgS_PolyInfoP4cXyzPii = .text:0x8001DA50; // type:function size:0x13C scope:global align:4 fopAcM_getPolygonAngle__FRC13cBgS_PolyInfos = .text:0x8001DB8C; // type:function size:0xAC scope:global align:4 -__dt__8cM3dGPlaFv = .text:0x8001DC38; // type:function size:0x48 scope:global align:4 +__dt__8cM3dGPlaFv = .text:0x8001DC38; // type:function size:0x48 scope:weak align:4 fopAcM_getPolygonAngle__FPC8cM3dGPlas = .text:0x8001DC80; // type:function size:0x90 scope:global align:4 lineCheck__11fopAcM_lc_cFPC4cXyzPC4cXyzPC10fopAc_ac_c = .text:0x8001DD10; // type:function size:0x54 scope:global align:4 gndCheck__11fopAcM_gc_cFPC4cXyz = .text:0x8001DD64; // type:function size:0x60 scope:global align:4 @@ -619,38 +619,38 @@ roofCheck__11fopAcM_rc_cFPC4cXyz = .text:0x8001DDC4; // type:function size:0x68 waterCheck__11fopAcM_wt_cFPC4cXyz = .text:0x8001DE2C; // type:function size:0x8C scope:global align:4 fopAcM_initManager__Fv = .text:0x8001DEB8; // type:function size:0x4 scope:global align:4 __sinit_f_op_actor_mng_cpp = .text:0x8001DEBC; // type:function size:0x11C scope:local align:4 -__dt__11dBgS_WtrChkFv = .text:0x8001DFD8; // type:function size:0x78 scope:global align:4 -__dt__15dBgS_ObjRoofChkFv = .text:0x8001E050; // type:function size:0x78 scope:global align:4 -__dt__14dBgS_ObjGndChkFv = .text:0x8001E0C8; // type:function size:0x78 scope:global align:4 -__dt__5l_HIOFv = .text:0x8001E140; // type:function size:0x3C scope:global align:4 -@20@__dt__14dBgS_ObjGndChkFv = .text:0x8001E17C; // type:function size:0x8 scope:local align:4 -@76@__dt__14dBgS_ObjGndChkFv = .text:0x8001E184; // type:function size:0x8 scope:local align:4 -@60@__dt__14dBgS_ObjGndChkFv = .text:0x8001E18C; // type:function size:0x8 scope:local align:4 -@16@__dt__11dBgS_WtrChkFv = .text:0x8001E194; // type:function size:0x8 scope:local align:4 -@52@__dt__11dBgS_WtrChkFv = .text:0x8001E19C; // type:function size:0x8 scope:local align:4 -@36@__dt__11dBgS_WtrChkFv = .text:0x8001E1A4; // type:function size:0x8 scope:local align:4 -@16@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E1AC; // type:function size:0x8 scope:local align:4 -@52@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E1B4; // type:function size:0x8 scope:local align:4 -@36@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E1BC; // type:function size:0x8 scope:local align:4 -onFrollCrashFlg__9daPy_py_cFUci = .text:0x8001E1C4; // type:function size:0x4 scope:global align:4 -checkWolfDash__9daPy_py_cCFv = .text:0x8001E1C8; // type:function size:0x8 scope:global align:4 -checkFrontRoll__9daPy_py_cCFv = .text:0x8001E1D0; // type:function size:0x8 scope:global align:4 -checkHorseRide__9daPy_py_cCFv = .text:0x8001E1D8; // type:function size:0x8 scope:global align:4 -getGrabActorID__9daPy_py_cCFv = .text:0x8001E1E0; // type:function size:0x8 scope:global align:4 -fopCam_Draw__FP12camera_class = .text:0x8001E1E8; // type:function size:0x40 scope:global align:4 -fopCam_Execute__FP12camera_class = .text:0x8001E228; // type:function size:0x48 scope:global align:4 +__dt__11dBgS_WtrChkFv = .text:0x8001DFD8; // type:function size:0x78 scope:weak align:4 +__dt__15dBgS_ObjRoofChkFv = .text:0x8001E050; // type:function size:0x78 scope:weak align:4 +__dt__14dBgS_ObjGndChkFv = .text:0x8001E0C8; // type:function size:0x78 scope:weak align:4 +__dt__5l_HIOFv = .text:0x8001E140; // type:function size:0x3C scope:weak align:4 +@20@__dt__14dBgS_ObjGndChkFv = .text:0x8001E17C; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_ObjGndChkFv = .text:0x8001E184; // type:function size:0x8 scope:weak align:4 +@60@__dt__14dBgS_ObjGndChkFv = .text:0x8001E18C; // type:function size:0x8 scope:weak align:4 +@16@__dt__11dBgS_WtrChkFv = .text:0x8001E194; // type:function size:0x8 scope:weak align:4 +@52@__dt__11dBgS_WtrChkFv = .text:0x8001E19C; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_WtrChkFv = .text:0x8001E1A4; // type:function size:0x8 scope:weak align:4 +@16@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E1AC; // type:function size:0x8 scope:weak align:4 +@52@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E1B4; // type:function size:0x8 scope:weak align:4 +@36@__dt__15dBgS_ObjRoofChkFv = .text:0x8001E1BC; // type:function size:0x8 scope:weak align:4 +onFrollCrashFlg__9daPy_py_cFUci = .text:0x8001E1C4; // type:function size:0x4 scope:weak align:4 +checkWolfDash__9daPy_py_cCFv = .text:0x8001E1C8; // type:function size:0x8 scope:weak align:4 +checkFrontRoll__9daPy_py_cCFv = .text:0x8001E1D0; // type:function size:0x8 scope:weak align:4 +checkHorseRide__9daPy_py_cCFv = .text:0x8001E1D8; // type:function size:0x8 scope:weak align:4 +getGrabActorID__9daPy_py_cCFv = .text:0x8001E1E0; // type:function size:0x8 scope:weak align:4 +fopCam_Draw__FP12camera_class = .text:0x8001E1E8; // type:function size:0x40 scope:local align:4 +fopCam_Execute__FP12camera_class = .text:0x8001E228; // type:function size:0x48 scope:local align:4 fopCam_IsDelete__FP12camera_class = .text:0x8001E270; // type:function size:0x54 scope:global align:4 fopCam_Delete__FP12camera_class = .text:0x8001E2C4; // type:function size:0x54 scope:global align:4 -fopCam_Create__FPv = .text:0x8001E318; // type:function size:0x98 scope:global align:4 +fopCam_Create__FPv = .text:0x8001E318; // type:function size:0x98 scope:local align:4 fopCamM_GetParam__FP12camera_class = .text:0x8001E3B0; // type:function size:0x8 scope:global align:4 fopCamM_Create__FisPv = .text:0x8001E3B8; // type:function size:0x64 scope:global align:4 fopCamM_Management__Fv = .text:0x8001E41C; // type:function size:0x4 scope:global align:4 fopCamM_Init__Fv = .text:0x8001E420; // type:function size:0x4 scope:global align:4 -fopOvlp_Draw__FPv = .text:0x8001E424; // type:function size:0x28 scope:global align:4 -fopOvlp_Execute__FPv = .text:0x8001E44C; // type:function size:0x28 scope:global align:4 -fopOvlp_IsDelete__FPv = .text:0x8001E474; // type:function size:0x28 scope:global align:4 -fopOvlp_Delete__FPv = .text:0x8001E49C; // type:function size:0x28 scope:global align:4 -fopOvlp_Create__FPv = .text:0x8001E4C4; // type:function size:0x68 scope:global align:4 +fopOvlp_Draw__FPv = .text:0x8001E424; // type:function size:0x28 scope:local align:4 +fopOvlp_Execute__FPv = .text:0x8001E44C; // type:function size:0x28 scope:local align:4 +fopOvlp_IsDelete__FPv = .text:0x8001E474; // type:function size:0x28 scope:local align:4 +fopOvlp_Delete__FPv = .text:0x8001E49C; // type:function size:0x28 scope:local align:4 +fopOvlp_Create__FPv = .text:0x8001E4C4; // type:function size:0x68 scope:local align:4 fopOvlpM_SceneIsStop__Fv = .text:0x8001E52C; // type:function size:0x40 scope:global align:4 fopOvlpM_SceneIsStart__Fv = .text:0x8001E56C; // type:function size:0x40 scope:global align:4 fopOvlpM_IsOutReq__FP18overlap_task_class = .text:0x8001E5AC; // type:function size:0x18 scope:global align:4 @@ -664,24 +664,24 @@ fopOvlpM_Request__FsUs = .text:0x8001E6AC; // type:function size:0x4C scope:glob fopOvlpM_Management__Fv = .text:0x8001E6F8; // type:function size:0x48 scope:global align:4 fopOvlpM_Cancel__Fv = .text:0x8001E740; // type:function size:0x50 scope:global align:4 fopOvlpM_Init__Fv = .text:0x8001E790; // type:function size:0x4 scope:global align:4 -fopOvlpReq_phase_Done__FP21overlap_request_class = .text:0x8001E794; // type:function size:0x5C scope:global align:4 -fopOvlpReq_phase_IsDone__FP21overlap_request_class = .text:0x8001E7F0; // type:function size:0x4C scope:global align:4 -fopOvlpReq_phase_IsWaitOfFadeout__FP21overlap_request_class = .text:0x8001E83C; // type:function size:0x50 scope:global align:4 -fopOvlpReq_phase_WaitOfFadeout__FP21overlap_request_class = .text:0x8001E88C; // type:function size:0x70 scope:global align:4 -fopOvlpReq_phase_IsComplete__FP21overlap_request_class = .text:0x8001E8FC; // type:function size:0x50 scope:global align:4 -fopOvlpReq_phase_IsCreated__FP21overlap_request_class = .text:0x8001E94C; // type:function size:0x60 scope:global align:4 -fopOvlpReq_phase_Create__FP21overlap_request_class = .text:0x8001E9AC; // type:function size:0x50 scope:global align:4 +fopOvlpReq_phase_Done__FP21overlap_request_class = .text:0x8001E794; // type:function size:0x5C scope:local align:4 +fopOvlpReq_phase_IsDone__FP21overlap_request_class = .text:0x8001E7F0; // type:function size:0x4C scope:local align:4 +fopOvlpReq_phase_IsWaitOfFadeout__FP21overlap_request_class = .text:0x8001E83C; // type:function size:0x50 scope:local align:4 +fopOvlpReq_phase_WaitOfFadeout__FP21overlap_request_class = .text:0x8001E88C; // type:function size:0x70 scope:local align:4 +fopOvlpReq_phase_IsComplete__FP21overlap_request_class = .text:0x8001E8FC; // type:function size:0x50 scope:local align:4 +fopOvlpReq_phase_IsCreated__FP21overlap_request_class = .text:0x8001E94C; // type:function size:0x60 scope:local align:4 +fopOvlpReq_phase_Create__FP21overlap_request_class = .text:0x8001E9AC; // type:function size:0x50 scope:local align:4 fopOvlpReq_Request__FP21overlap_request_classsUs = .text:0x8001E9FC; // type:function size:0x9C scope:global align:4 fopOvlpReq_Handler__FP21overlap_request_class = .text:0x8001EA98; // type:function size:0x98 scope:global align:4 fopOvlpReq_Cancel__FP21overlap_request_class = .text:0x8001EB30; // type:function size:0x2C scope:global align:4 fopOvlpReq_Is_PeektimeLimit__FP21overlap_request_class = .text:0x8001EB5C; // type:function size:0x10 scope:global align:4 fopOvlpReq_SetPeektime__FP21overlap_request_classUs = .text:0x8001EB6C; // type:function size:0x14 scope:global align:4 fopOvlpReq_OverlapClr__FP21overlap_request_class = .text:0x8001EB80; // type:function size:0x5C scope:global align:4 -fopScn_Draw__FP11scene_class = .text:0x8001EBDC; // type:function size:0x28 scope:global align:4 -fopScn_Execute__FP11scene_class = .text:0x8001EC04; // type:function size:0x28 scope:global align:4 -fopScn_IsDelete__FPv = .text:0x8001EC2C; // type:function size:0x28 scope:global align:4 -fopScn_Delete__FPv = .text:0x8001EC54; // type:function size:0x54 scope:global align:4 -fopScn_Create__FPv = .text:0x8001ECA8; // type:function size:0x74 scope:global align:4 +fopScn_Draw__FP11scene_class = .text:0x8001EBDC; // type:function size:0x28 scope:local align:4 +fopScn_Execute__FP11scene_class = .text:0x8001EC04; // type:function size:0x28 scope:local align:4 +fopScn_IsDelete__FPv = .text:0x8001EC2C; // type:function size:0x28 scope:local align:4 +fopScn_Delete__FPv = .text:0x8001EC54; // type:function size:0x54 scope:local align:4 +fopScn_Create__FPv = .text:0x8001ECA8; // type:function size:0x74 scope:local align:4 fopScnIt_Judge__FPFPvPv_PvPv = .text:0x8001ED1C; // type:function size:0x3C scope:global align:4 fopScnM_SearchByID__FUi = .text:0x8001ED58; // type:function size:0x30 scope:global align:4 fopScnM_ChangeReq__FP11scene_classssUs = .text:0x8001ED88; // type:function size:0x5C scope:global align:4 @@ -690,15 +690,15 @@ fopScnM_CreateReq__FssUsUl = .text:0x8001EE2C; // type:function size:0x48 scope: fopScnM_ReRequest__FsUl = .text:0x8001EE74; // type:function size:0x44 scope:global align:4 fopScnM_Management__Fv = .text:0x8001EEB8; // type:function size:0x20 scope:global align:4 fopScnM_Init__Fv = .text:0x8001EED8; // type:function size:0x4 scope:global align:4 -fopScnRq_phase_ClearOverlap__FP19scene_request_class = .text:0x8001EEDC; // type:function size:0x30 scope:global align:4 -fopScnRq_phase_Execute__FP19scene_request_class = .text:0x8001EF0C; // type:function size:0x20 scope:global align:4 -fopScnRq_phase_IsDoingOverlap__FP19scene_request_class = .text:0x8001EF2C; // type:function size:0x30 scope:global align:4 -fopScnRq_phase_IsDoneOverlap__FP19scene_request_class = .text:0x8001EF5C; // type:function size:0x30 scope:global align:4 -fopScnRq_phase_Done__FP19scene_request_class = .text:0x8001EF8C; // type:function size:0x40 scope:global align:4 -fopScnRq_Execute__FP19scene_request_class = .text:0x8001EFCC; // type:function size:0x48 scope:global align:4 -fopScnRq_PostMethod__FPvP19scene_request_class = .text:0x8001F014; // type:function size:0x44 scope:global align:4 -fopScnRq_Cancel__FP19scene_request_class = .text:0x8001F058; // type:function size:0x40 scope:global align:4 -fopScnRq_FadeRequest__FsUs = .text:0x8001F098; // type:function size:0x44 scope:global align:4 +fopScnRq_phase_ClearOverlap__FP19scene_request_class = .text:0x8001EEDC; // type:function size:0x30 scope:local align:4 +fopScnRq_phase_Execute__FP19scene_request_class = .text:0x8001EF0C; // type:function size:0x20 scope:local align:4 +fopScnRq_phase_IsDoingOverlap__FP19scene_request_class = .text:0x8001EF2C; // type:function size:0x30 scope:local align:4 +fopScnRq_phase_IsDoneOverlap__FP19scene_request_class = .text:0x8001EF5C; // type:function size:0x30 scope:local align:4 +fopScnRq_phase_Done__FP19scene_request_class = .text:0x8001EF8C; // type:function size:0x40 scope:local align:4 +fopScnRq_Execute__FP19scene_request_class = .text:0x8001EFCC; // type:function size:0x48 scope:local align:4 +fopScnRq_PostMethod__FPvP19scene_request_class = .text:0x8001F014; // type:function size:0x44 scope:local align:4 +fopScnRq_Cancel__FP19scene_request_class = .text:0x8001F058; // type:function size:0x40 scope:local align:4 +fopScnRq_FadeRequest__FsUs = .text:0x8001F098; // type:function size:0x44 scope:local align:4 fopScnRq_Request__FiP11scene_classsPvsUs = .text:0x8001F0DC; // type:function size:0xC8 scope:global align:4 fopScnRq_ReRequest__FUisPv = .text:0x8001F1A4; // type:function size:0x20 scope:global align:4 fopScnRq_Handler__Fv = .text:0x8001F1C4; // type:function size:0x20 scope:global align:4 @@ -710,18 +710,18 @@ fopVw_Execute__FP10view_class = .text:0x8001F278; // type:function size:0x28 sco fopVw_IsDelete__FPv = .text:0x8001F2A0; // type:function size:0x28 scope:global align:4 fopVw_Delete__FP10view_class = .text:0x8001F2C8; // type:function size:0x28 scope:global align:4 fopVw_Create__FPv = .text:0x8001F2F0; // type:function size:0x3C scope:global align:4 -fopKy_Draw__FPv = .text:0x8001F32C; // type:function size:0x3C scope:global align:4 -fopKy_Execute__FPv = .text:0x8001F368; // type:function size:0x54 scope:global align:4 -fopKy_IsDelete__FPv = .text:0x8001F3BC; // type:function size:0x54 scope:global align:4 -fopKy_Delete__FPv = .text:0x8001F410; // type:function size:0x4C scope:global align:4 -fopKy_Create__FPv = .text:0x8001F45C; // type:function size:0xD4 scope:global align:4 -fopMsg_Draw__FPv = .text:0x8001F530; // type:function size:0x28 scope:global align:4 -fopMsg_Execute__FPv = .text:0x8001F558; // type:function size:0x38 scope:global align:4 -fopMsg_IsDelete__FPv = .text:0x8001F590; // type:function size:0x54 scope:global align:4 -fopMsg_Delete__FPv = .text:0x8001F5E4; // type:function size:0x4C scope:global align:4 +fopKy_Draw__FPv = .text:0x8001F32C; // type:function size:0x3C scope:local align:4 +fopKy_Execute__FPv = .text:0x8001F368; // type:function size:0x54 scope:local align:4 +fopKy_IsDelete__FPv = .text:0x8001F3BC; // type:function size:0x54 scope:local align:4 +fopKy_Delete__FPv = .text:0x8001F410; // type:function size:0x4C scope:local align:4 +fopKy_Create__FPv = .text:0x8001F45C; // type:function size:0xD4 scope:local align:4 +fopMsg_Draw__FPv = .text:0x8001F530; // type:function size:0x28 scope:local align:4 +fopMsg_Execute__FPv = .text:0x8001F558; // type:function size:0x38 scope:local align:4 +fopMsg_IsDelete__FPv = .text:0x8001F590; // type:function size:0x54 scope:local align:4 +fopMsg_Delete__FPv = .text:0x8001F5E4; // type:function size:0x4C scope:local align:4 fopMsg_Create__FPv = .text:0x8001F630; // type:function size:0xD8 scope:global align:4 fopKyM_CreateAppend__Fv = .text:0x8001F708; // type:function size:0x58 scope:global align:4 -createAppend__FiP4cXyzP4cXyz = .text:0x8001F760; // type:function size:0x90 scope:global align:4 +createAppend__FiP4cXyzP4cXyz = .text:0x8001F760; // type:function size:0x90 scope:local align:4 fopKyM_Delete__FPv = .text:0x8001F7F0; // type:function size:0x20 scope:global align:4 fopKyM_Create__FsPFPv_iPv = .text:0x8001F810; // type:function size:0x50 scope:global align:4 fopKyM_create__FsiP4cXyzP4cXyzPFPv_i = .text:0x8001F860; // type:function size:0x60 scope:global align:4 @@ -732,8 +732,8 @@ fopMsgM_setStageLayer__FPv = .text:0x8001FA5C; // type:function size:0x70 scope: fopMsgM_SearchByID__FUi = .text:0x8001FACC; // type:function size:0x20 scope:global align:4 fopMsgM_GetAppend__FPv = .text:0x8001FAEC; // type:function size:0x8 scope:global align:4 fopMsgM_Delete__FPv = .text:0x8001FAF4; // type:function size:0x20 scope:global align:4 -createAppend__FP10fopAc_ac_cP4cXyzPUlPUlUi = .text:0x8001FB14; // type:function size:0xE4 scope:global align:4 -createTimerAppend__FiUlUcUcffffUi = .text:0x8001FBF8; // type:function size:0xFC scope:global align:4 +createAppend__FP10fopAc_ac_cP4cXyzPUlPUlUi = .text:0x8001FB14; // type:function size:0xE4 scope:local align:4 +createTimerAppend__FiUlUcUcffffUi = .text:0x8001FBF8; // type:function size:0xFC scope:local align:4 fopMsgM_create__FsP10fopAc_ac_cP4cXyzPUlPUlPFPv_i = .text:0x8001FCF4; // type:function size:0x74 scope:global align:4 fop_Timer_create__FsUcUlUcUcffffPFPv_i = .text:0x8001FD68; // type:function size:0x74 scope:global align:4 fopMsgM_messageSet__FUlP10fopAc_ac_cUl = .text:0x8001FDDC; // type:function size:0x150 scope:global align:4 @@ -744,9 +744,9 @@ fopMsgM_setMessageID__FUi = .text:0x800201A8; // type:function size:0x8 scope:gl fopMsgM_Create__FsPFPv_iPv = .text:0x800201B0; // type:function size:0x50 scope:global align:4 setAlpha__7J2DPaneFUc = .text:0x80020200; // type:function size:0x8 scope:global align:4 fopMsgM_valueIncrease__FiiUc = .text:0x80020208; // type:function size:0x16C scope:global align:4 -setBlendRatio__10J2DPictureFff = .text:0x80020374; // type:function size:0x6C scope:global align:4 -append__10J2DPictureFPCcf = .text:0x800203E0; // type:function size:0x30 scope:global align:4 -insert__10J2DPictureFPCcUcf = .text:0x80020410; // type:function size:0x34 scope:global align:4 +setBlendRatio__10J2DPictureFff = .text:0x80020374; // type:function size:0x6C scope:weak align:4 +append__10J2DPictureFPCcf = .text:0x800203E0; // type:function size:0x30 scope:weak align:4 +insert__10J2DPictureFPCcUcf = .text:0x80020410; // type:function size:0x34 scope:weak align:4 fopMsgM_createExpHeap__FUlP7JKRHeap = .text:0x80020444; // type:function size:0x44 scope:global align:4 fopMsgM_destroyExpHeap__FP10JKRExpHeap = .text:0x80020488; // type:function size:0x20 scope:global align:4 fopDwIt_GetTag__Fv = .text:0x800204A8; // type:function size:0x44 scope:global align:4 @@ -913,7 +913,7 @@ fpcLnTg_Move__FP8line_tagi = .text:0x80023650; // type:function size:0x58 scope: fpcLnTg_QueueTo__FP8line_tag = .text:0x800236A8; // type:function size:0x34 scope:global align:4 fpcLnTg_ToQueue__FP8line_tagi = .text:0x800236DC; // type:function size:0x58 scope:global align:4 fpcLnTg_Init__FP8line_tagPv = .text:0x80023734; // type:function size:0x34 scope:global align:4 -fpcLnIt_MethodCall__FP16create_tag_classP13method_filter = .text:0x80023768; // type:function size:0x68 scope:global align:4 +fpcLnIt_MethodCall__FP16create_tag_classP13method_filter = .text:0x80023768; // type:function size:0x68 scope:local align:4 fpcLnIt_Queue__FPFPvPv_i = .text:0x800237D0; // type:function size:0x3C scope:global align:4 fpcMtdIt_Method__FP15node_list_classPFPv_i = .text:0x8002380C; // type:function size:0x24 scope:global align:4 fpcMtdTg_Do__FP24process_method_tag_class = .text:0x80023830; // type:function size:0x30 scope:global align:4 @@ -943,13 +943,13 @@ set__18dStage_nextStage_cFPCcScsScScUc = .text:0x80023ED0; // type:function size dStage_SetErrorRoom__Fv = .text:0x80023F3C; // type:function size:0x30 scope:global align:4 dStage_SetErrorStage__Fv = .text:0x80023F6C; // type:function size:0x30 scope:global align:4 dStage_GetKeepDoorInfo__Fv = .text:0x80023F9C; // type:function size:0xC scope:global align:4 -dStage_isBossStage__FP11dStage_dt_c = .text:0x80023FA8; // type:function size:0x50 scope:global align:4 -dStage_KeepDoorInfoInit__FP11dStage_dt_c = .text:0x80023FF8; // type:function size:0x34 scope:global align:4 -dStage_KeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x8002402C; // type:function size:0xD8 scope:global align:4 +dStage_isBossStage__FP11dStage_dt_c = .text:0x80023FA8; // type:function size:0x50 scope:local align:4 +dStage_KeepDoorInfoInit__FP11dStage_dt_c = .text:0x80023FF8; // type:function size:0x34 scope:local align:4 +dStage_KeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x8002402C; // type:function size:0xD8 scope:local align:4 dStage_GetRoomKeepDoorInfo__Fv = .text:0x80024104; // type:function size:0xC scope:global align:4 -dStage_initRoomKeepDoorInfo__Fv = .text:0x80024110; // type:function size:0x10 scope:global align:4 -dStage_RoomKeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x80024120; // type:function size:0xFC scope:global align:4 -dStage_RoomKeepDoorInit__FP11dStage_dt_cPviPv = .text:0x8002421C; // type:function size:0x28 scope:global align:4 +dStage_initRoomKeepDoorInfo__Fv = .text:0x80024110; // type:function size:0x10 scope:local align:4 +dStage_RoomKeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class = .text:0x80024120; // type:function size:0xFC scope:local align:4 +dStage_RoomKeepDoorInit__FP11dStage_dt_cPviPv = .text:0x8002421C; // type:function size:0x28 scope:local align:4 set__19dStage_startStage_cFPCcScsSc = .text:0x80024244; // type:function size:0x4C scope:global align:4 init__20dStage_roomControl_cFv = .text:0x80024290; // type:function size:0x150 scope:global align:4 initZone__20dStage_roomControl_cFv = .text:0x800243E0; // type:function size:0x4C scope:global align:4 @@ -957,12 +957,12 @@ getStatusRoomDt__20dStage_roomControl_cFi = .text:0x8002442C; // type:function s getMemoryBlock__20dStage_roomControl_cFi = .text:0x80024458; // type:function size:0x38 scope:global align:4 setStayNo__20dStage_roomControl_cFi = .text:0x80024490; // type:function size:0x3C scope:global align:4 setNextStayNo__20dStage_roomControl_cFi = .text:0x800244CC; // type:function size:0x8 scope:global align:4 -stayRoomCheck__FiPUci = .text:0x800244D4; // type:function size:0x34 scope:global align:4 -createRoomScene__Fi = .text:0x80024508; // type:function size:0x88 scope:global align:4 +stayRoomCheck__FiPUci = .text:0x800244D4; // type:function size:0x34 scope:local align:4 +createRoomScene__Fi = .text:0x80024508; // type:function size:0x88 scope:local align:4 checkRoomDisp__20dStage_roomControl_cCFi = .text:0x80024590; // type:function size:0x34 scope:global align:4 loadRoom__20dStage_roomControl_cFiPUcb = .text:0x800245C4; // type:function size:0x200 scope:global align:4 zoneCountCheck__20dStage_roomControl_cCFi = .text:0x800247C4; // type:function size:0x120 scope:global align:4 -getStagInfo__16dStage_stageDt_cCFv = .text:0x800248E4; // type:function size:0x8 scope:global align:4 +getStagInfo__16dStage_stageDt_cCFv = .text:0x800248E4; // type:function size:0x8 scope:weak align:4 createMemoryBlock__20dStage_roomControl_cFiUl = .text:0x800248EC; // type:function size:0x64 scope:global align:4 destroyMemoryBlock__20dStage_roomControl_cFv = .text:0x80024950; // type:function size:0x64 scope:global align:4 setArcBank__20dStage_roomControl_cFiPCc = .text:0x800249B4; // type:function size:0x34 scope:global align:4 @@ -974,81 +974,81 @@ add__Q220dStage_roomControl_c9roomDzs_cFUcUc = .text:0x80024BEC; // type:functio init__16dStage_stageDt_cFv = .text:0x80024CC4; // type:function size:0x8C scope:global align:4 initFileList2__15dStage_roomDt_cFv = .text:0x80024D50; // type:function size:0xC scope:global align:4 init__15dStage_roomDt_cFv = .text:0x80024D5C; // type:function size:0x5C scope:global align:4 -dStage_roomInit__Fi = .text:0x80024DB8; // type:function size:0xA0 scope:global align:4 -SetTimePass__20dStage_roomControl_cFi = .text:0x80024E58; // type:function size:0x8 scope:global align:4 -getRoom__16dStage_stageDt_cCFv = .text:0x80024E60; // type:function size:0x8 scope:global align:4 +dStage_roomInit__Fi = .text:0x80024DB8; // type:function size:0xA0 scope:local align:4 +SetTimePass__20dStage_roomControl_cFi = .text:0x80024E58; // type:function size:0x8 scope:weak align:4 +getRoom__16dStage_stageDt_cCFv = .text:0x80024E60; // type:function size:0x8 scope:weak align:4 dStage_searchName__FPCc = .text:0x80024E68; // type:function size:0x70 scope:global align:4 dStage_getName__FsSc = .text:0x80024ED8; // type:function size:0xAC scope:global align:4 dStage_getName2__FsSc = .text:0x80024F84; // type:function size:0x20 scope:global align:4 -dStage_actorCreate__FP22stage_actor_data_classP16fopAcM_prm_class = .text:0x80024FA4; // type:function size:0x9C scope:global align:4 -dStage_cameraCreate__FP24stage_camera2_data_classii = .text:0x80025040; // type:function size:0x6C scope:global align:4 -getPlayer__15dStage_roomDt_cCFv = .text:0x800250AC; // type:function size:0x8 scope:global align:4 -getPlayer__16dStage_stageDt_cCFv = .text:0x800250B4; // type:function size:0x8 scope:global align:4 -dStage_playerInit__FP11dStage_dt_cPviPv = .text:0x800250BC; // type:function size:0x2A4 scope:global align:4 -dStage_cameraInit__FP11dStage_dt_cPviPv = .text:0x80025360; // type:function size:0x50 scope:global align:4 -dStage_RoomCameraInit__FP11dStage_dt_cPviPv = .text:0x800253B0; // type:function size:0x34 scope:global align:4 -dStage_arrowInit__FP11dStage_dt_cPviPv = .text:0x800253E4; // type:function size:0x34 scope:global align:4 +dStage_actorCreate__FP22stage_actor_data_classP16fopAcM_prm_class = .text:0x80024FA4; // type:function size:0x9C scope:local align:4 +dStage_cameraCreate__FP24stage_camera2_data_classii = .text:0x80025040; // type:function size:0x6C scope:local align:4 +getPlayer__15dStage_roomDt_cCFv = .text:0x800250AC; // type:function size:0x8 scope:weak align:4 +getPlayer__16dStage_stageDt_cCFv = .text:0x800250B4; // type:function size:0x8 scope:weak align:4 +dStage_playerInit__FP11dStage_dt_cPviPv = .text:0x800250BC; // type:function size:0x2A4 scope:local align:4 +dStage_cameraInit__FP11dStage_dt_cPviPv = .text:0x80025360; // type:function size:0x50 scope:local align:4 +dStage_RoomCameraInit__FP11dStage_dt_cPviPv = .text:0x800253B0; // type:function size:0x34 scope:local align:4 +dStage_arrowInit__FP11dStage_dt_cPviPv = .text:0x800253E4; // type:function size:0x34 scope:local align:4 getMapInfo2__15dStage_roomDt_cCFi = .text:0x80025418; // type:function size:0x8C scope:global align:4 -getMapInfoBase__15dStage_roomDt_cCFv = .text:0x800254A4; // type:function size:0x8 scope:global align:4 +getMapInfoBase__15dStage_roomDt_cCFv = .text:0x800254A4; // type:function size:0x8 scope:weak align:4 getMapInfo2__16dStage_stageDt_cCFi = .text:0x800254AC; // type:function size:0x8C scope:global align:4 -getMapInfoBase__16dStage_stageDt_cCFv = .text:0x80025538; // type:function size:0x8 scope:global align:4 -dStage_paletteInfoInit__FP11dStage_dt_cPviPv = .text:0x80025540; // type:function size:0x34 scope:global align:4 -dStage_pselectInfoInit__FP11dStage_dt_cPviPv = .text:0x80025574; // type:function size:0x34 scope:global align:4 -dStage_envrInfoInit__FP11dStage_dt_cPviPv = .text:0x800255A8; // type:function size:0x34 scope:global align:4 -dStage_filiInfo2Init__FP11dStage_dt_cPviPv = .text:0x800255DC; // type:function size:0x38 scope:global align:4 -dStage_fieldMapFiliInfo2Init__FP11dStage_dt_cPviPv = .text:0x80025614; // type:function size:0x20 scope:global align:4 -dStage_filiInfoInit__FP11dStage_dt_cPviPv = .text:0x80025634; // type:function size:0x54 scope:global align:4 -dStage_vrboxInfoInit__FP11dStage_dt_cPviPv = .text:0x80025688; // type:function size:0x34 scope:global align:4 -dStage_vrboxcolInfoInit__FP11dStage_dt_cPviPv = .text:0x800256BC; // type:function size:0x34 scope:global align:4 -dStage_plightInfoInit__FP11dStage_dt_cPviPv = .text:0x800256F0; // type:function size:0x64 scope:global align:4 -dStage_lgtvInfoInit__FP11dStage_dt_cPviPv = .text:0x80025754; // type:function size:0x8C scope:global align:4 +getMapInfoBase__16dStage_stageDt_cCFv = .text:0x80025538; // type:function size:0x8 scope:weak align:4 +dStage_paletteInfoInit__FP11dStage_dt_cPviPv = .text:0x80025540; // type:function size:0x34 scope:local align:4 +dStage_pselectInfoInit__FP11dStage_dt_cPviPv = .text:0x80025574; // type:function size:0x34 scope:local align:4 +dStage_envrInfoInit__FP11dStage_dt_cPviPv = .text:0x800255A8; // type:function size:0x34 scope:local align:4 +dStage_filiInfo2Init__FP11dStage_dt_cPviPv = .text:0x800255DC; // type:function size:0x38 scope:local align:4 +dStage_fieldMapFiliInfo2Init__FP11dStage_dt_cPviPv = .text:0x80025614; // type:function size:0x20 scope:local align:4 +dStage_filiInfoInit__FP11dStage_dt_cPviPv = .text:0x80025634; // type:function size:0x54 scope:local align:4 +dStage_vrboxInfoInit__FP11dStage_dt_cPviPv = .text:0x80025688; // type:function size:0x34 scope:local align:4 +dStage_vrboxcolInfoInit__FP11dStage_dt_cPviPv = .text:0x800256BC; // type:function size:0x34 scope:local align:4 +dStage_plightInfoInit__FP11dStage_dt_cPviPv = .text:0x800256F0; // type:function size:0x64 scope:local align:4 +dStage_lgtvInfoInit__FP11dStage_dt_cPviPv = .text:0x80025754; // type:function size:0x8C scope:local align:4 dStage_stagInfo_GetParticleNo__FP21stage_stag_info_classi = .text:0x800257E0; // type:function size:0xC scope:global align:4 -dStage_stagInfoInit__FP11dStage_dt_cPviPv = .text:0x800257EC; // type:function size:0xE8 scope:global align:4 +dStage_stagInfoInit__FP11dStage_dt_cPviPv = .text:0x800257EC; // type:function size:0xE8 scope:local align:4 resetOldMulti__16dStage_stageDt_cFv = .text:0x800258D4; // type:function size:0xC scope:global align:4 -dStage_sclsInfoInit__FP11dStage_dt_cPviPv = .text:0x800258E0; // type:function size:0x34 scope:global align:4 -dStage_actorCommonLayerInit__FP11dStage_dt_cPviPv = .text:0x80025914; // type:function size:0xEC scope:global align:4 -dStage_tgscCommonLayerInit__FP11dStage_dt_cPviPv = .text:0x80025A00; // type:function size:0xE0 scope:global align:4 -dStage_actorInit__FP11dStage_dt_cPviPv = .text:0x80025AE0; // type:function size:0xEC scope:global align:4 -dStage_actorInit_always__FP11dStage_dt_cPviPv = .text:0x80025BCC; // type:function size:0xD8 scope:global align:4 -dStage_tgscInfoInit__FP11dStage_dt_cPviPv = .text:0x80025CA4; // type:function size:0xE0 scope:global align:4 -dStage_doorInfoInit__FP11dStage_dt_cPviPv = .text:0x80025D84; // type:function size:0xCC scope:global align:4 -dStage_roomReadInit__FP11dStage_dt_cPviPv = .text:0x80025E50; // type:function size:0x98 scope:global align:4 +dStage_sclsInfoInit__FP11dStage_dt_cPviPv = .text:0x800258E0; // type:function size:0x34 scope:local align:4 +dStage_actorCommonLayerInit__FP11dStage_dt_cPviPv = .text:0x80025914; // type:function size:0xEC scope:local align:4 +dStage_tgscCommonLayerInit__FP11dStage_dt_cPviPv = .text:0x80025A00; // type:function size:0xE0 scope:local align:4 +dStage_actorInit__FP11dStage_dt_cPviPv = .text:0x80025AE0; // type:function size:0xEC scope:local align:4 +dStage_actorInit_always__FP11dStage_dt_cPviPv = .text:0x80025BCC; // type:function size:0xD8 scope:local align:4 +dStage_tgscInfoInit__FP11dStage_dt_cPviPv = .text:0x80025CA4; // type:function size:0xE0 scope:local align:4 +dStage_doorInfoInit__FP11dStage_dt_cPviPv = .text:0x80025D84; // type:function size:0xCC scope:local align:4 +dStage_roomReadInit__FP11dStage_dt_cPviPv = .text:0x80025E50; // type:function size:0x98 scope:local align:4 dStage_roomRead_dt_c_GetReverbStage__FR14roomRead_classi = .text:0x80025EE8; // type:function size:0x30 scope:global align:4 -dStage_ppntInfoInit__FP11dStage_dt_cPviPv = .text:0x80025F18; // type:function size:0x34 scope:global align:4 -dStage_pathInfoInit__FP11dStage_dt_cPviPv = .text:0x80025F4C; // type:function size:0xA0 scope:global align:4 -dStage_rppnInfoInit__FP11dStage_dt_cPviPv = .text:0x80025FEC; // type:function size:0x34 scope:global align:4 -dStage_rpatInfoInit__FP11dStage_dt_cPviPv = .text:0x80026020; // type:function size:0xA0 scope:global align:4 -dStage_soundInfoInit__FP11dStage_dt_cPviPv = .text:0x800260C0; // type:function size:0x34 scope:global align:4 -dStage_soundInfoInitCL__FP11dStage_dt_cPviPv = .text:0x800260F4; // type:function size:0x34 scope:global align:4 -dStage_setLayerTagName__FP9FuncTableii = .text:0x80026128; // type:function size:0x34 scope:global align:4 -dStage_dt_c_decode__FPvP11dStage_dt_cP9FuncTablei = .text:0x8002615C; // type:function size:0xC8 scope:global align:4 -dStage_stEventInfoInit__FP11dStage_dt_cPviPv = .text:0x80026224; // type:function size:0x34 scope:global align:4 -dStage_mapEventInfoInit__FP11dStage_dt_cPviPv = .text:0x80026258; // type:function size:0x34 scope:global align:4 -dStage_floorInfoInit__FP11dStage_dt_cPviPv = .text:0x8002628C; // type:function size:0x34 scope:global align:4 -dStage_memaInfoInit__FP11dStage_dt_cPviPv = .text:0x800262C0; // type:function size:0x80 scope:global align:4 -dStage_mecoInfoInit__FP11dStage_dt_cPviPv = .text:0x80026340; // type:function size:0x84 scope:global align:4 -dStage_stageKeepTresureInit__FP11dStage_dt_cPviPv = .text:0x800263C4; // type:function size:0x30 scope:global align:4 -dStage_fieldMapTresureInit__FP11dStage_dt_cPviPv = .text:0x800263F4; // type:function size:0x10 scope:global align:4 -dStage_dt_c_offsetToPtr__FPv = .text:0x80026404; // type:function size:0x44 scope:global align:4 -dStage_mapPathInit__FP11dStage_dt_cPviPv = .text:0x80026448; // type:function size:0x30 scope:global align:4 -dStage_mapPathInitCommonLayer__FP11dStage_dt_cPviPv = .text:0x80026478; // type:function size:0x30 scope:global align:4 -dStage_fieldMapMapPathInit__FP11dStage_dt_cPviPv = .text:0x800264A8; // type:function size:0x5C scope:global align:4 -readMult__FP11dStage_dt_cP14dStage_Multi_cb = .text:0x80026504; // type:function size:0x180 scope:global align:4 -dStage_multInfoInit__FP11dStage_dt_cPviPv = .text:0x80026684; // type:function size:0x94 scope:global align:4 -dStage_lbnkInfoInit__FP11dStage_dt_cPviPv = .text:0x80026718; // type:function size:0x34 scope:global align:4 -dStage_roomTresureInit__FP11dStage_dt_cPviPv = .text:0x8002674C; // type:function size:0x68 scope:global align:4 -dStage_layerTresureInit__FP11dStage_dt_cPviPv = .text:0x800267B4; // type:function size:0x24 scope:global align:4 -dStage_dmapInfoInit__FP11dStage_dt_cPviPv = .text:0x800267D8; // type:function size:0x34 scope:global align:4 -dStage_stageDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x8002680C; // type:function size:0x78 scope:global align:4 -dStage_roomDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x80026884; // type:function size:0x68 scope:global align:4 -dStage_elstInfoInit__FP11dStage_dt_cPviPv = .text:0x800268EC; // type:function size:0x54 scope:global align:4 -dKankyo_create__Fv = .text:0x80026940; // type:function size:0x7C scope:global align:4 -layerMemoryInfoLoader__FPvP11dStage_dt_ci = .text:0x800269BC; // type:function size:0x2C scope:global align:4 -dStage_dt_c_stageInitLoader__FPvP11dStage_dt_c = .text:0x800269E8; // type:function size:0x74 scope:global align:4 -layerTableLoader__FPvP11dStage_dt_ci = .text:0x80026A5C; // type:function size:0x134 scope:global align:4 +dStage_ppntInfoInit__FP11dStage_dt_cPviPv = .text:0x80025F18; // type:function size:0x34 scope:local align:4 +dStage_pathInfoInit__FP11dStage_dt_cPviPv = .text:0x80025F4C; // type:function size:0xA0 scope:local align:4 +dStage_rppnInfoInit__FP11dStage_dt_cPviPv = .text:0x80025FEC; // type:function size:0x34 scope:local align:4 +dStage_rpatInfoInit__FP11dStage_dt_cPviPv = .text:0x80026020; // type:function size:0xA0 scope:local align:4 +dStage_soundInfoInit__FP11dStage_dt_cPviPv = .text:0x800260C0; // type:function size:0x34 scope:local align:4 +dStage_soundInfoInitCL__FP11dStage_dt_cPviPv = .text:0x800260F4; // type:function size:0x34 scope:local align:4 +dStage_setLayerTagName__FP9FuncTableii = .text:0x80026128; // type:function size:0x34 scope:local align:4 +dStage_dt_c_decode__FPvP11dStage_dt_cP9FuncTablei = .text:0x8002615C; // type:function size:0xC8 scope:local align:4 +dStage_stEventInfoInit__FP11dStage_dt_cPviPv = .text:0x80026224; // type:function size:0x34 scope:local align:4 +dStage_mapEventInfoInit__FP11dStage_dt_cPviPv = .text:0x80026258; // type:function size:0x34 scope:local align:4 +dStage_floorInfoInit__FP11dStage_dt_cPviPv = .text:0x8002628C; // type:function size:0x34 scope:local align:4 +dStage_memaInfoInit__FP11dStage_dt_cPviPv = .text:0x800262C0; // type:function size:0x80 scope:local align:4 +dStage_mecoInfoInit__FP11dStage_dt_cPviPv = .text:0x80026340; // type:function size:0x84 scope:local align:4 +dStage_stageKeepTresureInit__FP11dStage_dt_cPviPv = .text:0x800263C4; // type:function size:0x30 scope:local align:4 +dStage_fieldMapTresureInit__FP11dStage_dt_cPviPv = .text:0x800263F4; // type:function size:0x10 scope:local align:4 +dStage_dt_c_offsetToPtr__FPv = .text:0x80026404; // type:function size:0x44 scope:local align:4 +dStage_mapPathInit__FP11dStage_dt_cPviPv = .text:0x80026448; // type:function size:0x30 scope:local align:4 +dStage_mapPathInitCommonLayer__FP11dStage_dt_cPviPv = .text:0x80026478; // type:function size:0x30 scope:local align:4 +dStage_fieldMapMapPathInit__FP11dStage_dt_cPviPv = .text:0x800264A8; // type:function size:0x5C scope:local align:4 +readMult__FP11dStage_dt_cP14dStage_Multi_cb = .text:0x80026504; // type:function size:0x180 scope:local align:4 +dStage_multInfoInit__FP11dStage_dt_cPviPv = .text:0x80026684; // type:function size:0x94 scope:local align:4 +dStage_lbnkInfoInit__FP11dStage_dt_cPviPv = .text:0x80026718; // type:function size:0x34 scope:local align:4 +dStage_roomTresureInit__FP11dStage_dt_cPviPv = .text:0x8002674C; // type:function size:0x68 scope:local align:4 +dStage_layerTresureInit__FP11dStage_dt_cPviPv = .text:0x800267B4; // type:function size:0x24 scope:local align:4 +dStage_dmapInfoInit__FP11dStage_dt_cPviPv = .text:0x800267D8; // type:function size:0x34 scope:local align:4 +dStage_stageDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x8002680C; // type:function size:0x78 scope:local align:4 +dStage_roomDrtgInfoInit__FP11dStage_dt_cPviPv = .text:0x80026884; // type:function size:0x68 scope:local align:4 +dStage_elstInfoInit__FP11dStage_dt_cPviPv = .text:0x800268EC; // type:function size:0x54 scope:local align:4 +dKankyo_create__Fv = .text:0x80026940; // type:function size:0x7C scope:local align:4 +layerMemoryInfoLoader__FPvP11dStage_dt_ci = .text:0x800269BC; // type:function size:0x2C scope:local align:4 +dStage_dt_c_stageInitLoader__FPvP11dStage_dt_c = .text:0x800269E8; // type:function size:0x74 scope:local align:4 +layerTableLoader__FPvP11dStage_dt_ci = .text:0x80026A5C; // type:function size:0x134 scope:local align:4 getElst__16dStage_stageDt_cFv = .text:0x80026B90; // type:function size:0x8 scope:global align:4 -layerActorLoader__FPvP11dStage_dt_ci = .text:0x80026B98; // type:function size:0x68 scope:global align:4 -dStage_dt_c_stageLoader__FPvP11dStage_dt_c = .text:0x80026C00; // type:function size:0x64 scope:global align:4 +layerActorLoader__FPvP11dStage_dt_ci = .text:0x80026B98; // type:function size:0x68 scope:local align:4 +dStage_dt_c_stageLoader__FPvP11dStage_dt_c = .text:0x80026C00; // type:function size:0x64 scope:local align:4 dStage_dt_c_roomLoader__FPvP11dStage_dt_ci = .text:0x80026C64; // type:function size:0x78 scope:global align:4 dStage_dt_c_roomReLoader__FPvP11dStage_dt_ci = .text:0x80026CDC; // type:function size:0x58 scope:global align:4 dStage_dt_c_fieldMapLoader__FPvP11dStage_dt_c = .text:0x80026D34; // type:function size:0x50 scope:global align:4 @@ -1059,183 +1059,183 @@ setOldMulti__16dStage_stageDt_cFv = .text:0x80027084; // type:function size:0xC dStage_RoomCheck__FP11cBgS_GndChk = .text:0x80027090; // type:function size:0x114 scope:global align:4 dStage_changeSceneExitId__FR13cBgS_PolyInfofUlScs = .text:0x800271A4; // type:function size:0x74 scope:global align:4 dStage_changeScene__FifUlScsi = .text:0x80027218; // type:function size:0x170 scope:global align:4 -getSclsInfo__15dStage_roomDt_cCFv = .text:0x80027388; // type:function size:0x8 scope:global align:4 -getSclsInfo__16dStage_stageDt_cCFv = .text:0x80027390; // type:function size:0x8 scope:global align:4 +getSclsInfo__15dStage_roomDt_cCFv = .text:0x80027388; // type:function size:0x8 scope:weak align:4 +getSclsInfo__16dStage_stageDt_cCFv = .text:0x80027390; // type:function size:0x8 scope:weak align:4 dStage_changeScene4Event__FiScibfUlsi = .text:0x80027398; // type:function size:0x1C0 scope:global align:4 dStage_restartRoom__FUlUli = .text:0x80027558; // type:function size:0x74 scope:global align:4 -setCamera__15dStage_roomDt_cFP18stage_camera_class = .text:0x800275CC; // type:function size:0x8 scope:global align:4 -getCamera__15dStage_roomDt_cCFv = .text:0x800275D4; // type:function size:0x8 scope:global align:4 -setArrow__15dStage_roomDt_cFP17stage_arrow_class = .text:0x800275DC; // type:function size:0x8 scope:global align:4 -getArrow__15dStage_roomDt_cCFv = .text:0x800275E4; // type:function size:0x8 scope:global align:4 -setPlayer__15dStage_roomDt_cFP17stage_actor_class = .text:0x800275EC; // type:function size:0x8 scope:global align:4 -setPlayerNum__15dStage_roomDt_cFUs = .text:0x800275F4; // type:function size:0x8 scope:global align:4 -getPlayerNum__15dStage_roomDt_cCFv = .text:0x800275FC; // type:function size:0x8 scope:global align:4 -setRoom__15dStage_roomDt_cFP14roomRead_class = .text:0x80027604; // type:function size:0x34 scope:global align:4 -getRoom__15dStage_roomDt_cCFv = .text:0x80027638; // type:function size:0x34 scope:global align:4 -setMapInfo__15dStage_roomDt_cFP20stage_map_info_class = .text:0x8002766C; // type:function size:0x8 scope:global align:4 -getMapInfo__15dStage_roomDt_cCFv = .text:0x80027674; // type:function size:0x8 scope:global align:4 -setMapInfoBase__15dStage_roomDt_cFP26stage_map_info_dummy_class = .text:0x8002767C; // type:function size:0x8 scope:global align:4 -setPaletteInfo__15dStage_roomDt_cFP24stage_palette_info_class = .text:0x80027684; // type:function size:0x34 scope:global align:4 -getPaletteInfo__15dStage_roomDt_cCFv = .text:0x800276B8; // type:function size:0x34 scope:global align:4 -setPselectInfo__15dStage_roomDt_cFP24stage_pselect_info_class = .text:0x800276EC; // type:function size:0x34 scope:global align:4 -getPselectInfo__15dStage_roomDt_cCFv = .text:0x80027720; // type:function size:0x34 scope:global align:4 -setEnvrInfo__15dStage_roomDt_cFP21stage_envr_info_class = .text:0x80027754; // type:function size:0x34 scope:global align:4 -getEnvrInfo__15dStage_roomDt_cCFv = .text:0x80027788; // type:function size:0x34 scope:global align:4 -setVrboxInfo__15dStage_roomDt_cFP22stage_vrbox_info_class = .text:0x800277BC; // type:function size:0x8 scope:global align:4 -getVrboxInfo__15dStage_roomDt_cCFv = .text:0x800277C4; // type:function size:0x8 scope:global align:4 -setVrboxcolInfo__15dStage_roomDt_cFP25stage_vrboxcol_info_class = .text:0x800277CC; // type:function size:0x8 scope:global align:4 -getVrboxcolInfo__15dStage_roomDt_cCFv = .text:0x800277D4; // type:function size:0x8 scope:global align:4 -setPlightInfo__15dStage_roomDt_cFP23stage_plight_info_class = .text:0x800277DC; // type:function size:0x34 scope:global align:4 -getPlightInfo__15dStage_roomDt_cCFv = .text:0x80027810; // type:function size:0x34 scope:global align:4 -setPaletteNumInfo__15dStage_roomDt_cFi = .text:0x80027844; // type:function size:0x34 scope:global align:4 -getPaletteNumInfo__15dStage_roomDt_cCFv = .text:0x80027878; // type:function size:0x34 scope:global align:4 -setPselectNumInfo__15dStage_roomDt_cFi = .text:0x800278AC; // type:function size:0x34 scope:global align:4 -getPselectNumInfo__15dStage_roomDt_cCFv = .text:0x800278E0; // type:function size:0x34 scope:global align:4 -setEnvrNumInfo__15dStage_roomDt_cFi = .text:0x80027914; // type:function size:0x34 scope:global align:4 -getEnvrNumInfo__15dStage_roomDt_cCFv = .text:0x80027948; // type:function size:0x34 scope:global align:4 -setVrboxNumInfo__15dStage_roomDt_cFi = .text:0x8002797C; // type:function size:0x8 scope:global align:4 -getVrboxNumInfo__15dStage_roomDt_cCFv = .text:0x80027984; // type:function size:0x8 scope:global align:4 -setVrboxcolNumInfo__15dStage_roomDt_cFi = .text:0x8002798C; // type:function size:0x8 scope:global align:4 -getVrboxcolNumInfo__15dStage_roomDt_cCFv = .text:0x80027994; // type:function size:0x8 scope:global align:4 -setPlightNumInfo__15dStage_roomDt_cFi = .text:0x8002799C; // type:function size:0x34 scope:global align:4 -getPlightNumInfo__15dStage_roomDt_cCFv = .text:0x800279D0; // type:function size:0x34 scope:global align:4 -setLightVecInfo__15dStage_roomDt_cFP30stage_pure_lightvec_info_class = .text:0x80027A04; // type:function size:0x8 scope:global align:4 -getLightVecInfo__15dStage_roomDt_cCFv = .text:0x80027A0C; // type:function size:0x8 scope:global align:4 -setLightVecInfoNum__15dStage_roomDt_cFi = .text:0x80027A14; // type:function size:0x8 scope:global align:4 -getLightVecInfoNum__15dStage_roomDt_cCFv = .text:0x80027A1C; // type:function size:0x8 scope:global align:4 -setStagInfo__15dStage_roomDt_cFP21stage_stag_info_class = .text:0x80027A24; // type:function size:0x34 scope:global align:4 -getStagInfo__15dStage_roomDt_cCFv = .text:0x80027A58; // type:function size:0x34 scope:global align:4 -setSclsInfo__15dStage_roomDt_cFP27stage_scls_info_dummy_class = .text:0x80027A8C; // type:function size:0x8 scope:global align:4 -setPntInfo__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x80027A94; // type:function size:0x34 scope:global align:4 -getPntInf__15dStage_roomDt_cCFv = .text:0x80027AC8; // type:function size:0x34 scope:global align:4 -setPathInfo__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80027AFC; // type:function size:0x34 scope:global align:4 -getPathInf__15dStage_roomDt_cCFv = .text:0x80027B30; // type:function size:0x34 scope:global align:4 -setPnt2Info__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x80027B64; // type:function size:0x8 scope:global align:4 -getPnt2Inf__15dStage_roomDt_cCFv = .text:0x80027B6C; // type:function size:0x8 scope:global align:4 -setPath2Info__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80027B74; // type:function size:0x8 scope:global align:4 -getPath2Inf__15dStage_roomDt_cCFv = .text:0x80027B7C; // type:function size:0x8 scope:global align:4 -setSoundInf__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80027B84; // type:function size:0x8 scope:global align:4 -getSoundInf__15dStage_roomDt_cCFv = .text:0x80027B8C; // type:function size:0x8 scope:global align:4 -setSoundInfCL__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80027B94; // type:function size:0x8 scope:global align:4 -getSoundInfCL__15dStage_roomDt_cCFv = .text:0x80027B9C; // type:function size:0x8 scope:global align:4 -setMapEventInfo__15dStage_roomDt_cFP21dStage_MapEventInfo_c = .text:0x80027BA4; // type:function size:0x8 scope:global align:4 -getMapEventInfo__15dStage_roomDt_cCFv = .text:0x80027BAC; // type:function size:0x8 scope:global align:4 -setFileList2Info__15dStage_roomDt_cFP21dStage_FileList2_dt_c = .text:0x80027BB4; // type:function size:0x8 scope:global align:4 -getFileList2Info__15dStage_roomDt_cCFv = .text:0x80027BBC; // type:function size:0x8 scope:global align:4 -setFileListInfo__15dStage_roomDt_cFP20dStage_FileList_dt_c = .text:0x80027BC4; // type:function size:0x8 scope:global align:4 -setFloorInfo__15dStage_roomDt_cFP18dStage_FloorInfo_c = .text:0x80027BCC; // type:function size:0x8 scope:global align:4 -getFloorInfo__15dStage_roomDt_cCFv = .text:0x80027BD4; // type:function size:0x8 scope:global align:4 -setMemoryConfig__15dStage_roomDt_cFP21dStage_MemoryConfig_c = .text:0x80027BDC; // type:function size:0x30 scope:global align:4 -getMemoryConfig__15dStage_roomDt_cCFv = .text:0x80027C0C; // type:function size:0x34 scope:global align:4 -setMemoryMap__15dStage_roomDt_cFP18dStage_MemoryMap_c = .text:0x80027C40; // type:function size:0x30 scope:global align:4 -getMemoryMap__15dStage_roomDt_cCFv = .text:0x80027C70; // type:function size:0x34 scope:global align:4 -setMulti__15dStage_roomDt_cFP14dStage_Multi_c = .text:0x80027CA4; // type:function size:0x30 scope:global align:4 -getMulti__15dStage_roomDt_cCFv = .text:0x80027CD4; // type:function size:0x34 scope:global align:4 -setOldMulti__15dStage_roomDt_cFv = .text:0x80027D08; // type:function size:0x30 scope:global align:4 -resetOldMulti__15dStage_roomDt_cFv = .text:0x80027D38; // type:function size:0x30 scope:global align:4 -getOldMulti__15dStage_roomDt_cCFv = .text:0x80027D68; // type:function size:0x34 scope:global align:4 -setLbnk__15dStage_roomDt_cFP13dStage_Lbnk_c = .text:0x80027D9C; // type:function size:0x8 scope:global align:4 -getLbnk__15dStage_roomDt_cCFv = .text:0x80027DA4; // type:function size:0x8 scope:global align:4 -setTresure__15dStage_roomDt_cFP19stage_tresure_class = .text:0x80027DAC; // type:function size:0x8 scope:global align:4 -getTresure__15dStage_roomDt_cCFv = .text:0x80027DB4; // type:function size:0x8 scope:global align:4 -setDMap__15dStage_roomDt_cFP13dStage_DMap_c = .text:0x80027DBC; // type:function size:0x4 scope:global align:4 -getDMap__15dStage_roomDt_cCFv = .text:0x80027DC0; // type:function size:0x8 scope:global align:4 -setDrTg__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80027DC8; // type:function size:0x8 scope:global align:4 -getDrTg__15dStage_roomDt_cCFv = .text:0x80027DD0; // type:function size:0x8 scope:global align:4 -setDoor__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80027DD8; // type:function size:0x8 scope:global align:4 -getDoor__15dStage_roomDt_cCFv = .text:0x80027DE0; // type:function size:0x8 scope:global align:4 -setMapPath__15dStage_roomDt_cFPv = .text:0x80027DE8; // type:function size:0x30 scope:global align:4 -getMapPath__15dStage_roomDt_cFv = .text:0x80027E18; // type:function size:0x34 scope:global align:4 -setElst__15dStage_roomDt_cFP13dStage_Elst_c = .text:0x80027E4C; // type:function size:0x34 scope:global align:4 -getElst__15dStage_roomDt_cFv = .text:0x80027E80; // type:function size:0x38 scope:global align:4 -setCamera__16dStage_stageDt_cFP18stage_camera_class = .text:0x80027EB8; // type:function size:0x8 scope:global align:4 -getCamera__16dStage_stageDt_cCFv = .text:0x80027EC0; // type:function size:0x8 scope:global align:4 -setArrow__16dStage_stageDt_cFP17stage_arrow_class = .text:0x80027EC8; // type:function size:0x8 scope:global align:4 -getArrow__16dStage_stageDt_cCFv = .text:0x80027ED0; // type:function size:0x8 scope:global align:4 -setPlayer__16dStage_stageDt_cFP17stage_actor_class = .text:0x80027ED8; // type:function size:0x8 scope:global align:4 -setPlayerNum__16dStage_stageDt_cFUs = .text:0x80027EE0; // type:function size:0x8 scope:global align:4 -getPlayerNum__16dStage_stageDt_cCFv = .text:0x80027EE8; // type:function size:0x8 scope:global align:4 -setRoom__16dStage_stageDt_cFP14roomRead_class = .text:0x80027EF0; // type:function size:0x8 scope:global align:4 -setMapInfo__16dStage_stageDt_cFP20stage_map_info_class = .text:0x80027EF8; // type:function size:0x8 scope:global align:4 -getMapInfo__16dStage_stageDt_cCFv = .text:0x80027F00; // type:function size:0x8 scope:global align:4 -setMapInfoBase__16dStage_stageDt_cFP26stage_map_info_dummy_class = .text:0x80027F08; // type:function size:0x8 scope:global align:4 -setPaletteInfo__16dStage_stageDt_cFP24stage_palette_info_class = .text:0x80027F10; // type:function size:0x8 scope:global align:4 -getPaletteInfo__16dStage_stageDt_cCFv = .text:0x80027F18; // type:function size:0x8 scope:global align:4 -setPselectInfo__16dStage_stageDt_cFP24stage_pselect_info_class = .text:0x80027F20; // type:function size:0x8 scope:global align:4 -getPselectInfo__16dStage_stageDt_cCFv = .text:0x80027F28; // type:function size:0x8 scope:global align:4 -setEnvrInfo__16dStage_stageDt_cFP21stage_envr_info_class = .text:0x80027F30; // type:function size:0x8 scope:global align:4 -getEnvrInfo__16dStage_stageDt_cCFv = .text:0x80027F38; // type:function size:0x8 scope:global align:4 -setVrboxInfo__16dStage_stageDt_cFP22stage_vrbox_info_class = .text:0x80027F40; // type:function size:0x8 scope:global align:4 -getVrboxInfo__16dStage_stageDt_cCFv = .text:0x80027F48; // type:function size:0x8 scope:global align:4 -setVrboxcolInfo__16dStage_stageDt_cFP25stage_vrboxcol_info_class = .text:0x80027F50; // type:function size:0x8 scope:global align:4 -getVrboxcolInfo__16dStage_stageDt_cCFv = .text:0x80027F58; // type:function size:0x8 scope:global align:4 -setPlightInfo__16dStage_stageDt_cFP23stage_plight_info_class = .text:0x80027F60; // type:function size:0x8 scope:global align:4 -getPlightInfo__16dStage_stageDt_cCFv = .text:0x80027F68; // type:function size:0x8 scope:global align:4 -setPaletteNumInfo__16dStage_stageDt_cFi = .text:0x80027F70; // type:function size:0x8 scope:global align:4 -getPaletteNumInfo__16dStage_stageDt_cCFv = .text:0x80027F78; // type:function size:0x8 scope:global align:4 -setPselectNumInfo__16dStage_stageDt_cFi = .text:0x80027F80; // type:function size:0x8 scope:global align:4 -getPselectNumInfo__16dStage_stageDt_cCFv = .text:0x80027F88; // type:function size:0x8 scope:global align:4 -setEnvrNumInfo__16dStage_stageDt_cFi = .text:0x80027F90; // type:function size:0x8 scope:global align:4 -getEnvrNumInfo__16dStage_stageDt_cCFv = .text:0x80027F98; // type:function size:0x8 scope:global align:4 -setVrboxNumInfo__16dStage_stageDt_cFi = .text:0x80027FA0; // type:function size:0x8 scope:global align:4 -getVrboxNumInfo__16dStage_stageDt_cCFv = .text:0x80027FA8; // type:function size:0x8 scope:global align:4 -setVrboxcolNumInfo__16dStage_stageDt_cFi = .text:0x80027FB0; // type:function size:0x8 scope:global align:4 -getVrboxcolNumInfo__16dStage_stageDt_cCFv = .text:0x80027FB8; // type:function size:0x8 scope:global align:4 -setLightVecInfo__16dStage_stageDt_cFP30stage_pure_lightvec_info_class = .text:0x80027FC0; // type:function size:0x34 scope:global align:4 -getLightVecInfo__16dStage_stageDt_cCFv = .text:0x80027FF4; // type:function size:0x34 scope:global align:4 -setLightVecInfoNum__16dStage_stageDt_cFi = .text:0x80028028; // type:function size:0x34 scope:global align:4 -getLightVecInfoNum__16dStage_stageDt_cCFv = .text:0x8002805C; // type:function size:0x34 scope:global align:4 -setPlightNumInfo__16dStage_stageDt_cFi = .text:0x80028090; // type:function size:0x8 scope:global align:4 -getPlightNumInfo__16dStage_stageDt_cCFv = .text:0x80028098; // type:function size:0x8 scope:global align:4 -setStagInfo__16dStage_stageDt_cFP21stage_stag_info_class = .text:0x800280A0; // type:function size:0x8 scope:global align:4 -setSclsInfo__16dStage_stageDt_cFP27stage_scls_info_dummy_class = .text:0x800280A8; // type:function size:0x8 scope:global align:4 -setPntInfo__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x800280B0; // type:function size:0x8 scope:global align:4 -getPntInf__16dStage_stageDt_cCFv = .text:0x800280B8; // type:function size:0x8 scope:global align:4 -setPathInfo__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x800280C0; // type:function size:0x8 scope:global align:4 -getPathInf__16dStage_stageDt_cCFv = .text:0x800280C8; // type:function size:0x8 scope:global align:4 -setPnt2Info__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x800280D0; // type:function size:0x8 scope:global align:4 -getPnt2Inf__16dStage_stageDt_cCFv = .text:0x800280D8; // type:function size:0x8 scope:global align:4 -setPath2Info__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x800280E0; // type:function size:0x8 scope:global align:4 -getPath2Inf__16dStage_stageDt_cCFv = .text:0x800280E8; // type:function size:0x8 scope:global align:4 -setSoundInf__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x800280F0; // type:function size:0x8 scope:global align:4 -getSoundInf__16dStage_stageDt_cCFv = .text:0x800280F8; // type:function size:0x8 scope:global align:4 -setSoundInfCL__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x80028100; // type:function size:0x8 scope:global align:4 -getSoundInfCL__16dStage_stageDt_cCFv = .text:0x80028108; // type:function size:0x8 scope:global align:4 -setMapEventInfo__16dStage_stageDt_cFP21dStage_MapEventInfo_c = .text:0x80028110; // type:function size:0x8 scope:global align:4 -getMapEventInfo__16dStage_stageDt_cCFv = .text:0x80028118; // type:function size:0x8 scope:global align:4 -setFileList2Info__16dStage_stageDt_cFP21dStage_FileList2_dt_c = .text:0x80028120; // type:function size:0x34 scope:global align:4 -getFileList2Info__16dStage_stageDt_cCFv = .text:0x80028154; // type:function size:0x34 scope:global align:4 -setFileListInfo__16dStage_stageDt_cFP20dStage_FileList_dt_c = .text:0x80028188; // type:function size:0x34 scope:global align:4 -getFileListInfo__16dStage_stageDt_cCFv = .text:0x800281BC; // type:function size:0x34 scope:global align:4 -setFloorInfo__16dStage_stageDt_cFP18dStage_FloorInfo_c = .text:0x800281F0; // type:function size:0x8 scope:global align:4 -getFloorInfo__16dStage_stageDt_cCFv = .text:0x800281F8; // type:function size:0x8 scope:global align:4 -setMemoryConfig__16dStage_stageDt_cFP21dStage_MemoryConfig_c = .text:0x80028200; // type:function size:0x8 scope:global align:4 -getMemoryConfig__16dStage_stageDt_cCFv = .text:0x80028208; // type:function size:0x8 scope:global align:4 -setMemoryMap__16dStage_stageDt_cFP18dStage_MemoryMap_c = .text:0x80028210; // type:function size:0x8 scope:global align:4 -getMemoryMap__16dStage_stageDt_cCFv = .text:0x80028218; // type:function size:0x8 scope:global align:4 -setMulti__16dStage_stageDt_cFP14dStage_Multi_c = .text:0x80028220; // type:function size:0x8 scope:global align:4 -getMulti__16dStage_stageDt_cCFv = .text:0x80028228; // type:function size:0x8 scope:global align:4 -getOldMulti__16dStage_stageDt_cCFv = .text:0x80028230; // type:function size:0x8 scope:global align:4 -setLbnk__16dStage_stageDt_cFP13dStage_Lbnk_c = .text:0x80028238; // type:function size:0x34 scope:global align:4 -getLbnk__16dStage_stageDt_cCFv = .text:0x8002826C; // type:function size:0x34 scope:global align:4 -setTresure__16dStage_stageDt_cFP19stage_tresure_class = .text:0x800282A0; // type:function size:0x8 scope:global align:4 -getTresure__16dStage_stageDt_cCFv = .text:0x800282A8; // type:function size:0x8 scope:global align:4 -setDMap__16dStage_stageDt_cFP13dStage_DMap_c = .text:0x800282B0; // type:function size:0x8 scope:global align:4 -getDMap__16dStage_stageDt_cCFv = .text:0x800282B8; // type:function size:0x8 scope:global align:4 -setDrTg__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x800282C0; // type:function size:0x8 scope:global align:4 -getDrTg__16dStage_stageDt_cCFv = .text:0x800282C8; // type:function size:0x8 scope:global align:4 -setDoor__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x800282D0; // type:function size:0x8 scope:global align:4 -getDoor__16dStage_stageDt_cCFv = .text:0x800282D8; // type:function size:0x8 scope:global align:4 -setMapPath__16dStage_stageDt_cFPv = .text:0x800282E0; // type:function size:0x4 scope:global align:4 -getMapPath__16dStage_stageDt_cFv = .text:0x800282E4; // type:function size:0x8 scope:global align:4 -setElst__16dStage_stageDt_cFP13dStage_Elst_c = .text:0x800282EC; // type:function size:0x8 scope:global align:4 +setCamera__15dStage_roomDt_cFP18stage_camera_class = .text:0x800275CC; // type:function size:0x8 scope:weak align:4 +getCamera__15dStage_roomDt_cCFv = .text:0x800275D4; // type:function size:0x8 scope:weak align:4 +setArrow__15dStage_roomDt_cFP17stage_arrow_class = .text:0x800275DC; // type:function size:0x8 scope:weak align:4 +getArrow__15dStage_roomDt_cCFv = .text:0x800275E4; // type:function size:0x8 scope:weak align:4 +setPlayer__15dStage_roomDt_cFP17stage_actor_class = .text:0x800275EC; // type:function size:0x8 scope:weak align:4 +setPlayerNum__15dStage_roomDt_cFUs = .text:0x800275F4; // type:function size:0x8 scope:weak align:4 +getPlayerNum__15dStage_roomDt_cCFv = .text:0x800275FC; // type:function size:0x8 scope:weak align:4 +setRoom__15dStage_roomDt_cFP14roomRead_class = .text:0x80027604; // type:function size:0x34 scope:weak align:4 +getRoom__15dStage_roomDt_cCFv = .text:0x80027638; // type:function size:0x34 scope:weak align:4 +setMapInfo__15dStage_roomDt_cFP20stage_map_info_class = .text:0x8002766C; // type:function size:0x8 scope:weak align:4 +getMapInfo__15dStage_roomDt_cCFv = .text:0x80027674; // type:function size:0x8 scope:weak align:4 +setMapInfoBase__15dStage_roomDt_cFP26stage_map_info_dummy_class = .text:0x8002767C; // type:function size:0x8 scope:weak align:4 +setPaletteInfo__15dStage_roomDt_cFP24stage_palette_info_class = .text:0x80027684; // type:function size:0x34 scope:weak align:4 +getPaletteInfo__15dStage_roomDt_cCFv = .text:0x800276B8; // type:function size:0x34 scope:weak align:4 +setPselectInfo__15dStage_roomDt_cFP24stage_pselect_info_class = .text:0x800276EC; // type:function size:0x34 scope:weak align:4 +getPselectInfo__15dStage_roomDt_cCFv = .text:0x80027720; // type:function size:0x34 scope:weak align:4 +setEnvrInfo__15dStage_roomDt_cFP21stage_envr_info_class = .text:0x80027754; // type:function size:0x34 scope:weak align:4 +getEnvrInfo__15dStage_roomDt_cCFv = .text:0x80027788; // type:function size:0x34 scope:weak align:4 +setVrboxInfo__15dStage_roomDt_cFP22stage_vrbox_info_class = .text:0x800277BC; // type:function size:0x8 scope:weak align:4 +getVrboxInfo__15dStage_roomDt_cCFv = .text:0x800277C4; // type:function size:0x8 scope:weak align:4 +setVrboxcolInfo__15dStage_roomDt_cFP25stage_vrboxcol_info_class = .text:0x800277CC; // type:function size:0x8 scope:weak align:4 +getVrboxcolInfo__15dStage_roomDt_cCFv = .text:0x800277D4; // type:function size:0x8 scope:weak align:4 +setPlightInfo__15dStage_roomDt_cFP23stage_plight_info_class = .text:0x800277DC; // type:function size:0x34 scope:weak align:4 +getPlightInfo__15dStage_roomDt_cCFv = .text:0x80027810; // type:function size:0x34 scope:weak align:4 +setPaletteNumInfo__15dStage_roomDt_cFi = .text:0x80027844; // type:function size:0x34 scope:weak align:4 +getPaletteNumInfo__15dStage_roomDt_cCFv = .text:0x80027878; // type:function size:0x34 scope:weak align:4 +setPselectNumInfo__15dStage_roomDt_cFi = .text:0x800278AC; // type:function size:0x34 scope:weak align:4 +getPselectNumInfo__15dStage_roomDt_cCFv = .text:0x800278E0; // type:function size:0x34 scope:weak align:4 +setEnvrNumInfo__15dStage_roomDt_cFi = .text:0x80027914; // type:function size:0x34 scope:weak align:4 +getEnvrNumInfo__15dStage_roomDt_cCFv = .text:0x80027948; // type:function size:0x34 scope:weak align:4 +setVrboxNumInfo__15dStage_roomDt_cFi = .text:0x8002797C; // type:function size:0x8 scope:weak align:4 +getVrboxNumInfo__15dStage_roomDt_cCFv = .text:0x80027984; // type:function size:0x8 scope:weak align:4 +setVrboxcolNumInfo__15dStage_roomDt_cFi = .text:0x8002798C; // type:function size:0x8 scope:weak align:4 +getVrboxcolNumInfo__15dStage_roomDt_cCFv = .text:0x80027994; // type:function size:0x8 scope:weak align:4 +setPlightNumInfo__15dStage_roomDt_cFi = .text:0x8002799C; // type:function size:0x34 scope:weak align:4 +getPlightNumInfo__15dStage_roomDt_cCFv = .text:0x800279D0; // type:function size:0x34 scope:weak align:4 +setLightVecInfo__15dStage_roomDt_cFP30stage_pure_lightvec_info_class = .text:0x80027A04; // type:function size:0x8 scope:weak align:4 +getLightVecInfo__15dStage_roomDt_cCFv = .text:0x80027A0C; // type:function size:0x8 scope:weak align:4 +setLightVecInfoNum__15dStage_roomDt_cFi = .text:0x80027A14; // type:function size:0x8 scope:weak align:4 +getLightVecInfoNum__15dStage_roomDt_cCFv = .text:0x80027A1C; // type:function size:0x8 scope:weak align:4 +setStagInfo__15dStage_roomDt_cFP21stage_stag_info_class = .text:0x80027A24; // type:function size:0x34 scope:weak align:4 +getStagInfo__15dStage_roomDt_cCFv = .text:0x80027A58; // type:function size:0x34 scope:weak align:4 +setSclsInfo__15dStage_roomDt_cFP27stage_scls_info_dummy_class = .text:0x80027A8C; // type:function size:0x8 scope:weak align:4 +setPntInfo__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x80027A94; // type:function size:0x34 scope:weak align:4 +getPntInf__15dStage_roomDt_cCFv = .text:0x80027AC8; // type:function size:0x34 scope:weak align:4 +setPathInfo__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80027AFC; // type:function size:0x34 scope:weak align:4 +getPathInf__15dStage_roomDt_cCFv = .text:0x80027B30; // type:function size:0x34 scope:weak align:4 +setPnt2Info__15dStage_roomDt_cFP13dStage_dPnt_c = .text:0x80027B64; // type:function size:0x8 scope:weak align:4 +getPnt2Inf__15dStage_roomDt_cCFv = .text:0x80027B6C; // type:function size:0x8 scope:weak align:4 +setPath2Info__15dStage_roomDt_cFP14dStage_dPath_c = .text:0x80027B74; // type:function size:0x8 scope:weak align:4 +getPath2Inf__15dStage_roomDt_cCFv = .text:0x80027B7C; // type:function size:0x8 scope:weak align:4 +setSoundInf__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80027B84; // type:function size:0x8 scope:weak align:4 +getSoundInf__15dStage_roomDt_cCFv = .text:0x80027B8C; // type:function size:0x8 scope:weak align:4 +setSoundInfCL__15dStage_roomDt_cFP18dStage_SoundInfo_c = .text:0x80027B94; // type:function size:0x8 scope:weak align:4 +getSoundInfCL__15dStage_roomDt_cCFv = .text:0x80027B9C; // type:function size:0x8 scope:weak align:4 +setMapEventInfo__15dStage_roomDt_cFP21dStage_MapEventInfo_c = .text:0x80027BA4; // type:function size:0x8 scope:weak align:4 +getMapEventInfo__15dStage_roomDt_cCFv = .text:0x80027BAC; // type:function size:0x8 scope:weak align:4 +setFileList2Info__15dStage_roomDt_cFP21dStage_FileList2_dt_c = .text:0x80027BB4; // type:function size:0x8 scope:weak align:4 +getFileList2Info__15dStage_roomDt_cCFv = .text:0x80027BBC; // type:function size:0x8 scope:weak align:4 +setFileListInfo__15dStage_roomDt_cFP20dStage_FileList_dt_c = .text:0x80027BC4; // type:function size:0x8 scope:weak align:4 +setFloorInfo__15dStage_roomDt_cFP18dStage_FloorInfo_c = .text:0x80027BCC; // type:function size:0x8 scope:weak align:4 +getFloorInfo__15dStage_roomDt_cCFv = .text:0x80027BD4; // type:function size:0x8 scope:weak align:4 +setMemoryConfig__15dStage_roomDt_cFP21dStage_MemoryConfig_c = .text:0x80027BDC; // type:function size:0x30 scope:weak align:4 +getMemoryConfig__15dStage_roomDt_cCFv = .text:0x80027C0C; // type:function size:0x34 scope:weak align:4 +setMemoryMap__15dStage_roomDt_cFP18dStage_MemoryMap_c = .text:0x80027C40; // type:function size:0x30 scope:weak align:4 +getMemoryMap__15dStage_roomDt_cCFv = .text:0x80027C70; // type:function size:0x34 scope:weak align:4 +setMulti__15dStage_roomDt_cFP14dStage_Multi_c = .text:0x80027CA4; // type:function size:0x30 scope:weak align:4 +getMulti__15dStage_roomDt_cCFv = .text:0x80027CD4; // type:function size:0x34 scope:weak align:4 +setOldMulti__15dStage_roomDt_cFv = .text:0x80027D08; // type:function size:0x30 scope:weak align:4 +resetOldMulti__15dStage_roomDt_cFv = .text:0x80027D38; // type:function size:0x30 scope:weak align:4 +getOldMulti__15dStage_roomDt_cCFv = .text:0x80027D68; // type:function size:0x34 scope:weak align:4 +setLbnk__15dStage_roomDt_cFP13dStage_Lbnk_c = .text:0x80027D9C; // type:function size:0x8 scope:weak align:4 +getLbnk__15dStage_roomDt_cCFv = .text:0x80027DA4; // type:function size:0x8 scope:weak align:4 +setTresure__15dStage_roomDt_cFP19stage_tresure_class = .text:0x80027DAC; // type:function size:0x8 scope:weak align:4 +getTresure__15dStage_roomDt_cCFv = .text:0x80027DB4; // type:function size:0x8 scope:weak align:4 +setDMap__15dStage_roomDt_cFP13dStage_DMap_c = .text:0x80027DBC; // type:function size:0x4 scope:weak align:4 +getDMap__15dStage_roomDt_cCFv = .text:0x80027DC0; // type:function size:0x8 scope:weak align:4 +setDrTg__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80027DC8; // type:function size:0x8 scope:weak align:4 +getDrTg__15dStage_roomDt_cCFv = .text:0x80027DD0; // type:function size:0x8 scope:weak align:4 +setDoor__15dStage_roomDt_cFP16stage_tgsc_class = .text:0x80027DD8; // type:function size:0x8 scope:weak align:4 +getDoor__15dStage_roomDt_cCFv = .text:0x80027DE0; // type:function size:0x8 scope:weak align:4 +setMapPath__15dStage_roomDt_cFPv = .text:0x80027DE8; // type:function size:0x30 scope:weak align:4 +getMapPath__15dStage_roomDt_cFv = .text:0x80027E18; // type:function size:0x34 scope:weak align:4 +setElst__15dStage_roomDt_cFP13dStage_Elst_c = .text:0x80027E4C; // type:function size:0x34 scope:weak align:4 +getElst__15dStage_roomDt_cFv = .text:0x80027E80; // type:function size:0x38 scope:weak align:4 +setCamera__16dStage_stageDt_cFP18stage_camera_class = .text:0x80027EB8; // type:function size:0x8 scope:weak align:4 +getCamera__16dStage_stageDt_cCFv = .text:0x80027EC0; // type:function size:0x8 scope:weak align:4 +setArrow__16dStage_stageDt_cFP17stage_arrow_class = .text:0x80027EC8; // type:function size:0x8 scope:weak align:4 +getArrow__16dStage_stageDt_cCFv = .text:0x80027ED0; // type:function size:0x8 scope:weak align:4 +setPlayer__16dStage_stageDt_cFP17stage_actor_class = .text:0x80027ED8; // type:function size:0x8 scope:weak align:4 +setPlayerNum__16dStage_stageDt_cFUs = .text:0x80027EE0; // type:function size:0x8 scope:weak align:4 +getPlayerNum__16dStage_stageDt_cCFv = .text:0x80027EE8; // type:function size:0x8 scope:weak align:4 +setRoom__16dStage_stageDt_cFP14roomRead_class = .text:0x80027EF0; // type:function size:0x8 scope:weak align:4 +setMapInfo__16dStage_stageDt_cFP20stage_map_info_class = .text:0x80027EF8; // type:function size:0x8 scope:weak align:4 +getMapInfo__16dStage_stageDt_cCFv = .text:0x80027F00; // type:function size:0x8 scope:weak align:4 +setMapInfoBase__16dStage_stageDt_cFP26stage_map_info_dummy_class = .text:0x80027F08; // type:function size:0x8 scope:weak align:4 +setPaletteInfo__16dStage_stageDt_cFP24stage_palette_info_class = .text:0x80027F10; // type:function size:0x8 scope:weak align:4 +getPaletteInfo__16dStage_stageDt_cCFv = .text:0x80027F18; // type:function size:0x8 scope:weak align:4 +setPselectInfo__16dStage_stageDt_cFP24stage_pselect_info_class = .text:0x80027F20; // type:function size:0x8 scope:weak align:4 +getPselectInfo__16dStage_stageDt_cCFv = .text:0x80027F28; // type:function size:0x8 scope:weak align:4 +setEnvrInfo__16dStage_stageDt_cFP21stage_envr_info_class = .text:0x80027F30; // type:function size:0x8 scope:weak align:4 +getEnvrInfo__16dStage_stageDt_cCFv = .text:0x80027F38; // type:function size:0x8 scope:weak align:4 +setVrboxInfo__16dStage_stageDt_cFP22stage_vrbox_info_class = .text:0x80027F40; // type:function size:0x8 scope:weak align:4 +getVrboxInfo__16dStage_stageDt_cCFv = .text:0x80027F48; // type:function size:0x8 scope:weak align:4 +setVrboxcolInfo__16dStage_stageDt_cFP25stage_vrboxcol_info_class = .text:0x80027F50; // type:function size:0x8 scope:weak align:4 +getVrboxcolInfo__16dStage_stageDt_cCFv = .text:0x80027F58; // type:function size:0x8 scope:weak align:4 +setPlightInfo__16dStage_stageDt_cFP23stage_plight_info_class = .text:0x80027F60; // type:function size:0x8 scope:weak align:4 +getPlightInfo__16dStage_stageDt_cCFv = .text:0x80027F68; // type:function size:0x8 scope:weak align:4 +setPaletteNumInfo__16dStage_stageDt_cFi = .text:0x80027F70; // type:function size:0x8 scope:weak align:4 +getPaletteNumInfo__16dStage_stageDt_cCFv = .text:0x80027F78; // type:function size:0x8 scope:weak align:4 +setPselectNumInfo__16dStage_stageDt_cFi = .text:0x80027F80; // type:function size:0x8 scope:weak align:4 +getPselectNumInfo__16dStage_stageDt_cCFv = .text:0x80027F88; // type:function size:0x8 scope:weak align:4 +setEnvrNumInfo__16dStage_stageDt_cFi = .text:0x80027F90; // type:function size:0x8 scope:weak align:4 +getEnvrNumInfo__16dStage_stageDt_cCFv = .text:0x80027F98; // type:function size:0x8 scope:weak align:4 +setVrboxNumInfo__16dStage_stageDt_cFi = .text:0x80027FA0; // type:function size:0x8 scope:weak align:4 +getVrboxNumInfo__16dStage_stageDt_cCFv = .text:0x80027FA8; // type:function size:0x8 scope:weak align:4 +setVrboxcolNumInfo__16dStage_stageDt_cFi = .text:0x80027FB0; // type:function size:0x8 scope:weak align:4 +getVrboxcolNumInfo__16dStage_stageDt_cCFv = .text:0x80027FB8; // type:function size:0x8 scope:weak align:4 +setLightVecInfo__16dStage_stageDt_cFP30stage_pure_lightvec_info_class = .text:0x80027FC0; // type:function size:0x34 scope:weak align:4 +getLightVecInfo__16dStage_stageDt_cCFv = .text:0x80027FF4; // type:function size:0x34 scope:weak align:4 +setLightVecInfoNum__16dStage_stageDt_cFi = .text:0x80028028; // type:function size:0x34 scope:weak align:4 +getLightVecInfoNum__16dStage_stageDt_cCFv = .text:0x8002805C; // type:function size:0x34 scope:weak align:4 +setPlightNumInfo__16dStage_stageDt_cFi = .text:0x80028090; // type:function size:0x8 scope:weak align:4 +getPlightNumInfo__16dStage_stageDt_cCFv = .text:0x80028098; // type:function size:0x8 scope:weak align:4 +setStagInfo__16dStage_stageDt_cFP21stage_stag_info_class = .text:0x800280A0; // type:function size:0x8 scope:weak align:4 +setSclsInfo__16dStage_stageDt_cFP27stage_scls_info_dummy_class = .text:0x800280A8; // type:function size:0x8 scope:weak align:4 +setPntInfo__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x800280B0; // type:function size:0x8 scope:weak align:4 +getPntInf__16dStage_stageDt_cCFv = .text:0x800280B8; // type:function size:0x8 scope:weak align:4 +setPathInfo__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x800280C0; // type:function size:0x8 scope:weak align:4 +getPathInf__16dStage_stageDt_cCFv = .text:0x800280C8; // type:function size:0x8 scope:weak align:4 +setPnt2Info__16dStage_stageDt_cFP13dStage_dPnt_c = .text:0x800280D0; // type:function size:0x8 scope:weak align:4 +getPnt2Inf__16dStage_stageDt_cCFv = .text:0x800280D8; // type:function size:0x8 scope:weak align:4 +setPath2Info__16dStage_stageDt_cFP14dStage_dPath_c = .text:0x800280E0; // type:function size:0x8 scope:weak align:4 +getPath2Inf__16dStage_stageDt_cCFv = .text:0x800280E8; // type:function size:0x8 scope:weak align:4 +setSoundInf__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x800280F0; // type:function size:0x8 scope:weak align:4 +getSoundInf__16dStage_stageDt_cCFv = .text:0x800280F8; // type:function size:0x8 scope:weak align:4 +setSoundInfCL__16dStage_stageDt_cFP18dStage_SoundInfo_c = .text:0x80028100; // type:function size:0x8 scope:weak align:4 +getSoundInfCL__16dStage_stageDt_cCFv = .text:0x80028108; // type:function size:0x8 scope:weak align:4 +setMapEventInfo__16dStage_stageDt_cFP21dStage_MapEventInfo_c = .text:0x80028110; // type:function size:0x8 scope:weak align:4 +getMapEventInfo__16dStage_stageDt_cCFv = .text:0x80028118; // type:function size:0x8 scope:weak align:4 +setFileList2Info__16dStage_stageDt_cFP21dStage_FileList2_dt_c = .text:0x80028120; // type:function size:0x34 scope:weak align:4 +getFileList2Info__16dStage_stageDt_cCFv = .text:0x80028154; // type:function size:0x34 scope:weak align:4 +setFileListInfo__16dStage_stageDt_cFP20dStage_FileList_dt_c = .text:0x80028188; // type:function size:0x34 scope:weak align:4 +getFileListInfo__16dStage_stageDt_cCFv = .text:0x800281BC; // type:function size:0x34 scope:weak align:4 +setFloorInfo__16dStage_stageDt_cFP18dStage_FloorInfo_c = .text:0x800281F0; // type:function size:0x8 scope:weak align:4 +getFloorInfo__16dStage_stageDt_cCFv = .text:0x800281F8; // type:function size:0x8 scope:weak align:4 +setMemoryConfig__16dStage_stageDt_cFP21dStage_MemoryConfig_c = .text:0x80028200; // type:function size:0x8 scope:weak align:4 +getMemoryConfig__16dStage_stageDt_cCFv = .text:0x80028208; // type:function size:0x8 scope:weak align:4 +setMemoryMap__16dStage_stageDt_cFP18dStage_MemoryMap_c = .text:0x80028210; // type:function size:0x8 scope:weak align:4 +getMemoryMap__16dStage_stageDt_cCFv = .text:0x80028218; // type:function size:0x8 scope:weak align:4 +setMulti__16dStage_stageDt_cFP14dStage_Multi_c = .text:0x80028220; // type:function size:0x8 scope:weak align:4 +getMulti__16dStage_stageDt_cCFv = .text:0x80028228; // type:function size:0x8 scope:weak align:4 +getOldMulti__16dStage_stageDt_cCFv = .text:0x80028230; // type:function size:0x8 scope:weak align:4 +setLbnk__16dStage_stageDt_cFP13dStage_Lbnk_c = .text:0x80028238; // type:function size:0x34 scope:weak align:4 +getLbnk__16dStage_stageDt_cCFv = .text:0x8002826C; // type:function size:0x34 scope:weak align:4 +setTresure__16dStage_stageDt_cFP19stage_tresure_class = .text:0x800282A0; // type:function size:0x8 scope:weak align:4 +getTresure__16dStage_stageDt_cCFv = .text:0x800282A8; // type:function size:0x8 scope:weak align:4 +setDMap__16dStage_stageDt_cFP13dStage_DMap_c = .text:0x800282B0; // type:function size:0x8 scope:weak align:4 +getDMap__16dStage_stageDt_cCFv = .text:0x800282B8; // type:function size:0x8 scope:weak align:4 +setDrTg__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x800282C0; // type:function size:0x8 scope:weak align:4 +getDrTg__16dStage_stageDt_cCFv = .text:0x800282C8; // type:function size:0x8 scope:weak align:4 +setDoor__16dStage_stageDt_cFP16stage_tgsc_class = .text:0x800282D0; // type:function size:0x8 scope:weak align:4 +getDoor__16dStage_stageDt_cCFv = .text:0x800282D8; // type:function size:0x8 scope:weak align:4 +setMapPath__16dStage_stageDt_cFPv = .text:0x800282E0; // type:function size:0x4 scope:weak align:4 +getMapPath__16dStage_stageDt_cFv = .text:0x800282E4; // type:function size:0x8 scope:weak align:4 +setElst__16dStage_stageDt_cFP13dStage_Elst_c = .text:0x800282EC; // type:function size:0x8 scope:weak align:4 __sinit_d_stage_cpp = .text:0x800282F4; // type:function size:0xDC scope:local align:4 __arraydtor$5375 = .text:0x800283D0; // type:function size:0x38 scope:local align:4 -__dt__19dStage_roomStatus_cFv = .text:0x80028408; // type:function size:0x3C scope:global align:4 -__ct__19dStage_roomStatus_cFv = .text:0x80028444; // type:function size:0x7C scope:global align:4 -__dt__19dStage_KeepDoorInfoFv = .text:0x800284C0; // type:function size:0x64 scope:global align:4 -__dt__21stage_tgsc_data_classFv = .text:0x80028524; // type:function size:0x3C scope:global align:4 -__ct__21stage_tgsc_data_classFv = .text:0x80028560; // type:function size:0x4 scope:global align:4 +__dt__19dStage_roomStatus_cFv = .text:0x80028408; // type:function size:0x3C scope:weak align:4 +__ct__19dStage_roomStatus_cFv = .text:0x80028444; // type:function size:0x7C scope:weak align:4 +__dt__19dStage_KeepDoorInfoFv = .text:0x800284C0; // type:function size:0x64 scope:weak align:4 +__dt__21stage_tgsc_data_classFv = .text:0x80028524; // type:function size:0x3C scope:weak align:4 +__ct__21stage_tgsc_data_classFv = .text:0x80028560; // type:function size:0x4 scope:weak align:4 getIconSize__15renderingAmap_cCFUc = .text:0x80028564; // type:function size:0x14 scope:global align:4 draw__15renderingAmap_cFv = .text:0x80028578; // type:function size:0x3F4 scope:global align:4 getDispType__15renderingAmap_cCFv = .text:0x8002896C; // type:function size:0x9C scope:global align:4 @@ -1289,20 +1289,20 @@ _move__6dMap_cFffif = .text:0x8002A3D4; // type:function size:0x828 scope:global _draw__6dMap_cFv = .text:0x8002ABFC; // type:function size:0x58 scope:global align:4 getFirstData__6dMap_cFUc = .text:0x8002AC54; // type:function size:0x20 scope:global align:4 getNextData__6dMap_cFPQ27dTres_c15typeGroupData_c = .text:0x8002AC74; // type:function size:0x20 scope:global align:4 -draw__12dDlst_base_cFv = .text:0x8002AC94; // type:function size:0x4 scope:global align:4 -isDrawType__11dDrawPath_cFi = .text:0x8002AC98; // type:function size:0x8 scope:global align:4 -__dt__18dRenderingFDAmap_cFv = .text:0x8002ACA0; // type:function size:0x7C scope:global align:4 -__dt__15dRenderingMap_cFv = .text:0x8002AD1C; // type:function size:0x6C scope:global align:4 -__dt__28dDrawPathWithNormalPattern_cFv = .text:0x8002AD88; // type:function size:0x5C scope:global align:4 -__dt__11dDrawPath_cFv = .text:0x8002ADE4; // type:function size:0x48 scope:global align:4 -getLineColor__11dDrawPath_cFii = .text:0x8002AE2C; // type:function size:0x2C scope:global align:4 -__dt__15renderingAmap_cFv = .text:0x8002AE58; // type:function size:0xBC scope:global align:4 -__ct__15renderingAmap_cFv = .text:0x8002AF14; // type:function size:0xB4 scope:global align:4 -__dt__6dMap_cFv = .text:0x8002AFC8; // type:function size:0xE0 scope:global align:4 -isRendIcon__15renderingAmap_cCFv = .text:0x8002B0A8; // type:function size:0x8 scope:global align:4 -__dt__28renderingPlusDoorAndCursor_cFv = .text:0x8002B0B0; // type:function size:0xAC scope:global align:4 -__dt__19renderingPlusDoor_cFv = .text:0x8002B15C; // type:function size:0x9C scope:global align:4 -__dt__16renderingDAmap_cFv = .text:0x8002B1F8; // type:function size:0x8C scope:global align:4 +draw__12dDlst_base_cFv = .text:0x8002AC94; // type:function size:0x4 scope:weak align:4 +isDrawType__11dDrawPath_cFi = .text:0x8002AC98; // type:function size:0x8 scope:weak align:4 +__dt__18dRenderingFDAmap_cFv = .text:0x8002ACA0; // type:function size:0x7C scope:weak align:4 +__dt__15dRenderingMap_cFv = .text:0x8002AD1C; // type:function size:0x6C scope:weak align:4 +__dt__28dDrawPathWithNormalPattern_cFv = .text:0x8002AD88; // type:function size:0x5C scope:weak align:4 +__dt__11dDrawPath_cFv = .text:0x8002ADE4; // type:function size:0x48 scope:weak align:4 +getLineColor__11dDrawPath_cFii = .text:0x8002AE2C; // type:function size:0x2C scope:weak align:4 +__dt__15renderingAmap_cFv = .text:0x8002AE58; // type:function size:0xBC scope:weak align:4 +__ct__15renderingAmap_cFv = .text:0x8002AF14; // type:function size:0xB4 scope:weak align:4 +__dt__6dMap_cFv = .text:0x8002AFC8; // type:function size:0xE0 scope:weak align:4 +isRendIcon__15renderingAmap_cCFv = .text:0x8002B0A8; // type:function size:0x8 scope:weak align:4 +__dt__28renderingPlusDoorAndCursor_cFv = .text:0x8002B0B0; // type:function size:0xAC scope:weak align:4 +__dt__19renderingPlusDoor_cFv = .text:0x8002B15C; // type:function size:0x9C scope:weak align:4 +__dt__16renderingDAmap_cFv = .text:0x8002B1F8; // type:function size:0x8C scope:weak align:4 ct__14dComIfG_play_cFv = .text:0x8002B284; // type:function size:0x50 scope:global align:4 init__14dComIfG_play_cFv = .text:0x8002B2D4; // type:function size:0x7C scope:global align:4 dComIfGp_checkItemGet__FUci = .text:0x8002B350; // type:function size:0x20 scope:global align:4 @@ -1339,11 +1339,11 @@ dComIfG_changeOpeningScene__FP11scene_classs = .text:0x8002CCFC; // type:functio dComIfG_resetToOpening__FP11scene_class = .text:0x8002CDEC; // type:function size:0x74 scope:global align:4 phase_1__FPc = .text:0x8002CE60; // type:function size:0x80 scope:local align:4 phase_2__FPc = .text:0x8002CEE0; // type:function size:0x7C scope:local align:4 -phase_3__FPc = .text:0x8002CF5C; // type:function size:0x8 scope:global align:4 +phase_3__FPc = .text:0x8002CF5C; // type:function size:0x8 scope:local align:4 dComIfG_resLoad__FP30request_of_phase_process_classPCc = .text:0x8002CF64; // type:function size:0x40 scope:global align:4 -phase_01__FP12phaseParam_c = .text:0x8002CFA4; // type:function size:0x60 scope:global align:4 -phase_02__FP12phaseParam_c = .text:0x8002D004; // type:function size:0x5C scope:global align:4 -phase_03__FP12phaseParam_c = .text:0x8002D060; // type:function size:0x8 scope:global align:4 +phase_01__FP12phaseParam_c = .text:0x8002CFA4; // type:function size:0x60 scope:local align:4 +phase_02__FP12phaseParam_c = .text:0x8002D004; // type:function size:0x5C scope:local align:4 +phase_03__FP12phaseParam_c = .text:0x8002D060; // type:function size:0x8 scope:local align:4 dComIfG_resLoad__FP30request_of_phase_process_classPCcP7JKRHeap = .text:0x8002D068; // type:function size:0x48 scope:global align:4 dComIfG_resDelete__FP30request_of_phase_process_classPCc = .text:0x8002D0B0; // type:function size:0x64 scope:global align:4 dComIfGp_getReverb__Fi = .text:0x8002D114; // type:function size:0x48 scope:global align:4 @@ -1364,7 +1364,7 @@ dComIfGs_BossLife_public_Get__Fv = .text:0x8002D9B8; // type:function size:0x14 dComIfGs_sense_type_change_Set__FSc = .text:0x8002D9CC; // type:function size:0x14 scope:global align:4 dComIfGs_sense_type_change_Get__Fv = .text:0x8002D9E0; // type:function size:0x14 scope:global align:4 dComIfGs_onZoneSwitch__Fii = .text:0x8002D9F4; // type:function size:0x64 scope:global align:4 -getZoneNo__20dStage_roomControl_cFi = .text:0x8002DA58; // type:function size:0x1C scope:global align:4 +getZoneNo__20dStage_roomControl_cFi = .text:0x8002DA58; // type:function size:0x1C scope:weak align:4 dComIfGs_offZoneSwitch__Fii = .text:0x8002DA74; // type:function size:0x64 scope:global align:4 dComIfGs_isZoneSwitch__Fii = .text:0x8002DAD8; // type:function size:0x6C scope:global align:4 dComIfGs_onOneZoneSwitch__Fii = .text:0x8002DB44; // type:function size:0x64 scope:global align:4 @@ -1407,7 +1407,7 @@ dComIfGs_setSelectEquipClothes__FUc = .text:0x8002EF58; // type:function size:0x dComIfGs_setSelectEquipSword__FUc = .text:0x8002EF68; // type:function size:0xD4 scope:global align:4 dComIfGs_setSelectEquipShield__FUc = .text:0x8002F03C; // type:function size:0xAC scope:global align:4 dComIfGs_setKeyNum__FiUc = .text:0x8002F0E8; // type:function size:0xA0 scope:global align:4 -dComIfGs_setWarpItemData__FiPCc4cXyzsScUcUc = .text:0x8002F188; // type:function size:0x48 scope:global align:4 +dComIfGs_setWarpItemData__FiPCc4cXyzsScUcUc = .text:0x8002F188; // type:function size:0x48 scope:local align:4 setWarpItemData__14dComIfG_play_cFPCc4cXyzsScUcUc = .text:0x8002F1D0; // type:function size:0x74 scope:global align:4 dComIfGs_setWarpItemData__FPCc4cXyzsScUcUc = .text:0x8002F244; // type:function size:0xB0 scope:global align:4 dComIfGs_setLastWarpMarkItemData__FPCc4cXyzsScUcUc = .text:0x8002F2F4; // type:function size:0x60 scope:global align:4 @@ -1451,43 +1451,43 @@ dComIfGs_isVisitedRoom__Fi = .text:0x8002FD40; // type:function size:0x5C scope: dComIfGs_staffroll_next_go__Fv = .text:0x8002FD9C; // type:function size:0x14 scope:global align:4 dComIfGs_staffroll_next_go_check__Fv = .text:0x8002FDB0; // type:function size:0x10 scope:global align:4 __sinit_d_com_inf_game_cpp = .text:0x8002FDC0; // type:function size:0x5C scope:local align:4 -__dt__13dComIfG_inf_cFv = .text:0x8002FE1C; // type:function size:0x74 scope:global align:4 -__dt__14dComIfG_play_cFv = .text:0x8002FE90; // type:function size:0x110 scope:global align:4 -__dt__11cBgS_ChkElmFv = .text:0x8002FFA0; // type:function size:0x48 scope:global align:4 -__dt__4dCcSFv = .text:0x8002FFE8; // type:function size:0x1B4 scope:global align:4 -__dt__12dCcMassS_ObjFv = .text:0x8003019C; // type:function size:0x60 scope:global align:4 -__dt__12dEvt_order_cFv = .text:0x800301FC; // type:function size:0x3C scope:global align:4 -__dt__11dEvDtBase_cFv = .text:0x80030238; // type:function size:0x3C scope:global align:4 -__dt__14dDlst_window_cFv = .text:0x80030274; // type:function size:0x3C scope:global align:4 -__dt__25dComIfG_camera_info_classFv = .text:0x800302B0; // type:function size:0x3C scope:global align:4 -__ct__13dComIfG_inf_cFv = .text:0x800302EC; // type:function size:0x284 scope:global align:4 -__ct__25dComIfG_camera_info_classFv = .text:0x80030570; // type:function size:0x4 scope:global align:4 -__ct__14dDlst_window_cFv = .text:0x80030574; // type:function size:0x4 scope:global align:4 -__dt__10dAttList_cFv = .text:0x80030578; // type:function size:0x3C scope:global align:4 -__ct__10dAttList_cFv = .text:0x800305B4; // type:function size:0x4 scope:global align:4 -__dt__7cSAngleFv = .text:0x800305B8; // type:function size:0x3C scope:global align:4 -__dt__10dAttDraw_cFv = .text:0x800305F4; // type:function size:0x154 scope:global align:4 -__dt__13mDoExt_bckAnmFv = .text:0x80030748; // type:function size:0x54 scope:global align:4 -__dt__13mDoExt_bpkAnmFv = .text:0x8003079C; // type:function size:0x54 scope:global align:4 -__dt__13mDoExt_brkAnmFv = .text:0x800307F0; // type:function size:0x54 scope:global align:4 -__dt__13mDoExt_btkAnmFv = .text:0x80030844; // type:function size:0x54 scope:global align:4 -__ct__10dAttDraw_cFv = .text:0x80030898; // type:function size:0x164 scope:global align:4 -__ct__13mDoExt_btkAnmFv = .text:0x800309FC; // type:function size:0x48 scope:global align:4 -__ct__13mDoExt_brkAnmFv = .text:0x80030A44; // type:function size:0x48 scope:global align:4 -__ct__13mDoExt_bpkAnmFv = .text:0x80030A8C; // type:function size:0x48 scope:global align:4 -__ct__13mDoExt_bckAnmFv = .text:0x80030AD4; // type:function size:0x48 scope:global align:4 -__dt__12dCcMassS_MngFv = .text:0x80030B1C; // type:function size:0x168 scope:global align:4 -__dt__4cCcSFv = .text:0x80030C84; // type:function size:0x74 scope:global align:4 -__dt__4dBgSFv = .text:0x80030CF8; // type:function size:0x7C scope:global align:4 -__dt__4cBgSFv = .text:0x80030D74; // type:function size:0x6C scope:global align:4 -__ct__11cBgS_ChkElmFv = .text:0x80030DE0; // type:function size:0x3C scope:global align:4 -__ct__10dSv_zone_cFv = .text:0x80030E1C; // type:function size:0xC scope:global align:4 -__ct__13dSv_memory2_cFv = .text:0x80030E28; // type:function size:0x30 scope:global align:4 -__ct__12dSv_memory_cFv = .text:0x80030E58; // type:function size:0x30 scope:global align:4 -__dt__15cCcD_DivideAreaFv = .text:0x80030E88; // type:function size:0x5C scope:global align:4 -__dt__8cM3dGCylFv = .text:0x80030EE4; // type:function size:0x48 scope:global align:4 -__dt__8cM3dGAabFv = .text:0x80030F2C; // type:function size:0x48 scope:global align:4 -__dt__15cCcD_DivideInfoFv = .text:0x80030F74; // type:function size:0x48 scope:global align:4 +__dt__13dComIfG_inf_cFv = .text:0x8002FE1C; // type:function size:0x74 scope:weak align:4 +__dt__14dComIfG_play_cFv = .text:0x8002FE90; // type:function size:0x110 scope:weak align:4 +__dt__11cBgS_ChkElmFv = .text:0x8002FFA0; // type:function size:0x48 scope:weak align:4 +__dt__4dCcSFv = .text:0x8002FFE8; // type:function size:0x1B4 scope:weak align:4 +__dt__12dCcMassS_ObjFv = .text:0x8003019C; // type:function size:0x60 scope:weak align:4 +__dt__12dEvt_order_cFv = .text:0x800301FC; // type:function size:0x3C scope:weak align:4 +__dt__11dEvDtBase_cFv = .text:0x80030238; // type:function size:0x3C scope:weak align:4 +__dt__14dDlst_window_cFv = .text:0x80030274; // type:function size:0x3C scope:weak align:4 +__dt__25dComIfG_camera_info_classFv = .text:0x800302B0; // type:function size:0x3C scope:weak align:4 +__ct__13dComIfG_inf_cFv = .text:0x800302EC; // type:function size:0x284 scope:weak align:4 +__ct__25dComIfG_camera_info_classFv = .text:0x80030570; // type:function size:0x4 scope:weak align:4 +__ct__14dDlst_window_cFv = .text:0x80030574; // type:function size:0x4 scope:weak align:4 +__dt__10dAttList_cFv = .text:0x80030578; // type:function size:0x3C scope:weak align:4 +__ct__10dAttList_cFv = .text:0x800305B4; // type:function size:0x4 scope:weak align:4 +__dt__7cSAngleFv = .text:0x800305B8; // type:function size:0x3C scope:weak align:4 +__dt__10dAttDraw_cFv = .text:0x800305F4; // type:function size:0x154 scope:weak align:4 +__dt__13mDoExt_bckAnmFv = .text:0x80030748; // type:function size:0x54 scope:weak align:4 +__dt__13mDoExt_bpkAnmFv = .text:0x8003079C; // type:function size:0x54 scope:weak align:4 +__dt__13mDoExt_brkAnmFv = .text:0x800307F0; // type:function size:0x54 scope:weak align:4 +__dt__13mDoExt_btkAnmFv = .text:0x80030844; // type:function size:0x54 scope:weak align:4 +__ct__10dAttDraw_cFv = .text:0x80030898; // type:function size:0x164 scope:weak align:4 +__ct__13mDoExt_btkAnmFv = .text:0x800309FC; // type:function size:0x48 scope:weak align:4 +__ct__13mDoExt_brkAnmFv = .text:0x80030A44; // type:function size:0x48 scope:weak align:4 +__ct__13mDoExt_bpkAnmFv = .text:0x80030A8C; // type:function size:0x48 scope:weak align:4 +__ct__13mDoExt_bckAnmFv = .text:0x80030AD4; // type:function size:0x48 scope:weak align:4 +__dt__12dCcMassS_MngFv = .text:0x80030B1C; // type:function size:0x168 scope:weak align:4 +__dt__4cCcSFv = .text:0x80030C84; // type:function size:0x74 scope:weak align:4 +__dt__4dBgSFv = .text:0x80030CF8; // type:function size:0x7C scope:weak align:4 +__dt__4cBgSFv = .text:0x80030D74; // type:function size:0x6C scope:weak align:4 +__ct__11cBgS_ChkElmFv = .text:0x80030DE0; // type:function size:0x3C scope:weak align:4 +__ct__10dSv_zone_cFv = .text:0x80030E1C; // type:function size:0xC scope:weak align:4 +__ct__13dSv_memory2_cFv = .text:0x80030E28; // type:function size:0x30 scope:weak align:4 +__ct__12dSv_memory_cFv = .text:0x80030E58; // type:function size:0x30 scope:weak align:4 +__dt__15cCcD_DivideAreaFv = .text:0x80030E88; // type:function size:0x5C scope:weak align:4 +__dt__8cM3dGCylFv = .text:0x80030EE4; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGAabFv = .text:0x80030F2C; // type:function size:0x48 scope:weak align:4 +__dt__15cCcD_DivideInfoFv = .text:0x80030F74; // type:function size:0x48 scope:weak align:4 set__Q27daSus_c6data_cFScRC4cXyzRC4cXyzUcUcUc = .text:0x80030FBC; // type:function size:0xA8 scope:global align:4 reset__Q27daSus_c6data_cFv = .text:0x80031064; // type:function size:0x10 scope:global align:4 isSwitch__Q27daSus_c6data_cFv = .text:0x80031074; // type:function size:0x6C scope:global align:4 @@ -1537,10 +1537,10 @@ setRoomNo__12daObjCarry_cFiSc = .text:0x80031E54; // type:function size:0xC scop getRoomNo__12daObjCarry_cFi = .text:0x80031E60; // type:function size:0xC scope:global align:4 __sinit_d_com_static_cpp = .text:0x80031E6C; // type:function size:0xE8 scope:local align:4 __arraydtor$4479 = .text:0x80031F54; // type:function size:0x38 scope:local align:4 -__ct__Q27daSus_c6room_cFv = .text:0x80031F8C; // type:function size:0xC scope:global align:4 +__ct__Q27daSus_c6room_cFv = .text:0x80031F8C; // type:function size:0xC scope:weak align:4 __arraydtor$3839 = .text:0x80031F98; // type:function size:0x38 scope:local align:4 -__dt__Q27daSus_c6data_cFv = .text:0x80031FD0; // type:function size:0x3C scope:global align:4 -__ct__Q27daSus_c6data_cFv = .text:0x8003200C; // type:function size:0x30 scope:global align:4 +__dt__Q27daSus_c6data_cFv = .text:0x80031FD0; // type:function size:0x3C scope:weak align:4 +__ct__Q27daSus_c6data_cFv = .text:0x8003200C; // type:function size:0x30 scope:weak align:4 checkStateCarry__7dBomb_cFv = .text:0x8003203C; // type:function size:0x38 scope:global align:4 checkFlowerBombWait__7dBomb_cFP10fopAc_ac_c = .text:0x80032074; // type:function size:0x28 scope:global align:4 checkWaterBomb__7dBomb_cFP10fopAc_ac_c = .text:0x8003209C; // type:function size:0x28 scope:global align:4 @@ -1565,7 +1565,7 @@ dLib_getExpandSizeFromAramArchive__FP14JKRAramArchivePCc = .text:0x800327E0; // getTime__11dLib_time_cFv = .text:0x800328AC; // type:function size:0x7C scope:global align:4 stopTime__11dLib_time_cFv = .text:0x80032928; // type:function size:0x3C scope:global align:4 startTime__11dLib_time_cFv = .text:0x80032964; // type:function size:0x5C scope:global align:4 -dSv_item_rename__FUc = .text:0x800329C0; // type:function size:0x40 scope:global align:4 +dSv_item_rename__FUc = .text:0x800329C0; // type:function size:0x40 scope:local align:4 init__21dSv_player_status_a_cFv = .text:0x80032A00; // type:function size:0xF0 scope:global align:4 setSelectItemIndex__21dSv_player_status_a_cFiUc = .text:0x80032AF0; // type:function size:0x14 scope:global align:4 getSelectItemIndex__21dSv_player_status_a_cCFi = .text:0x80032B04; // type:function size:0x1C scope:global align:4 @@ -1731,8 +1731,8 @@ __ct__9dJntCol_cFv = .text:0x80035DBC; // type:function size:0x14 scope:global a init__9dJntCol_cFP10fopAc_ac_cPC13dJntColData_cP8J3DModeli = .text:0x80035DD0; // type:function size:0x28 scope:global align:4 setNowLine__9dJntCol_cFP8cM3dGLinPC4cXyzPC5csXyzP4cXyz = .text:0x80035DF8; // type:function size:0x100 scope:global align:4 searchNearPos__9dJntCol_cCFPC8cM3dGLinPC4cXyzP4cXyzi = .text:0x80035EF8; // type:function size:0xC94 scope:global align:4 -__dt__8cM3dGLinFv = .text:0x80036B8C; // type:function size:0x48 scope:global align:4 -__dt__8cM3dGSphFv = .text:0x80036BD4; // type:function size:0x48 scope:global align:4 +__dt__8cM3dGLinFv = .text:0x80036B8C; // type:function size:0x48 scope:weak align:4 +__dt__8cM3dGSphFv = .text:0x80036BD4; // type:function size:0x48 scope:weak align:4 getArrowOffsetPosAndAngle__9dJntCol_cCFPC4cXyzPC5csXyzP4cXyzP4cXyz = .text:0x80036C1C; // type:function size:0x158 scope:global align:4 getHitmarkPosAndAngle__9dJntCol_cCFPC4cXyzPC5csXyzP4cXyzP5csXyzi = .text:0x80036D74; // type:function size:0x364 scope:global align:4 setArrowPosAndAngle__9dJntCol_cFPC4cXyzPC4cXyziP4cXyzP5csXyz = .text:0x800370D8; // type:function size:0x90 scope:global align:4 @@ -1742,13 +1742,13 @@ make_eff_break_kotubo2__5daObjFP10fopAc_ac_c = .text:0x80037340; // type:functio make_eff_break_gm_kotubo__5daObjFP10fopAc_ac_c = .text:0x800373D0; // type:function size:0x90 scope:global align:4 make_eff_break_gm_ootubo__5daObjFP10fopAc_ac_c = .text:0x80037460; // type:function size:0x90 scope:global align:4 posMoveF_stream__5daObjFP10fopAc_ac_cPC4cXyzPC4cXyzff = .text:0x800374F0; // type:function size:0x30 scope:global align:4 -posMoveF_resist_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzff = .text:0x80037520; // type:function size:0xFC scope:global align:4 -posMoveF_grade_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzffPC4cXyzPC4cXyz = .text:0x8003761C; // type:function size:0x134 scope:global align:4 +posMoveF_resist_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzff = .text:0x80037520; // type:function size:0xFC scope:local align:4 +posMoveF_grade_acc__Q25daObj21@unnamed@d_a_obj_cpp@FP4cXyzPC10fopAc_ac_cPC4cXyzffPC4cXyzPC4cXyz = .text:0x8003761C; // type:function size:0x134 scope:local align:4 posMoveF_grade__5daObjFP10fopAc_ac_cPC4cXyzPC4cXyzffPC4cXyzffPC4cXyz = .text:0x80037750; // type:function size:0x168 scope:global align:4 quat_rotBaseY__5daObjFP10QuaternionRC4cXyz = .text:0x800378B8; // type:function size:0x178 scope:global align:4 HitSeStart__5daObjFPC4cXyziPC12dCcD_GObjInfUl = .text:0x80037A30; // type:function size:0x14C scope:global align:4 -GetCoCP__12cCcD_CylAttrFv = .text:0x80037B7C; // type:function size:0x8 scope:global align:4 -GetCoCP__12cCcD_SphAttrFv = .text:0x80037B84; // type:function size:0x8 scope:global align:4 +GetCoCP__12cCcD_CylAttrFv = .text:0x80037B7C; // type:function size:0x8 scope:weak align:4 +GetCoCP__12cCcD_SphAttrFv = .text:0x80037B84; // type:function size:0x8 scope:weak align:4 getItemNo__12daItemBase_cFv = .text:0x80037B8C; // type:function size:0x8 scope:global align:4 hide__12daItemBase_cFv = .text:0x80037B94; // type:function size:0x10 scope:global align:4 show__12daItemBase_cFv = .text:0x80037BA4; // type:function size:0x10 scope:global align:4 @@ -1771,19 +1771,19 @@ getOff__10e_wb_classFv = .text:0x80037E24; // type:function size:0x74 scope:glob checkDownDamage__10e_wb_classFv = .text:0x80037E98; // type:function size:0x2C scope:global align:4 checkNormalRideMode__10e_wb_classCFv = .text:0x80037EC4; // type:function size:0x28 scope:global align:4 setRunRideMode__10e_wb_classFv = .text:0x80037EEC; // type:function size:0x28 scope:global align:4 -__dt__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_messageFv = .text:0x80037F14; // type:function size:0x60 scope:global align:4 -adaptor_do_MESSAGE__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_messageFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80037F74; // type:function size:0x30 scope:global align:4 -__dt__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_messageFv = .text:0x80037FA4; // type:function size:0x60 scope:global align:4 -create__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_messageFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80038004; // type:function size:0x14C scope:global align:4 +__dt__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_messageFv = .text:0x80037F14; // type:function size:0x60 scope:local align:4 +adaptor_do_MESSAGE__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_messageFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80037F74; // type:function size:0x30 scope:local align:4 +__dt__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_messageFv = .text:0x80037FA4; // type:function size:0x60 scope:local align:4 +create__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_messageFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x80038004; // type:function size:0x14C scope:local align:4 __ct__13dDemo_actor_cFv = .text:0x80038150; // type:function size:0x78 scope:global align:4 __dt__13dDemo_actor_cFv = .text:0x800381C8; // type:function size:0x90 scope:global align:4 getActor__13dDemo_actor_cFv = .text:0x80038258; // type:function size:0x34 scope:global align:4 setActor__13dDemo_actor_cFP10fopAc_ac_c = .text:0x8003828C; // type:function size:0x40 scope:global align:4 getPrm_Morf__13dDemo_actor_cFv = .text:0x800382CC; // type:function size:0x19C scope:global align:4 getDemoIDData__13dDemo_actor_cFPiPiPiPUsPUc = .text:0x80038468; // type:function size:0x158 scope:global align:4 -dDemo_getJaiPointer__FPCcUliPUs = .text:0x800385C0; // type:function size:0x88 scope:global align:4 +dDemo_getJaiPointer__FPCcUliPUs = .text:0x800385C0; // type:function size:0x88 scope:local align:4 dDemo_setDemoData__FP10fopAc_ac_cUcP14mDoExt_McaMorfPCciPUsUlSc = .text:0x80038648; // type:function size:0x290 scope:global align:4 -branchFile__FPCc = .text:0x800388D8; // type:function size:0x44 scope:global align:4 +branchFile__FPCc = .text:0x800388D8; // type:function size:0x44 scope:local align:4 JSGSetData__13dDemo_actor_cFUlPCvUl = .text:0x8003891C; // type:function size:0x134 scope:global align:4 JSGSetTranslation__13dDemo_actor_cFRC3Vec = .text:0x80038A50; // type:function size:0x60 scope:global align:4 JSGSetScaling__13dDemo_actor_cFRC3Vec = .text:0x80038AB0; // type:function size:0x28 scope:global align:4 @@ -1794,7 +1794,7 @@ JSGSetAnimationFrame__13dDemo_actor_cFf = .text:0x80038B70; // type:function siz JSGSetAnimationTransition__13dDemo_actor_cFf = .text:0x80038B84; // type:function size:0x14 scope:global align:4 JSGSetTextureAnimation__13dDemo_actor_cFUl = .text:0x80038B98; // type:function size:0x14 scope:global align:4 JSGSetTextureAnimationFrame__13dDemo_actor_cFf = .text:0x80038BAC; // type:function size:0x14 scope:global align:4 -getView__Fv = .text:0x80038BC0; // type:function size:0x34 scope:global align:4 +getView__Fv = .text:0x80038BC0; // type:function size:0x34 scope:local align:4 JSGGetProjectionNear__14dDemo_camera_cCFv = .text:0x80038BF4; // type:function size:0x34 scope:global align:4 JSGSetProjectionNear__14dDemo_camera_cFf = .text:0x80038C28; // type:function size:0x14 scope:global align:4 JSGGetProjectionFar__14dDemo_camera_cCFv = .text:0x80038C3C; // type:function size:0x34 scope:global align:4 @@ -1850,13 +1850,13 @@ reset__7dDemo_cFv = .text:0x8003A034; // type:function size:0x18 scope:global al emitter_create__16dDemo_particle_cFUl = .text:0x8003A04C; // type:function size:0x80 scope:global align:4 __dt__16dDemo_particle_cFv = .text:0x8003A0CC; // type:function size:0x60 scope:global align:4 __dt__14dDemo_camera_cFv = .text:0x8003A12C; // type:function size:0x60 scope:global align:4 -JSGFindNodeID__13dDemo_actor_cCFPCc = .text:0x8003A18C; // type:function size:0x2C scope:global align:4 -JSGGetNodeTransformation__13dDemo_actor_cCFUlPA4_f = .text:0x8003A1B8; // type:function size:0x40 scope:global align:4 -JSGGetAnimationFrameMax__13dDemo_actor_cCFv = .text:0x8003A1F8; // type:function size:0x8 scope:global align:4 -JSGGetTextureAnimationFrameMax__13dDemo_actor_cCFv = .text:0x8003A200; // type:function size:0x8 scope:global align:4 -JSGGetTranslation__13dDemo_actor_cCFP3Vec = .text:0x8003A208; // type:function size:0x1C scope:global align:4 -JSGGetScaling__13dDemo_actor_cCFP3Vec = .text:0x8003A224; // type:function size:0x1C scope:global align:4 -JSGGetRotation__13dDemo_actor_cCFP3Vec = .text:0x8003A240; // type:function size:0x78 scope:global align:4 +JSGFindNodeID__13dDemo_actor_cCFPCc = .text:0x8003A18C; // type:function size:0x2C scope:weak align:4 +JSGGetNodeTransformation__13dDemo_actor_cCFUlPA4_f = .text:0x8003A1B8; // type:function size:0x40 scope:weak align:4 +JSGGetAnimationFrameMax__13dDemo_actor_cCFv = .text:0x8003A1F8; // type:function size:0x8 scope:weak align:4 +JSGGetTextureAnimationFrameMax__13dDemo_actor_cCFv = .text:0x8003A200; // type:function size:0x8 scope:weak align:4 +JSGGetTranslation__13dDemo_actor_cCFP3Vec = .text:0x8003A208; // type:function size:0x1C scope:weak align:4 +JSGGetScaling__13dDemo_actor_cCFP3Vec = .text:0x8003A224; // type:function size:0x1C scope:weak align:4 +JSGGetRotation__13dDemo_actor_cCFP3Vec = .text:0x8003A240; // type:function size:0x78 scope:weak align:4 getKind__13door_param2_cFP10fopAc_ac_c = .text:0x8003A2B8; // type:function size:0xC scope:global align:4 getDoorModel__13door_param2_cFP10fopAc_ac_c = .text:0x8003A2C4; // type:function size:0xC scope:global align:4 getFrontOption__13door_param2_cFP10fopAc_ac_c = .text:0x8003A2D0; // type:function size:0xC scope:global align:4 @@ -1878,35 +1878,35 @@ getMBLightInf__13door_param2_cFP10fopAc_ac_c = .text:0x8003A384; // type:functio __ct__11dRes_info_cFv = .text:0x8003A390; // type:function size:0x20 scope:global align:4 __dt__11dRes_info_cFv = .text:0x8003A3B0; // type:function size:0xC8 scope:global align:4 set__11dRes_info_cFPCcPCcUcP7JKRHeap = .text:0x8003A478; // type:function size:0xA8 scope:global align:4 -setAlpha__FP16J3DMaterialTable = .text:0x8003A520; // type:function size:0xA0 scope:global align:4 -setIndirectTex__FP12J3DModelData = .text:0x8003A5C0; // type:function size:0x38C scope:global align:4 -setAlpha__FP12J3DModelData = .text:0x8003A94C; // type:function size:0x24 scope:global align:4 -addWarpMaterial__FP12J3DModelData = .text:0x8003A970; // type:function size:0x28C scope:global align:4 -__ct__11J3DTevStageFRC15J3DTevStageInfo = .text:0x8003ABFC; // type:function size:0x60 scope:global align:4 -setTexMtx__14J3DTexGenBlockFUlP9J3DTexMtx = .text:0x8003AC5C; // type:function size:0x4 scope:global align:4 +setAlpha__FP16J3DMaterialTable = .text:0x8003A520; // type:function size:0xA0 scope:local align:4 +setIndirectTex__FP12J3DModelData = .text:0x8003A5C0; // type:function size:0x38C scope:local align:4 +setAlpha__FP12J3DModelData = .text:0x8003A94C; // type:function size:0x24 scope:local align:4 +addWarpMaterial__FP12J3DModelData = .text:0x8003A970; // type:function size:0x28C scope:local align:4 +__ct__11J3DTevStageFRC15J3DTevStageInfo = .text:0x8003ABFC; // type:function size:0x60 scope:weak align:4 +setTexMtx__14J3DTexGenBlockFUlP9J3DTexMtx = .text:0x8003AC5C; // type:function size:0x4 scope:weak align:4 onWarpMaterial__11dRes_info_cFP12J3DModelData = .text:0x8003AC60; // type:function size:0xEC scope:global align:4 offWarpMaterial__11dRes_info_cFP12J3DModelData = .text:0x8003AD4C; // type:function size:0xEC scope:global align:4 setWarpSRT__11dRes_info_cFP12J3DModelDataRC4cXyzff = .text:0x8003AE38; // type:function size:0x10C scope:global align:4 loaderBasicBmd__11dRes_info_cFUlPv = .text:0x8003AF44; // type:function size:0x33C scope:global align:4 -__dt__15J3DTevKColorAnmFv = .text:0x8003B280; // type:function size:0x3C scope:global align:4 -__ct__15J3DTevKColorAnmFv = .text:0x8003B2BC; // type:function size:0x18 scope:global align:4 -__dt__14J3DTevColorAnmFv = .text:0x8003B2D4; // type:function size:0x3C scope:global align:4 -__ct__14J3DTevColorAnmFv = .text:0x8003B310; // type:function size:0x18 scope:global align:4 -__dt__11J3DTexNoAnmFv = .text:0x8003B328; // type:function size:0x48 scope:global align:4 -__ct__11J3DTexNoAnmFv = .text:0x8003B370; // type:function size:0x24 scope:global align:4 -__dt__12J3DTexMtxAnmFv = .text:0x8003B394; // type:function size:0x3C scope:global align:4 -__ct__12J3DTexMtxAnmFv = .text:0x8003B3D0; // type:function size:0x18 scope:global align:4 -__dt__14J3DMatColorAnmFv = .text:0x8003B3E8; // type:function size:0x3C scope:global align:4 -__ct__14J3DMatColorAnmFv = .text:0x8003B424; // type:function size:0x18 scope:global align:4 +__dt__15J3DTevKColorAnmFv = .text:0x8003B280; // type:function size:0x3C scope:weak align:4 +__ct__15J3DTevKColorAnmFv = .text:0x8003B2BC; // type:function size:0x18 scope:weak align:4 +__dt__14J3DTevColorAnmFv = .text:0x8003B2D4; // type:function size:0x3C scope:weak align:4 +__ct__14J3DTevColorAnmFv = .text:0x8003B310; // type:function size:0x18 scope:weak align:4 +__dt__11J3DTexNoAnmFv = .text:0x8003B328; // type:function size:0x48 scope:weak align:4 +__ct__11J3DTexNoAnmFv = .text:0x8003B370; // type:function size:0x24 scope:weak align:4 +__dt__12J3DTexMtxAnmFv = .text:0x8003B394; // type:function size:0x3C scope:weak align:4 +__ct__12J3DTexMtxAnmFv = .text:0x8003B3D0; // type:function size:0x18 scope:weak align:4 +__dt__14J3DMatColorAnmFv = .text:0x8003B3E8; // type:function size:0x3C scope:weak align:4 +__ct__14J3DMatColorAnmFv = .text:0x8003B424; // type:function size:0x18 scope:weak align:4 loadResource__11dRes_info_cFv = .text:0x8003B43C; // type:function size:0x5C4 scope:global align:4 -__dt__18J3DAnmTransformKeyFv = .text:0x8003BA00; // type:function size:0x6C scope:global align:4 -__dt__15J3DAnmTransformFv = .text:0x8003BA6C; // type:function size:0x5C scope:global align:4 +__dt__18J3DAnmTransformKeyFv = .text:0x8003BA00; // type:function size:0x6C scope:weak align:4 +__dt__15J3DAnmTransformFv = .text:0x8003BA6C; // type:function size:0x5C scope:weak align:4 deleteArchiveRes__11dRes_info_cFv = .text:0x8003BAC8; // type:function size:0x104 scope:global align:4 -getArcHeader__FP10JKRArchive = .text:0x8003BBCC; // type:function size:0x28 scope:global align:4 +getArcHeader__FP10JKRArchive = .text:0x8003BBCC; // type:function size:0x28 scope:local align:4 setRes__11dRes_info_cFP10JKRArchiveP7JKRHeap = .text:0x8003BBF4; // type:function size:0x34 scope:global align:4 setRes__11dRes_info_cFv = .text:0x8003BC28; // type:function size:0x1A0 scope:global align:4 -myGetMemBlockSize__FPv = .text:0x8003BDC8; // type:function size:0x68 scope:global align:4 -myGetMemBlockSize0__FPv = .text:0x8003BE30; // type:function size:0x2C scope:global align:4 +myGetMemBlockSize__FPv = .text:0x8003BDC8; // type:function size:0x68 scope:local align:4 +myGetMemBlockSize0__FPv = .text:0x8003BE30; // type:function size:0x2C scope:local align:4 dump_long__11dRes_info_cFP11dRes_info_ci = .text:0x8003BE5C; // type:function size:0x10C scope:global align:4 dump__11dRes_info_cFP11dRes_info_ci = .text:0x8003BF68; // type:function size:0x178 scope:global align:4 __dt__14dRes_control_cFv = .text:0x8003C0E0; // type:function size:0xC8 scope:global align:4 @@ -1924,12 +1924,12 @@ setObjectRes__14dRes_control_cFPCcPvUlP7JKRHeap = .text:0x8003C614; // type:func setStageRes__14dRes_control_cFPCcP7JKRHeap = .text:0x8003C6EC; // type:function size:0x7C scope:global align:4 dump__14dRes_control_cFv = .text:0x8003C768; // type:function size:0x80 scope:global align:4 getObjectResName2Index__14dRes_control_cFPCcPCc = .text:0x8003C7E8; // type:function size:0x7C scope:global align:4 -__dt__10J3DAnmBaseFv = .text:0x8003C864; // type:function size:0x48 scope:global align:4 -getKind__15J3DAnmTransformCFv = .text:0x8003C8AC; // type:function size:0x8 scope:global align:4 -__dt__18mDoExt_transAnmBasFv = .text:0x8003C8B4; // type:function size:0x7C scope:global align:4 -getKind__18J3DAnmTransformKeyCFv = .text:0x8003C930; // type:function size:0x8 scope:global align:4 -getTransform__18J3DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8003C938; // type:function size:0x24 scope:global align:4 -calc__11J3DTexNoAnmCFPUs = .text:0x8003C95C; // type:function size:0x30 scope:global align:4 +__dt__10J3DAnmBaseFv = .text:0x8003C864; // type:function size:0x48 scope:weak align:4 +getKind__15J3DAnmTransformCFv = .text:0x8003C8AC; // type:function size:0x8 scope:weak align:4 +__dt__18mDoExt_transAnmBasFv = .text:0x8003C8B4; // type:function size:0x7C scope:weak align:4 +getKind__18J3DAnmTransformKeyCFv = .text:0x8003C930; // type:function size:0x8 scope:weak align:4 +getTransform__18J3DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8003C938; // type:function size:0x24 scope:weak align:4 +calc__11J3DTexNoAnmCFPUs = .text:0x8003C95C; // type:function size:0x30 scope:weak align:4 create__Q28dMpath_n18dTexObjAggregate_cFv = .text:0x8003C98C; // type:function size:0x98 scope:global align:4 remove__Q28dMpath_n18dTexObjAggregate_cFv = .text:0x8003CA24; // type:function size:0x58 scope:global align:4 rendering__11dDrawPath_cFPCQ211dDrawPath_c10line_class = .text:0x8003CA7C; // type:function size:0xF4 scope:global align:4 @@ -1949,7 +1949,7 @@ renderingDecoration__18dRenderingFDAmap_cFPCQ211dDrawPath_c10line_class = .text: getDecoLineColor__18dRenderingFDAmap_cFii = .text:0x8003D7BC; // type:function size:0x2C scope:global align:4 getDecorationLineWidth__18dRenderingFDAmap_cFi = .text:0x8003D7E8; // type:function size:0x2C scope:global align:4 __sinit_d_map_path_cpp = .text:0x8003D814; // type:function size:0x5C scope:local align:4 -__dt__Q28dMpath_n18dTexObjAggregate_cFv = .text:0x8003D870; // type:function size:0x50 scope:global align:4 +__dt__Q28dMpath_n18dTexObjAggregate_cFv = .text:0x8003D870; // type:function size:0x50 scope:weak align:4 addTypeGroupData__26fmpTresTypeGroupDataList_cFUcPCQ27dTres_c6data_s = .text:0x8003D8C0; // type:function size:0x88 scope:global align:4 isArrival__22dMenu_Fmap_room_data_cFv = .text:0x8003D948; // type:function size:0x50 scope:global align:4 buildTresTypeGroup__22dMenu_Fmap_room_data_cFiii = .text:0x8003D998; // type:function size:0xC4 scope:global align:4 @@ -1972,9 +1972,9 @@ nextData__22dMenuFmapIconPointer_cFv = .text:0x8003E5C0; // type:function size:0 getValidData__22dMenuFmapIconPointer_cFv = .text:0x8003E640; // type:function size:0x68 scope:global align:4 getPosition__19dMenuFmapIconDisp_cFPiPiPfPfPPCQ27dTres_c6data_s = .text:0x8003E6A8; // type:function size:0x170 scope:global align:4 isDrawDisp__19dMenuFmapIconDisp_cFv = .text:0x8003E818; // type:function size:0x428 scope:global align:4 -__dt__26fmpTresTypeGroupDataList_cFv = .text:0x8003EC40; // type:function size:0x60 scope:global align:4 -__dt__22fmpTresTypeGroupData_cFv = .text:0x8003ECA0; // type:function size:0x120 scope:global align:4 -__ct__26fmpTresTypeGroupDataList_cFv = .text:0x8003EDC0; // type:function size:0x10 scope:global align:4 +__dt__26fmpTresTypeGroupDataList_cFv = .text:0x8003EC40; // type:function size:0x60 scope:weak align:4 +__dt__22fmpTresTypeGroupData_cFv = .text:0x8003ECA0; // type:function size:0x120 scope:weak align:4 +__ct__26fmpTresTypeGroupDataList_cFv = .text:0x8003EDC0; // type:function size:0x10 scope:weak align:4 chkGetCompass__10dMapInfo_nFv = .text:0x8003EDD0; // type:function size:0x38 scope:global align:4 chkGetMap__10dMapInfo_nFv = .text:0x8003EE08; // type:function size:0x38 scope:global align:4 isVisitedRoom__10dMapInfo_nFi = .text:0x8003EE40; // type:function size:0x50 scope:global align:4 @@ -2042,8 +2042,8 @@ drawIconSingle__28renderingPlusDoorAndCursor_cFRC3Vecff = .text:0x80041338; // t drawCursor__28renderingPlusDoorAndCursor_cFRC3Vecsif = .text:0x800413F0; // type:function size:0x19C scope:global align:4 beforeDrawPath__19renderingPlusDoor_cFv = .text:0x8004158C; // type:function size:0x4 scope:global align:4 __sinit_d_map_path_dmap_cpp = .text:0x80041590; // type:function size:0x20 scope:local align:4 -event_debug_evnt__21@unnamed@d_event_cpp@Fv = .text:0x800415B0; // type:function size:0x8 scope:global align:4 -clear_tmpflag_for_message__21@unnamed@d_event_cpp@Fv = .text:0x800415B8; // type:function size:0xF8 scope:global align:4 +event_debug_evnt__21@unnamed@d_event_cpp@Fv = .text:0x800415B0; // type:function size:0x8 scope:local align:4 +clear_tmpflag_for_message__21@unnamed@d_event_cpp@Fv = .text:0x800415B8; // type:function size:0xF8 scope:local align:4 __ct__14dEvt_control_cFv = .text:0x800416B0; // type:function size:0x54 scope:global align:4 __ct__12dEvt_order_cFv = .text:0x80041704; // type:function size:0x4 scope:global align:4 orderOld__14dEvt_control_cFUsUsUsUsPvPvPCv = .text:0x80041708; // type:function size:0x90 scope:global align:4 @@ -2100,10 +2100,10 @@ setPtI__14dEvt_control_cFPv = .text:0x800437EC; // type:function size:0x30 scope setPtI_Id__14dEvt_control_cFUi = .text:0x8004381C; // type:function size:0x8 scope:global align:4 setPtD__14dEvt_control_cFPv = .text:0x80043824; // type:function size:0x30 scope:global align:4 setGtItm__14dEvt_control_cFUc = .text:0x80043854; // type:function size:0x8 scope:global align:4 -getTelopNo__FPCc = .text:0x8004385C; // type:function size:0x98 scope:global align:4 -getTelopNo__Fv = .text:0x800438F4; // type:function size:0x2C scope:global align:4 -getStartTelopNo__Fv = .text:0x80043920; // type:function size:0x224 scope:global align:4 -dEvDt_Next_Stage__Fii = .text:0x80043B44; // type:function size:0x34C scope:global align:4 +getTelopNo__FPCc = .text:0x8004385C; // type:function size:0x98 scope:local align:4 +getTelopNo__Fv = .text:0x800438F4; // type:function size:0x2C scope:local align:4 +getStartTelopNo__Fv = .text:0x80043920; // type:function size:0x224 scope:local align:4 +dEvDt_Next_Stage__Fii = .text:0x80043B44; // type:function size:0x34C scope:local align:4 flagCheck__11dEvDtFlag_cFi = .text:0x80043E90; // type:function size:0x68 scope:global align:4 flagSet__11dEvDtFlag_cFi = .text:0x80043EF8; // type:function size:0x68 scope:global align:4 flagMaxCheck__11dEvDtFlag_cFi = .text:0x80043F60; // type:function size:0x28 scope:global align:4 @@ -2134,7 +2134,7 @@ setStartDemo__18dEvent_exception_cFi = .text:0x80046520; // type:function size:0 getEventName__18dEvent_exception_cFv = .text:0x800465B0; // type:function size:0x168 scope:global align:4 getSubstance__16dEvent_manager_cFP11dEvDtData_ci = .text:0x80046718; // type:function size:0xA0 scope:global align:4 __ct__16dEvent_manager_cFv = .text:0x800467B8; // type:function size:0x58 scope:global align:4 -__ct__11dEvDtBase_cFv = .text:0x80046810; // type:function size:0x30 scope:global align:4 +__ct__11dEvDtBase_cFv = .text:0x80046810; // type:function size:0x30 scope:weak align:4 create__16dEvent_manager_cFv = .text:0x80046840; // type:function size:0xF0 scope:global align:4 setObjectArchive__16dEvent_manager_cFPc = .text:0x80046930; // type:function size:0x88 scope:global align:4 demoInit__16dEvent_manager_cFv = .text:0x800469B8; // type:function size:0x7C scope:global align:4 @@ -2142,9 +2142,9 @@ roomInit__16dEvent_manager_cFi = .text:0x80046A34; // type:function size:0xE8 sc roomFinish__16dEvent_manager_cFi = .text:0x80046B1C; // type:function size:0x6C scope:global align:4 orderStartDemo__16dEvent_manager_cFv = .text:0x80046B88; // type:function size:0x1B4 scope:global align:4 remove__16dEvent_manager_cFv = .text:0x80046D3C; // type:function size:0x68 scope:global align:4 -extraOnObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046DA4; // type:function size:0x14 scope:global align:4 -extraOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046DB8; // type:function size:0x14 scope:global align:4 -allOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046DCC; // type:function size:0x1C scope:global align:4 +extraOnObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046DA4; // type:function size:0x14 scope:local align:4 +extraOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046DB8; // type:function size:0x14 scope:local align:4 +allOffObjectCallBack__FP10fopAc_ac_cPv = .text:0x80046DCC; // type:function size:0x1C scope:local align:4 startProc__16dEvent_manager_cFP12dEvDtEvent_c = .text:0x80046DE8; // type:function size:0xE8 scope:global align:4 closeProc__16dEvent_manager_cFP12dEvDtEvent_c = .text:0x80046ED0; // type:function size:0xC scope:global align:4 endProc__16dEvent_manager_cFsi = .text:0x80046EDC; // type:function size:0xB8 scope:global align:4 @@ -2163,7 +2163,7 @@ endCheck__16dEvent_manager_cFs = .text:0x80047BA8; // type:function size:0x64 sc endCheckOld__16dEvent_manager_cFPCc = .text:0x80047C0C; // type:function size:0x40 scope:global align:4 getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci = .text:0x80047C4C; // type:function size:0x230 scope:global align:4 getIsAddvance__16dEvent_manager_cFi = .text:0x80047E7C; // type:function size:0x60 scope:global align:4 -dEvmng_strcmp__FPCcPc = .text:0x80047EDC; // type:function size:0x64 scope:global align:4 +dEvmng_strcmp__FPCcPc = .text:0x80047EDC; // type:function size:0x64 scope:local align:4 getMyActIdx__16dEvent_manager_cFiPCPCciii = .text:0x80047F40; // type:function size:0x14C scope:global align:4 getMyNowCutName__16dEvent_manager_cFi = .text:0x8004808C; // type:function size:0x6C scope:global align:4 getMyDataP__16dEvent_manager_cFiPCci = .text:0x800480F8; // type:function size:0x124 scope:global align:4 @@ -2176,10 +2176,10 @@ cancelStaff__16dEvent_manager_cFPCc = .text:0x80048478; // type:function size:0x setGoal__16dEvent_manager_cFP4cXyz = .text:0x800484F4; // type:function size:0x1C scope:global align:4 getGoal__16dEvent_manager_cFv = .text:0x80048510; // type:function size:0x8 scope:global align:4 getRunEventName__16dEvent_manager_cFv = .text:0x80048518; // type:function size:0x84 scope:global align:4 -findShutterCallBack__FP10fopAc_ac_cPv = .text:0x8004859C; // type:function size:0xB4 scope:global align:4 +findShutterCallBack__FP10fopAc_ac_cPv = .text:0x8004859C; // type:function size:0xB4 scope:local align:4 specialCast_Shutter__16dEvent_manager_cFsi = .text:0x80048650; // type:function size:0xF8 scope:global align:4 specialCast__16dEvent_manager_cFPCci = .text:0x80048748; // type:function size:0x130 scope:global align:4 -dEv_talkman_get_action__Fi = .text:0x80048878; // type:function size:0xA8 scope:global align:4 +dEv_talkman_get_action__Fi = .text:0x80048878; // type:function size:0xA8 scope:local align:4 ChkPresentEnd__16dEvent_manager_cFv = .text:0x80048920; // type:function size:0x3C scope:global align:4 checkStartDemo__16dEvent_manager_cFv = .text:0x8004895C; // type:function size:0x40 scope:global align:4 eventUpdate__17dEvLib_callback_cFv = .text:0x8004899C; // type:function size:0x38 scope:global align:4 @@ -2193,7 +2193,7 @@ executeStart__17dEvLib_callback_cFv = .text:0x80048BA0; // type:function size:0x initRun__17dEvLib_callback_cFv = .text:0x80048C4C; // type:function size:0x2C scope:global align:4 executeRun__17dEvLib_callback_cFv = .text:0x80048C78; // type:function size:0x90 scope:global align:4 __sinit_d_event_lib_cpp = .text:0x80048D08; // type:function size:0x7C scope:local align:4 -dSmplMdl_modelUpdateDL__FP8J3DModel = .text:0x80048D84; // type:function size:0x60 scope:global align:4 +dSmplMdl_modelUpdateDL__FP8J3DModel = .text:0x80048D84; // type:function size:0x60 scope:local align:4 __ct__15dSmplMdl_draw_cFv = .text:0x80048DE4; // type:function size:0xAC scope:global align:4 __ct__12diff_model_cFv = .text:0x80048E90; // type:function size:0x20 scope:global align:4 __dt__15dSmplMdl_draw_cFv = .text:0x80048EB0; // type:function size:0x8C scope:global align:4 @@ -2356,16 +2356,16 @@ setEffectTwo__8dPaPoT_cFPC12dKy_tevstr_cPC4cXyzUlUlPC4cXyzPC4cXyzPC4cXyzPC5csXyz clearTwoAllID__8dPaPoT_cFv = .text:0x800513C4; // type:function size:0x54 scope:global align:4 setEffectFour__8dPaPoF_cFPC12dKy_tevstr_cPC4cXyzUlUlPC4cXyzPC4cXyzPC4cXyzPC4cXyzPC4cXyzPC5csXyzPC4cXyzScff = .text:0x80051418; // type:function size:0x13C scope:global align:4 clearFourAllID__8dPaPoF_cFv = .text:0x80051554; // type:function size:0x4C scope:global align:4 -getRightEffType__8dPaPoT_cCFi = .text:0x800515A0; // type:function size:0xC scope:global align:4 -getLeftEffType__8dPaPoT_cCFi = .text:0x800515AC; // type:function size:0xC scope:global align:4 -getCenterEffType__7dPaPo_cCFi = .text:0x800515B8; // type:function size:0xC scope:global align:4 -getRightEmitter__8dPaPoT_cFii = .text:0x800515C4; // type:function size:0x48 scope:global align:4 -getLeftEmitter__8dPaPoT_cFii = .text:0x8005160C; // type:function size:0x48 scope:global align:4 -getCenterEmitter__7dPaPo_cFii = .text:0x80051654; // type:function size:0x48 scope:global align:4 -getBackRightEffType__8dPaPoF_cCFi = .text:0x8005169C; // type:function size:0xC scope:global align:4 -getBackLeftEffType__8dPaPoF_cCFi = .text:0x800516A8; // type:function size:0xC scope:global align:4 -getBackRightEmitter__8dPaPoF_cFii = .text:0x800516B4; // type:function size:0x48 scope:global align:4 -getBackLeftEmitter__8dPaPoF_cFii = .text:0x800516FC; // type:function size:0x48 scope:global align:4 +getRightEffType__8dPaPoT_cCFi = .text:0x800515A0; // type:function size:0xC scope:weak align:4 +getLeftEffType__8dPaPoT_cCFi = .text:0x800515AC; // type:function size:0xC scope:weak align:4 +getCenterEffType__7dPaPo_cCFi = .text:0x800515B8; // type:function size:0xC scope:weak align:4 +getRightEmitter__8dPaPoT_cFii = .text:0x800515C4; // type:function size:0x48 scope:weak align:4 +getLeftEmitter__8dPaPoT_cFii = .text:0x8005160C; // type:function size:0x48 scope:weak align:4 +getCenterEmitter__7dPaPo_cFii = .text:0x80051654; // type:function size:0x48 scope:weak align:4 +getBackRightEffType__8dPaPoF_cCFi = .text:0x8005169C; // type:function size:0xC scope:weak align:4 +getBackLeftEffType__8dPaPoF_cCFi = .text:0x800516A8; // type:function size:0xC scope:weak align:4 +getBackRightEmitter__8dPaPoF_cFii = .text:0x800516B4; // type:function size:0x48 scope:weak align:4 +getBackLeftEmitter__8dPaPoF_cFii = .text:0x800516FC; // type:function size:0x48 scope:weak align:4 __sinit_d_particle_copoly_cpp = .text:0x80051744; // type:function size:0x19C scope:local align:4 dPath_GetPnt__FPC5dPathi = .text:0x800518E0; // type:function size:0x3C scope:global align:4 dPath_GetRoomPath__Fii = .text:0x8005191C; // type:function size:0xAC scope:global align:4 @@ -2383,17 +2383,17 @@ init__12dDlst_2DT2_cFP7ResTIMGffffUcUcUcff = .text:0x80052C7C; // type:function draw__11dDlst_2DM_cFv = .text:0x80052D88; // type:function size:0x4D4 scope:global align:4 draw__11dDlst_2Dm_cFv = .text:0x8005325C; // type:function size:0x520 scope:global align:4 draw__12dDlst_2DMt_cFv = .text:0x8005377C; // type:function size:0x390 scope:global align:4 -getTexture__10J2DPictureCFUc = .text:0x80053B0C; // type:function size:0x24 scope:global align:4 +getTexture__10J2DPictureCFUc = .text:0x80053B0C; // type:function size:0x24 scope:weak align:4 __ct__10dDlst_2D_cFP7ResTIMGssssUc = .text:0x80053B30; // type:function size:0x9C scope:global align:4 draw__10dDlst_2D_cFv = .text:0x80053BCC; // type:function size:0xC8 scope:global align:4 draw__11dDlst_blo_cFv = .text:0x80053C94; // type:function size:0x3C scope:global align:4 -clearAnmTransform__9J2DScreenFv = .text:0x80053CD0; // type:function size:0x20 scope:global align:4 -calcMtx__7J2DPaneFv = .text:0x80053CF0; // type:function size:0x40 scope:global align:4 -makeMatrix__7J2DPaneFff = .text:0x80053D30; // type:function size:0x3C scope:global align:4 -getTypeID__7J2DPaneCFv = .text:0x80053D6C; // type:function size:0x8 scope:global align:4 -setWhite__10J2DPictureFQ28JUtility6TColor = .text:0x80053D74; // type:function size:0x28 scope:global align:4 -setBlack__10J2DPictureFQ28JUtility6TColor = .text:0x80053D9C; // type:function size:0x28 scope:global align:4 -__dt__10J2DAnmBaseFv = .text:0x80053DC4; // type:function size:0x48 scope:global align:4 +clearAnmTransform__9J2DScreenFv = .text:0x80053CD0; // type:function size:0x20 scope:weak align:4 +calcMtx__7J2DPaneFv = .text:0x80053CF0; // type:function size:0x40 scope:weak align:4 +makeMatrix__7J2DPaneFff = .text:0x80053D30; // type:function size:0x3C scope:weak align:4 +getTypeID__7J2DPaneCFv = .text:0x80053D6C; // type:function size:0x8 scope:weak align:4 +setWhite__10J2DPictureFQ28JUtility6TColor = .text:0x80053D74; // type:function size:0x28 scope:weak align:4 +setBlack__10J2DPictureFQ28JUtility6TColor = .text:0x80053D9C; // type:function size:0x28 scope:weak align:4 +__dt__10J2DAnmBaseFv = .text:0x80053DC4; // type:function size:0x48 scope:weak align:4 init__8cM_rnd_cFiii = .text:0x80053E0C; // type:function size:0x10 scope:global align:4 get__8cM_rnd_cFv = .text:0x80053E1C; // type:function size:0xF4 scope:global align:4 getF__8cM_rnd_cFf = .text:0x80053F10; // type:function size:0x38 scope:global align:4 @@ -2403,14 +2403,14 @@ draw__18dDlst_effectLine_cFv = .text:0x80053FCC; // type:function size:0x358 sco update__18dDlst_effectLine_cFR4cXyzR8_GXColorUsUsUsUsffff = .text:0x80054324; // type:function size:0x94 scope:global align:4 set__18dDlst_shadowPoly_cFP10cBgD_Vtx_tUsUsUsP8cM3dGPla = .text:0x800543B8; // type:function size:0x12C scope:global align:4 draw__18dDlst_shadowPoly_cFv = .text:0x800544E4; // type:function size:0xC4 scope:global align:4 -J3DDrawBuffer__create__FUl = .text:0x800545A8; // type:function size:0x78 scope:global align:4 +J3DDrawBuffer__create__FUl = .text:0x800545A8; // type:function size:0x78 scope:local align:4 reset__18dDlst_shadowReal_cFv = .text:0x80054620; // type:function size:0x10 scope:global align:4 imageDraw__18dDlst_shadowReal_cFPA4_f = .text:0x80054630; // type:function size:0xD4 scope:global align:4 draw__18dDlst_shadowReal_cFv = .text:0x80054704; // type:function size:0xB4 scope:global align:4 -psdRealCallBack__FP13cBgS_ShdwDrawP10cBgD_Vtx_tiiiP8cM3dGPla = .text:0x800547B8; // type:function size:0x1CC scope:global align:4 -realPolygonCheck__FP4cXyzffP4cXyzP18dDlst_shadowPoly_c = .text:0x80054984; // type:function size:0x218 scope:global align:4 -__dt__14ShdwDrawPoly_cFv = .text:0x80054B9C; // type:function size:0x60 scope:global align:4 -setkankyoShadow__FP12dKy_tevstr_cPf = .text:0x80054BFC; // type:function size:0x104 scope:global align:4 +psdRealCallBack__FP13cBgS_ShdwDrawP10cBgD_Vtx_tiiiP8cM3dGPla = .text:0x800547B8; // type:function size:0x1CC scope:local align:4 +realPolygonCheck__FP4cXyzffP4cXyzP18dDlst_shadowPoly_c = .text:0x80054984; // type:function size:0x218 scope:local align:4 +__dt__14ShdwDrawPoly_cFv = .text:0x80054B9C; // type:function size:0x60 scope:weak align:4 +setkankyoShadow__FP12dKy_tevstr_cPf = .text:0x80054BFC; // type:function size:0x104 scope:local align:4 setShadowRealMtx__18dDlst_shadowReal_cFP4cXyzP4cXyzfffP12dKy_tevstr_c = .text:0x80054D00; // type:function size:0x458 scope:global align:4 set__18dDlst_shadowReal_cFUlP8J3DModelP4cXyzffP12dKy_tevstr_cff = .text:0x80055158; // type:function size:0x1AC scope:global align:4 add__18dDlst_shadowReal_cFP8J3DModel = .text:0x80055304; // type:function size:0x38 scope:global align:4 @@ -2427,11 +2427,11 @@ setSimpleTex__21dDlst_shadowControl_cFPC7ResTIMG = .text:0x80056118; // type:fun newData__13dDlst_peekZ_cFssPUl = .text:0x80056148; // type:function size:0x68 scope:global align:4 peekData__13dDlst_peekZ_cFv = .text:0x800561B0; // type:function size:0x70 scope:global align:4 __ct__12dDlst_list_cFv = .text:0x80056220; // type:function size:0xD8 scope:global align:4 -__ct__26mDoExt_3DlineMatSortPacketFv = .text:0x800562F8; // type:function size:0x30 scope:global align:4 -__dt__18dDlst_shadowReal_cFv = .text:0x80056328; // type:function size:0x78 scope:global align:4 -__dt__17dDlst_shadowTri_cFv = .text:0x800563A0; // type:function size:0x60 scope:global align:4 -__ct__18dDlst_shadowReal_cFv = .text:0x80056400; // type:function size:0x74 scope:global align:4 -__ct__17dDlst_shadowTri_cFv = .text:0x80056474; // type:function size:0x48 scope:global align:4 +__ct__26mDoExt_3DlineMatSortPacketFv = .text:0x800562F8; // type:function size:0x30 scope:weak align:4 +__dt__18dDlst_shadowReal_cFv = .text:0x80056328; // type:function size:0x78 scope:weak align:4 +__dt__17dDlst_shadowTri_cFv = .text:0x800563A0; // type:function size:0x60 scope:weak align:4 +__ct__18dDlst_shadowReal_cFv = .text:0x80056400; // type:function size:0x74 scope:weak align:4 +__ct__17dDlst_shadowTri_cFv = .text:0x80056474; // type:function size:0x48 scope:weak align:4 __ct__20dDlst_shadowSimple_cFv = .text:0x800564BC; // type:function size:0x4 scope:global align:4 init__12dDlst_list_cFv = .text:0x800564C0; // type:function size:0xFC scope:global align:4 __dt__12dDlst_list_cFv = .text:0x800565BC; // type:function size:0xAC scope:global align:4 @@ -2446,9 +2446,9 @@ draw__12dDlst_list_cFPP12dDlst_base_cPP12dDlst_base_c = .text:0x800568F4; // typ wipeIn__12dDlst_list_cFfR8_GXColor = .text:0x8005694C; // type:function size:0xBC scope:global align:4 wipeIn__12dDlst_list_cFf = .text:0x80056A08; // type:function size:0x28 scope:global align:4 calcWipe__12dDlst_list_cFv = .text:0x80056A30; // type:function size:0xA0 scope:global align:4 -getTri__22dDlst_shadowRealPoly_cFv = .text:0x80056AD0; // type:function size:0x8 scope:global align:4 -getTriMax__22dDlst_shadowRealPoly_cFv = .text:0x80056AD8; // type:function size:0x8 scope:global align:4 -searchUpdateMaterialID__10J2DAnmBaseFP9J2DScreen = .text:0x80056AE0; // type:function size:0x4 scope:global align:4 +getTri__22dDlst_shadowRealPoly_cFv = .text:0x80056AD0; // type:function size:0x8 scope:weak align:4 +getTriMax__22dDlst_shadowRealPoly_cFv = .text:0x80056AD8; // type:function size:0x8 scope:weak align:4 +searchUpdateMaterialID__10J2DAnmBaseFP9J2DScreen = .text:0x80056AE0; // type:function size:0x4 scope:weak align:4 __sinit_d_drawlist_cpp = .text:0x80056AE4; // type:function size:0x28 scope:local align:4 dKyd_dmpalet_getp__Fv = .text:0x80056B0C; // type:function size:0xC scope:global align:4 dKyd_dmpselect_getp__Fv = .text:0x80056B18; // type:function size:0xC scope:global align:4 @@ -2462,10 +2462,10 @@ dKyd_darkworld_tbl_getp__Fv = .text:0x80056BA0; // type:function size:0xC scope: dKyd_light_size_tbl_getp__Fv = .text:0x80056BAC; // type:function size:0xC scope:global align:4 dKyd_light_tw_size_tbl_getp__Fv = .text:0x80056BB8; // type:function size:0xC scope:global align:4 dKyd_BloomInf_tbl_getp__Fi = .text:0x80056BC4; // type:function size:0x14 scope:global align:4 -dKyw_setDrawPacketList__FP9J3DPacketi = .text:0x80056BD8; // type:function size:0x50 scope:global align:4 -dKyw_setDrawPacketListIndScreen__FP9J3DPacketi = .text:0x80056C28; // type:function size:0x50 scope:global align:4 -dKyw_setDrawPacketListSky__FP9J3DPacketi = .text:0x80056C78; // type:function size:0x90 scope:global align:4 -dKyw_setDrawPacketListXluBg__FP9J3DPacketi = .text:0x80056D08; // type:function size:0x88 scope:global align:4 +dKyw_setDrawPacketList__FP9J3DPacketi = .text:0x80056BD8; // type:function size:0x50 scope:local align:4 +dKyw_setDrawPacketListIndScreen__FP9J3DPacketi = .text:0x80056C28; // type:function size:0x50 scope:local align:4 +dKyw_setDrawPacketListSky__FP9J3DPacketi = .text:0x80056C78; // type:function size:0x90 scope:local align:4 +dKyw_setDrawPacketListXluBg__FP9J3DPacketi = .text:0x80056D08; // type:function size:0x88 scope:local align:4 draw__18dKankyo_sun_PacketFv = .text:0x80056D90; // type:function size:0x38 scope:global align:4 draw__22dKankyo_sunlenz_PacketFv = .text:0x80056DC8; // type:function size:0x38 scope:global align:4 __dt__8RAIN_EFFFv = .text:0x80056E00; // type:function size:0x3C scope:global align:4 @@ -2495,30 +2495,30 @@ draw__18dKankyo_mud_PacketFv = .text:0x8005716C; // type:function size:0x30 scop __dt__11EF_EVIL_EFFFv = .text:0x8005719C; // type:function size:0x3C scope:global align:4 __ct__11EF_EVIL_EFFFv = .text:0x800571D8; // type:function size:0x4 scope:global align:4 draw__19dKankyo_evil_PacketFv = .text:0x800571DC; // type:function size:0x30 scope:global align:4 -dKyw_drawSun__Fi = .text:0x8005720C; // type:function size:0x30 scope:global align:4 -dKyw_Sun_Draw__Fv = .text:0x8005723C; // type:function size:0x24 scope:global align:4 -dKyw_drawSunlenz__Fi = .text:0x80057260; // type:function size:0x44 scope:global align:4 -dKyw_Sunlenz_Draw__Fv = .text:0x800572A4; // type:function size:0x24 scope:global align:4 -dKyw_drawRain__Fi = .text:0x800572C8; // type:function size:0x30 scope:global align:4 -dKyw_Rain_Draw__Fv = .text:0x800572F8; // type:function size:0x24 scope:global align:4 -dKyw_drawSnow__Fi = .text:0x8005731C; // type:function size:0x30 scope:global align:4 -dKyw_Snow_Draw__Fv = .text:0x8005734C; // type:function size:0x24 scope:global align:4 -dKyw_drawStar__Fi = .text:0x80057370; // type:function size:0x30 scope:global align:4 -dKyw_Star_Draw__Fv = .text:0x800573A0; // type:function size:0x24 scope:global align:4 -dKyw_drawHousi__Fi = .text:0x800573C4; // type:function size:0x30 scope:global align:4 -dKyw_Housi_Draw__Fv = .text:0x800573F4; // type:function size:0x24 scope:global align:4 -dKyw_drawCloud__Fi = .text:0x80057418; // type:function size:0x30 scope:global align:4 -dKyw_Cloud_Draw__Fv = .text:0x80057448; // type:function size:0x24 scope:global align:4 -dKyw_drawVrkumo__Fi = .text:0x8005746C; // type:function size:0x30 scope:global align:4 -dKyw_Vrkumo_Draw__Fv = .text:0x8005749C; // type:function size:0x24 scope:global align:4 -dKyw_shstar_packet__Fi = .text:0x800574C0; // type:function size:0x30 scope:global align:4 -dKyw_shstar_Draw__Fv = .text:0x800574F0; // type:function size:0x24 scope:global align:4 -dKyw_odour_packet__Fi = .text:0x80057514; // type:function size:0x30 scope:global align:4 -dKyw_Odour_Draw__Fv = .text:0x80057544; // type:function size:0x24 scope:global align:4 -dKyw_mud_packet__Fi = .text:0x80057568; // type:function size:0x30 scope:global align:4 -dKyw_mud_Draw__Fv = .text:0x80057598; // type:function size:0x24 scope:global align:4 -dKyw_evil_packet__Fi = .text:0x800575BC; // type:function size:0x30 scope:global align:4 -dKyw_evil_Draw__Fv = .text:0x800575EC; // type:function size:0x24 scope:global align:4 +dKyw_drawSun__Fi = .text:0x8005720C; // type:function size:0x30 scope:local align:4 +dKyw_Sun_Draw__Fv = .text:0x8005723C; // type:function size:0x24 scope:local align:4 +dKyw_drawSunlenz__Fi = .text:0x80057260; // type:function size:0x44 scope:local align:4 +dKyw_Sunlenz_Draw__Fv = .text:0x800572A4; // type:function size:0x24 scope:local align:4 +dKyw_drawRain__Fi = .text:0x800572C8; // type:function size:0x30 scope:local align:4 +dKyw_Rain_Draw__Fv = .text:0x800572F8; // type:function size:0x24 scope:local align:4 +dKyw_drawSnow__Fi = .text:0x8005731C; // type:function size:0x30 scope:local align:4 +dKyw_Snow_Draw__Fv = .text:0x8005734C; // type:function size:0x24 scope:local align:4 +dKyw_drawStar__Fi = .text:0x80057370; // type:function size:0x30 scope:local align:4 +dKyw_Star_Draw__Fv = .text:0x800573A0; // type:function size:0x24 scope:local align:4 +dKyw_drawHousi__Fi = .text:0x800573C4; // type:function size:0x30 scope:local align:4 +dKyw_Housi_Draw__Fv = .text:0x800573F4; // type:function size:0x24 scope:local align:4 +dKyw_drawCloud__Fi = .text:0x80057418; // type:function size:0x30 scope:local align:4 +dKyw_Cloud_Draw__Fv = .text:0x80057448; // type:function size:0x24 scope:local align:4 +dKyw_drawVrkumo__Fi = .text:0x8005746C; // type:function size:0x30 scope:local align:4 +dKyw_Vrkumo_Draw__Fv = .text:0x8005749C; // type:function size:0x24 scope:local align:4 +dKyw_shstar_packet__Fi = .text:0x800574C0; // type:function size:0x30 scope:local align:4 +dKyw_shstar_Draw__Fv = .text:0x800574F0; // type:function size:0x24 scope:local align:4 +dKyw_odour_packet__Fi = .text:0x80057514; // type:function size:0x30 scope:local align:4 +dKyw_Odour_Draw__Fv = .text:0x80057544; // type:function size:0x24 scope:local align:4 +dKyw_mud_packet__Fi = .text:0x80057568; // type:function size:0x30 scope:local align:4 +dKyw_mud_Draw__Fv = .text:0x80057598; // type:function size:0x24 scope:local align:4 +dKyw_evil_packet__Fi = .text:0x800575BC; // type:function size:0x30 scope:local align:4 +dKyw_evil_Draw__Fv = .text:0x800575EC; // type:function size:0x24 scope:local align:4 dKyw_wether_init__Fv = .text:0x80057610; // type:function size:0x50C scope:global align:4 dKyw_wether_init2__Fv = .text:0x80057B1C; // type:function size:0x18 scope:global align:4 dKyw_wether_delete__Fv = .text:0x80057B34; // type:function size:0x280 scope:global align:4 @@ -2534,37 +2534,37 @@ __dt__22dKankyo_sunlenz_PacketFv = .text:0x800581D4; // type:function size:0x84 __dt__18dKankyo_sun_PacketFv = .text:0x80058258; // type:function size:0x84 scope:global align:4 dKyw_wether_delete2__Fv = .text:0x800582DC; // type:function size:0x60 scope:global align:4 __dt__21dKankyo_vrkumo_PacketFv = .text:0x8005833C; // type:function size:0x84 scope:global align:4 -wether_move_thunder__Fv = .text:0x800583C0; // type:function size:0x68 scope:global align:4 +wether_move_thunder__Fv = .text:0x800583C0; // type:function size:0x68 scope:local align:4 dKyw_wether_move__Fv = .text:0x80058428; // type:function size:0x20 scope:global align:4 -wether_move_sun__Fv = .text:0x80058448; // type:function size:0x57C scope:global align:4 -wether_move_rain__Fv = .text:0x800589C4; // type:function size:0x26C scope:global align:4 -wether_move_snow__Fv = .text:0x80058C30; // type:function size:0x8C scope:global align:4 -wether_move_star__Fv = .text:0x80058CBC; // type:function size:0x38C scope:global align:4 -wether_move_housi__Fv = .text:0x80059048; // type:function size:0x4C4 scope:global align:4 -wether_move_odour__Fv = .text:0x8005950C; // type:function size:0x1A4 scope:global align:4 -wether_move_moya__Fv = .text:0x800596B0; // type:function size:0x1A8 scope:global align:4 -wether_move_vrkumo__Fv = .text:0x80059858; // type:function size:0x710 scope:global align:4 -wether_move_mud__Fv = .text:0x80059F68; // type:function size:0x13C scope:global align:4 -wether_move_evil__Fv = .text:0x8005A0A4; // type:function size:0x144 scope:global align:4 +wether_move_sun__Fv = .text:0x80058448; // type:function size:0x57C scope:local align:4 +wether_move_rain__Fv = .text:0x800589C4; // type:function size:0x26C scope:local align:4 +wether_move_snow__Fv = .text:0x80058C30; // type:function size:0x8C scope:local align:4 +wether_move_star__Fv = .text:0x80058CBC; // type:function size:0x38C scope:local align:4 +wether_move_housi__Fv = .text:0x80059048; // type:function size:0x4C4 scope:local align:4 +wether_move_odour__Fv = .text:0x8005950C; // type:function size:0x1A4 scope:local align:4 +wether_move_moya__Fv = .text:0x800596B0; // type:function size:0x1A8 scope:local align:4 +wether_move_vrkumo__Fv = .text:0x80059858; // type:function size:0x710 scope:local align:4 +wether_move_mud__Fv = .text:0x80059F68; // type:function size:0x13C scope:local align:4 +wether_move_evil__Fv = .text:0x8005A0A4; // type:function size:0x144 scope:local align:4 dKyw_wether_move_draw__Fv = .text:0x8005A1E8; // type:function size:0x9C scope:global align:4 dKyw_wether_move_draw2__Fv = .text:0x8005A284; // type:function size:0x20 scope:global align:4 dKyw_wether_draw__Fv = .text:0x8005A2A4; // type:function size:0x190 scope:global align:4 dKyw_wether_draw2__Fv = .text:0x8005A434; // type:function size:0x3C scope:global align:4 dKyw_wether_proc__Fv = .text:0x8005A470; // type:function size:0x23C scope:global align:4 -dKyw_wind_init__Fv = .text:0x8005A6AC; // type:function size:0x44 scope:global align:4 +dKyw_wind_init__Fv = .text:0x8005A6AC; // type:function size:0x44 scope:local align:4 dKyw_wind_set__Fv = .text:0x8005A6F0; // type:function size:0x520 scope:global align:4 dKyw_get_wind_vec__Fv = .text:0x8005AC10; // type:function size:0x10 scope:global align:4 dKyw_get_wind_pow__Fv = .text:0x8005AC20; // type:function size:0x10 scope:global align:4 dKyw_get_wind_vecpow__Fv = .text:0x8005AC30; // type:function size:0x64 scope:global align:4 dKyw_plight_collision_set__FP4cXyzssfffff = .text:0x8005AC94; // type:function size:0xCC scope:global align:4 -squal_proc__Fv = .text:0x8005AD60; // type:function size:0x114 scope:global align:4 -dKyw_pntwind_init__Fv = .text:0x8005AE74; // type:function size:0x54 scope:global align:4 -pntwind_set__FP14WIND_INFLUENCE = .text:0x8005AEC8; // type:function size:0x64 scope:global align:4 +squal_proc__Fv = .text:0x8005AD60; // type:function size:0x114 scope:local align:4 +dKyw_pntwind_init__Fv = .text:0x8005AE74; // type:function size:0x54 scope:local align:4 +pntwind_set__FP14WIND_INFLUENCE = .text:0x8005AEC8; // type:function size:0x64 scope:local align:4 dKyw_pntwind_set__FP14WIND_INFLUENCE = .text:0x8005AF2C; // type:function size:0x2C scope:global align:4 -dKyw_pntlight_set__FP14WIND_INFLUENCE = .text:0x8005AF58; // type:function size:0x30 scope:global align:4 +dKyw_pntlight_set__FP14WIND_INFLUENCE = .text:0x8005AF58; // type:function size:0x30 scope:local align:4 dKyw_pntwind_cut__FP14WIND_INFLUENCE = .text:0x8005AF88; // type:function size:0x38 scope:global align:4 -pntwind_get_info__FP4cXyzP4cXyzPfUc = .text:0x8005AFC0; // type:function size:0x3AC scope:global align:4 -dKyw_pntwind_get_info__FP4cXyzP4cXyzPf = .text:0x8005B36C; // type:function size:0x24 scope:global align:4 +pntwind_get_info__FP4cXyzP4cXyzPfUc = .text:0x8005AFC0; // type:function size:0x3AC scope:local align:4 +dKyw_pntwind_get_info__FP4cXyzP4cXyzPf = .text:0x8005B36C; // type:function size:0x24 scope:local align:4 dKyw_pntlight_collision_get_info__FP4cXyzP4cXyzPf = .text:0x8005B390; // type:function size:0x24 scope:global align:4 dKyw_pntwind_get_vecpow__FP4cXyz = .text:0x8005B3B4; // type:function size:0x74 scope:global align:4 dKyw_get_AllWind_vec__FP4cXyzP4cXyzPf = .text:0x8005B428; // type:function size:0x238 scope:global align:4 @@ -2573,22 +2573,22 @@ dKyw_custom_windpower__Ff = .text:0x8005B73C; // type:function size:0x10 scope:g dKyw_evt_wind_set__Fss = .text:0x8005B74C; // type:function size:0x1C scope:global align:4 dKyw_evt_wind_set_go__Fv = .text:0x8005B768; // type:function size:0x14 scope:global align:4 dKyw_rain_set__Fi = .text:0x8005B77C; // type:function size:0x14 scope:global align:4 -vectle_calc__FP10DOUBLE_POSP4cXyz = .text:0x8005B790; // type:function size:0xA8 scope:global align:4 -get_vectle_calc__FP4cXyzP4cXyzP4cXyz = .text:0x8005B838; // type:function size:0x58 scope:global align:4 +vectle_calc__FP10DOUBLE_POSP4cXyz = .text:0x8005B790; // type:function size:0xA8 scope:local align:4 +get_vectle_calc__FP4cXyzP4cXyzP4cXyz = .text:0x8005B838; // type:function size:0x58 scope:local align:4 dKyr_get_vectle_calc__FP4cXyzP4cXyzP4cXyz = .text:0x8005B890; // type:function size:0x20 scope:global align:4 -dKy_set_eyevect_calc__FP12camera_classP3Vecff = .text:0x8005B8B0; // type:function size:0xB0 scope:global align:4 +dKy_set_eyevect_calc__FP12camera_classP3Vecff = .text:0x8005B8B0; // type:function size:0xB0 scope:local align:4 dKy_set_eyevect_calc2__FP12camera_classP3Vecff = .text:0x8005B960; // type:function size:0xFC scope:global align:4 -dKyr_set_btitex_common__FP9_GXTexObjP7ResTIMG11_GXTexMapID = .text:0x8005BA5C; // type:function size:0xF8 scope:global align:4 -dKyr_set_btitex__FP9_GXTexObjP7ResTIMG = .text:0x8005BB54; // type:function size:0x24 scope:global align:4 +dKyr_set_btitex_common__FP9_GXTexObjP7ResTIMG11_GXTexMapID = .text:0x8005BA5C; // type:function size:0xF8 scope:local align:4 +dKyr_set_btitex__FP9_GXTexObjP7ResTIMG = .text:0x8005BB54; // type:function size:0x24 scope:local align:4 dKyr_lenzflare_move__Fv = .text:0x8005BB78; // type:function size:0x490 scope:global align:4 -dKyr_moon_arrival_check__Fv = .text:0x8005C008; // type:function size:0x30 scope:global align:4 +dKyr_moon_arrival_check__Fv = .text:0x8005C008; // type:function size:0x30 scope:local align:4 dKyr_sun_move__Fv = .text:0x8005C038; // type:function size:0xD54 scope:global align:4 dKyr_rain_init__Fv = .text:0x8005CD8C; // type:function size:0x14C scope:global align:4 -rain_bg_chk__FP19dKankyo_rain_Packeti = .text:0x8005CED8; // type:function size:0x28 scope:global align:4 -overhead_bg_chk__Fv = .text:0x8005CF00; // type:function size:0x1A8 scope:global align:4 -forward_overhead_bg_chk__FP4cXyzf = .text:0x8005D0A8; // type:function size:0x214 scope:global align:4 +rain_bg_chk__FP19dKankyo_rain_Packeti = .text:0x8005CED8; // type:function size:0x28 scope:local align:4 +overhead_bg_chk__Fv = .text:0x8005CF00; // type:function size:0x1A8 scope:local align:4 +forward_overhead_bg_chk__FP4cXyzf = .text:0x8005D0A8; // type:function size:0x214 scope:local align:4 dKyr_rain_move__Fv = .text:0x8005D2BC; // type:function size:0x1724 scope:global align:4 -d_krain_cut_turn_check__Fv = .text:0x8005E9E0; // type:function size:0x48 scope:global align:4 +d_krain_cut_turn_check__Fv = .text:0x8005E9E0; // type:function size:0x48 scope:local align:4 dKyr_housi_move__Fv = .text:0x8005EA28; // type:function size:0x12E4 scope:global align:4 dKyr_snow_init__Fv = .text:0x8005FD0C; // type:function size:0x16C scope:global align:4 dKyr_snow_move__Fv = .text:0x8005FE78; // type:function size:0x15DC scope:global align:4 @@ -2596,8 +2596,8 @@ dKyr_star_init__Fv = .text:0x80061454; // type:function size:0xE8 scope:global a dKyr_star_move__Fv = .text:0x8006153C; // type:function size:0x2C scope:global align:4 cloud_shadow_move__Fv = .text:0x80061568; // type:function size:0xC74 scope:global align:4 vrkumo_move__Fv = .text:0x800621DC; // type:function size:0xA30 scope:global align:4 -dKr_cullVtx_Set__Fv = .text:0x80062C0C; // type:function size:0x70 scope:global align:4 -dKyr_draw_rev_moon__FPA4_fPPUc = .text:0x80062C7C; // type:function size:0xB24 scope:global align:4 +dKr_cullVtx_Set__Fv = .text:0x80062C0C; // type:function size:0x70 scope:local align:4 +dKyr_draw_rev_moon__FPA4_fPPUc = .text:0x80062C7C; // type:function size:0xB24 scope:local align:4 dKyr_drawSun__FPA4_fP4cXyzR8_GXColorPPUc = .text:0x800637A0; // type:function size:0xDDC scope:global align:4 dKyr_drawLenzflare__FPA4_fP4cXyzR8_GXColorPPUc = .text:0x8006457C; // type:function size:0x11E0 scope:global align:4 dKyr_drawRain__FPA4_fPPUc = .text:0x8006575C; // type:function size:0xA1C scope:global align:4 @@ -2619,14 +2619,14 @@ dKyr_mud_move__Fv = .text:0x8006C98C; // type:function size:0x7C0 scope:global a dKyr_mud_draw__FPA4_fPPUc = .text:0x8006D14C; // type:function size:0x8F8 scope:global align:4 dKyr_evil_init__Fv = .text:0x8006DA44; // type:function size:0xF0 scope:global align:4 dKyr_evil_move__Fv = .text:0x8006DB34; // type:function size:0x78 scope:global align:4 -dKyr_evil_draw2__FPA4_fPPUc = .text:0x8006DBAC; // type:function size:0x9CC scope:global align:4 -dKyr_near_bosslight_check__F4cXyz = .text:0x8006E578; // type:function size:0x268 scope:global align:4 +dKyr_evil_draw2__FPA4_fPPUc = .text:0x8006DBAC; // type:function size:0x9CC scope:local align:4 +dKyr_near_bosslight_check__F4cXyz = .text:0x8006E578; // type:function size:0x268 scope:local align:4 dKyr_evil_draw__FPA4_fPPUc = .text:0x8006E7E0; // type:function size:0xAB0 scope:global align:4 -getKandelaarFlamePos__9daPy_py_cFv = .text:0x8006F290; // type:function size:0x8 scope:global align:4 -makedata__25@unnamed@d_vibration_cpp@FPUsUll = .text:0x8006F298; // type:function size:0x1C scope:global align:4 -rollshift__25@unnamed@d_vibration_cpp@FUlll = .text:0x8006F2B4; // type:function size:0x20 scope:global align:4 -makebits__25@unnamed@d_vibration_cpp@FUlll = .text:0x8006F2D4; // type:function size:0x34 scope:global align:4 -randombit__25@unnamed@d_vibration_cpp@Fll = .text:0x8006F308; // type:function size:0x90 scope:global align:4 +getKandelaarFlamePos__9daPy_py_cFv = .text:0x8006F290; // type:function size:0x8 scope:weak align:4 +makedata__25@unnamed@d_vibration_cpp@FPUsUll = .text:0x8006F298; // type:function size:0x1C scope:local align:4 +rollshift__25@unnamed@d_vibration_cpp@FUlll = .text:0x8006F2B4; // type:function size:0x20 scope:local align:4 +makebits__25@unnamed@d_vibration_cpp@FUlll = .text:0x8006F2D4; // type:function size:0x34 scope:local align:4 +randombit__25@unnamed@d_vibration_cpp@Fll = .text:0x8006F308; // type:function size:0x90 scope:local align:4 Run__12dVibration_cFv = .text:0x8006F398; // type:function size:0x7BC scope:global align:4 StartShock__12dVibration_cFii4cXyz = .text:0x8006FB54; // type:function size:0xEC scope:global align:4 StartQuake__12dVibration_cFii4cXyz = .text:0x8006FC40; // type:function size:0xFC scope:global align:4 @@ -2638,7 +2638,7 @@ setDefault__12dVibration_cFv = .text:0x8006FFB4; // type:function size:0x80 scop Init__12dVibration_cFv = .text:0x80070034; // type:function size:0x34 scope:global align:4 Pause__12dVibration_cFv = .text:0x80070068; // type:function size:0xC0 scope:global align:4 Remove__12dVibration_cFv = .text:0x80070128; // type:function size:0x20 scope:global align:4 -padLockButton__25@unnamed@d_attention_cpp@Fl = .text:0x80070148; // type:function size:0x20 scope:global align:4 +padLockButton__25@unnamed@d_attention_cpp@Fl = .text:0x80070148; // type:function size:0x20 scope:local align:4 __ct__11dAttParam_cFl = .text:0x80070168; // type:function size:0xD8 scope:global align:4 __dt__11dAttParam_cFv = .text:0x80070240; // type:function size:0x48 scope:global align:4 __ct__15dAttDrawParam_cFv = .text:0x80070288; // type:function size:0x20 scope:global align:4 @@ -2649,26 +2649,26 @@ GetLockonList__12dAttention_cFl = .text:0x80070974; // type:function size:0x3C s getActionBtnB__12dAttention_cFv = .text:0x800709B0; // type:function size:0xF4 scope:global align:4 getActionBtnXY__12dAttention_cFv = .text:0x80070AA4; // type:function size:0xFC scope:global align:4 chkAttMask__12dAttention_cFUlUl = .text:0x80070BA0; // type:function size:0x50 scope:global align:4 -check_event_condition__FUlUs = .text:0x80070BF0; // type:function size:0x6C scope:global align:4 -check_flontofplayer__FUlss = .text:0x80070C5C; // type:function size:0xC8 scope:global align:4 -distace_weight__Ffsf = .text:0x80070D24; // type:function size:0x4C scope:global align:4 -distace_angle_adjust__Ffsf = .text:0x80070D70; // type:function size:0x60 scope:global align:4 -check_distace__FP4cXyzsP4cXyzffff = .text:0x80070DD0; // type:function size:0x1F0 scope:global align:4 +check_event_condition__FUlUs = .text:0x80070BF0; // type:function size:0x6C scope:local align:4 +check_flontofplayer__FUlss = .text:0x80070C5C; // type:function size:0xC8 scope:local align:4 +distace_weight__Ffsf = .text:0x80070D24; // type:function size:0x4C scope:local align:4 +distace_angle_adjust__Ffsf = .text:0x80070D70; // type:function size:0x60 scope:local align:4 +check_distace__FP4cXyzsP4cXyzffff = .text:0x80070DD0; // type:function size:0x1F0 scope:local align:4 calcWeight__12dAttention_cFiP10fopAc_ac_cfssPUl = .text:0x80070FC0; // type:function size:0x230 scope:global align:4 setList__12dAttention_cFiP10fopAc_ac_cff7cSAngleUl = .text:0x800711F0; // type:function size:0x180 scope:global align:4 initList__12dAttention_cFUl = .text:0x80071370; // type:function size:0x14C scope:global align:4 -select_attention__FP10fopAc_ac_cPv = .text:0x800714BC; // type:function size:0x40 scope:global align:4 +select_attention__FP10fopAc_ac_cPv = .text:0x800714BC; // type:function size:0x40 scope:local align:4 makeList__12dAttention_cFv = .text:0x800714FC; // type:function size:0x58 scope:global align:4 setOwnerAttentionPos__12dAttention_cFv = .text:0x80071554; // type:function size:0x64 scope:global align:4 SelectAttention__12dAttention_cFP10fopAc_ac_c = .text:0x800715B8; // type:function size:0x1F4 scope:global align:4 -__dt__7cSGlobeFv = .text:0x800717AC; // type:function size:0x3C scope:global align:4 +__dt__7cSGlobeFv = .text:0x800717AC; // type:function size:0x3C scope:weak align:4 sortList__12dAttention_cFv = .text:0x800717E8; // type:function size:0x1EC scope:global align:4 stockAttention__12dAttention_cFv = .text:0x800719D4; // type:function size:0xBC scope:global align:4 nextAttention__12dAttention_cFv = .text:0x80071A90; // type:function size:0x108 scope:global align:4 freeAttention__12dAttention_cFv = .text:0x80071B98; // type:function size:0x30 scope:global align:4 chaseAttention__12dAttention_cFv = .text:0x80071BC8; // type:function size:0x228 scope:global align:4 EnemyDistance__12dAttention_cFP10fopAc_ac_c = .text:0x80071DF0; // type:function size:0xAC scope:global align:4 -sound_attention__FP10fopAc_ac_cPv = .text:0x80071E9C; // type:function size:0x80 scope:global align:4 +sound_attention__FP10fopAc_ac_cPv = .text:0x80071E9C; // type:function size:0x80 scope:local align:4 runSoundProc__12dAttention_cFv = .text:0x80071F1C; // type:function size:0x98 scope:global align:4 runDrawProc__12dAttention_cFv = .text:0x80071FB4; // type:function size:0x270 scope:global align:4 runDebugDisp__12dAttention_cFv = .text:0x80072224; // type:function size:0x4 scope:global align:4 @@ -2683,7 +2683,7 @@ lockSoundStart__12dAttention_cFUl = .text:0x80072EB0; // type:function size:0x58 setAnm__10dAttDraw_cFUcf = .text:0x80072F08; // type:function size:0x210 scope:global align:4 setAlphaAnm__10dAttDraw_cFUcUc = .text:0x80073118; // type:function size:0x1C scope:global align:4 alphaAnm__10dAttDraw_cFv = .text:0x80073134; // type:function size:0x2A8 scope:global align:4 -setTevKColor__11J3DTevBlockFUlPC10J3DGXColor = .text:0x800733DC; // type:function size:0x4 scope:global align:4 +setTevKColor__11J3DTevBlockFUlPC10J3DGXColor = .text:0x800733DC; // type:function size:0x4 scope:weak align:4 draw__10dAttDraw_cFR4cXyzPA4_f = .text:0x800733E0; // type:function size:0x28C scope:global align:4 LockonTarget__12dAttention_cFl = .text:0x8007366C; // type:function size:0xA0 scope:global align:4 LockonReleaseDistanse__12dAttention_cFv = .text:0x8007370C; // type:function size:0xF0 scope:global align:4 @@ -2707,7 +2707,7 @@ convPId__10dAttLook_cFUi = .text:0x80073DD4; // type:function size:0x30 scope:gl init__10dAttLook_cFv = .text:0x80073E04; // type:function size:0x18 scope:global align:4 proc__10dAttLook_cFv = .text:0x80073E1C; // type:function size:0x1C scope:global align:4 request__10dAttLook_cFP10fopAc_ac_cfffsi = .text:0x80073E38; // type:function size:0x2BC scope:global align:4 -__dt__15dAttDrawParam_cFv = .text:0x800740F4; // type:function size:0x48 scope:global align:4 +__dt__15dAttDrawParam_cFv = .text:0x800740F4; // type:function size:0x48 scope:weak align:4 __sinit_d_attention_cpp = .text:0x8007413C; // type:function size:0x3C scope:local align:4 setCode__5dBgPcFR5sBgPc = .text:0x80074178; // type:function size:0x2C scope:global align:4 __ct__6dBgPlcFv = .text:0x800741A4; // type:function size:0xC scope:global align:4 @@ -2770,7 +2770,7 @@ MoveBgCrrPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyzbb = .text:0x800758A4; MoveBgTransPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x800759B0; // type:function size:0xDC scope:global align:4 MoveBgMatrixCrrPos__4dBgSFRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075A8C; // type:function size:0xC8 scope:global align:4 dBgS_MoveBGProc_Typical__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075B54; // type:function size:0x80 scope:global align:4 -dBgS_MoveBGProc_RotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075BD4; // type:function size:0x34 scope:global align:4 +dBgS_MoveBGProc_RotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075BD4; // type:function size:0x34 scope:local align:4 dBgS_MoveBGProc_TypicalRotY__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075C08; // type:function size:0x6C scope:global align:4 dBgS_MoveBGProc_Trans__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz = .text:0x80075C74; // type:function size:0x40 scope:global align:4 RideCallBack__4dBgSFRC13cBgS_PolyInfoP10fopAc_ac_c = .text:0x80075CB4; // type:function size:0x70 scope:global align:4 @@ -2816,15 +2816,15 @@ ChkGndThinCellingOff__9dBgS_AcchFv = .text:0x80077510; // type:function size:0xC OnWallSort__9dBgS_AcchFv = .text:0x8007751C; // type:function size:0x10 scope:global align:4 ChkWallSort__9dBgS_AcchFv = .text:0x8007752C; // type:function size:0xC scope:global align:4 ChkLineDown__9dBgS_AcchFv = .text:0x80077538; // type:function size:0xC scope:global align:4 -__dt__12dBgS_AcchCirFv = .text:0x80077544; // type:function size:0x70 scope:global align:4 -@36@__dt__9dBgS_AcchFv = .text:0x800775B4; // type:function size:0x8 scope:local align:4 -@20@__dt__9dBgS_AcchFv = .text:0x800775BC; // type:function size:0x8 scope:local align:4 -checkPlayerFly__9daPy_py_cCFv = .text:0x800775C4; // type:function size:0x8 scope:global align:4 +__dt__12dBgS_AcchCirFv = .text:0x80077544; // type:function size:0x70 scope:weak align:4 +@36@__dt__9dBgS_AcchFv = .text:0x800775B4; // type:function size:0x8 scope:weak align:4 +@20@__dt__9dBgS_AcchFv = .text:0x800775BC; // type:function size:0x8 scope:weak align:4 +checkPlayerFly__9daPy_py_cCFv = .text:0x800775C4; // type:function size:0x8 scope:weak align:4 __ct__8dBgS_ChkFv = .text:0x800775CC; // type:function size:0x4C scope:global align:4 __dt__8dBgS_ChkFv = .text:0x80077618; // type:function size:0x78 scope:global align:4 GetPolyPassChkInfo__8dBgS_ChkFv = .text:0x80077690; // type:function size:0x4 scope:global align:4 GetGrpPassChkInfo__8dBgS_ChkFv = .text:0x80077694; // type:function size:0x10 scope:global align:4 -@16@__dt__8dBgS_ChkFv = .text:0x800776A4; // type:function size:0x8 scope:local align:4 +@16@__dt__8dBgS_ChkFv = .text:0x800776A4; // type:function size:0x8 scope:weak align:4 __ct__11dBgS_GndChkFv = .text:0x800776AC; // type:function size:0x74 scope:global align:4 __dt__11dBgS_GndChkFv = .text:0x80077720; // type:function size:0x88 scope:global align:4 __ct__18dBgS_ObjGndChk_WtrFv = .text:0x800777A8; // type:function size:0x98 scope:global align:4 @@ -2835,27 +2835,27 @@ __dt__18dBgS_ObjGndChk_AllFv = .text:0x80077A18; // type:function size:0xA0 scop __dt__14dBgS_CamGndChkFv = .text:0x80077AB8; // type:function size:0x78 scope:global align:4 __ct__18dBgS_CamGndChk_WtrFv = .text:0x80077B30; // type:function size:0x98 scope:global align:4 __dt__18dBgS_CamGndChk_WtrFv = .text:0x80077BC8; // type:function size:0x78 scope:global align:4 -@20@__dt__11dBgS_GndChkFv = .text:0x80077C40; // type:function size:0x8 scope:local align:4 -@76@__dt__11dBgS_GndChkFv = .text:0x80077C48; // type:function size:0x8 scope:local align:4 -@60@__dt__11dBgS_GndChkFv = .text:0x80077C50; // type:function size:0x8 scope:local align:4 -@20@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077C58; // type:function size:0x8 scope:local align:4 -@76@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077C60; // type:function size:0x8 scope:local align:4 -@60@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077C68; // type:function size:0x8 scope:local align:4 -@20@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077C70; // type:function size:0x8 scope:local align:4 -@76@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077C78; // type:function size:0x8 scope:local align:4 -@60@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077C80; // type:function size:0x8 scope:local align:4 -@20@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077C88; // type:function size:0x8 scope:local align:4 -@76@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077C90; // type:function size:0x8 scope:local align:4 -@60@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077C98; // type:function size:0x8 scope:local align:4 -@20@__dt__14dBgS_CamGndChkFv = .text:0x80077CA0; // type:function size:0x8 scope:local align:4 -@76@__dt__14dBgS_CamGndChkFv = .text:0x80077CA8; // type:function size:0x8 scope:local align:4 -@60@__dt__14dBgS_CamGndChkFv = .text:0x80077CB0; // type:function size:0x8 scope:local align:4 -@20@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077CB8; // type:function size:0x8 scope:local align:4 -@76@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077CC0; // type:function size:0x8 scope:local align:4 -@60@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077CC8; // type:function size:0x8 scope:local align:4 +@20@__dt__11dBgS_GndChkFv = .text:0x80077C40; // type:function size:0x8 scope:weak align:4 +@76@__dt__11dBgS_GndChkFv = .text:0x80077C48; // type:function size:0x8 scope:weak align:4 +@60@__dt__11dBgS_GndChkFv = .text:0x80077C50; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077C58; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077C60; // type:function size:0x8 scope:weak align:4 +@60@__dt__18dBgS_ObjGndChk_WtrFv = .text:0x80077C68; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077C70; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077C78; // type:function size:0x8 scope:weak align:4 +@60@__dt__18dBgS_ObjGndChk_SplFv = .text:0x80077C80; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077C88; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077C90; // type:function size:0x8 scope:weak align:4 +@60@__dt__18dBgS_ObjGndChk_AllFv = .text:0x80077C98; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_CamGndChkFv = .text:0x80077CA0; // type:function size:0x8 scope:weak align:4 +@76@__dt__14dBgS_CamGndChkFv = .text:0x80077CA8; // type:function size:0x8 scope:weak align:4 +@60@__dt__14dBgS_CamGndChkFv = .text:0x80077CB0; // type:function size:0x8 scope:weak align:4 +@20@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077CB8; // type:function size:0x8 scope:weak align:4 +@76@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077CC0; // type:function size:0x8 scope:weak align:4 +@60@__dt__18dBgS_CamGndChk_WtrFv = .text:0x80077CC8; // type:function size:0x8 scope:weak align:4 __ct__15dBgS_GrpPassChkFv = .text:0x80077CD0; // type:function size:0x24 scope:global align:4 __dt__15dBgS_GrpPassChkFv = .text:0x80077CF4; // type:function size:0x5C scope:global align:4 -__dt__15cBgS_GrpPassChkFv = .text:0x80077D50; // type:function size:0x48 scope:global align:4 +__dt__15cBgS_GrpPassChkFv = .text:0x80077D50; // type:function size:0x48 scope:weak align:4 __ct__11dBgS_LinChkFv = .text:0x80077D98; // type:function size:0x74 scope:global align:4 __dt__11dBgS_LinChkFv = .text:0x80077E0C; // type:function size:0x88 scope:global align:4 Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c = .text:0x80077E94; // type:function size:0x40 scope:global align:4 @@ -2877,36 +2877,36 @@ __ct__15dBgS_RopeLinChkFv = .text:0x800784BC; // type:function size:0x5C scope:g __dt__15dBgS_RopeLinChkFv = .text:0x80078518; // type:function size:0x78 scope:global align:4 __ct__16dBgS_HorseLinChkFv = .text:0x80078590; // type:function size:0x5C scope:global align:4 __dt__16dBgS_HorseLinChkFv = .text:0x800785EC; // type:function size:0x78 scope:global align:4 -@20@__dt__11dBgS_LinChkFv = .text:0x80078664; // type:function size:0x8 scope:local align:4 -@104@__dt__11dBgS_LinChkFv = .text:0x8007866C; // type:function size:0x8 scope:local align:4 -@88@__dt__11dBgS_LinChkFv = .text:0x80078674; // type:function size:0x8 scope:local align:4 -@20@__dt__14dBgS_CamLinChkFv = .text:0x8007867C; // type:function size:0x8 scope:local align:4 -@104@__dt__14dBgS_CamLinChkFv = .text:0x80078684; // type:function size:0x8 scope:local align:4 -@88@__dt__14dBgS_CamLinChkFv = .text:0x8007868C; // type:function size:0x8 scope:local align:4 -@20@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x80078694; // type:function size:0x8 scope:local align:4 -@104@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x8007869C; // type:function size:0x8 scope:local align:4 -@88@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x800786A4; // type:function size:0x8 scope:local align:4 -@20@__dt__14dBgS_ObjLinChkFv = .text:0x800786AC; // type:function size:0x8 scope:local align:4 -@104@__dt__14dBgS_ObjLinChkFv = .text:0x800786B4; // type:function size:0x8 scope:local align:4 -@88@__dt__14dBgS_ObjLinChkFv = .text:0x800786BC; // type:function size:0x8 scope:local align:4 -@20@__dt__15dBgS_LinkLinChkFv = .text:0x800786C4; // type:function size:0x8 scope:local align:4 -@104@__dt__15dBgS_LinkLinChkFv = .text:0x800786CC; // type:function size:0x8 scope:local align:4 -@88@__dt__15dBgS_LinkLinChkFv = .text:0x800786D4; // type:function size:0x8 scope:local align:4 -@20@__dt__15dBgS_BombLinChkFv = .text:0x800786DC; // type:function size:0x8 scope:local align:4 -@104@__dt__15dBgS_BombLinChkFv = .text:0x800786E4; // type:function size:0x8 scope:local align:4 -@88@__dt__15dBgS_BombLinChkFv = .text:0x800786EC; // type:function size:0x8 scope:local align:4 -@20@__dt__16dBgS_ArrowLinChkFv = .text:0x800786F4; // type:function size:0x8 scope:local align:4 -@104@__dt__16dBgS_ArrowLinChkFv = .text:0x800786FC; // type:function size:0x8 scope:local align:4 -@88@__dt__16dBgS_ArrowLinChkFv = .text:0x80078704; // type:function size:0x8 scope:local align:4 -@20@__dt__20dBgS_BoomerangLinChkFv = .text:0x8007870C; // type:function size:0x8 scope:local align:4 -@104@__dt__20dBgS_BoomerangLinChkFv = .text:0x80078714; // type:function size:0x8 scope:local align:4 -@88@__dt__20dBgS_BoomerangLinChkFv = .text:0x8007871C; // type:function size:0x8 scope:local align:4 -@20@__dt__15dBgS_RopeLinChkFv = .text:0x80078724; // type:function size:0x8 scope:local align:4 -@104@__dt__15dBgS_RopeLinChkFv = .text:0x8007872C; // type:function size:0x8 scope:local align:4 -@88@__dt__15dBgS_RopeLinChkFv = .text:0x80078734; // type:function size:0x8 scope:local align:4 -@20@__dt__16dBgS_HorseLinChkFv = .text:0x8007873C; // type:function size:0x8 scope:local align:4 -@104@__dt__16dBgS_HorseLinChkFv = .text:0x80078744; // type:function size:0x8 scope:local align:4 -@88@__dt__16dBgS_HorseLinChkFv = .text:0x8007874C; // type:function size:0x8 scope:local align:4 +@20@__dt__11dBgS_LinChkFv = .text:0x80078664; // type:function size:0x8 scope:weak align:4 +@104@__dt__11dBgS_LinChkFv = .text:0x8007866C; // type:function size:0x8 scope:weak align:4 +@88@__dt__11dBgS_LinChkFv = .text:0x80078674; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_CamLinChkFv = .text:0x8007867C; // type:function size:0x8 scope:weak align:4 +@104@__dt__14dBgS_CamLinChkFv = .text:0x80078684; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_CamLinChkFv = .text:0x8007868C; // type:function size:0x8 scope:weak align:4 +@20@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x80078694; // type:function size:0x8 scope:weak align:4 +@104@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x8007869C; // type:function size:0x8 scope:weak align:4 +@88@__dt__21dBgS_CamLinChk_NorWtrFv = .text:0x800786A4; // type:function size:0x8 scope:weak align:4 +@20@__dt__14dBgS_ObjLinChkFv = .text:0x800786AC; // type:function size:0x8 scope:weak align:4 +@104@__dt__14dBgS_ObjLinChkFv = .text:0x800786B4; // type:function size:0x8 scope:weak align:4 +@88@__dt__14dBgS_ObjLinChkFv = .text:0x800786BC; // type:function size:0x8 scope:weak align:4 +@20@__dt__15dBgS_LinkLinChkFv = .text:0x800786C4; // type:function size:0x8 scope:weak align:4 +@104@__dt__15dBgS_LinkLinChkFv = .text:0x800786CC; // type:function size:0x8 scope:weak align:4 +@88@__dt__15dBgS_LinkLinChkFv = .text:0x800786D4; // type:function size:0x8 scope:weak align:4 +@20@__dt__15dBgS_BombLinChkFv = .text:0x800786DC; // type:function size:0x8 scope:weak align:4 +@104@__dt__15dBgS_BombLinChkFv = .text:0x800786E4; // type:function size:0x8 scope:weak align:4 +@88@__dt__15dBgS_BombLinChkFv = .text:0x800786EC; // type:function size:0x8 scope:weak align:4 +@20@__dt__16dBgS_ArrowLinChkFv = .text:0x800786F4; // type:function size:0x8 scope:weak align:4 +@104@__dt__16dBgS_ArrowLinChkFv = .text:0x800786FC; // type:function size:0x8 scope:weak align:4 +@88@__dt__16dBgS_ArrowLinChkFv = .text:0x80078704; // type:function size:0x8 scope:weak align:4 +@20@__dt__20dBgS_BoomerangLinChkFv = .text:0x8007870C; // type:function size:0x8 scope:weak align:4 +@104@__dt__20dBgS_BoomerangLinChkFv = .text:0x80078714; // type:function size:0x8 scope:weak align:4 +@88@__dt__20dBgS_BoomerangLinChkFv = .text:0x8007871C; // type:function size:0x8 scope:weak align:4 +@20@__dt__15dBgS_RopeLinChkFv = .text:0x80078724; // type:function size:0x8 scope:weak align:4 +@104@__dt__15dBgS_RopeLinChkFv = .text:0x8007872C; // type:function size:0x8 scope:weak align:4 +@88@__dt__15dBgS_RopeLinChkFv = .text:0x80078734; // type:function size:0x8 scope:weak align:4 +@20@__dt__16dBgS_HorseLinChkFv = .text:0x8007873C; // type:function size:0x8 scope:weak align:4 +@104@__dt__16dBgS_HorseLinChkFv = .text:0x80078744; // type:function size:0x8 scope:weak align:4 +@88@__dt__16dBgS_HorseLinChkFv = .text:0x8007874C; // type:function size:0x8 scope:weak align:4 __ct__16dBgS_MoveBgActorFv = .text:0x80078754; // type:function size:0x44 scope:global align:4 CheckCreateHeap__FP10fopAc_ac_c = .text:0x80078798; // type:function size:0x20 scope:local align:4 CreateHeap__16dBgS_MoveBgActorFv = .text:0x800787B8; // type:function size:0x8 scope:global align:4 @@ -2923,17 +2923,17 @@ MoveBGDelete__16dBgS_MoveBgActorFv = .text:0x80078A0C; // type:function size:0x7 MoveBGExecute__16dBgS_MoveBgActorFv = .text:0x80078A80; // type:function size:0xC4 scope:global align:4 __ct__11dBgS_SphChkFv = .text:0x80078B44; // type:function size:0xAC scope:global align:4 __dt__11dBgS_SphChkFv = .text:0x80078BF0; // type:function size:0xB0 scope:global align:4 -@20@__dt__11dBgS_SphChkFv = .text:0x80078CA0; // type:function size:0x8 scope:local align:4 -@36@__dt__11dBgS_SphChkFv = .text:0x80078CA8; // type:function size:0x8 scope:local align:4 -@72@__dt__11dBgS_SphChkFv = .text:0x80078CB0; // type:function size:0x8 scope:local align:4 -@56@__dt__11dBgS_SphChkFv = .text:0x80078CB8; // type:function size:0x8 scope:local align:4 +@20@__dt__11dBgS_SphChkFv = .text:0x80078CA0; // type:function size:0x8 scope:weak align:4 +@36@__dt__11dBgS_SphChkFv = .text:0x80078CA8; // type:function size:0x8 scope:weak align:4 +@72@__dt__11dBgS_SphChkFv = .text:0x80078CB0; // type:function size:0x8 scope:weak align:4 +@56@__dt__11dBgS_SphChkFv = .text:0x80078CB8; // type:function size:0x8 scope:weak align:4 Set__14dBgS_SplGrpChkFR4cXyzf = .text:0x80078CC0; // type:function size:0x20 scope:global align:4 __ct__14dBgS_SplGrpChkFv = .text:0x80078CE0; // type:function size:0xC8 scope:global align:4 __dt__14dBgS_SplGrpChkFv = .text:0x80078DA8; // type:function size:0x94 scope:global align:4 Init__14dBgS_SplGrpChkFv = .text:0x80078E3C; // type:function size:0x40 scope:global align:4 -@16@__dt__14dBgS_SplGrpChkFv = .text:0x80078E7C; // type:function size:0x8 scope:local align:4 -@52@__dt__14dBgS_SplGrpChkFv = .text:0x80078E84; // type:function size:0x8 scope:local align:4 -@36@__dt__14dBgS_SplGrpChkFv = .text:0x80078E8C; // type:function size:0x8 scope:local align:4 +@16@__dt__14dBgS_SplGrpChkFv = .text:0x80078E7C; // type:function size:0x8 scope:weak align:4 +@52@__dt__14dBgS_SplGrpChkFv = .text:0x80078E84; // type:function size:0x8 scope:weak align:4 +@36@__dt__14dBgS_SplGrpChkFv = .text:0x80078E8C; // type:function size:0x8 scope:weak align:4 __ct__16dBgS_PolyPassChkFv = .text:0x80078E94; // type:function size:0x4C scope:global align:4 __dt__16dBgS_PolyPassChkFv = .text:0x80078EE0; // type:function size:0x5C scope:global align:4 SetPassChkInfo__16dBgS_PolyPassChkFR16dBgS_PolyPassChk = .text:0x80078F3C; // type:function size:0x5C scope:global align:4 @@ -2955,13 +2955,13 @@ SetStatue__16dBgS_PolyPassChkFv = .text:0x800790AC; // type:function size:0xC sc ClrStatue__16dBgS_PolyPassChkFv = .text:0x800790B8; // type:function size:0xC scope:global align:4 SetIronBall__16dBgS_PolyPassChkFv = .text:0x800790C4; // type:function size:0xC scope:global align:4 ClrIronBall__16dBgS_PolyPassChkFv = .text:0x800790D0; // type:function size:0xC scope:global align:4 -__dt__16cBgS_PolyPassChkFv = .text:0x800790DC; // type:function size:0x48 scope:global align:4 +__dt__16cBgS_PolyPassChkFv = .text:0x800790DC; // type:function size:0x48 scope:weak align:4 __ct__12dBgS_RoofChkFv = .text:0x80079124; // type:function size:0x9C scope:global align:4 __dt__12dBgS_RoofChkFv = .text:0x800791C0; // type:function size:0x94 scope:global align:4 Init__12dBgS_RoofChkFv = .text:0x80079254; // type:function size:0x28 scope:global align:4 -@16@__dt__12dBgS_RoofChkFv = .text:0x8007927C; // type:function size:0x8 scope:local align:4 -@52@__dt__12dBgS_RoofChkFv = .text:0x80079284; // type:function size:0x8 scope:local align:4 -@36@__dt__12dBgS_RoofChkFv = .text:0x8007928C; // type:function size:0x8 scope:local align:4 +@16@__dt__12dBgS_RoofChkFv = .text:0x8007927C; // type:function size:0x8 scope:weak align:4 +@52@__dt__12dBgS_RoofChkFv = .text:0x80079284; // type:function size:0x8 scope:weak align:4 +@36@__dt__12dBgS_RoofChkFv = .text:0x8007928C; // type:function size:0x8 scope:weak align:4 __ct__11dBgS_WtrChkFv = .text:0x80079294; // type:function size:0x60 scope:global align:4 __ct__11cBgW_RwgElmFv = .text:0x800792F4; // type:function size:0x10 scope:global align:4 __dt__11cBgW_RwgElmFv = .text:0x80079304; // type:function size:0x48 scope:global align:4 @@ -2989,7 +2989,7 @@ Set__4cBgWFP6cBgD_tUlPA3_A4_f = .text:0x8007A068; // type:function size:0x24C sc __dt__11cBgW_GrpElmFv = .text:0x8007A2B4; // type:function size:0x60 scope:global align:4 __ct__11cBgW_GrpElmFv = .text:0x8007A314; // type:function size:0x1C scope:global align:4 RwgLineCheck__4cBgWFUsP11cBgS_LinChk = .text:0x8007A330; // type:function size:0x144 scope:global align:4 -__dt__8cM3dGTriFv = .text:0x8007A474; // type:function size:0x5C scope:global align:4 +__dt__8cM3dGTriFv = .text:0x8007A474; // type:function size:0x5C scope:weak align:4 LineCheckRp__4cBgWFP11cBgS_LinChki = .text:0x8007A4D0; // type:function size:0x18C scope:global align:4 LineCheckGrpRp__4cBgWFP11cBgS_LinChkii = .text:0x8007A65C; // type:function size:0x12C scope:global align:4 LineCheck__4cBgWFP11cBgS_LinChk = .text:0x8007A788; // type:function size:0x28 scope:global align:4 @@ -3093,9 +3093,9 @@ CallArrowStickCallBack__4dBgWFP10fopAc_ac_cP10fopAc_ac_cR4cXyz = .text:0x8007E5A OffMoveFlag__4dBgWFv = .text:0x8007E5D4; // type:function size:0x10 scope:global align:4 ChkMoveFlag__4dBgWCFv = .text:0x8007E5E4; // type:function size:0xC scope:global align:4 dBgW_NewSet__FP6cBgD_tUlPA3_A4_f = .text:0x8007E5F0; // type:function size:0x88 scope:global align:4 -__dt__4dBgWFv = .text:0x8007E678; // type:function size:0x60 scope:global align:4 +__dt__4dBgWFv = .text:0x8007E678; // type:function size:0x60 scope:weak align:4 __ct__9dBgW_BaseFv = .text:0x8007E6D8; // type:function size:0x50 scope:global align:4 -__dt__9cBgW_BgIdFv = .text:0x8007E728; // type:function size:0x48 scope:global align:4 +__dt__9cBgW_BgIdFv = .text:0x8007E728; // type:function size:0x48 scope:weak align:4 __dt__9dBgW_BaseFv = .text:0x8007E770; // type:function size:0x5C scope:global align:4 ClrDBgWBase__9dBgW_BaseFv = .text:0x8007E7CC; // type:function size:0x34 scope:global align:4 ChkMemoryError__9dBgW_BaseFv = .text:0x8007E800; // type:function size:0x8 scope:global align:4 @@ -3173,7 +3173,7 @@ CrrPos__6dBgWSvFRC13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x80083374; // TransPosWork__6dBgWSvFP4cXyziii = .text:0x80083430; // type:function size:0x21C scope:global align:4 TransPos__6dBgWSvFRC13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x8008364C; // type:function size:0xBC scope:global align:4 MatrixCrrPos__6dBgWSvFRC13cBgS_PolyInfoPvbP4cXyzP5csXyzP5csXyz = .text:0x80083708; // type:function size:0x4 scope:global align:4 -__dt__6dBgWSvFv = .text:0x8008370C; // type:function size:0x70 scope:global align:4 +__dt__6dBgWSvFv = .text:0x8008370C; // type:function size:0x70 scope:weak align:4 ClrActorInfo__22dCcD_GAtTgCoCommonBaseFv = .text:0x8008377C; // type:function size:0x14 scope:global align:4 ct__22dCcD_GAtTgCoCommonBaseFv = .text:0x80083790; // type:function size:0x18 scope:global align:4 SetHitApid__22dCcD_GAtTgCoCommonBaseFUi = .text:0x800837A8; // type:function size:0x10 scope:global align:4 @@ -3305,9 +3305,9 @@ Set__12dCcMassS_ObjFP8cCcD_ObjUcPFP10fopAc_ac_cP4cXyzUl_v = .text:0x80085410; // Clear__12dCcMassS_ObjFv = .text:0x80085420; // type:function size:0x44 scope:global align:4 ClearPointer__15dCcMassS_HitInfFv = .text:0x80085464; // type:function size:0x1C scope:global align:4 __ct__12dCcMassS_MngFv = .text:0x80085480; // type:function size:0x100 scope:global align:4 -__dt__12cCcD_CpsAttrFv = .text:0x80085580; // type:function size:0x90 scope:global align:4 -__dt__12cCcD_CylAttrFv = .text:0x80085610; // type:function size:0x8C scope:global align:4 -__dt__14cCcD_ShapeAttrFv = .text:0x8008569C; // type:function size:0x5C scope:global align:4 +__dt__12cCcD_CpsAttrFv = .text:0x80085580; // type:function size:0x90 scope:weak align:4 +__dt__12cCcD_CylAttrFv = .text:0x80085610; // type:function size:0x8C scope:weak align:4 +__dt__14cCcD_ShapeAttrFv = .text:0x8008569C; // type:function size:0x5C scope:weak align:4 __ct__12dCcMassS_ObjFv = .text:0x800856F8; // type:function size:0x1C scope:global align:4 Ct__12dCcMassS_MngFv = .text:0x80085714; // type:function size:0x4C scope:global align:4 SetAttr__12dCcMassS_MngFffUcUc = .text:0x80085760; // type:function size:0x60 scope:global align:4 @@ -3333,7 +3333,7 @@ ProcAtTgHitmark__4dCcSFbbP8cCcD_ObjP8cCcD_ObjP12dCcD_GObjInfP12dCcD_GObjInfP9cCc SetAtTgGObjInf__4dCcSFbbP8cCcD_ObjP8cCcD_ObjP12cCcD_GObjInfP12cCcD_GObjInfP9cCcD_SttsP9cCcD_SttsP10cCcD_GSttsP10cCcD_GSttsP4cXyz = .text:0x80086BF0; // type:function size:0x2CC scope:global align:4 ChkCamera__4dCcSFR4cXyzR4cXyzfP10fopAc_ac_cP10fopAc_ac_cP10fopAc_ac_c = .text:0x80086EBC; // type:function size:0x230 scope:global align:4 chkCameraPoint__4dCcSFRC4cXyzPQ214cCcD_ShapeAttr5ShapeP10fopAc_ac_cP10fopAc_ac_c = .text:0x800870EC; // type:function size:0x260 scope:global align:4 -__dt__12cCcD_SphAttrFv = .text:0x8008734C; // type:function size:0x8C scope:global align:4 +__dt__12cCcD_SphAttrFv = .text:0x8008734C; // type:function size:0x8C scope:weak align:4 MoveAfterCheck__4dCcSFv = .text:0x800873D8; // type:function size:0x4 scope:global align:4 DrawAfter__4dCcSFv = .text:0x800873DC; // type:function size:0x4 scope:global align:4 Move__4dCcSFv = .text:0x800873E0; // type:function size:0x20 scope:global align:4 @@ -3343,16 +3343,16 @@ ChkAtTgMtrlHit__4dCcSFUcUc = .text:0x80087460; // type:function size:0x1C scope: ChkNoHitGAtTg__4dCcSFPC12cCcD_GObjInfPC12cCcD_GObjInfP10cCcD_GSttsP10cCcD_GStts = .text:0x8008747C; // type:function size:0x64 scope:global align:4 pl_cut_LRC__Fi = .text:0x800874E0; // type:function size:0x24 scope:global align:4 cc_pl_cut_bit_get__Fv = .text:0x80087504; // type:function size:0xF0 scope:global align:4 -getMapInfo__FSc = .text:0x800875F4; // type:function size:0x2C scope:global align:4 -getHitId__FP8cCcD_Obji = .text:0x80087620; // type:function size:0x24 scope:global align:4 +getMapInfo__FSc = .text:0x800875F4; // type:function size:0x2C scope:local align:4 +getHitId__FP8cCcD_Obji = .text:0x80087620; // type:function size:0x24 scope:local align:4 def_se_set__FP10Z2CreatureP8cCcD_ObjUlP10fopAc_ac_c = .text:0x80087644; // type:function size:0x80 scope:global align:4 -at_power_get__FP11dCcU_AtInfo = .text:0x800876C4; // type:function size:0x4C4 scope:global align:4 +at_power_get__FP11dCcU_AtInfo = .text:0x800876C4; // type:function size:0x4C4 scope:local align:4 at_power_check__FP11dCcU_AtInfo = .text:0x80087B88; // type:function size:0x1AC scope:global align:4 cc_at_check__FP10fopAc_ac_cP11dCcU_AtInfo = .text:0x80087D34; // type:function size:0x530 scope:global align:4 -checkCutJumpCancelTurn__9daPy_py_cCFv = .text:0x80088264; // type:function size:0x8 scope:global align:4 +checkCutJumpCancelTurn__9daPy_py_cCFv = .text:0x80088264; // type:function size:0x8 scope:weak align:4 rationalBezierRatio__8dCamMathFff = .text:0x8008826C; // type:function size:0x148 scope:global align:4 zoomFovy__8dCamMathFff = .text:0x800883B4; // type:function size:0x5C scope:global align:4 -__dt__7cDegreeFv = .text:0x80088410; // type:function size:0x3C scope:global align:4 +__dt__7cDegreeFv = .text:0x80088410; // type:function size:0x3C scope:weak align:4 xyzRotateX__8dCamMathFR4cXyz7cSAngle = .text:0x8008844C; // type:function size:0x68 scope:global align:4 xyzRotateY__8dCamMathFR4cXyz7cSAngle = .text:0x800884B4; // type:function size:0x68 scope:global align:4 xyzHorizontalDistance__8dCamMathFR4cXyzR4cXyz = .text:0x8008851C; // type:function size:0x48 scope:global align:4 @@ -3367,8 +3367,8 @@ __ct__11dCamSetup_cFv = .text:0x80088798; // type:function size:0x250 scope:glob __dt__11dCamSetup_cFv = .text:0x800889E8; // type:function size:0x60 scope:global align:4 CheckLatitudeRange__11dCamSetup_cFPs = .text:0x80088A48; // type:function size:0x70 scope:global align:4 PlayerHideDist__11dCamSetup_cFv = .text:0x80088AB8; // type:function size:0x28 scope:global align:4 -__dt__9dCstick_cFv = .text:0x80088AE0; // type:function size:0x48 scope:global align:4 -isStageEvent__25@unnamed@d_ev_camera_cpp@Fi = .text:0x80088B28; // type:function size:0x84 scope:global align:4 +__dt__9dCstick_cFv = .text:0x80088AE0; // type:function size:0x48 scope:weak align:4 +isStageEvent__25@unnamed@d_ev_camera_cpp@Fi = .text:0x80088B28; // type:function size:0x84 scope:local align:4 StartEventCamera__9dCamera_cFiie = .text:0x80088BAC; // type:function size:0x140 scope:global align:4 EndEventCamera__9dCamera_cFi = .text:0x80088CEC; // type:function size:0x68 scope:global align:4 searchEventArgData__9dCamera_cFPc = .text:0x80088D54; // type:function size:0x8C scope:global align:4 @@ -3393,22 +3393,22 @@ uniformTransEvCamera__9dCamera_cFv = .text:0x8008BF5C; // type:function size:0x2 uniformBrakeEvCamera__9dCamera_cFv = .text:0x8008BF80; // type:function size:0x24 scope:global align:4 uniformAcceleEvCamera__9dCamera_cFv = .text:0x8008BFA4; // type:function size:0x24 scope:global align:4 transEvCamera__9dCamera_cFi = .text:0x8008BFC8; // type:function size:0x28B8 scope:global align:4 -isRelChar__25@unnamed@d_ev_camera_cpp@Fc = .text:0x8008E880; // type:function size:0x24 scope:global align:4 -__as__7cSGlobeFRC7cSGlobe = .text:0x8008E8A4; // type:function size:0x1C scope:global align:4 -abs__4cXyzCFv = .text:0x8008E8C0; // type:function size:0x104 scope:global align:4 -U__7cSGlobeFRC7cSAngle = .text:0x8008E9C4; // type:function size:0x3C scope:global align:4 -__ami__4cXyzFRC3Vec = .text:0x8008EA00; // type:function size:0x34 scope:global align:4 -__apl__4cXyzFRC3Vec = .text:0x8008EA34; // type:function size:0x34 scope:global align:4 +isRelChar__25@unnamed@d_ev_camera_cpp@Fc = .text:0x8008E880; // type:function size:0x24 scope:local align:4 +__as__7cSGlobeFRC7cSGlobe = .text:0x8008E8A4; // type:function size:0x1C scope:weak align:4 +abs__4cXyzCFv = .text:0x8008E8C0; // type:function size:0x104 scope:weak align:4 +U__7cSGlobeFRC7cSAngle = .text:0x8008E9C4; // type:function size:0x3C scope:weak align:4 +__ami__4cXyzFRC3Vec = .text:0x8008EA00; // type:function size:0x34 scope:weak align:4 +__apl__4cXyzFRC3Vec = .text:0x8008EA34; // type:function size:0x34 scope:weak align:4 watchActorEvCamera__9dCamera_cFv = .text:0x8008EA68; // type:function size:0x1120 scope:global align:4 -V__7cSGlobeFRC7cSAngle = .text:0x8008FB88; // type:function size:0x3C scope:global align:4 -lineCollisionCheck__25@unnamed@d_ev_camera_cpp@F4cXyz4cXyzP10fopAc_ac_cP10fopAc_ac_cP10fopAc_ac_c = .text:0x8008FBC4; // type:function size:0x54 scope:global align:4 +V__7cSGlobeFRC7cSAngle = .text:0x8008FB88; // type:function size:0x3C scope:weak align:4 +lineCollisionCheck__25@unnamed@d_ev_camera_cpp@F4cXyz4cXyzP10fopAc_ac_cP10fopAc_ac_cP10fopAc_ac_c = .text:0x8008FBC4; // type:function size:0x54 scope:local align:4 restorePosEvCamera__9dCamera_cFv = .text:0x8008FC18; // type:function size:0x68C scope:global align:4 talktoEvCamera__9dCamera_cFv = .text:0x800902A4; // type:function size:0xBC scope:global align:4 maptoolIdEvCamera__9dCamera_cFv = .text:0x80090360; // type:function size:0x248 scope:global align:4 styleEvCamera__9dCamera_cFv = .text:0x800905A8; // type:function size:0x9C scope:global align:4 gameOverEvCamera__9dCamera_cFv = .text:0x80090644; // type:function size:0xF54 scope:global align:4 tactEvCamera__9dCamera_cFv = .text:0x80091598; // type:function size:0xF04 scope:global align:4 -dComIfGp_saveCameraPosition__FiP4cXyzP4cXyzfs = .text:0x8009249C; // type:function size:0x4C scope:global align:4 +dComIfGp_saveCameraPosition__FiP4cXyzP4cXyzfs = .text:0x8009249C; // type:function size:0x4C scope:weak align:4 turnToActorEvCamera__9dCamera_cFv = .text:0x800924E8; // type:function size:0x8 scope:global align:4 stbWaitEvCamera__9dCamera_cFv = .text:0x800924F0; // type:function size:0x110 scope:global align:4 saveEvCamera__9dCamera_cFv = .text:0x80092600; // type:function size:0xBC scope:global align:4 @@ -3426,23 +3426,23 @@ hintTalkEvCamera__9dCamera_cFv = .text:0x800966DC; // type:function size:0x930 s bspTransEvCamera__9dCamera_cFv = .text:0x8009700C; // type:function size:0x7B8 scope:global align:4 portalWarpEvCamera__9dCamera_cFv = .text:0x800977C4; // type:function size:0x8 scope:global align:4 __sinit_d_ev_camera_cpp = .text:0x800977CC; // type:function size:0x80 scope:local align:4 -attentionPos__9dCamera_cFP10fopAc_ac_c = .text:0x8009784C; // type:function size:0x1C scope:global align:4 -directionOf__9dCamera_cFP10fopAc_ac_c = .text:0x80097868; // type:function size:0x24 scope:global align:4 -positionOf__9dCamera_cFP10fopAc_ac_c = .text:0x8009788C; // type:function size:0x1C scope:global align:4 -setFlag__9dCamera_cFUl = .text:0x800978A8; // type:function size:0x14 scope:global align:4 -eyePos__9dCamera_cFP10fopAc_ac_c = .text:0x800978BC; // type:function size:0x1C scope:global align:4 -checkNoDraw__9daMidna_cCFv = .text:0x800978D8; // type:function size:0xC scope:global align:4 -checkMidnaRide__9daPy_py_cCFv = .text:0x800978E4; // type:function size:0xC scope:global align:4 -fopAcM_GetID__FPCv = .text:0x800978F0; // type:function size:0x18 scope:global align:4 -__as__4cXyzFRC4cXyz = .text:0x80097908; // type:function size:0x1C scope:global align:4 -__ct__4cXyzFRC4cXyz = .text:0x80097924; // type:function size:0x1C scope:global align:4 -__dt__Q29dCamera_c26@class$5983d_ev_camera_cppFv = .text:0x80097940; // type:function size:0x3C scope:local align:4 -__ct__Q29dCamera_c26@class$5983d_ev_camera_cppFv = .text:0x8009797C; // type:function size:0x4 scope:local align:4 -checkCanoeRide__9daPy_py_cCFv = .text:0x80097980; // type:function size:0x8 scope:global align:4 -checkBoardRide__9daPy_py_cCFv = .text:0x80097988; // type:function size:0x8 scope:global align:4 -checkSpinnerRide__9daPy_py_cCFv = .text:0x80097990; // type:function size:0x8 scope:global align:4 -checkBoarRide__9daPy_py_cCFv = .text:0x80097998; // type:function size:0x8 scope:global align:4 -getShadowTalkAtnPos__9daAlink_cFv = .text:0x800979A0; // type:function size:0x8 scope:global align:4 +attentionPos__9dCamera_cFP10fopAc_ac_c = .text:0x8009784C; // type:function size:0x1C scope:weak align:4 +directionOf__9dCamera_cFP10fopAc_ac_c = .text:0x80097868; // type:function size:0x24 scope:weak align:4 +positionOf__9dCamera_cFP10fopAc_ac_c = .text:0x8009788C; // type:function size:0x1C scope:weak align:4 +setFlag__9dCamera_cFUl = .text:0x800978A8; // type:function size:0x14 scope:weak align:4 +eyePos__9dCamera_cFP10fopAc_ac_c = .text:0x800978BC; // type:function size:0x1C scope:weak align:4 +checkNoDraw__9daMidna_cCFv = .text:0x800978D8; // type:function size:0xC scope:weak align:4 +checkMidnaRide__9daPy_py_cCFv = .text:0x800978E4; // type:function size:0xC scope:weak align:4 +fopAcM_GetID__FPCv = .text:0x800978F0; // type:function size:0x18 scope:weak align:4 +__as__4cXyzFRC4cXyz = .text:0x80097908; // type:function size:0x1C scope:weak align:4 +__ct__4cXyzFRC4cXyz = .text:0x80097924; // type:function size:0x1C scope:weak align:4 +__dt__Q29dCamera_c26@class$3517d_ev_camera_cppFv = .text:0x80097940; // type:function size:0x3C scope:weak align:4 +__ct__Q29dCamera_c26@class$3517d_ev_camera_cppFv = .text:0x8009797C; // type:function size:0x4 scope:weak align:4 +checkCanoeRide__9daPy_py_cCFv = .text:0x80097980; // type:function size:0x8 scope:weak align:4 +checkBoardRide__9daPy_py_cCFv = .text:0x80097988; // type:function size:0x8 scope:weak align:4 +checkSpinnerRide__9daPy_py_cCFv = .text:0x80097990; // type:function size:0x8 scope:weak align:4 +checkBoarRide__9daPy_py_cCFv = .text:0x80097998; // type:function size:0x8 scope:weak align:4 +getShadowTalkAtnPos__9daAlink_cFv = .text:0x800979A0; // type:function size:0x8 scope:weak align:4 Init__14d2DBSplinePathFll = .text:0x800979A8; // type:function size:0x8C scope:global align:4 Step__14d2DBSplinePathFv = .text:0x80097A34; // type:function size:0x168 scope:global align:4 Calc__14d2DBSplinePathFP4cXyz = .text:0x80097B9C; // type:function size:0xB4 scope:global align:4 @@ -3860,16 +3860,16 @@ __dt__6dMdl_cFv = .text:0x8009C938; // type:function size:0x5C scope:global alig remove__10dMdl_mng_cFv = .text:0x8009C994; // type:function size:0x5C scope:global align:4 reset__10dMdl_mng_cFv = .text:0x8009C9F0; // type:function size:0x18 scope:global align:4 entry__10dMdl_mng_cFP12J3DModelDataUsi = .text:0x8009CA08; // type:function size:0x58 scope:global align:4 -__ct__6dMdl_cFv = .text:0x8009CA60; // type:function size:0x34 scope:global align:4 +__ct__6dMdl_cFv = .text:0x8009CA60; // type:function size:0x34 scope:weak align:4 entry__8dEyeHL_cFP12J3DModelDataPCc = .text:0x8009CA94; // type:function size:0xC4 scope:global align:4 remove__8dEyeHL_cFv = .text:0x8009CB58; // type:function size:0x20 scope:global align:4 update__12dEyeHL_mng_cFv = .text:0x8009CB78; // type:function size:0xCC scope:global align:4 entry__12dEyeHL_mng_cFP8dEyeHL_c = .text:0x8009CC44; // type:function size:0x20 scope:global align:4 remove__12dEyeHL_mng_cFP8dEyeHL_c = .text:0x8009CC64; // type:function size:0x54 scope:global align:4 -messageSet__FUlb = .text:0x8009CCB8; // type:function size:0x6E8 scope:global align:4 +messageSet__FUlb = .text:0x8009CCB8; // type:function size:0x6E8 scope:local align:4 draw__14dDvdErrorMsg_cFl = .text:0x8009D3A0; // type:function size:0x1C0 scope:global align:4 execute__14dDvdErrorMsg_cFv = .text:0x8009D560; // type:function size:0xBC scope:global align:4 -drawCapture__FUc = .text:0x8009D61C; // type:function size:0x380 scope:global align:4 +drawCapture__FUc = .text:0x8009D61C; // type:function size:0x380 scope:local align:4 execute__19dShutdownErrorMsg_cFv = .text:0x8009D99C; // type:function size:0xEC scope:global align:4 getE3Zhint__9daAlink_cFv = .text:0x8009DA88; // type:function size:0x8 scope:global align:4 getAlinkArcName__9daAlink_cFv = .text:0x8009DA90; // type:function size:0x8 scope:global align:4 @@ -6076,13 +6076,13 @@ getBtpFrm__12daItemBase_cFv = .text:0x8014538C; // type:function size:0x1C scope getShadowSize__12daItemBase_cFv = .text:0x801453A8; // type:function size:0x18 scope:global align:4 getCollisionH__12daItemBase_cFv = .text:0x801453C0; // type:function size:0x1C scope:global align:4 getCollisionR__12daItemBase_cFv = .text:0x801453DC; // type:function size:0x1C scope:global align:4 -isLoadRoom__Fi = .text:0x801453F8; // type:function size:0xF0 scope:global align:4 +isLoadRoom__Fi = .text:0x801453F8; // type:function size:0xF0 scope:local align:4 execute__9daNocrm_cFv = .text:0x801454E8; // type:function size:0x22C scope:global align:4 getRoomNo__9daNocrm_cFi = .text:0x80145714; // type:function size:0xA0 scope:global align:4 -daNocrm_create__FP9daNocrm_c = .text:0x801457B4; // type:function size:0xFC scope:global align:4 -daNocrm_Delete__FP9daNocrm_c = .text:0x801458B0; // type:function size:0x8 scope:global align:4 -daNocrm_execute__FP9daNocrm_c = .text:0x801458B8; // type:function size:0x20 scope:global align:4 -daNocrm_draw__FP9daNocrm_c = .text:0x801458D8; // type:function size:0x8 scope:global align:4 +daNocrm_create__FP9daNocrm_c = .text:0x801457B4; // type:function size:0xFC scope:local align:4 +daNocrm_Delete__FP9daNocrm_c = .text:0x801458B0; // type:function size:0x8 scope:local align:4 +daNocrm_execute__FP9daNocrm_c = .text:0x801458B8; // type:function size:0x20 scope:local align:4 +daNocrm_draw__FP9daNocrm_c = .text:0x801458D8; // type:function size:0x8 scope:local align:4 initialize__18daNpcT_ActorMngr_cFv = .text:0x801458E0; // type:function size:0xC scope:global align:4 entry__18daNpcT_ActorMngr_cFP10fopAc_ac_c = .text:0x801458EC; // type:function size:0x1C scope:global align:4 remove__18daNpcT_ActorMngr_cFv = .text:0x80145908; // type:function size:0xC scope:global align:4 @@ -6446,13 +6446,13 @@ setHitodamaParticle__9daNpcCd_cFv = .text:0x80157578; // type:function size:0x1B getNpcMdlDataP__9daNpcCd_cFi = .text:0x80157730; // type:function size:0x64 scope:global align:4 getObjMdlDataP__9daNpcCd_cFi = .text:0x80157794; // type:function size:0x78 scope:global align:4 __ct__13daNpcCd_HIO_cFv = .text:0x8015780C; // type:function size:0x1A0 scope:global align:4 -__dt__19daNpcCd_HIO_Child_cFv = .text:0x801579AC; // type:function size:0x70 scope:global align:4 -__dt__17daNpcCd_HIO_Jnt_cFv = .text:0x80157A1C; // type:function size:0x48 scope:global align:4 -__ct__19daNpcCd_HIO_Child_cFv = .text:0x80157A64; // type:function size:0x58 scope:global align:4 -__ct__17daNpcCd_HIO_Jnt_cFv = .text:0x80157ABC; // type:function size:0x10 scope:global align:4 -__dt__18fOpAcm_HIO_entry_cFv = .text:0x80157ACC; // type:function size:0x5C scope:global align:4 -__dt__14mDoHIO_entry_cFv = .text:0x80157B28; // type:function size:0x48 scope:global align:4 -__dt__13daNpcCd_HIO_cFv = .text:0x80157B70; // type:function size:0xAC scope:global align:4 +__dt__19daNpcCd_HIO_Child_cFv = .text:0x801579AC; // type:function size:0x70 scope:weak align:4 +__dt__17daNpcCd_HIO_Jnt_cFv = .text:0x80157A1C; // type:function size:0x48 scope:weak align:4 +__ct__19daNpcCd_HIO_Child_cFv = .text:0x80157A64; // type:function size:0x58 scope:weak align:4 +__ct__17daNpcCd_HIO_Jnt_cFv = .text:0x80157ABC; // type:function size:0x10 scope:weak align:4 +__dt__18fOpAcm_HIO_entry_cFv = .text:0x80157ACC; // type:function size:0x5C scope:weak align:4 +__dt__14mDoHIO_entry_cFv = .text:0x80157B28; // type:function size:0x48 scope:weak align:4 +__dt__13daNpcCd_HIO_cFv = .text:0x80157B70; // type:function size:0xAC scope:weak align:4 __sinit_d_a_npc_cd_cpp = .text:0x80157C1C; // type:function size:0x2A4 scope:local align:4 jntNodeCallBack__FP8J3DJointi = .text:0x80157EC0; // type:function size:0x4C scope:local align:4 NpcCreate__10daNpcCd2_cFi = .text:0x80157F0C; // type:function size:0x228 scope:global align:4 @@ -6499,18 +6499,18 @@ __dt__21daNpcCd2_HIO_MChild_cFv = .text:0x8015A9A4; // type:function size:0x70 s __ct__21daNpcCd2_HIO_MChild_cFv = .text:0x8015AA14; // type:function size:0x58 scope:global align:4 __dt__14daNpcCd2_HIO_cFv = .text:0x8015AA6C; // type:function size:0xAC scope:global align:4 __sinit_d_a_npc_cd2_cpp = .text:0x8015AB18; // type:function size:0x4C0 scope:local align:4 -Reflect__FP4cXyzRC13cBgS_PolyInfof = .text:0x8015AFD8; // type:function size:0x2EC scope:global align:4 +Reflect__FP4cXyzRC13cBgS_PolyInfof = .text:0x8015AFD8; // type:function size:0x2EC scope:local align:4 getData__12daItemBase_cFv = .text:0x8015B2C4; // type:function size:0xC scope:global align:4 initBaseMtx__8daItem_cFv = .text:0x8015B2D0; // type:function size:0x44 scope:global align:4 setBaseMtx__8daItem_cFv = .text:0x8015B314; // type:function size:0x88 scope:global align:4 setBaseMtx_0__8daItem_cFv = .text:0x8015B39C; // type:function size:0x38 scope:global align:4 setBaseMtx_1__8daItem_cFv = .text:0x8015B3D4; // type:function size:0x8C scope:global align:4 -itemGetCoCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x8015B460; // type:function size:0xCC scope:global align:4 -itemGetTgCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x8015B52C; // type:function size:0xB8 scope:global align:4 +itemGetCoCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x8015B460; // type:function size:0xCC scope:local align:4 +itemGetTgCallBack__FP10fopAc_ac_cP12dCcD_GObjInfP10fopAc_ac_cP12dCcD_GObjInf = .text:0x8015B52C; // type:function size:0xB8 scope:local align:4 CreateInit__8daItem_cFv = .text:0x8015B5E4; // type:function size:0x3E4 scope:global align:4 setCullInfo__8daItem_cFv = .text:0x8015B9C8; // type:function size:0x18 scope:global align:4 _daItem_create__8daItem_cFv = .text:0x8015B9E0; // type:function size:0x268 scope:global align:4 -__dt__16Z2SoundObjSimpleFv = .text:0x8015BC48; // type:function size:0x60 scope:global align:4 +__dt__16Z2SoundObjSimpleFv = .text:0x8015BC48; // type:function size:0x60 scope:weak align:4 _daItem_execute__8daItem_cFv = .text:0x8015BCA8; // type:function size:0x2E8 scope:global align:4 _daItem_draw__8daItem_cFv = .text:0x8015BF90; // type:function size:0x64 scope:global align:4 _daItem_delete__8daItem_cFv = .text:0x8015BFF4; // type:function size:0x78 scope:global align:4 @@ -6554,13 +6554,13 @@ initFlag__8daItem_cFv = .text:0x8015DCB8; // type:function size:0x144 scope:glob initScale__8daItem_cFv = .text:0x8015DDFC; // type:function size:0x50 scope:global align:4 initSpeed__8daItem_cFi = .text:0x8015DE4C; // type:function size:0x1F8 scope:global align:4 initAngle__8daItem_cFv = .text:0x8015E044; // type:function size:0x18 scope:global align:4 -daItem_Draw__FP8daItem_c = .text:0x8015E05C; // type:function size:0x20 scope:global align:4 -daItem_Execute__FP8daItem_c = .text:0x8015E07C; // type:function size:0x20 scope:global align:4 -daItem_Delete__FP8daItem_c = .text:0x8015E09C; // type:function size:0x20 scope:global align:4 -daItem_Create__FP10fopAc_ac_c = .text:0x8015E0BC; // type:function size:0x20 scope:global align:4 +daItem_Draw__FP8daItem_c = .text:0x8015E05C; // type:function size:0x20 scope:local align:4 +daItem_Execute__FP8daItem_c = .text:0x8015E07C; // type:function size:0x20 scope:local align:4 +daItem_Delete__FP8daItem_c = .text:0x8015E09C; // type:function size:0x20 scope:local align:4 +daItem_Create__FP10fopAc_ac_c = .text:0x8015E0BC; // type:function size:0x20 scope:local align:4 __sinit_d_a_obj_item_cpp = .text:0x8015E0DC; // type:function size:0x108 scope:local align:4 -getItemPos__9daPy_py_cCFv = .text:0x8015E1E4; // type:function size:0x1C scope:global align:4 -getLeftHandPos__9daPy_py_cCFv = .text:0x8015E200; // type:function size:0x1C scope:global align:4 +getItemPos__9daPy_py_cCFv = .text:0x8015E1E4; // type:function size:0x1C scope:weak align:4 +getLeftHandPos__9daPy_py_cCFv = .text:0x8015E200; // type:function size:0x1C scope:weak align:4 __ct__9dInsect_cFv = .text:0x8015E21C; // type:function size:0x68 scope:global align:4 Insect_GetDemoMain__9dInsect_cFv = .text:0x8015E284; // type:function size:0x1F4 scope:global align:4 CalcZBuffer__9dInsect_cFf = .text:0x8015E478; // type:function size:0x18C scope:global align:4 @@ -6863,21 +6863,21 @@ checkNoAttention__12daTagMstop_cCFv = .text:0x80182F70; // type:function size:0x checkNoAttention__12daTagMhint_cCFv = .text:0x80182F84; // type:function size:0x14 scope:global align:4 set__4cXyzFfff = .text:0x80182F98; // type:function size:0x10 scope:global align:4 checkEndMessage__12daTagMwait_cFv = .text:0x80182FA8; // type:function size:0x38 scope:global align:4 -dEnvSe_Draw__FP8dEnvSe_c = .text:0x80182FE0; // type:function size:0x8 scope:global align:4 -dEnvSe_getNearPathPos__FP4cXyzP4cXyzP5dPath = .text:0x80182FE8; // type:function size:0x1FC scope:global align:4 +dEnvSe_Draw__FP8dEnvSe_c = .text:0x80182FE0; // type:function size:0x8 scope:local align:4 +dEnvSe_getNearPathPos__FP4cXyzP4cXyzP5dPath = .text:0x80182FE8; // type:function size:0x1FC scope:local align:4 execute_common__8dEnvSe_cFP18dStage_SoundInfo_cPScUc = .text:0x801831E4; // type:function size:0x4A8 scope:global align:4 execute__8dEnvSe_cFv = .text:0x8018368C; // type:function size:0x120 scope:global align:4 -dEnvSe_Execute__FP8dEnvSe_c = .text:0x801837AC; // type:function size:0x20 scope:global align:4 -dEnvSe_IsDelete__FP8dEnvSe_c = .text:0x801837CC; // type:function size:0x8 scope:global align:4 -dEnvSe_Delete__FP8dEnvSe_c = .text:0x801837D4; // type:function size:0x8 scope:global align:4 -dEnvSe_Create__FP8dEnvSe_c = .text:0x801837DC; // type:function size:0x28 scope:global align:4 +dEnvSe_Execute__FP8dEnvSe_c = .text:0x801837AC; // type:function size:0x20 scope:local align:4 +dEnvSe_IsDelete__FP8dEnvSe_c = .text:0x801837CC; // type:function size:0x8 scope:local align:4 +dEnvSe_Delete__FP8dEnvSe_c = .text:0x801837D4; // type:function size:0x8 scope:local align:4 +dEnvSe_Create__FP8dEnvSe_c = .text:0x801837DC; // type:function size:0x28 scope:local align:4 __ct__9dFs_HIO_cFv = .text:0x80183804; // type:function size:0x74 scope:global align:4 __ct__14dFile_select_cFP10JKRArchive = .text:0x80183878; // type:function size:0xF0 scope:global align:4 __dt__14dFile_select_cFv = .text:0x80183968; // type:function size:0xA90 scope:global align:4 -__dt__15J2DAnmTevRegKeyFv = .text:0x801843F8; // type:function size:0x88 scope:global align:4 -__dt__19J2DAnmTextureSRTKeyFv = .text:0x80184480; // type:function size:0x88 scope:global align:4 -__dt__11J2DAnmColorFv = .text:0x80184508; // type:function size:0x74 scope:global align:4 -__dt__15J2DAnmTransformFv = .text:0x8018457C; // type:function size:0x5C scope:global align:4 +__dt__15J2DAnmTevRegKeyFv = .text:0x801843F8; // type:function size:0x88 scope:weak align:4 +__dt__19J2DAnmTextureSRTKeyFv = .text:0x80184480; // type:function size:0x88 scope:weak align:4 +__dt__11J2DAnmColorFv = .text:0x80184508; // type:function size:0x74 scope:weak align:4 +__dt__15J2DAnmTransformFv = .text:0x8018457C; // type:function size:0x5C scope:weak align:4 _create__14dFile_select_cFv = .text:0x801845D8; // type:function size:0x130 scope:global align:4 _move__14dFile_select_cFv = .text:0x80184708; // type:function size:0x168 scope:global align:4 selFileWakuAnm__14dFile_select_cFv = .text:0x80184870; // type:function size:0x23C scope:global align:4 @@ -6905,7 +6905,7 @@ menuSelect__14dFile_select_cFv = .text:0x80186980; // type:function size:0x178 s menuSelectStart__14dFile_select_cFv = .text:0x80186AF8; // type:function size:0x194 scope:global align:4 menuSelectCansel__14dFile_select_cFv = .text:0x80186C8C; // type:function size:0xC8 scope:global align:4 menuMoveAnmInitSet__14dFile_select_cFii = .text:0x80186D54; // type:function size:0x13C scope:global align:4 -setWhite__10J2DTextBoxFQ28JUtility6TColor = .text:0x80186E90; // type:function size:0x28 scope:global align:4 +setWhite__10J2DTextBoxFQ28JUtility6TColor = .text:0x80186E90; // type:function size:0x28 scope:weak align:4 menuMoveAnm__14dFile_select_cFv = .text:0x80186EB8; // type:function size:0x168 scope:global align:4 menuSelectAnmSet__14dFile_select_cFv = .text:0x80187020; // type:function size:0x184 scope:global align:4 menuSelectMoveAnm__14dFile_select_cFv = .text:0x801871A4; // type:function size:0x284 scope:global align:4 @@ -6962,8 +6962,8 @@ backDatSelWait__14dFile_select_cFv = .text:0x8018AE48; // type:function size:0xF backDatSelWait2__14dFile_select_cFv = .text:0x8018AF44; // type:function size:0x64 scope:global align:4 nextModeWait__14dFile_select_cFv = .text:0x8018AFA8; // type:function size:0x4 scope:global align:4 screenSet__14dFile_select_cFv = .text:0x8018AFAC; // type:function size:0x1140 scope:global align:4 -setBlackWhite__10J2DPictureFQ28JUtility6TColorQ28JUtility6TColor = .text:0x8018C0EC; // type:function size:0x48 scope:global align:4 -setAnimation__7J2DPaneFP19J2DAnmTextureSRTKey = .text:0x8018C134; // type:function size:0x4 scope:global align:4 +setBlackWhite__10J2DPictureFQ28JUtility6TColorQ28JUtility6TColor = .text:0x8018C0EC; // type:function size:0x48 scope:weak align:4 +setAnimation__7J2DPaneFP19J2DAnmTextureSRTKey = .text:0x8018C134; // type:function size:0x4 scope:weak align:4 screenSetCopySel__14dFile_select_cFv = .text:0x8018C138; // type:function size:0x5F8 scope:global align:4 screenSetYesNo__14dFile_select_cFv = .text:0x8018C730; // type:function size:0x3D0 scope:global align:4 screenSet3Menu__14dFile_select_cFv = .text:0x8018CB00; // type:function size:0x3DC scope:global align:4 @@ -7056,16 +7056,16 @@ createMaskModel__16dFile_select3D_cFv = .text:0x80190DB4; // type:function size: createMirrorModel__16dFile_select3D_cFv = .text:0x80190F74; // type:function size:0x280 scope:global align:4 toItem3Dpos__16dFile_select3D_cFfffP4cXyz = .text:0x801911F4; // type:function size:0xEC scope:global align:4 calcViewMtx__16dFile_select3D_cFPA4_f = .text:0x801912E0; // type:function size:0x5C scope:global align:4 -getTransform__15J2DAnmTransformCFUsP16J3DTransformInfo = .text:0x8019133C; // type:function size:0x4 scope:global align:4 -__dt__10JUTNameTabFv = .text:0x80191340; // type:function size:0x48 scope:global align:4 -__dt__17dDlst_FileSel3m_cFv = .text:0x80191388; // type:function size:0x78 scope:global align:4 -__dt__17dDlst_FileSelYn_cFv = .text:0x80191400; // type:function size:0x78 scope:global align:4 -__dt__17dDlst_FileSelCp_cFv = .text:0x80191478; // type:function size:0x78 scope:global align:4 -__dt__17dDlst_FileSelDt_cFv = .text:0x801914F0; // type:function size:0x78 scope:global align:4 -__dt__15dDlst_FileSel_cFv = .text:0x80191568; // type:function size:0x84 scope:global align:4 -__dt__9dFs_HIO_cFv = .text:0x801915EC; // type:function size:0x48 scope:global align:4 +getTransform__15J2DAnmTransformCFUsP16J3DTransformInfo = .text:0x8019133C; // type:function size:0x4 scope:weak align:4 +__dt__10JUTNameTabFv = .text:0x80191340; // type:function size:0x48 scope:weak align:4 +__dt__17dDlst_FileSel3m_cFv = .text:0x80191388; // type:function size:0x78 scope:weak align:4 +__dt__17dDlst_FileSelYn_cFv = .text:0x80191400; // type:function size:0x78 scope:weak align:4 +__dt__17dDlst_FileSelCp_cFv = .text:0x80191478; // type:function size:0x78 scope:weak align:4 +__dt__17dDlst_FileSelDt_cFv = .text:0x801914F0; // type:function size:0x78 scope:weak align:4 +__dt__15dDlst_FileSel_cFv = .text:0x80191568; // type:function size:0x84 scope:weak align:4 +__dt__9dFs_HIO_cFv = .text:0x801915EC; // type:function size:0x48 scope:weak align:4 __sinit_d_file_select_cpp = .text:0x80191634; // type:function size:0x744 scope:local align:4 -getString__12dMsgString_cFUlP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cUc = .text:0x80191D78; // type:function size:0x40 scope:global align:4 +getString__12dMsgString_cFUlP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cUc = .text:0x80191D78; // type:function size:0x40 scope:weak align:4 __ct__15dFile_warning_cFP10JKRArchiveUc = .text:0x80191DB8; // type:function size:0x6C scope:global align:4 __dt__15dFile_warning_cFv = .text:0x80191E24; // type:function size:0xDC scope:global align:4 screenSet__15dFile_warning_cFv = .text:0x80191F00; // type:function size:0x224 scope:global align:4 @@ -7080,11 +7080,11 @@ _draw__15dFile_warning_cFv = .text:0x8019239C; // type:function size:0x3C scope: drawSelf__15dFile_warning_cFv = .text:0x801923D8; // type:function size:0x2C scope:global align:4 setText__15dFile_warning_cFUl = .text:0x80192404; // type:function size:0x48 scope:global align:4 setFontColor__15dFile_warning_cFQ28JUtility6TColorQ28JUtility6TColor = .text:0x8019244C; // type:function size:0xCC scope:global align:4 -setBlackWhite__10J2DTextBoxFQ28JUtility6TColorQ28JUtility6TColor = .text:0x80192518; // type:function size:0x48 scope:global align:4 +setBlackWhite__10J2DTextBoxFQ28JUtility6TColorQ28JUtility6TColor = .text:0x80192518; // type:function size:0x48 scope:weak align:4 draw__16dDlst_FileWarn_cFv = .text:0x80192560; // type:function size:0x38 scope:global align:4 __sinit_d_file_sel_warning_cpp = .text:0x80192598; // type:function size:0x40 scope:local align:4 -__dt__16dDlst_FileWarn_cFv = .text:0x801925D8; // type:function size:0x48 scope:global align:4 -setAnimation__9J2DScreenFP15J2DAnmTransform = .text:0x80192620; // type:function size:0x20 scope:global align:4 +__dt__16dDlst_FileWarn_cFv = .text:0x801925D8; // type:function size:0x48 scope:weak align:4 +setAnimation__9J2DScreenFP15J2DAnmTransform = .text:0x80192620; // type:function size:0x20 scope:weak align:4 __ct__12dFile_info_cFP10JKRArchiveUc = .text:0x80192640; // type:function size:0x6C scope:global align:4 __dt__12dFile_info_cFv = .text:0x801926AC; // type:function size:0xD0 scope:global align:4 screenSet__12dFile_info_cFv = .text:0x8019277C; // type:function size:0x3E4 scope:global align:4 @@ -7097,7 +7097,7 @@ modeMove__12dFile_info_cFv = .text:0x80192FB4; // type:function size:0x4 scope:g _draw__12dFile_info_cFv = .text:0x80192FB8; // type:function size:0x3C scope:global align:4 draw__16dDlst_FileInfo_cFv = .text:0x80192FF4; // type:function size:0xEC scope:global align:4 __sinit_d_file_sel_info_cpp = .text:0x801930E0; // type:function size:0x40 scope:local align:4 -__dt__16dDlst_FileInfo_cFv = .text:0x80193120; // type:function size:0x48 scope:global align:4 +__dt__16dDlst_FileInfo_cFv = .text:0x80193120; // type:function size:0x48 scope:weak align:4 __ct__14dBrightCheck_cFP10JKRArchive = .text:0x80193168; // type:function size:0x88 scope:global align:4 __dt__14dBrightCheck_cFv = .text:0x801931F0; // type:function size:0x98 scope:global align:4 screenSet__14dBrightCheck_cFv = .text:0x80193288; // type:function size:0x4A0 scope:global align:4 @@ -7107,9 +7107,9 @@ modeMove__14dBrightCheck_cFv = .text:0x80193764; // type:function size:0x88 scop _draw__14dBrightCheck_cFv = .text:0x801937EC; // type:function size:0x3C scope:global align:4 draw__19dDlst_BrightCheck_cFv = .text:0x80193828; // type:function size:0x38 scope:global align:4 __sinit_d_bright_check_cpp = .text:0x80193860; // type:function size:0x40 scope:local align:4 -__dt__19dDlst_BrightCheck_cFv = .text:0x801938A0; // type:function size:0x48 scope:global align:4 +__dt__19dDlst_BrightCheck_cFv = .text:0x801938A0; // type:function size:0x48 scope:weak align:4 __ct__8dScope_cFUc = .text:0x801938E8; // type:function size:0x2D0 scope:global align:4 -__ct__Q28JUtility6TColorFv = .text:0x80193BB8; // type:function size:0xC scope:global align:4 +__ct__Q28JUtility6TColorFv = .text:0x80193BB8; // type:function size:0xC scope:weak align:4 __dt__8dScope_cFv = .text:0x80193BC4; // type:function size:0x224 scope:global align:4 _execute__8dScope_cFUl = .text:0x80193DE8; // type:function size:0xD8 scope:global align:4 draw__8dScope_cFv = .text:0x80193EC0; // type:function size:0x338 scope:global align:4 @@ -7120,12 +7120,12 @@ move_init__8dScope_cFv = .text:0x801942A0; // type:function size:0x4 scope:globa move_proc__8dScope_cFv = .text:0x801942A4; // type:function size:0x4 scope:global align:4 close_init__8dScope_cFv = .text:0x801942A8; // type:function size:0x4 scope:global align:4 close_proc__8dScope_cFv = .text:0x801942AC; // type:function size:0x80 scope:global align:4 -__dt__11dMeterSub_cFv = .text:0x8019432C; // type:function size:0x48 scope:global align:4 -_create__11dMeterSub_cFv = .text:0x80194374; // type:function size:0x8 scope:global align:4 -_delete__11dMeterSub_cFv = .text:0x8019437C; // type:function size:0x8 scope:global align:4 -draw__11dMeterSub_cFv = .text:0x80194384; // type:function size:0x4 scope:global align:4 -_execute__11dMeterSub_cFUl = .text:0x80194388; // type:function size:0x8 scope:global align:4 -isDead__11dMeterSub_cFv = .text:0x80194390; // type:function size:0x8 scope:global align:4 +__dt__11dMeterSub_cFv = .text:0x8019432C; // type:function size:0x48 scope:weak align:4 +_create__11dMeterSub_cFv = .text:0x80194374; // type:function size:0x8 scope:weak align:4 +_delete__11dMeterSub_cFv = .text:0x8019437C; // type:function size:0x8 scope:weak align:4 +draw__11dMeterSub_cFv = .text:0x80194384; // type:function size:0x4 scope:weak align:4 +_execute__11dMeterSub_cFUl = .text:0x80194388; // type:function size:0x8 scope:weak align:4 +isDead__11dMeterSub_cFv = .text:0x80194390; // type:function size:0x8 scope:weak align:4 __sinit_d_scope_cpp = .text:0x80194398; // type:function size:0xA4 scope:local align:4 __ct__19dSelect_cursorHIO_cFv = .text:0x8019443C; // type:function size:0x3C scope:global align:4 __ct__16dSelect_cursor_cFUcfP10JKRArchive = .text:0x80194478; // type:function size:0x7CC scope:global align:4 @@ -7143,13 +7143,13 @@ setBtk0Animation__16dSelect_cursor_cFP19J2DAnmTextureSRTKey = .text:0x80195848; setCursorAnimation__16dSelect_cursor_cFv = .text:0x8019597C; // type:function size:0x1BC scope:global align:4 setBckAnimation__16dSelect_cursor_cFP18J2DAnmTransformKey = .text:0x80195B38; // type:function size:0x60 scope:global align:4 moveCenter__16dSelect_cursor_cFP7J2DPaneff = .text:0x80195B98; // type:function size:0x38 scope:global align:4 -__dt__19dSelect_cursorHIO_cFv = .text:0x80195BD0; // type:function size:0x48 scope:global align:4 -__dt__18J2DAnmTransformKeyFv = .text:0x80195C18; // type:function size:0x6C scope:global align:4 +__dt__19dSelect_cursorHIO_cFv = .text:0x80195BD0; // type:function size:0x48 scope:weak align:4 +__dt__18J2DAnmTransformKeyFv = .text:0x80195C18; // type:function size:0x6C scope:weak align:4 __ct__9dSi_HIO_cFv = .text:0x80195C84; // type:function size:0x10 scope:global align:4 animation__14dSelect_icon_cFv = .text:0x80195C94; // type:function size:0x104 scope:global align:4 setAlpha__14dSelect_icon_cFUc = .text:0x80195D98; // type:function size:0x30 scope:global align:4 setPos__14dSelect_icon_cFP7J2DPaneff = .text:0x80195DC8; // type:function size:0xAC scope:global align:4 -__dt__9dSi_HIO_cFv = .text:0x80195E74; // type:function size:0x48 scope:global align:4 +__dt__9dSi_HIO_cFv = .text:0x80195E74; // type:function size:0x48 scope:weak align:4 __sinit_d_select_icon_cpp = .text:0x80195EBC; // type:function size:0x38 scope:local align:4 shop_cam_action_init__16ShopCam_action_cFv = .text:0x80195EF4; // type:function size:0x17C scope:global align:4 shop_cam_action__16ShopCam_action_cFv = .text:0x80196070; // type:function size:0x4F4 scope:global align:4 @@ -7167,8 +7167,8 @@ getCurrentPos__15dShopItemCtrl_cFi = .text:0x80196BF8; // type:function size:0x9 isHomePos__15dShopItemCtrl_cFi = .text:0x80196C94; // type:function size:0xB4 scope:global align:4 setRotateAnime__15dShopItemCtrl_cFi = .text:0x80196D48; // type:function size:0xB4 scope:global align:4 setZoomAnime__15dShopItemCtrl_cFiP4cXyzsb = .text:0x80196DFC; // type:function size:0x4F4 scope:global align:4 -dShopSystem_searchItemActor__FPvPv = .text:0x801972F0; // type:function size:0x1D8 scope:global align:4 -dShopSystem_searchCameraActor__FPvPv = .text:0x801974C8; // type:function size:0xC8 scope:global align:4 +dShopSystem_searchItemActor__FPvPv = .text:0x801972F0; // type:function size:0x1D8 scope:local align:4 +dShopSystem_searchCameraActor__FPvPv = .text:0x801974C8; // type:function size:0xC8 scope:local align:4 initShopSystem__13dShopSystem_cFv = .text:0x80197590; // type:function size:0x1AC scope:global align:4 __dt__13dShopSystem_cFv = .text:0x8019773C; // type:function size:0xDC scope:global align:4 onFlag__13dShopSystem_cFi = .text:0x80197818; // type:function size:0x1C scope:global align:4 @@ -7215,9 +7215,9 @@ checkLeftTrigger__13dShopSystem_cFP9STControl = .text:0x8019ADB8; // type:functi checkRightTrigger__13dShopSystem_cFP9STControl = .text:0x8019ADDC; // type:function size:0x24 scope:global align:4 dpdMove__13dShopSystem_cFv = .text:0x8019AE00; // type:function size:0x8 scope:global align:4 __sinit_d_shop_system_cpp = .text:0x8019AE08; // type:function size:0x130 scope:local align:4 -beforeStartSeqAction__13dShopSystem_cFP10dMsgFlow_ci = .text:0x8019AF38; // type:function size:0x8 scope:global align:4 -beforeSelectSeqAction__13dShopSystem_cFP10dMsgFlow_ci = .text:0x8019AF40; // type:function size:0x8 scope:global align:4 -getResName2__13dShopSystem_cFi = .text:0x8019AF48; // type:function size:0x8 scope:global align:4 +beforeStartSeqAction__13dShopSystem_cFP10dMsgFlow_ci = .text:0x8019AF38; // type:function size:0x8 scope:weak align:4 +beforeSelectSeqAction__13dShopSystem_cFP10dMsgFlow_ci = .text:0x8019AF40; // type:function size:0x8 scope:weak align:4 +getResName2__13dShopSystem_cFi = .text:0x8019AF48; // type:function size:0x8 scope:weak align:4 draw__24dDlst_Gameover_CAPTURE_cFv = .text:0x8019AF50; // type:function size:0x2E8 scope:global align:4 __ct__10dGov_HIO_cFv = .text:0x8019B238; // type:function size:0x64 scope:global align:4 _create__11dGameover_cFv = .text:0x8019B29C; // type:function size:0x2B0 scope:global align:4 @@ -7246,17 +7246,17 @@ __ct__24dDlst_GameOverScrnDraw_cFP10JKRArchive = .text:0x8019BB98; // type:funct __dt__24dDlst_GameOverScrnDraw_cFv = .text:0x8019BE54; // type:function size:0xB4 scope:global align:4 setBackAlpha__24dDlst_GameOverScrnDraw_cFf = .text:0x8019BF08; // type:function size:0x44 scope:global align:4 draw__24dDlst_GameOverScrnDraw_cFv = .text:0x8019BF4C; // type:function size:0x248 scope:global align:4 -dGameover_Draw__FP11dGameover_c = .text:0x8019C194; // type:function size:0x20 scope:global align:4 -dGameover_Execute__FP11dGameover_c = .text:0x8019C1B4; // type:function size:0x20 scope:global align:4 -dGameover_IsDelete__FP11dGameover_c = .text:0x8019C1D4; // type:function size:0x8 scope:global align:4 -dGameover_Delete__FP11dGameover_c = .text:0x8019C1DC; // type:function size:0x20 scope:global align:4 -dGameover_Create__FP9msg_class = .text:0x8019C1FC; // type:function size:0x20 scope:global align:4 +dGameover_Draw__FP11dGameover_c = .text:0x8019C194; // type:function size:0x20 scope:local align:4 +dGameover_Execute__FP11dGameover_c = .text:0x8019C1B4; // type:function size:0x20 scope:local align:4 +dGameover_IsDelete__FP11dGameover_c = .text:0x8019C1D4; // type:function size:0x8 scope:local align:4 +dGameover_Delete__FP11dGameover_c = .text:0x8019C1DC; // type:function size:0x20 scope:local align:4 +dGameover_Create__FP9msg_class = .text:0x8019C1FC; // type:function size:0x20 scope:local align:4 d_GameOver_Create__FUc = .text:0x8019C21C; // type:function size:0x44 scope:global align:4 d_GameOver_Delete__FRUi = .text:0x8019C260; // type:function size:0x64 scope:global align:4 -__dt__10dGov_HIO_cFv = .text:0x8019C2C4; // type:function size:0x5C scope:global align:4 +__dt__10dGov_HIO_cFv = .text:0x8019C2C4; // type:function size:0x5C scope:weak align:4 __sinit_d_gameover_cpp = .text:0x8019C320; // type:function size:0x204 scope:local align:4 -__dt__24dDlst_Gameover_CAPTURE_cFv = .text:0x8019C524; // type:function size:0x48 scope:global align:4 -__dt__12dMenu_save_cFv = .text:0x8019C56C; // type:function size:0x74 scope:global align:4 +__dt__24dDlst_Gameover_CAPTURE_cFv = .text:0x8019C524; // type:function size:0x48 scope:weak align:4 +__dt__12dMenu_save_cFv = .text:0x8019C56C; // type:function size:0x74 scope:weak align:4 dKy_WolfPowerup_AmbCol__FP11_GXColorS10 = .text:0x8019C5E0; // type:function size:0x1C scope:global align:4 dKy_sense_pat_get__Fv = .text:0x8019C5FC; // type:function size:0x768 scope:global align:4 dKy_WolfPowerup_BgAmbCol__FP11_GXColorS10 = .text:0x8019CD64; // type:function size:0x1D0 scope:global align:4 @@ -7266,16 +7266,16 @@ dKy_twi_wolflight_set__Fi = .text:0x8019D23C; // type:function size:0x1BC scope: dKy_lightdir_set__FffP3Vec = .text:0x8019D3F8; // type:function size:0x124 scope:global align:4 dKy_GXInitLightSpot__FP12J3DLightInfofUc = .text:0x8019D51C; // type:function size:0x188 scope:global align:4 dKy_GXInitLightDistAttn__FP12J3DLightInfoffUc = .text:0x8019D6A4; // type:function size:0xD4 scope:global align:4 -u8_data_ratio_set__FUcUcf = .text:0x8019D778; // type:function size:0x4C scope:global align:4 -s16_data_ratio_set__Fssf = .text:0x8019D7C4; // type:function size:0x50 scope:global align:4 -kankyo_color_ratio_calc_common__Fsf = .text:0x8019D814; // type:function size:0x60 scope:global align:4 -kankyo_color_ratio_calc__FP8_GXColor11_GXColorS10f = .text:0x8019D874; // type:function size:0x70 scope:global align:4 -kankyo_color_ratio_set__FUcUcfUcUcfsf = .text:0x8019D8E4; // type:function size:0x104 scope:global align:4 -fl_data_ratio_set__Ffff = .text:0x8019D9E8; // type:function size:0x10 scope:global align:4 -float_kankyo_color_ratio_set__Fffffffff = .text:0x8019D9F8; // type:function size:0xD8 scope:global align:4 -get_parcent__Ffff = .text:0x8019DAD0; // type:function size:0x34 scope:global align:4 +u8_data_ratio_set__FUcUcf = .text:0x8019D778; // type:function size:0x4C scope:local align:4 +s16_data_ratio_set__Fssf = .text:0x8019D7C4; // type:function size:0x50 scope:local align:4 +kankyo_color_ratio_calc_common__Fsf = .text:0x8019D814; // type:function size:0x60 scope:local align:4 +kankyo_color_ratio_calc__FP8_GXColor11_GXColorS10f = .text:0x8019D874; // type:function size:0x70 scope:local align:4 +kankyo_color_ratio_set__FUcUcfUcUcfsf = .text:0x8019D8E4; // type:function size:0x104 scope:local align:4 +fl_data_ratio_set__Ffff = .text:0x8019D9E8; // type:function size:0x10 scope:local align:4 +float_kankyo_color_ratio_set__Fffffffff = .text:0x8019D9F8; // type:function size:0xD8 scope:local align:4 +get_parcent__Ffff = .text:0x8019DAD0; // type:function size:0x34 scope:local align:4 dKy_get_parcent__Ffff = .text:0x8019DB04; // type:function size:0x20 scope:global align:4 -dKy_FiveSenses_fullthrottle_dark_static1__Fv = .text:0x8019DB24; // type:function size:0x480 scope:global align:4 +dKy_FiveSenses_fullthrottle_dark_static1__Fv = .text:0x8019DB24; // type:function size:0x480 scope:local align:4 dKy_FiveSenses_fullthrottle_dark__Fv = .text:0x8019DFA4; // type:function size:0x20 scope:global align:4 dKy_light_influence_id__F4cXyzi = .text:0x8019DFC4; // type:function size:0x3D0 scope:global align:4 dKy_eflight_influence_id__F4cXyzi = .text:0x8019E394; // type:function size:0x2C8 scope:global align:4 @@ -7284,26 +7284,26 @@ dKy_light_influence_col__FP8_GXColorf = .text:0x8019E688; // type:function size: dKy_light_influence_power__Fi = .text:0x8019E778; // type:function size:0x28 scope:global align:4 dKy_light_influence_yuragi__Fi = .text:0x8019E7A0; // type:function size:0x28 scope:global align:4 dKy_light_influence_distance__F4cXyzi = .text:0x8019E7C8; // type:function size:0x124 scope:global align:4 -plight_init__Fv = .text:0x8019E8EC; // type:function size:0x74 scope:global align:4 -darkmist_init__Fv = .text:0x8019E960; // type:function size:0x2C scope:global align:4 -plight_set__Fv = .text:0x8019E98C; // type:function size:0x120 scope:global align:4 -bgparts_activelight_init__Fv = .text:0x8019EAAC; // type:function size:0x20 scope:global align:4 -dungeonlight_init__Fv = .text:0x8019EACC; // type:function size:0x22C scope:global align:4 -undwater_init__Fv = .text:0x8019ECF8; // type:function size:0x130 scope:global align:4 +plight_init__Fv = .text:0x8019E8EC; // type:function size:0x74 scope:local align:4 +darkmist_init__Fv = .text:0x8019E960; // type:function size:0x2C scope:local align:4 +plight_set__Fv = .text:0x8019E98C; // type:function size:0x120 scope:local align:4 +bgparts_activelight_init__Fv = .text:0x8019EAAC; // type:function size:0x20 scope:local align:4 +dungeonlight_init__Fv = .text:0x8019EACC; // type:function size:0x22C scope:local align:4 +undwater_init__Fv = .text:0x8019ECF8; // type:function size:0x130 scope:local align:4 dKy_light_size_get__FPCc = .text:0x8019EE28; // type:function size:0xC8 scope:global align:4 -envcolor_init__Fv = .text:0x8019EEF0; // type:function size:0x5CC scope:global align:4 +envcolor_init__Fv = .text:0x8019EEF0; // type:function size:0x5CC scope:local align:4 dKy_clear_game_init__Fv = .text:0x8019F4BC; // type:function size:0x84 scope:global align:4 __ct__18dScnKy_env_light_cFv = .text:0x8019F540; // type:function size:0x118 scope:global align:4 -__ct__19GB_MAPLE_COL_CHANGEFv = .text:0x8019F658; // type:function size:0x38 scope:global align:4 -__dt__10BOSS_LIGHTFv = .text:0x8019F690; // type:function size:0x3C scope:global align:4 -__ct__10BOSS_LIGHTFv = .text:0x8019F6CC; // type:function size:0x4 scope:global align:4 -__dt__13DUNGEON_LIGHTFv = .text:0x8019F6D0; // type:function size:0x3C scope:global align:4 -__ct__13DUNGEON_LIGHTFv = .text:0x8019F70C; // type:function size:0x4 scope:global align:4 -__dt__15WIND_INF_ENTITYFv = .text:0x8019F710; // type:function size:0x3C scope:global align:4 -__ct__15WIND_INF_ENTITYFv = .text:0x8019F74C; // type:function size:0x4 scope:global align:4 -__ct__15LIGHT_INFLUENCEFv = .text:0x8019F750; // type:function size:0x4 scope:global align:4 +__ct__19GB_MAPLE_COL_CHANGEFv = .text:0x8019F658; // type:function size:0x38 scope:weak align:4 +__dt__10BOSS_LIGHTFv = .text:0x8019F690; // type:function size:0x3C scope:weak align:4 +__ct__10BOSS_LIGHTFv = .text:0x8019F6CC; // type:function size:0x4 scope:weak align:4 +__dt__13DUNGEON_LIGHTFv = .text:0x8019F6D0; // type:function size:0x3C scope:weak align:4 +__ct__13DUNGEON_LIGHTFv = .text:0x8019F70C; // type:function size:0x4 scope:weak align:4 +__dt__15WIND_INF_ENTITYFv = .text:0x8019F710; // type:function size:0x3C scope:weak align:4 +__ct__15WIND_INF_ENTITYFv = .text:0x8019F74C; // type:function size:0x4 scope:weak align:4 +__ct__15LIGHT_INFLUENCEFv = .text:0x8019F750; // type:function size:0x4 scope:weak align:4 setDaytime__18dScnKy_env_light_cFv = .text:0x8019F754; // type:function size:0x284 scope:global align:4 -GetTimePass__20dStage_roomControl_cFv = .text:0x8019F9D8; // type:function size:0x8 scope:global align:4 +GetTimePass__20dStage_roomControl_cFv = .text:0x8019F9D8; // type:function size:0x8 scope:weak align:4 setSunpos__18dScnKy_env_light_cFv = .text:0x8019F9E0; // type:function size:0x280 scope:global align:4 getDaytime__18dScnKy_env_light_cFv = .text:0x8019FC60; // type:function size:0x8 scope:global align:4 dKy_getdaytime_hour__Fv = .text:0x8019FC68; // type:function size:0x2C scope:global align:4 @@ -7320,13 +7320,13 @@ setLight_bg__18dScnKy_env_light_cFP12dKy_tevstr_cP11_GXColorS10P11_GXColorS10PfP setLight_actor__18dScnKy_env_light_cFP12dKy_tevstr_cP11_GXColorS10PfPf = .text:0x801A1918; // type:function size:0x6A4 scope:global align:4 settingTevStruct_colget_actor__18dScnKy_env_light_cFP4cXyzP12dKy_tevstr_cP11_GXColorS10P11_GXColorS10PfPf = .text:0x801A1FBC; // type:function size:0x1F4 scope:global align:4 settingTevStruct_colget_player__18dScnKy_env_light_cFP12dKy_tevstr_c = .text:0x801A21B0; // type:function size:0x138 scope:global align:4 -cLib_addCalcU8__FPUcUcss = .text:0x801A22E8; // type:function size:0x98 scope:global align:4 +cLib_addCalcU8__FPUcUcss = .text:0x801A22E8; // type:function size:0x98 scope:local align:4 settingTevStruct_plightcol_plus__18dScnKy_env_light_cFP4cXyzP12dKy_tevstr_c11_GXColorS1011_GXColorS10Uc = .text:0x801A2380; // type:function size:0x169C scope:global align:4 settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c = .text:0x801A3A1C; // type:function size:0xC58 scope:global align:4 setLightTevColorType__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c = .text:0x801A4674; // type:function size:0x4 scope:global align:4 -setLightTevColorType_MAJI_sub__FP11J3DMaterialP12dKy_tevstr_ci = .text:0x801A4678; // type:function size:0x7E8 scope:global align:4 -setLight__13J3DColorBlockFUlP11J3DLightObj = .text:0x801A4E60; // type:function size:0x4 scope:global align:4 -setAmbColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x801A4E64; // type:function size:0x4 scope:global align:4 +setLightTevColorType_MAJI_sub__FP11J3DMaterialP12dKy_tevstr_ci = .text:0x801A4678; // type:function size:0x7E8 scope:local align:4 +setLight__13J3DColorBlockFUlP11J3DLightObj = .text:0x801A4E60; // type:function size:0x4 scope:weak align:4 +setAmbColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x801A4E64; // type:function size:0x4 scope:weak align:4 dKy_cloudshadow_scroll__FP12J3DModelDataP12dKy_tevstr_ci = .text:0x801A4E68; // type:function size:0x190 scope:global align:4 setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c = .text:0x801A4FF8; // type:function size:0xF0 scope:global align:4 CalcTevColor__18dScnKy_env_light_cFv = .text:0x801A50E8; // type:function size:0x94 scope:global align:4 @@ -7336,11 +7336,11 @@ SetBaseLight__18dScnKy_env_light_cFv = .text:0x801A53C4; // type:function size:0 exeKankyo__18dScnKy_env_light_cFv = .text:0x801A54E0; // type:function size:0x454 scope:global align:4 drawKankyo__18dScnKy_env_light_cFv = .text:0x801A5934; // type:function size:0x50 scope:global align:4 dKy_undwater_filter_draw__Fv = .text:0x801A5984; // type:function size:0x440 scope:global align:4 -dKy_Draw__FP17sub_kankyo__class = .text:0x801A5DC4; // type:function size:0x2C scope:global align:4 -dKy_Execute__FP17sub_kankyo__class = .text:0x801A5DF0; // type:function size:0x34 scope:global align:4 -dKy_IsDelete__FP17sub_kankyo__class = .text:0x801A5E24; // type:function size:0x8 scope:global align:4 -dKy_Delete__FP17sub_kankyo__class = .text:0x801A5E2C; // type:function size:0x48 scope:global align:4 -dKy_Create__FPv = .text:0x801A5E74; // type:function size:0x238 scope:global align:4 +dKy_Draw__FP17sub_kankyo__class = .text:0x801A5DC4; // type:function size:0x2C scope:local align:4 +dKy_Execute__FP17sub_kankyo__class = .text:0x801A5DF0; // type:function size:0x34 scope:local align:4 +dKy_IsDelete__FP17sub_kankyo__class = .text:0x801A5E24; // type:function size:0x8 scope:local align:4 +dKy_Delete__FP17sub_kankyo__class = .text:0x801A5E2C; // type:function size:0x48 scope:local align:4 +dKy_Create__FPv = .text:0x801A5E74; // type:function size:0x238 scope:local align:4 dKy_setLight_init__Fv = .text:0x801A60AC; // type:function size:0x268 scope:global align:4 dKy_setLight__Fv = .text:0x801A6314; // type:function size:0x24 scope:global align:4 dKy_GlobalLight_set__Fv = .text:0x801A6338; // type:function size:0x114 scope:global align:4 @@ -7380,12 +7380,12 @@ dKy_Sound_init__Fv = .text:0x801A83E8; // type:function size:0x30 scope:global a dKy_Sound_set__F4cXyziUii = .text:0x801A8418; // type:function size:0x2B4 scope:global align:4 dKy_Sound_get__Fv = .text:0x801A86CC; // type:function size:0x10 scope:global align:4 dKy_SordFlush_set__F4cXyzi = .text:0x801A86DC; // type:function size:0xB4 scope:global align:4 -GxFogSet_Sub__FP8_GXColor = .text:0x801A8790; // type:function size:0xB0 scope:global align:4 -GxFog_set__Fv = .text:0x801A8840; // type:function size:0x44 scope:global align:4 +GxFogSet_Sub__FP8_GXColor = .text:0x801A8790; // type:function size:0xB0 scope:local align:4 +GxFog_set__Fv = .text:0x801A8840; // type:function size:0x44 scope:local align:4 dKy_GxFog_set__Fv = .text:0x801A8884; // type:function size:0x24 scope:global align:4 dKy_GxFog_tevstr_set__FP12dKy_tevstr_c = .text:0x801A88A8; // type:function size:0xA8 scope:global align:4 dKy_GfFog_tevstr_set__FP12dKy_tevstr_c = .text:0x801A8950; // type:function size:0xA8 scope:global align:4 -GxXFog_set__Fv = .text:0x801A89F8; // type:function size:0x44 scope:global align:4 +GxXFog_set__Fv = .text:0x801A89F8; // type:function size:0x44 scope:local align:4 dKy_change_colpat__FUc = .text:0x801A8A3C; // type:function size:0x28 scope:global align:4 dKy_custom_colset__FUcUcf = .text:0x801A8A64; // type:function size:0x48 scope:global align:4 dKy_setLight_mine__FP12dKy_tevstr_c = .text:0x801A8AAC; // type:function size:0x98 scope:global align:4 @@ -7403,7 +7403,7 @@ dKy_get_dayofweek__Fv = .text:0x801A8D90; // type:function size:0x20 scope:globa dKy_set_nexttime__Ff = .text:0x801A8DB0; // type:function size:0x10 scope:global align:4 dKy_instant_timechg__Ff = .text:0x801A8DC0; // type:function size:0x60 scope:global align:4 dKy_instant_rainchg__Fv = .text:0x801A8E20; // type:function size:0x3C scope:global align:4 -NewAmbColGet__FP11_GXColorS10 = .text:0x801A8E5C; // type:function size:0x21C scope:global align:4 +NewAmbColGet__FP11_GXColorS10 = .text:0x801A8E5C; // type:function size:0x21C scope:local align:4 dKy_ParticleColor_get_base__FP4cXyzP12dKy_tevstr_cP8_GXColorP8_GXColorP8_GXColorP8_GXColorf = .text:0x801A9078; // type:function size:0xDC4 scope:global align:4 dKy_ParticleColor_get_actor__FP4cXyzP12dKy_tevstr_cP8_GXColorP8_GXColorP8_GXColorP8_GXColorf = .text:0x801A9E3C; // type:function size:0xD8 scope:global align:4 dKy_ParticleColor_get_bg__FP4cXyzP12dKy_tevstr_cP8_GXColorP8_GXColorP8_GXColorP8_GXColorf = .text:0x801A9F14; // type:function size:0xA4 scope:global align:4 @@ -7442,28 +7442,28 @@ dKy_shadow_mode_set__FUc = .text:0x801ACF34; // type:function size:0x18 scope:gl dKy_shadow_mode_reset__FUc = .text:0x801ACF4C; // type:function size:0x18 scope:global align:4 dKy_shadow_mode_check__FUc = .text:0x801ACF64; // type:function size:0x18 scope:global align:4 dKy_bg_MAxx_proc__FPv = .text:0x801ACF7C; // type:function size:0xE98 scope:global align:4 -__dt__18dScnKy_env_light_cFv = .text:0x801ADE14; // type:function size:0xE8 scope:global align:4 +__dt__18dScnKy_env_light_cFv = .text:0x801ADE14; // type:function size:0xE8 scope:weak align:4 __sinit_d_kankyo_cpp = .text:0x801ADEFC; // type:function size:0x5C scope:local align:4 -dKankyo_DayProc__Fv = .text:0x801ADF58; // type:function size:0x38 scope:global align:4 -dKyeff_Draw__FP8dKyeff_c = .text:0x801ADF90; // type:function size:0x24 scope:global align:4 +dKankyo_DayProc__Fv = .text:0x801ADF58; // type:function size:0x38 scope:local align:4 +dKyeff_Draw__FP8dKyeff_c = .text:0x801ADF90; // type:function size:0x24 scope:local align:4 execute__8dKyeff_cFv = .text:0x801ADFB4; // type:function size:0x58 scope:global align:4 -dKyeff_Execute__FP8dKyeff_c = .text:0x801AE00C; // type:function size:0x20 scope:global align:4 -dKyeff_IsDelete__FP8dKyeff_c = .text:0x801AE02C; // type:function size:0x8 scope:global align:4 -dKyeff_Delete__FP8dKyeff_c = .text:0x801AE034; // type:function size:0x24 scope:global align:4 -dKyeff_Create__FP12kankyo_class = .text:0x801AE058; // type:function size:0xA0 scope:global align:4 -dKyeff2_Draw__FP9dKyeff2_c = .text:0x801AE0F8; // type:function size:0x24 scope:global align:4 +dKyeff_Execute__FP8dKyeff_c = .text:0x801AE00C; // type:function size:0x20 scope:local align:4 +dKyeff_IsDelete__FP8dKyeff_c = .text:0x801AE02C; // type:function size:0x8 scope:local align:4 +dKyeff_Delete__FP8dKyeff_c = .text:0x801AE034; // type:function size:0x24 scope:local align:4 +dKyeff_Create__FP12kankyo_class = .text:0x801AE058; // type:function size:0xA0 scope:local align:4 +dKyeff2_Draw__FP9dKyeff2_c = .text:0x801AE0F8; // type:function size:0x24 scope:local align:4 execute__9dKyeff2_cFv = .text:0x801AE11C; // type:function size:0x24 scope:global align:4 -dKyeff2_Execute__FP9dKyeff2_c = .text:0x801AE140; // type:function size:0x20 scope:global align:4 -dKyeff2_IsDelete__FP9dKyeff2_c = .text:0x801AE160; // type:function size:0x8 scope:global align:4 -dKyeff2_Delete__FP9dKyeff2_c = .text:0x801AE168; // type:function size:0x24 scope:global align:4 -dKyeff2_Create__FP12kankyo_class = .text:0x801AE18C; // type:function size:0x24 scope:global align:4 +dKyeff2_Execute__FP9dKyeff2_c = .text:0x801AE140; // type:function size:0x20 scope:local align:4 +dKyeff2_IsDelete__FP9dKyeff2_c = .text:0x801AE160; // type:function size:0x8 scope:local align:4 +dKyeff2_Delete__FP9dKyeff2_c = .text:0x801AE168; // type:function size:0x24 scope:local align:4 +dKyeff2_Create__FP12kankyo_class = .text:0x801AE18C; // type:function size:0x24 scope:local align:4 createHeap__10dThunder_cFv = .text:0x801AE1B0; // type:function size:0x5C scope:global align:4 adjustHeap__10dThunder_cFv = .text:0x801AE20C; // type:function size:0x4C scope:global align:4 -dThunder_Draw__FP10dThunder_c = .text:0x801AE258; // type:function size:0x19C scope:global align:4 -dThunder_Execute__FP10dThunder_c = .text:0x801AE3F4; // type:function size:0x1D8 scope:global align:4 -dThunder_IsDelete__FP10dThunder_c = .text:0x801AE5CC; // type:function size:0x8 scope:global align:4 -dThunder_Delete__FP10dThunder_c = .text:0x801AE5D4; // type:function size:0x80 scope:global align:4 -dThunder_Create__FP12kankyo_class = .text:0x801AE654; // type:function size:0x5C scope:global align:4 +dThunder_Draw__FP10dThunder_c = .text:0x801AE258; // type:function size:0x19C scope:local align:4 +dThunder_Execute__FP10dThunder_c = .text:0x801AE3F4; // type:function size:0x1D8 scope:local align:4 +dThunder_IsDelete__FP10dThunder_c = .text:0x801AE5CC; // type:function size:0x8 scope:local align:4 +dThunder_Delete__FP10dThunder_c = .text:0x801AE5D4; // type:function size:0x80 scope:local align:4 +dThunder_Create__FP12kankyo_class = .text:0x801AE654; // type:function size:0x5C scope:local align:4 create__10dThunder_cFv = .text:0x801AE6B0; // type:function size:0x4E0 scope:global align:4 __ct__15dKantera_icon_cFv = .text:0x801AEB90; // type:function size:0x3C scope:global align:4 __dt__15dKantera_icon_cFv = .text:0x801AEBCC; // type:function size:0xF4 scope:global align:4 @@ -7630,7 +7630,7 @@ screenInit__12dMenu_Dmap_cFv = .text:0x801BB88C; // type:function size:0x1154 sc getPlayerIconPos__12dMenu_Dmap_cFScf = .text:0x801BC9E0; // type:function size:0xC0 scope:global align:4 getIconPos__12dMenu_Dmap_cFScf = .text:0x801BCAA0; // type:function size:0x5AC scope:global align:4 __dt__12dMenu_Dmap_cFv = .text:0x801BD04C; // type:function size:0x350 scope:global align:4 -__dt__19dMenu_DmapMapCtrl_cFv = .text:0x801BD39C; // type:function size:0x90 scope:global align:4 +__dt__19dMenu_DmapMapCtrl_cFv = .text:0x801BD39C; // type:function size:0x90 scope:weak align:4 getCurFloorPos__12dMenu_Dmap_cFv = .text:0x801BD42C; // type:function size:0x14 scope:global align:4 getDefaultCurFloorPos__12dMenu_Dmap_cFv = .text:0x801BD440; // type:function size:0x20 scope:global align:4 iconMoveCalc__12dMenu_Dmap_cFv = .text:0x801BD460; // type:function size:0x1B0 scope:global align:4 @@ -7639,8 +7639,8 @@ drawFloorScreenTop__12dMenu_Dmap_cFP9J2DScreenffP13J2DOrthoGraph = .text:0x801BD isMapMoveState__12dMenu_Dmap_cFv = .text:0x801BD8E8; // type:function size:0x34 scope:global align:4 floorChangeMode__12dMenu_Dmap_cFv = .text:0x801BD91C; // type:function size:0xFC scope:global align:4 _create__12dMenu_Dmap_cFv = .text:0x801BDA18; // type:function size:0x580 scope:global align:4 -append__10J2DPictureFPC7ResTIMGf = .text:0x801BDF98; // type:function size:0x30 scope:global align:4 -insert__10J2DPictureFPC7ResTIMGUcf = .text:0x801BDFC8; // type:function size:0x34 scope:global align:4 +append__10J2DPictureFPC7ResTIMGf = .text:0x801BDF98; // type:function size:0x30 scope:weak align:4 +insert__10J2DPictureFPC7ResTIMGUcf = .text:0x801BDFC8; // type:function size:0x34 scope:weak align:4 _move__12dMenu_Dmap_cFv = .text:0x801BDFFC; // type:function size:0x154 scope:global align:4 setMapTexture__12dMenu_Dmap_cFv = .text:0x801BE150; // type:function size:0x50 scope:global align:4 mapBgAnime__12dMenu_Dmap_cFv = .text:0x801BE1A0; // type:function size:0x24 scope:global align:4 @@ -7679,12 +7679,12 @@ zoomIn_init_proc__12dMenu_Dmap_cFv = .text:0x801C02E4; // type:function size:0x1 zoomIn_proc__12dMenu_Dmap_cFv = .text:0x801C03F8; // type:function size:0x9C scope:global align:4 zoomOut_init_proc__12dMenu_Dmap_cFv = .text:0x801C0494; // type:function size:0xB4 scope:global align:4 zoomOut_proc__12dMenu_Dmap_cFv = .text:0x801C0548; // type:function size:0x90 scope:global align:4 -__dt__15renderingDmap_cFv = .text:0x801C05D8; // type:function size:0xAC scope:global align:4 -__dt__20dMenu_StageMapCtrl_cFv = .text:0x801C0684; // type:function size:0x80 scope:global align:4 -__dt__15dMenu_DmapMap_cFv = .text:0x801C0704; // type:function size:0x70 scope:global align:4 -__ct__15renderingDmap_cFv = .text:0x801C0774; // type:function size:0xA8 scope:global align:4 +__dt__15renderingDmap_cFv = .text:0x801C05D8; // type:function size:0xAC scope:weak align:4 +__dt__20dMenu_StageMapCtrl_cFv = .text:0x801C0684; // type:function size:0x80 scope:weak align:4 +__dt__15dMenu_DmapMap_cFv = .text:0x801C0704; // type:function size:0x70 scope:weak align:4 +__ct__15renderingDmap_cFv = .text:0x801C0774; // type:function size:0xA8 scope:weak align:4 __sinit_d_menu_dmap_cpp = .text:0x801C081C; // type:function size:0x280 scope:local align:4 -@4@__dt__14dMenu_DmapBg_cFv = .text:0x801C0A9C; // type:function size:0x8 scope:local align:4 +@4@__dt__14dMenu_DmapBg_cFv = .text:0x801C0A9C; // type:function size:0x8 scope:weak align:4 hasMap__15renderingDmap_cCFv = .text:0x801C0AA4; // type:function size:0x20 scope:global align:4 isDrawIconSingle2__15renderingDmap_cCFPCQ27dTres_c6data_sbbi = .text:0x801C0AC4; // type:function size:0x2D4 scope:global align:4 getPlayerCursorSize__15renderingDmap_cFv = .text:0x801C0D98; // type:function size:0x8 scope:global align:4 @@ -7779,7 +7779,7 @@ setBButtonString__15dMenu_Fishing_cFUs = .text:0x801C622C; // type:function size getFigure__15dMenu_Fishing_cFi = .text:0x801C62DC; // type:function size:0x44 scope:global align:4 setFishParam__15dMenu_Fishing_cFiUsUc = .text:0x801C6320; // type:function size:0x1B4 scope:global align:4 setHIO__15dMenu_Fishing_cFb = .text:0x801C64D4; // type:function size:0x38C scope:global align:4 -draw__15dMenu_Fishing_cFv = .text:0x801C6860; // type:function size:0x20 scope:global align:4 +draw__15dMenu_Fishing_cFv = .text:0x801C6860; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_fishing_cpp = .text:0x801C6880; // type:function size:0x3C scope:local align:4 __ct__9dMf_HIO_cFv = .text:0x801C68BC; // type:function size:0x34 scope:global align:4 dMenuFmap_getStartStageName__FPv = .text:0x801C68F0; // type:function size:0xB8 scope:global align:4 @@ -7867,7 +7867,7 @@ readWorldData__12dMenu_Fmap_cFUc = .text:0x801CBA34; // type:function size:0x1C8 readAreaData__12dMenu_Fmap_cFUcb = .text:0x801CBBFC; // type:function size:0x5CC scope:global align:4 readRoomData__12dMenu_Fmap_cFPCcP23dMenu_Fmap_stage_data_cPviUc = .text:0x801CC1C8; // type:function size:0x190 scope:global align:4 readFieldMapData__12dMenu_Fmap_cFPPvPCcbb = .text:0x801CC358; // type:function size:0x1F0 scope:global align:4 -getExpandedResSize__10JKRArchiveCFPCv = .text:0x801CC548; // type:function size:0x2C scope:global align:4 +getExpandedResSize__10JKRArchiveCFPCv = .text:0x801CC548; // type:function size:0x2C scope:weak align:4 decodeFieldMapData__12dMenu_Fmap_cFv = .text:0x801CC574; // type:function size:0x23C scope:global align:4 decodePortalData__12dMenu_Fmap_cFv = .text:0x801CC7B0; // type:function size:0x30 scope:global align:4 readRoomDzsData__12dMenu_Fmap_cFPPvUlPCc = .text:0x801CC7E0; // type:function size:0x100 scope:global align:4 @@ -7904,10 +7904,10 @@ howlArrowPosInit__12dMenu_Fmap_cFv = .text:0x801CDAD8; // type:function size:0xA getHowlRegionID__12dMenu_Fmap_cFv = .text:0x801CDB78; // type:function size:0x78 scope:global align:4 isLightVesselGet__12dMenu_Fmap_cFv = .text:0x801CDBF0; // type:function size:0x30 scope:global align:4 getPlayerPos2D__12dMenu_Fmap_cFv = .text:0x801CDC20; // type:function size:0xD0 scope:global align:4 -__dt__9dMf_HIO_cFv = .text:0x801CDCF0; // type:function size:0x48 scope:global align:4 +__dt__9dMf_HIO_cFv = .text:0x801CDCF0; // type:function size:0x48 scope:weak align:4 __sinit_d_menu_fmap_cpp = .text:0x801CDD38; // type:function size:0x5F4 scope:local align:4 -twoValueLineInterpolation__FUcUcf = .text:0x801CE32C; // type:function size:0x64 scope:global align:4 -twoColorLineInterporation__FRC8_GXColorRC8_GXColorfR8_GXColor = .text:0x801CE390; // type:function size:0x90 scope:global align:4 +twoValueLineInterpolation__FUcUcf = .text:0x801CE32C; // type:function size:0x64 scope:local align:4 +twoColorLineInterporation__FRC8_GXColorRC8_GXColorfR8_GXColor = .text:0x801CE390; // type:function size:0x90 scope:local align:4 init__15renderingFmap_cFPUcUsUsUsUs = .text:0x801CE420; // type:function size:0x2C scope:global align:4 entry__15renderingFmap_cFP23dMenu_Fmap_world_data_cifff = .text:0x801CE44C; // type:function size:0x9C scope:global align:4 isSwitchSpecialOff__15renderingFmap_cFi = .text:0x801CE4E8; // type:function size:0x64 scope:global align:4 @@ -7945,10 +7945,10 @@ getBackColor__15dMenu_FmapMap_cCFv = .text:0x801CF55C; // type:function size:0x8 getColor__15dMenu_FmapMap_cFi = .text:0x801CF564; // type:function size:0xF4 scope:global align:4 setTexture__15dMenu_FmapMap_cFUsUsUsUs = .text:0x801CF658; // type:function size:0xBC scope:global align:4 setRendering__15dMenu_FmapMap_cFP23dMenu_Fmap_world_data_ciffff = .text:0x801CF714; // type:function size:0x80 scope:global align:4 -__dt__15renderingFmap_cFv = .text:0x801CF794; // type:function size:0x8C scope:global align:4 -isRenderingFloor__15renderingFmap_cFi = .text:0x801CF820; // type:function size:0x8 scope:global align:4 -beforeDrawPath__15renderingFmap_cFv = .text:0x801CF828; // type:function size:0x4 scope:global align:4 -afterDrawPath__15renderingFmap_cFv = .text:0x801CF82C; // type:function size:0x4 scope:global align:4 +__dt__15renderingFmap_cFv = .text:0x801CF794; // type:function size:0x8C scope:weak align:4 +isRenderingFloor__15renderingFmap_cFi = .text:0x801CF820; // type:function size:0x8 scope:weak align:4 +beforeDrawPath__15renderingFmap_cFv = .text:0x801CF828; // type:function size:0x4 scope:weak align:4 +afterDrawPath__15renderingFmap_cFv = .text:0x801CF82C; // type:function size:0x4 scope:weak align:4 __ct__18dMenu_Fmap2DBack_cFv = .text:0x801CF830; // type:function size:0x770 scope:global align:4 __dt__18dMenu_Fmap2DBack_cFv = .text:0x801CFFA0; // type:function size:0x258 scope:global align:4 draw__18dMenu_Fmap2DBack_cFv = .text:0x801D01F8; // type:function size:0x8D0 scope:global align:4 @@ -8042,7 +8042,7 @@ checkWarpAcceptRegion4__17dMenu_Fmap2DTop_cFv = .text:0x801D7D78; // type:functi checkWarpAcceptCannon__17dMenu_Fmap2DTop_cFv = .text:0x801D7E1C; // type:function size:0x74 scope:global align:4 setHIO__17dMenu_Fmap2DTop_cFb = .text:0x801D7E90; // type:function size:0x4BC scope:global align:4 isWarpAccept__17dMenu_Fmap2DTop_cFv = .text:0x801D834C; // type:function size:0x84 scope:global align:4 -@4@__dt__18dMenu_Fmap2DBack_cFv = .text:0x801D83D0; // type:function size:0x8 scope:local align:4 +@4@__dt__18dMenu_Fmap2DBack_cFv = .text:0x801D83D0; // type:function size:0x8 scope:weak align:4 __ct__14dMenu_Insect_cFP10JKRExpHeapP9STControlP10CSTControlUc = .text:0x801D83D8; // type:function size:0x1E0 scope:global align:4 __dt__14dMenu_Insect_cFv = .text:0x801D85B8; // type:function size:0x364 scope:global align:4 _create__14dMenu_Insect_cFv = .text:0x801D891C; // type:function size:0x70 scope:global align:4 @@ -8078,7 +8078,7 @@ dpdMove__14dMenu_Insect_cFv = .text:0x801DA5C0; // type:function size:0x8 scope: setAButtonString__14dMenu_Insect_cFUs = .text:0x801DA5C8; // type:function size:0xB0 scope:global align:4 setBButtonString__14dMenu_Insect_cFUs = .text:0x801DA678; // type:function size:0xB0 scope:global align:4 setHIO__14dMenu_Insect_cFb = .text:0x801DA728; // type:function size:0x1CC scope:global align:4 -draw__14dMenu_Insect_cFv = .text:0x801DA8F4; // type:function size:0x20 scope:global align:4 +draw__14dMenu_Insect_cFv = .text:0x801DA8F4; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_insect_cpp = .text:0x801DA914; // type:function size:0x104 scope:local align:4 __ct__19dMenu_ItemExplain_cFP10JKRExpHeapP10JKRArchiveP9STControlb = .text:0x801DAA18; // type:function size:0x89C scope:global align:4 __dt__19dMenu_ItemExplain_cFv = .text:0x801DB2B4; // type:function size:0x480 scope:global align:4 @@ -8132,10 +8132,10 @@ read_next_fadein_move__14dMenu_Letter_cFv = .text:0x801DEFC8; // type:function s read_close_init__14dMenu_Letter_cFv = .text:0x801DF0E4; // type:function size:0x4C scope:global align:4 read_close_move__14dMenu_Letter_cFv = .text:0x801DF130; // type:function size:0x1A4 scope:global align:4 screenSetMenu__14dMenu_Letter_cFv = .text:0x801DF2D4; // type:function size:0xA18 scope:global align:4 -getWhite__10J2DTextBoxCFv = .text:0x801DFCEC; // type:function size:0xC scope:global align:4 -getBlack__10J2DTextBoxCFv = .text:0x801DFCF8; // type:function size:0xC scope:global align:4 -getWhite__10J2DPictureCFv = .text:0x801DFD04; // type:function size:0xC scope:global align:4 -getBlack__10J2DPictureCFv = .text:0x801DFD10; // type:function size:0xC scope:global align:4 +getWhite__10J2DTextBoxCFv = .text:0x801DFCEC; // type:function size:0xC scope:weak align:4 +getBlack__10J2DTextBoxCFv = .text:0x801DFCF8; // type:function size:0xC scope:weak align:4 +getWhite__10J2DPictureCFv = .text:0x801DFD04; // type:function size:0xC scope:weak align:4 +getBlack__10J2DPictureCFv = .text:0x801DFD10; // type:function size:0xC scope:weak align:4 screenSetBase__14dMenu_Letter_cFv = .text:0x801DFD1C; // type:function size:0x8D8 scope:global align:4 screenSetShadow__14dMenu_Letter_cFv = .text:0x801E05F4; // type:function size:0xA8 scope:global align:4 screenSetLetter__14dMenu_Letter_cFv = .text:0x801E069C; // type:function size:0x5D0 scope:global align:4 @@ -8150,8 +8150,8 @@ setAButtonString__14dMenu_Letter_cFUs = .text:0x801E17DC; // type:function size: setBButtonString__14dMenu_Letter_cFUs = .text:0x801E188C; // type:function size:0xB0 scope:global align:4 getLetterNum__14dMenu_Letter_cFv = .text:0x801E193C; // type:function size:0xD0 scope:global align:4 setHIO__14dMenu_Letter_cFb = .text:0x801E1A0C; // type:function size:0x5C8 scope:global align:4 -getStringPage__12dMsgString_cFUlUcUcP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cUc = .text:0x801E1FD4; // type:function size:0x4C scope:global align:4 -draw__14dMenu_Letter_cFv = .text:0x801E2020; // type:function size:0x20 scope:global align:4 +getStringPage__12dMsgString_cFUlUcUcP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cUc = .text:0x801E1FD4; // type:function size:0x4C scope:weak align:4 +draw__14dMenu_Letter_cFv = .text:0x801E2020; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_letter_cpp = .text:0x801E2040; // type:function size:0x194 scope:local align:4 __ct__14dMenu_Option_cFP10JKRArchiveP9STControl = .text:0x801E21D4; // type:function size:0x104 scope:global align:4 __dt__14dMenu_Option_cFv = .text:0x801E22D8; // type:function size:0x48 scope:global align:4 @@ -8223,7 +8223,7 @@ yesnoSelectAnmSet__14dMenu_Option_cFv = .text:0x801E8D8C; // type:function size: yesnoCancelAnmSet__14dMenu_Option_cFv = .text:0x801E8EFC; // type:function size:0x78 scope:global align:4 yesnoWakuAlpahAnmInit__14dMenu_Option_cFUcUcUcUc = .text:0x801E8F74; // type:function size:0x4C scope:global align:4 yesnoWakuAlpahAnm__14dMenu_Option_cFUc = .text:0x801E8FC0; // type:function size:0x170 scope:global align:4 -draw__14dMenu_Option_cFv = .text:0x801E9130; // type:function size:0x20 scope:global align:4 +draw__14dMenu_Option_cFv = .text:0x801E9130; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_option_cpp = .text:0x801E9150; // type:function size:0x28C scope:local align:4 __ct__12dMenu_Ring_cFP10JKRExpHeapP9STControlP10CSTControlUc = .text:0x801E93DC; // type:function size:0x15F0 scope:global align:4 __dt__12dMenu_Ring_cFv = .text:0x801EA9CC; // type:function size:0x474 scope:global align:4 @@ -8278,7 +8278,7 @@ calcDistance__12dMenu_Ring_cFffff = .text:0x801EF438; // type:function size:0x2C clacEllipsePlotAverage__12dMenu_Ring_cFiff = .text:0x801EF464; // type:function size:0x2E4 scope:global align:4 dpdMove__12dMenu_Ring_cFv = .text:0x801EF748; // type:function size:0x8 scope:global align:4 openExplain__12dMenu_Ring_cFUc = .text:0x801EF750; // type:function size:0xD4 scope:global align:4 -draw__12dMenu_Ring_cFv = .text:0x801EF824; // type:function size:0x20 scope:global align:4 +draw__12dMenu_Ring_cFv = .text:0x801EF824; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_ring_cpp = .text:0x801EF844; // type:function size:0xD4 scope:local align:4 __ct__9dMs_HIO_cFv = .text:0x801EF918; // type:function size:0x4C scope:global align:4 __ct__12dMenu_save_cFv = .text:0x801EF964; // type:function size:0x10C scope:global align:4 @@ -8405,9 +8405,9 @@ _draw__12dMenu_save_cFv = .text:0x801F6C7C; // type:function size:0x44 scope:glo _draw2__12dMenu_save_cFv = .text:0x801F6CC0; // type:function size:0xE0 scope:global align:4 draw__23dDlst_MenuSaveExplain_cFv = .text:0x801F6DA0; // type:function size:0x30 scope:global align:4 draw__16dDlst_MenuSave_cFv = .text:0x801F6DD0; // type:function size:0x38 scope:global align:4 -__dt__16dDlst_MenuSave_cFv = .text:0x801F6E08; // type:function size:0x48 scope:global align:4 -__dt__23dDlst_MenuSaveExplain_cFv = .text:0x801F6E50; // type:function size:0x48 scope:global align:4 -__dt__9dMs_HIO_cFv = .text:0x801F6E98; // type:function size:0x48 scope:global align:4 +__dt__16dDlst_MenuSave_cFv = .text:0x801F6E08; // type:function size:0x48 scope:weak align:4 +__dt__23dDlst_MenuSaveExplain_cFv = .text:0x801F6E50; // type:function size:0x48 scope:weak align:4 +__dt__9dMs_HIO_cFv = .text:0x801F6E98; // type:function size:0x48 scope:weak align:4 __sinit_d_menu_save_cpp = .text:0x801F6EE0; // type:function size:0x608 scope:local align:4 __ct__13dMenu_Skill_cFP10JKRExpHeapP9STControlP10CSTControl = .text:0x801F74E8; // type:function size:0x124 scope:global align:4 __dt__13dMenu_Skill_cFv = .text:0x801F760C; // type:function size:0x2F4 scope:global align:4 @@ -8438,7 +8438,7 @@ setBButtonString__13dMenu_Skill_cFUs = .text:0x801F95D4; // type:function size:0 setNameString__13dMenu_Skill_cFUs = .text:0x801F9684; // type:function size:0xB0 scope:global align:4 getSkillNum__13dMenu_Skill_cFv = .text:0x801F9734; // type:function size:0x90 scope:global align:4 setHIO__13dMenu_Skill_cFb = .text:0x801F97C4; // type:function size:0x508 scope:global align:4 -draw__13dMenu_Skill_cFv = .text:0x801F9CCC; // type:function size:0x20 scope:global align:4 +draw__13dMenu_Skill_cFv = .text:0x801F9CCC; // type:function size:0x20 scope:weak align:4 __sinit_d_menu_skill_cpp = .text:0x801F9CEC; // type:function size:0xD4 scope:local align:4 __ct__9dMw_HIO_cFv = .text:0x801F9DC0; // type:function size:0x3C scope:global align:4 init__9dMw_HIO_cFv = .text:0x801F9DFC; // type:function size:0x2DC scope:global align:4 @@ -8446,8 +8446,8 @@ getBombFlag__9dMw_HIO_cFv = .text:0x801FA0D8; // type:function size:0x8 scope:gl getArrowFlag__9dMw_HIO_cFv = .text:0x801FA0E0; // type:function size:0x8 scope:global align:4 getPachinkoFlag__9dMw_HIO_cFv = .text:0x801FA0E8; // type:function size:0x8 scope:global align:4 __ct__10dMw_DHIO_cFv = .text:0x801FA0F0; // type:function size:0x6C scope:global align:4 -__dt__10dMw_DHIO_cFv = .text:0x801FA15C; // type:function size:0x48 scope:global align:4 -__dt__9dMw_HIO_cFv = .text:0x801FA1A4; // type:function size:0x48 scope:global align:4 +__dt__10dMw_DHIO_cFv = .text:0x801FA15C; // type:function size:0x48 scope:weak align:4 +__dt__9dMw_HIO_cFv = .text:0x801FA1A4; // type:function size:0x48 scope:weak align:4 __sinit_d_menu_window_HIO_cpp = .text:0x801FA1EC; // type:function size:0x5C scope:local align:4 dMw_UP_TRIGGER__Fv = .text:0x801FA248; // type:function size:0x14 scope:global align:4 dMw_DOWN_TRIGGER__Fv = .text:0x801FA25C; // type:function size:0x14 scope:global align:4 @@ -8594,22 +8594,22 @@ __ct__19dMeter_mapIconHIO_cFv = .text:0x80200778; // type:function size:0x214 sc __ct__16dMeter_fmapHIO_cFv = .text:0x8020098C; // type:function size:0x504 scope:global align:4 __dt__16dMeter_fmapHIO_cFv = .text:0x80200E90; // type:function size:0x108 scope:global align:4 __ct__18dMeter_cursorHIO_cFv = .text:0x80200F98; // type:function size:0x84 scope:global align:4 -__dt__25dMeter_drawLightDropHIO_cFv = .text:0x8020101C; // type:function size:0x48 scope:global align:4 -__dt__25dMeter_drawEmpButtonHIO_cFv = .text:0x80201064; // type:function size:0x48 scope:global align:4 -__dt__24dMeter_drawMiniGameHIO_cFv = .text:0x802010AC; // type:function size:0x48 scope:global align:4 -__dt__21dMeter_drawSkillHIO_cFv = .text:0x802010F4; // type:function size:0x48 scope:global align:4 -__dt__27dMeter_drawCalibrationHIO_cFv = .text:0x8020113C; // type:function size:0x48 scope:global align:4 -__dt__22dMeter_drawInsectHIO_cFv = .text:0x80201184; // type:function size:0x48 scope:global align:4 -__dt__23dMeter_drawFishingHIO_cFv = .text:0x802011CC; // type:function size:0x48 scope:global align:4 -__dt__22dMeter_drawLetterHIO_cFv = .text:0x80201214; // type:function size:0x48 scope:global align:4 -__dt__22dMeter_drawOptionHIO_cFv = .text:0x8020125C; // type:function size:0x48 scope:global align:4 -__dt__23dMeter_drawCollectHIO_cFv = .text:0x802012A4; // type:function size:0x48 scope:global align:4 -__dt__19dMeter_mapIconHIO_cFv = .text:0x802012EC; // type:function size:0x48 scope:global align:4 -__ct__Q216dMeter_fmapHIO_c13MapBlinkAnimeFv = .text:0x80201334; // type:function size:0x28 scope:global align:4 -__dt__18dMeter_cursorHIO_cFv = .text:0x8020135C; // type:function size:0x48 scope:global align:4 -__dt__16dMeter_ringHIO_cFv = .text:0x802013A4; // type:function size:0x48 scope:global align:4 -__dt__16dMeter_drawHIO_cFv = .text:0x802013EC; // type:function size:0x114 scope:global align:4 -__dt__16dMeter_menuHIO_cFv = .text:0x80201500; // type:function size:0x48 scope:global align:4 +__dt__25dMeter_drawLightDropHIO_cFv = .text:0x8020101C; // type:function size:0x48 scope:weak align:4 +__dt__25dMeter_drawEmpButtonHIO_cFv = .text:0x80201064; // type:function size:0x48 scope:weak align:4 +__dt__24dMeter_drawMiniGameHIO_cFv = .text:0x802010AC; // type:function size:0x48 scope:weak align:4 +__dt__21dMeter_drawSkillHIO_cFv = .text:0x802010F4; // type:function size:0x48 scope:weak align:4 +__dt__27dMeter_drawCalibrationHIO_cFv = .text:0x8020113C; // type:function size:0x48 scope:weak align:4 +__dt__22dMeter_drawInsectHIO_cFv = .text:0x80201184; // type:function size:0x48 scope:weak align:4 +__dt__23dMeter_drawFishingHIO_cFv = .text:0x802011CC; // type:function size:0x48 scope:weak align:4 +__dt__22dMeter_drawLetterHIO_cFv = .text:0x80201214; // type:function size:0x48 scope:weak align:4 +__dt__22dMeter_drawOptionHIO_cFv = .text:0x8020125C; // type:function size:0x48 scope:weak align:4 +__dt__23dMeter_drawCollectHIO_cFv = .text:0x802012A4; // type:function size:0x48 scope:weak align:4 +__dt__19dMeter_mapIconHIO_cFv = .text:0x802012EC; // type:function size:0x48 scope:weak align:4 +__ct__Q216dMeter_fmapHIO_c13MapBlinkAnimeFv = .text:0x80201334; // type:function size:0x28 scope:weak align:4 +__dt__18dMeter_cursorHIO_cFv = .text:0x8020135C; // type:function size:0x48 scope:weak align:4 +__dt__16dMeter_ringHIO_cFv = .text:0x802013A4; // type:function size:0x48 scope:weak align:4 +__dt__16dMeter_drawHIO_cFv = .text:0x802013EC; // type:function size:0x114 scope:weak align:4 +__dt__16dMeter_menuHIO_cFv = .text:0x80201500; // type:function size:0x48 scope:weak align:4 __sinit_d_meter_HIO_cpp = .text:0x80201548; // type:function size:0xA4 scope:local align:4 __ct__14dMeterButton_cFv = .text:0x802015EC; // type:function size:0x48 scope:global align:4 __dt__14dMeterButton_cFv = .text:0x80201634; // type:function size:0x5C scope:global align:4 @@ -8879,7 +8879,7 @@ getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c = .text:0x8021C514; // type:fun getStringKana__13dMeter2Info_cFUlPcP14JMSMesgEntry_c = .text:0x8021C634; // type:function size:0x1D4 scope:global align:4 getStringKanji__13dMeter2Info_cFUlPcP14JMSMesgEntry_c = .text:0x8021C808; // type:function size:0x160 scope:global align:4 getStringLength__13dMeter2Info_cFP10J2DTextBoxPc = .text:0x8021C968; // type:function size:0x150 scope:global align:4 -getFont__10J2DTextBoxCFv = .text:0x8021CAB8; // type:function size:0x8 scope:global align:4 +getFont__10J2DTextBoxCFv = .text:0x8021CAB8; // type:function size:0x8 scope:weak align:4 getStringLength__13dMeter2Info_cFP7JUTFontffPc = .text:0x8021CAC0; // type:function size:0x138 scope:global align:4 onDirectUseItem__13dMeter2Info_cFi = .text:0x8021CBF8; // type:function size:0x1C scope:global align:4 isDirectUseItem__13dMeter2Info_cFi = .text:0x8021CC14; // type:function size:0x20 scope:global align:4 @@ -8967,11 +8967,11 @@ killSubContents__9dMeter2_cFUc = .text:0x80225B64; // type:function size:0xC0 sc isKeyVisible__9dMeter2_cFv = .text:0x80225C24; // type:function size:0x98 scope:global align:4 isArrowEquip__9dMeter2_cFv = .text:0x80225CBC; // type:function size:0x6C scope:global align:4 isPachinkoEquip__9dMeter2_cFv = .text:0x80225D28; // type:function size:0x3C scope:global align:4 -dMeter2_Draw__FP9dMeter2_c = .text:0x80225D64; // type:function size:0x20 scope:global align:4 -dMeter2_Execute__FP9dMeter2_c = .text:0x80225D84; // type:function size:0x20 scope:global align:4 -dMeter2_IsDelete__FP9dMeter2_c = .text:0x80225DA4; // type:function size:0x8 scope:global align:4 -dMeter2_Delete__FP9dMeter2_c = .text:0x80225DAC; // type:function size:0x20 scope:global align:4 -dMeter2_Create__FP9msg_class = .text:0x80225DCC; // type:function size:0xB0 scope:global align:4 +dMeter2_Draw__FP9dMeter2_c = .text:0x80225D64; // type:function size:0x20 scope:local align:4 +dMeter2_Execute__FP9dMeter2_c = .text:0x80225D84; // type:function size:0x20 scope:local align:4 +dMeter2_IsDelete__FP9dMeter2_c = .text:0x80225DA4; // type:function size:0x8 scope:local align:4 +dMeter2_Delete__FP9dMeter2_c = .text:0x80225DAC; // type:function size:0x20 scope:local align:4 +dMeter2_Create__FP9msg_class = .text:0x80225DCC; // type:function size:0xB0 scope:local align:4 __ct__13COutFontSet_cFv = .text:0x80225E7C; // type:function size:0x3C scope:global align:4 __dt__13COutFontSet_cFv = .text:0x80225EB8; // type:function size:0x48 scope:global align:4 initialize__13COutFontSet_cFv = .text:0x80225F00; // type:function size:0x34 scope:global align:4 @@ -8987,17 +8987,17 @@ draw__10COutFont_cFP10J2DTextBoxfff = .text:0x80227074; // type:function size:0x reset__10COutFont_cFP10J2DTextBox = .text:0x8022870C; // type:function size:0x48 scope:global align:4 setBlendAnime__10COutFont_cFP10J2DPictures = .text:0x80228754; // type:function size:0xA0 scope:global align:4 getBtiName__10COutFont_cFi = .text:0x802287F4; // type:function size:0x48 scope:global align:4 -checkCharInfoCharactor__Fi = .text:0x8022883C; // type:function size:0x54 scope:global align:4 -changeCodeToChar__FUs = .text:0x80228890; // type:function size:0x3C scope:global align:4 -change1ByteTo2Bytes__Fi = .text:0x802288CC; // type:function size:0x230 scope:global align:4 -changeKataToHira__Fi = .text:0x80228AFC; // type:function size:0x70 scope:global align:4 -isOutfontKanjiCode__Fi = .text:0x80228B6C; // type:function size:0x54 scope:global align:4 -getFontCCColorTable__FUcUc = .text:0x80228BC0; // type:function size:0xAC scope:global align:4 -getFontGCColorTable__FUcUc = .text:0x80228C6C; // type:function size:0xAC scope:global align:4 -getOutFontNumberType__Fi = .text:0x80228D18; // type:function size:0x78 scope:global align:4 +checkCharInfoCharactor__Fi = .text:0x8022883C; // type:function size:0x54 scope:local align:4 +changeCodeToChar__FUs = .text:0x80228890; // type:function size:0x3C scope:local align:4 +change1ByteTo2Bytes__Fi = .text:0x802288CC; // type:function size:0x230 scope:local align:4 +changeKataToHira__Fi = .text:0x80228AFC; // type:function size:0x70 scope:local align:4 +isOutfontKanjiCode__Fi = .text:0x80228B6C; // type:function size:0x54 scope:local align:4 +getFontCCColorTable__FUcUc = .text:0x80228BC0; // type:function size:0xAC scope:local align:4 +getFontGCColorTable__FUcUc = .text:0x80228C6C; // type:function size:0xAC scope:local align:4 +getOutFontNumberType__Fi = .text:0x80228D18; // type:function size:0x78 scope:local align:4 setPlayerName__FPcUc = .text:0x80228D90; // type:function size:0xC8 scope:local align:4 setHorseName__FPcUc = .text:0x80228E58; // type:function size:0xC8 scope:local align:4 -getPohNum__Fv = .text:0x80228F20; // type:function size:0x38 scope:global align:4 +getPohNum__Fv = .text:0x80228F20; // type:function size:0x38 scope:local align:4 __ct__19jmessage_tReferenceFv = .text:0x80228F58; // type:function size:0x1B0 scope:global align:4 __dt__19jmessage_tReferenceFv = .text:0x80229108; // type:function size:0x74 scope:global align:4 calcDistance__19jmessage_tReferenceFv = .text:0x8022917C; // type:function size:0xB8 scope:global align:4 @@ -9039,7 +9039,7 @@ do_name1__26jmessage_tMeasureProcessorFv = .text:0x8022B920; // type:function si do_rubyset__26jmessage_tMeasureProcessorFPCvUl = .text:0x8022B924; // type:function size:0x88 scope:global align:4 push_word__26jmessage_tMeasureProcessorFPc = .text:0x8022B9AC; // type:function size:0x78 scope:global align:4 __ct__27jmessage_tSequenceProcessorFPC19jmessage_tReferenceP17jmessage_tControl = .text:0x8022BA24; // type:function size:0x9C scope:global align:4 -__dt__26jmessage_tMeasureProcessorFv = .text:0x8022BAC0; // type:function size:0x60 scope:global align:4 +__dt__26jmessage_tMeasureProcessorFv = .text:0x8022BAC0; // type:function size:0x60 scope:weak align:4 do_reset__27jmessage_tSequenceProcessorFv = .text:0x8022BB20; // type:function size:0x4 scope:global align:4 do_begin__27jmessage_tSequenceProcessorFPCvPCc = .text:0x8022BB24; // type:function size:0x3E4 scope:global align:4 do_end__27jmessage_tSequenceProcessorFv = .text:0x8022BF08; // type:function size:0x140 scope:global align:4 @@ -9098,7 +9098,7 @@ do_character__33jmessage_string_tMeasureProcessorFi = .text:0x802300F4; // type: do_tag__33jmessage_string_tMeasureProcessorFUlPCvUl = .text:0x802302BC; // type:function size:0xC0C scope:global align:4 do_rubyset__33jmessage_string_tMeasureProcessorFPCvUl = .text:0x80230EC8; // type:function size:0x7C scope:global align:4 __ct__34jmessage_string_tSequenceProcessorFPC26jmessage_string_tReferenceP24jmessage_string_tControl = .text:0x80230F44; // type:function size:0x54 scope:global align:4 -__dt__33jmessage_string_tMeasureProcessorFv = .text:0x80230F98; // type:function size:0x60 scope:global align:4 +__dt__33jmessage_string_tMeasureProcessorFv = .text:0x80230F98; // type:function size:0x60 scope:weak align:4 do_reset__34jmessage_string_tSequenceProcessorFv = .text:0x80230FF8; // type:function size:0x4 scope:global align:4 do_begin__34jmessage_string_tSequenceProcessorFPCvPCc = .text:0x80230FFC; // type:function size:0xBC scope:global align:4 do_end__34jmessage_string_tSequenceProcessorFv = .text:0x802310B8; // type:function size:0x4 scope:global align:4 @@ -9125,12 +9125,12 @@ do_scale__35jmessage_string_tRenderingProcessorFf = .text:0x80232BB4; // type:fu do_linedown__35jmessage_string_tRenderingProcessorFs = .text:0x80232C44; // type:function size:0x54 scope:global align:4 do_numset__35jmessage_string_tRenderingProcessorFs = .text:0x80232C98; // type:function size:0xD8 scope:global align:4 push_word__35jmessage_string_tRenderingProcessorFPCc = .text:0x80232D70; // type:function size:0x3C scope:global align:4 -__dt__35jmessage_string_tRenderingProcessorFv = .text:0x80232DAC; // type:function size:0x60 scope:global align:4 -__dt__34jmessage_string_tSequenceProcessorFv = .text:0x80232E0C; // type:function size:0x84 scope:global align:4 -__dt__24jmessage_string_tControlFv = .text:0x80232E90; // type:function size:0x60 scope:global align:4 -__dt__28jmessage_tRenderingProcessorFv = .text:0x80232EF0; // type:function size:0x60 scope:global align:4 -__dt__27jmessage_tSequenceProcessorFv = .text:0x80232F50; // type:function size:0x84 scope:global align:4 -getActorPos__19jmessage_tReferenceFv = .text:0x80232FD4; // type:function size:0x1C scope:global align:4 +__dt__35jmessage_string_tRenderingProcessorFv = .text:0x80232DAC; // type:function size:0x60 scope:weak align:4 +__dt__34jmessage_string_tSequenceProcessorFv = .text:0x80232E0C; // type:function size:0x84 scope:weak align:4 +__dt__24jmessage_string_tControlFv = .text:0x80232E90; // type:function size:0x60 scope:weak align:4 +__dt__28jmessage_tRenderingProcessorFv = .text:0x80232EF0; // type:function size:0x60 scope:weak align:4 +__dt__27jmessage_tSequenceProcessorFv = .text:0x80232F50; // type:function size:0x84 scope:weak align:4 +getActorPos__19jmessage_tReferenceFv = .text:0x80232FD4; // type:function size:0x1C scope:weak align:4 dMsgObject_getGroupID__Fv = .text:0x80232FF0; // type:function size:0x8 scope:global align:4 dMsgObject_searchSSItem__FPvPv = .text:0x80232FF8; // type:function size:0xA8 scope:global align:4 __ct__20dMsgObject_HowlHIO_cFv = .text:0x802330A0; // type:function size:0x280 scope:global align:4 @@ -9310,7 +9310,7 @@ setTag__10dMsgUnit_cFiiPcb = .text:0x8023936C; // type:function size:0x3B4 scope __sinit_d_msg_unit_cpp = .text:0x80239720; // type:function size:0x38 scope:local align:4 __ct__17dMsgScrn3Select_cFv = .text:0x80239758; // type:function size:0x818 scope:global align:4 __dt__17dMsgScrn3Select_cFv = .text:0x80239F70; // type:function size:0x314 scope:global align:4 -__dt__14J2DAnmColorKeyFv = .text:0x8023A284; // type:function size:0x84 scope:global align:4 +__dt__14J2DAnmColorKeyFv = .text:0x8023A284; // type:function size:0x84 scope:weak align:4 isSelect__17dMsgScrn3Select_cFv = .text:0x8023A308; // type:function size:0x14 scope:global align:4 setString__17dMsgScrn3Select_cFPcPcPc = .text:0x8023A31C; // type:function size:0x90 scope:global align:4 setRubyString__17dMsgScrn3Select_cFPcPcPc = .text:0x8023A3AC; // type:function size:0x90 scope:global align:4 @@ -9469,7 +9469,7 @@ __dt__15dMsgScrnLight_cFv = .text:0x802461A4; // type:function size:0x104 scope: draw__15dMsgScrnLight_cFPffffffUc = .text:0x802462A8; // type:function size:0x38C scope:global align:4 draw__15dMsgScrnLight_cFPfffffffQ28JUtility6TColorQ28JUtility6TColor = .text:0x80246634; // type:function size:0x14C scope:global align:4 drawCommon__15dMsgScrnLight_cFfffff = .text:0x80246780; // type:function size:0x26C scope:global align:4 -__dt__19dMsgScrnLight_HIO_cFv = .text:0x802469EC; // type:function size:0x48 scope:global align:4 +__dt__19dMsgScrnLight_HIO_cFv = .text:0x802469EC; // type:function size:0x48 scope:weak align:4 __sinit_d_msg_scrn_light_cpp = .text:0x80246A34; // type:function size:0x3C scope:local align:4 __ct__15dMsgScrnPlace_cFv = .text:0x80246A70; // type:function size:0x3F8 scope:global align:4 __dt__15dMsgScrnPlace_cFv = .text:0x80246E68; // type:function size:0x160 scope:global align:4 @@ -9652,7 +9652,7 @@ event039__10dMsgFlow_cFP20mesg_flow_node_eventP10fopAc_ac_c = .text:0x8024DFE0; event040__10dMsgFlow_cFP20mesg_flow_node_eventP10fopAc_ac_c = .text:0x8024E014; // type:function size:0x108 scope:global align:4 event041__10dMsgFlow_cFP20mesg_flow_node_eventP10fopAc_ac_c = .text:0x8024E11C; // type:function size:0x30 scope:global align:4 event042__10dMsgFlow_cFP20mesg_flow_node_eventP10fopAc_ac_c = .text:0x8024E14C; // type:function size:0x8 scope:global align:4 -cLib_calcTimer__FPl = .text:0x8024E154; // type:function size:0x1C scope:global align:4 +cLib_calcTimer__FPl = .text:0x8024E154; // type:function size:0x1C scope:weak align:4 __sinit_d_msg_flow_cpp = .text:0x8024E170; // type:function size:0x914 scope:local align:4 __ct__9dNm_HIO_cFv = .text:0x8024EA84; // type:function size:0x28 scope:global align:4 __ct__7dName_cFP7J2DPane = .text:0x8024EAAC; // type:function size:0x60 scope:global align:4 @@ -9696,8 +9696,8 @@ displayInit__7dName_cFv = .text:0x8025188C; // type:function size:0x168 scope:gl NameStrSet__7dName_cFv = .text:0x802519F4; // type:function size:0xE8 scope:global align:4 getMenuPosIdx__7dName_cFUc = .text:0x80251ADC; // type:function size:0x40 scope:global align:4 draw__14dDlst_NameIN_cFv = .text:0x80251B1C; // type:function size:0xC8 scope:global align:4 -__dt__14dDlst_NameIN_cFv = .text:0x80251BE4; // type:function size:0x48 scope:global align:4 -__dt__9dNm_HIO_cFv = .text:0x80251C2C; // type:function size:0x48 scope:global align:4 +__dt__14dDlst_NameIN_cFv = .text:0x80251BE4; // type:function size:0x48 scope:weak align:4 +__dt__9dNm_HIO_cFv = .text:0x80251C2C; // type:function size:0x48 scope:weak align:4 __sinit_d_name_cpp = .text:0x80251C74; // type:function size:0x128 scope:local align:4 __ct__16dNpcLib_lookat_cFv = .text:0x80251D9C; // type:function size:0xF8 scope:global align:4 init__16dNpcLib_lookat_cFP8J3DModelPiP5csXyzP5csXyz = .text:0x80251E94; // type:function size:0x128 scope:global align:4 @@ -9706,29 +9706,29 @@ dbView__16dNpcLib_lookat_cFv = .text:0x802525E8; // type:function size:0x4 scope setPrm__16dNpcLib_lookat_cFv = .text:0x802525EC; // type:function size:0x394 scope:global align:4 update__16dNpcLib_lookat_cFv = .text:0x80252980; // type:function size:0x120 scope:global align:4 limitter__16dNpcLib_lookat_cFPssss = .text:0x80252AA0; // type:function size:0x7C scope:global align:4 -__dt__16dNpcLib_lookat_cFv = .text:0x80252B1C; // type:function size:0xE8 scope:global align:4 -dOvlpFd_Draw__FP14overlap1_class = .text:0x80252C04; // type:function size:0x8 scope:global align:4 -dOvlpFd_startFadeIn__Fi = .text:0x80252C0C; // type:function size:0x70 scope:global align:4 -dOvlpFd_FadeOut__FP14overlap1_class = .text:0x80252C7C; // type:function size:0xD4 scope:global align:4 -dOvlpFd_Wait__FP14overlap1_class = .text:0x80252D50; // type:function size:0x38 scope:global align:4 -dOvlpFd_FadeIn__FP14overlap1_class = .text:0x80252D88; // type:function size:0x12C scope:global align:4 -dOvlpFd_Execute__FP14overlap1_class = .text:0x80252EB4; // type:function size:0x2C scope:global align:4 -dOvlpFd_IsDelete__FP14overlap1_class = .text:0x80252EE0; // type:function size:0x8 scope:global align:4 -dOvlpFd_Delete__FP14overlap1_class = .text:0x80252EE8; // type:function size:0x8 scope:global align:4 -dOvlpFd_Create__FPv = .text:0x80252EF0; // type:function size:0x14 scope:global align:4 +__dt__16dNpcLib_lookat_cFv = .text:0x80252B1C; // type:function size:0xE8 scope:weak align:4 +dOvlpFd_Draw__FP14overlap1_class = .text:0x80252C04; // type:function size:0x8 scope:local align:4 +dOvlpFd_startFadeIn__Fi = .text:0x80252C0C; // type:function size:0x70 scope:local align:4 +dOvlpFd_FadeOut__FP14overlap1_class = .text:0x80252C7C; // type:function size:0xD4 scope:local align:4 +dOvlpFd_Wait__FP14overlap1_class = .text:0x80252D50; // type:function size:0x38 scope:local align:4 +dOvlpFd_FadeIn__FP14overlap1_class = .text:0x80252D88; // type:function size:0x12C scope:local align:4 +dOvlpFd_Execute__FP14overlap1_class = .text:0x80252EB4; // type:function size:0x2C scope:local align:4 +dOvlpFd_IsDelete__FP14overlap1_class = .text:0x80252EE0; // type:function size:0x8 scope:local align:4 +dOvlpFd_Delete__FP14overlap1_class = .text:0x80252EE8; // type:function size:0x8 scope:local align:4 +dOvlpFd_Create__FPv = .text:0x80252EF0; // type:function size:0x14 scope:local align:4 draw__15dOvlpFd2_dlst_cFv = .text:0x80252F04; // type:function size:0x514 scope:global align:4 __ct__10dOvlpFd2_cFv = .text:0x80253418; // type:function size:0x64 scope:global align:4 execFirstSnap__10dOvlpFd2_cFv = .text:0x8025347C; // type:function size:0x84 scope:global align:4 execFadeOut__10dOvlpFd2_cFv = .text:0x80253500; // type:function size:0x148 scope:global align:4 execNextSnap__10dOvlpFd2_cFv = .text:0x80253648; // type:function size:0xA8 scope:global align:4 execFadeIn__10dOvlpFd2_cFv = .text:0x802536F0; // type:function size:0xA4 scope:global align:4 -dOvlpFd2_Draw__FP10dOvlpFd2_c = .text:0x80253794; // type:function size:0xFC scope:global align:4 -dOvlpFd2_Execute__FP10dOvlpFd2_c = .text:0x80253890; // type:function size:0x2C scope:global align:4 -dOvlpFd2_IsDelete__FP10dOvlpFd2_c = .text:0x802538BC; // type:function size:0x8 scope:global align:4 -dOvlpFd2_Delete__FP10dOvlpFd2_c = .text:0x802538C4; // type:function size:0x8 scope:global align:4 -dOvlpFd2_Create__FPv = .text:0x802538CC; // type:function size:0x2C scope:global align:4 -cLib_calcTimer__FPSc = .text:0x802538F8; // type:function size:0x1C scope:global align:4 -__dt__15dOvlpFd2_dlst_cFv = .text:0x80253914; // type:function size:0x48 scope:global align:4 +dOvlpFd2_Draw__FP10dOvlpFd2_c = .text:0x80253794; // type:function size:0xFC scope:local align:4 +dOvlpFd2_Execute__FP10dOvlpFd2_c = .text:0x80253890; // type:function size:0x2C scope:local align:4 +dOvlpFd2_IsDelete__FP10dOvlpFd2_c = .text:0x802538BC; // type:function size:0x8 scope:local align:4 +dOvlpFd2_Delete__FP10dOvlpFd2_c = .text:0x802538C4; // type:function size:0x8 scope:local align:4 +dOvlpFd2_Create__FPv = .text:0x802538CC; // type:function size:0x2C scope:local align:4 +cLib_calcTimer__FPSc = .text:0x802538F8; // type:function size:0x1C scope:weak align:4 +__dt__15dOvlpFd2_dlst_cFv = .text:0x80253914; // type:function size:0x48 scope:weak align:4 draw__16dDlst_snapShot_cFv = .text:0x8025395C; // type:function size:0x54 scope:global align:4 draw__15dOvlpFd3_dlst_cFv = .text:0x802539B0; // type:function size:0x514 scope:global align:4 __ct__10dOvlpFd3_cFv = .text:0x80253EC4; // type:function size:0xDC scope:global align:4 @@ -9736,12 +9736,12 @@ execFirstSnap__10dOvlpFd3_cFv = .text:0x80253FA0; // type:function size:0x94 sco execFadeOut__10dOvlpFd3_cFv = .text:0x80254034; // type:function size:0xE0 scope:global align:4 execNextSnap__10dOvlpFd3_cFv = .text:0x80254114; // type:function size:0xA4 scope:global align:4 execFadeIn__10dOvlpFd3_cFv = .text:0x802541B8; // type:function size:0x7C scope:global align:4 -dOvlpFd3_Draw__FP10dOvlpFd3_c = .text:0x80254234; // type:function size:0xD4 scope:global align:4 -dOvlpFd3_Execute__FP10dOvlpFd3_c = .text:0x80254308; // type:function size:0x2C scope:global align:4 -dOvlpFd3_IsDelete__FP10dOvlpFd3_c = .text:0x80254334; // type:function size:0x8 scope:global align:4 -dOvlpFd3_Delete__FP10dOvlpFd3_c = .text:0x8025433C; // type:function size:0x8 scope:global align:4 -dOvlpFd3_Create__FPv = .text:0x80254344; // type:function size:0x2C scope:global align:4 -__dt__15dOvlpFd3_dlst_cFv = .text:0x80254370; // type:function size:0x48 scope:global align:4 +dOvlpFd3_Draw__FP10dOvlpFd3_c = .text:0x80254234; // type:function size:0xD4 scope:local align:4 +dOvlpFd3_Execute__FP10dOvlpFd3_c = .text:0x80254308; // type:function size:0x2C scope:local align:4 +dOvlpFd3_IsDelete__FP10dOvlpFd3_c = .text:0x80254334; // type:function size:0x8 scope:local align:4 +dOvlpFd3_Delete__FP10dOvlpFd3_c = .text:0x8025433C; // type:function size:0x8 scope:local align:4 +dOvlpFd3_Create__FPv = .text:0x80254344; // type:function size:0x2C scope:local align:4 +__dt__15dOvlpFd3_dlst_cFv = .text:0x80254370; // type:function size:0x48 scope:weak align:4 __ct__8CPaneMgrFv = .text:0x802543B8; // type:function size:0x54 scope:global align:4 __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap = .text:0x8025440C; // type:function size:0x94 scope:global align:4 __dt__8CPaneMgrFv = .text:0x802544A0; // type:function size:0x9C scope:global align:4 @@ -9769,9 +9769,9 @@ getBounds__8CPaneMgrFP7J2DPane = .text:0x80255A40; // type:function size:0x130 s dPaneClass_showNullPane__FP9J2DScreen = .text:0x80255B70; // type:function size:0x44 scope:global align:4 dPaneClass_showNullPane__FP7J2DPane = .text:0x80255BB4; // type:function size:0x58 scope:global align:4 dPaneClass_setPriority__FPPvP7JKRHeapP9J2DScreenPCcUlP10JKRArchive = .text:0x80255C0C; // type:function size:0x134 scope:global align:4 -__dt__20JSUMemoryInputStreamFv = .text:0x80255D40; // type:function size:0x70 scope:global align:4 -__dt__20JSURandomInputStreamFv = .text:0x80255DB0; // type:function size:0x60 scope:global align:4 -__dt__10JSUIosBaseFv = .text:0x80255E10; // type:function size:0x48 scope:global align:4 +__dt__20JSUMemoryInputStreamFv = .text:0x80255D40; // type:function size:0x70 scope:weak align:4 +__dt__20JSURandomInputStreamFv = .text:0x80255DB0; // type:function size:0x60 scope:weak align:4 +__dt__10JSUIosBaseFv = .text:0x80255E10; // type:function size:0x48 scope:weak align:4 __sinit_d_pane_class_cpp = .text:0x80255E58; // type:function size:0x1C scope:local align:4 __ct__13CPaneMgrAlphaFv = .text:0x80255E74; // type:function size:0x10 scope:global align:4 __ct__13CPaneMgrAlphaFP9J2DScreenUxUcP10JKRExpHeap = .text:0x80255E84; // type:function size:0x70 scope:global align:4 @@ -9796,16 +9796,16 @@ setBackupAlpha__17CPaneMgrAlphaMorfFv = .text:0x80256858; // type:function size: setAlphaMorfRate__17CPaneMgrAlphaMorfFf = .text:0x802568B0; // type:function size:0x70 scope:global align:4 childPaneBackupAlpha__17CPaneMgrAlphaMorfFP7J2DPane = .text:0x80256920; // type:function size:0x90 scope:global align:4 childPaneSetAlphaMorf__17CPaneMgrAlphaMorfFP7J2DPanef = .text:0x802569B0; // type:function size:0xF0 scope:global align:4 -setAnimation__7J2DPaneFP14J2DAnmVtxColor = .text:0x80256AA0; // type:function size:0x4 scope:global align:4 -setAnimation__7J2DPaneFP20J2DAnmVisibilityFull = .text:0x80256AA4; // type:function size:0x4 scope:global align:4 -setAnimation__7J2DPaneFP16J2DAnmTexPattern = .text:0x80256AA8; // type:function size:0x4 scope:global align:4 -getMaterial__12J2DTextBoxExCFv = .text:0x80256AAC; // type:function size:0x8 scope:global align:4 -getMaterial__10J2DTextBoxCFv = .text:0x80256AB4; // type:function size:0x8 scope:global align:4 -getMaterial__12J2DPictureExCFv = .text:0x80256ABC; // type:function size:0x8 scope:global align:4 -getMaterial__10J2DPictureCFv = .text:0x80256AC4; // type:function size:0x8 scope:global align:4 -setAnimation__12J2DTextBoxExFP15J2DAnmTransform = .text:0x80256ACC; // type:function size:0x20 scope:global align:4 -setAnimation__12J2DPictureExFP15J2DAnmTransform = .text:0x80256AEC; // type:function size:0x20 scope:global align:4 -setAnimation__11J2DWindowExFP15J2DAnmTransform = .text:0x80256B0C; // type:function size:0x20 scope:global align:4 +setAnimation__7J2DPaneFP14J2DAnmVtxColor = .text:0x80256AA0; // type:function size:0x4 scope:weak align:4 +setAnimation__7J2DPaneFP20J2DAnmVisibilityFull = .text:0x80256AA4; // type:function size:0x4 scope:weak align:4 +setAnimation__7J2DPaneFP16J2DAnmTexPattern = .text:0x80256AA8; // type:function size:0x4 scope:weak align:4 +getMaterial__12J2DTextBoxExCFv = .text:0x80256AAC; // type:function size:0x8 scope:weak align:4 +getMaterial__10J2DTextBoxCFv = .text:0x80256AB4; // type:function size:0x8 scope:weak align:4 +getMaterial__12J2DPictureExCFv = .text:0x80256ABC; // type:function size:0x8 scope:weak align:4 +getMaterial__10J2DPictureCFv = .text:0x80256AC4; // type:function size:0x8 scope:weak align:4 +setAnimation__12J2DTextBoxExFP15J2DAnmTransform = .text:0x80256ACC; // type:function size:0x20 scope:weak align:4 +setAnimation__12J2DPictureExFP15J2DAnmTransform = .text:0x80256AEC; // type:function size:0x20 scope:weak align:4 +setAnimation__11J2DWindowExFP15J2DAnmTransform = .text:0x80256B0C; // type:function size:0x20 scope:weak align:4 __ct__10dLog_HIO_cFv = .text:0x80256B2C; // type:function size:0x10 scope:global align:4 preLoad_dyl_create__10dScnLogo_cFv = .text:0x80256B3C; // type:function size:0x44 scope:global align:4 preLoad_dyl_remove__10dScnLogo_cFv = .text:0x80256B80; // type:function size:0x24 scope:global align:4 @@ -9829,30 +9829,30 @@ dolbyOutDraw2__10dScnLogo_cFv = .text:0x80257AC8; // type:function size:0x18 sco dvdWaitDraw__10dScnLogo_cFv = .text:0x80257AE0; // type:function size:0x214 scope:global align:4 nextSceneChange__10dScnLogo_cFv = .text:0x80257CF4; // type:function size:0x34 scope:global align:4 __dt__10dScnLogo_cFv = .text:0x80257D28; // type:function size:0x6A8 scope:global align:4 -phase_0__FP10dScnLogo_c = .text:0x802583D0; // type:function size:0x180 scope:global align:4 -phase_1__FP10dScnLogo_c = .text:0x80258550; // type:function size:0xE0 scope:global align:4 -phase_2__FP10dScnLogo_c = .text:0x80258630; // type:function size:0x44 scope:global align:4 -resLoad__FP30request_of_phase_process_classP10dScnLogo_c = .text:0x80258674; // type:function size:0x2C scope:global align:4 +phase_0__FP10dScnLogo_c = .text:0x802583D0; // type:function size:0x180 scope:local align:4 +phase_1__FP10dScnLogo_c = .text:0x80258550; // type:function size:0xE0 scope:local align:4 +phase_2__FP10dScnLogo_c = .text:0x80258630; // type:function size:0x44 scope:local align:4 +resLoad__FP30request_of_phase_process_classP10dScnLogo_c = .text:0x80258674; // type:function size:0x2C scope:local align:4 create__10dScnLogo_cFv = .text:0x802586A0; // type:function size:0x184 scope:global align:4 logoInitGC__10dScnLogo_cFv = .text:0x80258824; // type:function size:0x420 scope:global align:4 dvdDataLoad__10dScnLogo_cFv = .text:0x80258C44; // type:function size:0x4FC scope:global align:4 -dScnLogo_Create__FP11scene_class = .text:0x80259140; // type:function size:0x24 scope:global align:4 -dScnLogo_Execute__FP10dScnLogo_c = .text:0x80259164; // type:function size:0x40 scope:global align:4 -dScnLogo_Draw__FP10dScnLogo_c = .text:0x802591A4; // type:function size:0x24 scope:global align:4 -dScnLogo_Delete__FP10dScnLogo_c = .text:0x802591C8; // type:function size:0x28 scope:global align:4 -dScnLogo_IsDelete__FP10dScnLogo_c = .text:0x802591F0; // type:function size:0x8 scope:global align:4 +dScnLogo_Create__FP11scene_class = .text:0x80259140; // type:function size:0x24 scope:local align:4 +dScnLogo_Execute__FP10dScnLogo_c = .text:0x80259164; // type:function size:0x40 scope:local align:4 +dScnLogo_Draw__FP10dScnLogo_c = .text:0x802591A4; // type:function size:0x24 scope:local align:4 +dScnLogo_Delete__FP10dScnLogo_c = .text:0x802591C8; // type:function size:0x28 scope:local align:4 +dScnLogo_IsDelete__FP10dScnLogo_c = .text:0x802591F0; // type:function size:0x8 scope:local align:4 getPalLanguage__10dScnLogo_cFv = .text:0x802591F8; // type:function size:0x90 scope:global align:4 setProgressiveMode__10dScnLogo_cFUc = .text:0x80259288; // type:function size:0x24 scope:global align:4 getProgressiveMode__10dScnLogo_cFv = .text:0x802592AC; // type:function size:0x24 scope:global align:4 isProgressiveMode__10dScnLogo_cFv = .text:0x802592D0; // type:function size:0x2C scope:global align:4 setRenderMode__10dScnLogo_cFv = .text:0x802592FC; // type:function size:0x10 scope:global align:4 __dt__10dLog_HIO_cFv = .text:0x8025930C; // type:function size:0x48 scope:global align:4 -cLib_calcTimer__FPUs = .text:0x80259354; // type:function size:0x1C scope:global align:4 +cLib_calcTimer__FPUs = .text:0x80259354; // type:function size:0x1C scope:weak align:4 __sinit_d_s_logo_cpp = .text:0x80259370; // type:function size:0x1CC scope:local align:4 __ct__9dSn_HIO_cFv = .text:0x8025953C; // type:function size:0x18 scope:global align:4 phase_1__FPc = .text:0x80259554; // type:function size:0x7C scope:local align:4 phase_2__FPc = .text:0x802595D0; // type:function size:0x58 scope:local align:4 -resLoad__FP30request_of_phase_process_classPc = .text:0x80259628; // type:function size:0x28 scope:global align:4 +resLoad__FP30request_of_phase_process_classPc = .text:0x80259628; // type:function size:0x28 scope:local align:4 create__10dScnName_cFv = .text:0x80259650; // type:function size:0x29C scope:global align:4 setView__10dScnName_cFv = .text:0x802598EC; // type:function size:0x9C scope:global align:4 bmg_data_set__10dScnName_cFv = .text:0x80259988; // type:function size:0x18 scope:global align:4 @@ -9867,62 +9867,62 @@ FileSelectClose__10dScnName_cFv = .text:0x80259CFC; // type:function size:0xB4 s brightCheckOpen__10dScnName_cFv = .text:0x80259DB0; // type:function size:0x34 scope:global align:4 brightCheck__10dScnName_cFv = .text:0x80259DE4; // type:function size:0xF0 scope:global align:4 changeGameScene__10dScnName_cFv = .text:0x80259ED4; // type:function size:0xC8 scope:global align:4 -dScnName_Draw__FP10dScnName_c = .text:0x80259F9C; // type:function size:0x20 scope:global align:4 -dScnName_Execute__FP10dScnName_c = .text:0x80259FBC; // type:function size:0x20 scope:global align:4 -dScnName_IsDelete__FP10dScnName_c = .text:0x80259FDC; // type:function size:0x30 scope:global align:4 -dScnName_Delete__FP10dScnName_c = .text:0x8025A00C; // type:function size:0x4C scope:global align:4 -dScnName_Create__FP11scene_class = .text:0x8025A058; // type:function size:0x3C scope:global align:4 -__dt__17dScnName_camera_cFv = .text:0x8025A094; // type:function size:0x48 scope:global align:4 -__dt__9dSn_HIO_cFv = .text:0x8025A0DC; // type:function size:0x48 scope:global align:4 +dScnName_Draw__FP10dScnName_c = .text:0x80259F9C; // type:function size:0x20 scope:local align:4 +dScnName_Execute__FP10dScnName_c = .text:0x80259FBC; // type:function size:0x20 scope:local align:4 +dScnName_IsDelete__FP10dScnName_c = .text:0x80259FDC; // type:function size:0x30 scope:local align:4 +dScnName_Delete__FP10dScnName_c = .text:0x8025A00C; // type:function size:0x4C scope:local align:4 +dScnName_Create__FP11scene_class = .text:0x8025A058; // type:function size:0x3C scope:local align:4 +__dt__17dScnName_camera_cFv = .text:0x8025A094; // type:function size:0x48 scope:weak align:4 +__dt__9dSn_HIO_cFv = .text:0x8025A0DC; // type:function size:0x48 scope:weak align:4 __sinit_d_s_name_cpp = .text:0x8025A124; // type:function size:0xDC scope:local align:4 calcPauseTimer__9dScnPly_cFv = .text:0x8025A200; // type:function size:0x40 scope:global align:4 __ct__22dScnPly_env_otherHIO_cFv = .text:0x8025A240; // type:function size:0x28 scope:global align:4 __ct__22dScnPly_env_debugHIO_cFv = .text:0x8025A268; // type:function size:0x44 scope:global align:4 -dScnPly_Draw__FP9dScnPly_c = .text:0x8025A2AC; // type:function size:0x30C scope:global align:4 -dScnPly_Execute__FP9dScnPly_c = .text:0x8025A5B8; // type:function size:0xC4 scope:global align:4 -dScnPly_IsDelete__F9dScnPly_c = .text:0x8025A67C; // type:function size:0x30 scope:global align:4 -dScnPly_Delete__FP9dScnPly_c = .text:0x8025A6AC; // type:function size:0x218 scope:global align:4 +dScnPly_Draw__FP9dScnPly_c = .text:0x8025A2AC; // type:function size:0x30C scope:local align:4 +dScnPly_Execute__FP9dScnPly_c = .text:0x8025A5B8; // type:function size:0xC4 scope:local align:4 +dScnPly_IsDelete__F9dScnPly_c = .text:0x8025A67C; // type:function size:0x30 scope:local align:4 +dScnPly_Delete__FP9dScnPly_c = .text:0x8025A6AC; // type:function size:0x218 scope:local align:4 resetGame__9dScnPly_cFv = .text:0x8025A8C4; // type:function size:0x138 scope:global align:4 offReset__9dScnPly_cFv = .text:0x8025A9FC; // type:function size:0x74 scope:global align:4 -phase_00__FP9dScnPly_c = .text:0x8025AA70; // type:function size:0x3C scope:global align:4 -phase_01__FP9dScnPly_c = .text:0x8025AAAC; // type:function size:0xD0 scope:global align:4 -phase_0__FP9dScnPly_c = .text:0x8025AB7C; // type:function size:0x8 scope:global align:4 -phase_1__FP9dScnPly_c = .text:0x8025AB84; // type:function size:0x6B4 scope:global align:4 -phase_1_0__FP9dScnPly_c = .text:0x8025B238; // type:function size:0xC0 scope:global align:4 -phase_2__FP9dScnPly_c = .text:0x8025B2F8; // type:function size:0xDC scope:global align:4 -phase_3__FP9dScnPly_c = .text:0x8025B3D4; // type:function size:0x80 scope:global align:4 -phase_4__FP9dScnPly_c = .text:0x8025B454; // type:function size:0x3A0 scope:global align:4 -phase_5__FP9dScnPly_c = .text:0x8025B7F4; // type:function size:0xCC scope:global align:4 -phase_6__FP9dScnPly_c = .text:0x8025B8C0; // type:function size:0xCC scope:global align:4 -phase_compleate__FPv = .text:0x8025B98C; // type:function size:0x8 scope:global align:4 -dScnPly_Create__FP11scene_class = .text:0x8025B994; // type:function size:0x30 scope:global align:4 -__dt__22dScnPly_env_debugHIO_cFv = .text:0x8025B9C4; // type:function size:0x48 scope:global align:4 -__dt__22dScnPly_env_otherHIO_cFv = .text:0x8025BA0C; // type:function size:0x48 scope:global align:4 +phase_00__FP9dScnPly_c = .text:0x8025AA70; // type:function size:0x3C scope:local align:4 +phase_01__FP9dScnPly_c = .text:0x8025AAAC; // type:function size:0xD0 scope:local align:4 +phase_0__FP9dScnPly_c = .text:0x8025AB7C; // type:function size:0x8 scope:local align:4 +phase_1__FP9dScnPly_c = .text:0x8025AB84; // type:function size:0x6B4 scope:local align:4 +phase_1_0__FP9dScnPly_c = .text:0x8025B238; // type:function size:0xC0 scope:local align:4 +phase_2__FP9dScnPly_c = .text:0x8025B2F8; // type:function size:0xDC scope:local align:4 +phase_3__FP9dScnPly_c = .text:0x8025B3D4; // type:function size:0x80 scope:local align:4 +phase_4__FP9dScnPly_c = .text:0x8025B454; // type:function size:0x3A0 scope:local align:4 +phase_5__FP9dScnPly_c = .text:0x8025B7F4; // type:function size:0xCC scope:local align:4 +phase_6__FP9dScnPly_c = .text:0x8025B8C0; // type:function size:0xCC scope:local align:4 +phase_compleate__FPv = .text:0x8025B98C; // type:function size:0x8 scope:local align:4 +dScnPly_Create__FP11scene_class = .text:0x8025B994; // type:function size:0x30 scope:local align:4 +__dt__22dScnPly_env_debugHIO_cFv = .text:0x8025B9C4; // type:function size:0x48 scope:weak align:4 +__dt__22dScnPly_env_otherHIO_cFv = .text:0x8025BA0C; // type:function size:0x48 scope:weak align:4 __sinit_d_s_play_cpp = .text:0x8025BA54; // type:function size:0xB0 scope:local align:4 -__dt__17dScnPly_env_HIO_cFv = .text:0x8025BB04; // type:function size:0x74 scope:global align:4 -__dt__17dScnPly_reg_HIO_cFv = .text:0x8025BB78; // type:function size:0x48 scope:global align:4 -__dt__21dScnPly_preLoad_HIO_cFv = .text:0x8025BBC0; // type:function size:0x5C scope:global align:4 -dScnRoom_Draw__FP19room_of_scene_class = .text:0x8025BC1C; // type:function size:0x8 scope:global align:4 -getResetArchiveBank__FiPPCUc = .text:0x8025BC24; // type:function size:0x100 scope:global align:4 -resetArchiveBank__Fi = .text:0x8025BD24; // type:function size:0x28 scope:global align:4 -setArchiveBank__Fi = .text:0x8025BD4C; // type:function size:0x1A4 scope:global align:4 -objectDeleteJugge__FPvPv = .text:0x8025BEF0; // type:function size:0x60 scope:global align:4 -deleteJugge__FPvPv = .text:0x8025BF50; // type:function size:0x24 scope:global align:4 -isCreatingCallback__FP10create_tagPUi = .text:0x8025BF74; // type:function size:0x20 scope:global align:4 -isCreating__FUi = .text:0x8025BF94; // type:function size:0x3C scope:global align:4 -loadDemoArchive__Fi = .text:0x8025BFD0; // type:function size:0x11C scope:global align:4 -objectSetCheck__FP19room_of_scene_class = .text:0x8025C0EC; // type:function size:0x278 scope:global align:4 -dScnRoom_Execute__FP19room_of_scene_class = .text:0x8025C364; // type:function size:0x110 scope:global align:4 -dScnRoom_IsDelete__FP19room_of_scene_class = .text:0x8025C474; // type:function size:0x8 scope:global align:4 -isReadRoom__Fi = .text:0x8025C47C; // type:function size:0xC0 scope:global align:4 -dScnRoom_Delete__FP19room_of_scene_class = .text:0x8025C53C; // type:function size:0x134 scope:global align:4 -phase_0__FP19room_of_scene_class = .text:0x8025C670; // type:function size:0x34 scope:global align:4 -phase_1__FP19room_of_scene_class = .text:0x8025C6A4; // type:function size:0xDC scope:global align:4 -phase_2__FP19room_of_scene_class = .text:0x8025C780; // type:function size:0x12C scope:global align:4 +__dt__17dScnPly_env_HIO_cFv = .text:0x8025BB04; // type:function size:0x74 scope:weak align:4 +__dt__17dScnPly_reg_HIO_cFv = .text:0x8025BB78; // type:function size:0x48 scope:weak align:4 +__dt__21dScnPly_preLoad_HIO_cFv = .text:0x8025BBC0; // type:function size:0x5C scope:weak align:4 +dScnRoom_Draw__FP19room_of_scene_class = .text:0x8025BC1C; // type:function size:0x8 scope:local align:4 +getResetArchiveBank__FiPPCUc = .text:0x8025BC24; // type:function size:0x100 scope:local align:4 +resetArchiveBank__Fi = .text:0x8025BD24; // type:function size:0x28 scope:local align:4 +setArchiveBank__Fi = .text:0x8025BD4C; // type:function size:0x1A4 scope:local align:4 +objectDeleteJugge__FPvPv = .text:0x8025BEF0; // type:function size:0x60 scope:local align:4 +deleteJugge__FPvPv = .text:0x8025BF50; // type:function size:0x24 scope:local align:4 +isCreatingCallback__FP10create_tagPUi = .text:0x8025BF74; // type:function size:0x20 scope:local align:4 +isCreating__FUi = .text:0x8025BF94; // type:function size:0x3C scope:local align:4 +loadDemoArchive__Fi = .text:0x8025BFD0; // type:function size:0x11C scope:local align:4 +objectSetCheck__FP19room_of_scene_class = .text:0x8025C0EC; // type:function size:0x278 scope:local align:4 +dScnRoom_Execute__FP19room_of_scene_class = .text:0x8025C364; // type:function size:0x110 scope:local align:4 +dScnRoom_IsDelete__FP19room_of_scene_class = .text:0x8025C474; // type:function size:0x8 scope:local align:4 +isReadRoom__Fi = .text:0x8025C47C; // type:function size:0xC0 scope:local align:4 +dScnRoom_Delete__FP19room_of_scene_class = .text:0x8025C53C; // type:function size:0x134 scope:local align:4 +phase_0__FP19room_of_scene_class = .text:0x8025C670; // type:function size:0x34 scope:local align:4 +phase_1__FP19room_of_scene_class = .text:0x8025C6A4; // type:function size:0xDC scope:local align:4 +phase_2__FP19room_of_scene_class = .text:0x8025C780; // type:function size:0x12C scope:local align:4 setZoneNo__20dStage_roomControl_cFii = .text:0x8025C8AC; // type:function size:0x18 scope:global align:4 -phase_3__FP19room_of_scene_class = .text:0x8025C8C4; // type:function size:0x34 scope:global align:4 -phase_4__FP19room_of_scene_class = .text:0x8025C8F8; // type:function size:0x50 scope:global align:4 -dScnRoom_Create__FP11scene_class = .text:0x8025C948; // type:function size:0x30 scope:global align:4 +phase_3__FP19room_of_scene_class = .text:0x8025C8C4; // type:function size:0x34 scope:local align:4 +phase_4__FP19room_of_scene_class = .text:0x8025C8F8; // type:function size:0x50 scope:local align:4 +dScnRoom_Create__FP11scene_class = .text:0x8025C948; // type:function size:0x30 scope:local align:4 __ct__29dSvBit_childSwPerfectionHIO_cFv = .text:0x8025C978; // type:function size:0x34 scope:global align:4 init__29dSvBit_childSwPerfectionHIO_cFv = .text:0x8025C9AC; // type:function size:0x68 scope:global align:4 __ct__26dSvBit_childSwDungeonHIO_cFv = .text:0x8025CA14; // type:function size:0x34 scope:global align:4 @@ -9948,23 +9948,23 @@ init__26dSvBit_childTransformHIO_cFv = .text:0x8025CED4; // type:function size:0 __ct__22dSvBit_childOtherHIO_cFv = .text:0x8025CF3C; // type:function size:0x3C scope:global align:4 init__22dSvBit_childOtherHIO_cFv = .text:0x8025CF78; // type:function size:0x80 scope:global align:4 init__12dSvBit_HIO_cFv = .text:0x8025CFF8; // type:function size:0xA4 scope:global align:4 -__dt__22dSvBit_childOtherHIO_cFv = .text:0x8025D09C; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childTransformHIO_cFv = .text:0x8025D0E4; // type:function size:0x48 scope:global align:4 -__dt__25dSvBit_childDarknessHIO_cFv = .text:0x8025D12C; // type:function size:0x48 scope:global align:4 -__dt__29dSvBit_childTbPerfectionHIO_cFv = .text:0x8025D174; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childItOneZoneHIO_cFv = .text:0x8025D1BC; // type:function size:0x48 scope:global align:4 -__dt__23dSvBit_childItZoneHIO_cFv = .text:0x8025D204; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childItDungeonHIO_cFv = .text:0x8025D24C; // type:function size:0x48 scope:global align:4 -__dt__29dSvBit_childItPerfectionHIO_cFv = .text:0x8025D294; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childSwOneZoneHIO_cFv = .text:0x8025D2DC; // type:function size:0x48 scope:global align:4 -__dt__23dSvBit_childSwZoneHIO_cFv = .text:0x8025D324; // type:function size:0x48 scope:global align:4 -__dt__26dSvBit_childSwDungeonHIO_cFv = .text:0x8025D36C; // type:function size:0x48 scope:global align:4 -__dt__29dSvBit_childSwPerfectionHIO_cFv = .text:0x8025D3B4; // type:function size:0x48 scope:global align:4 +__dt__22dSvBit_childOtherHIO_cFv = .text:0x8025D09C; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childTransformHIO_cFv = .text:0x8025D0E4; // type:function size:0x48 scope:weak align:4 +__dt__25dSvBit_childDarknessHIO_cFv = .text:0x8025D12C; // type:function size:0x48 scope:weak align:4 +__dt__29dSvBit_childTbPerfectionHIO_cFv = .text:0x8025D174; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childItOneZoneHIO_cFv = .text:0x8025D1BC; // type:function size:0x48 scope:weak align:4 +__dt__23dSvBit_childItZoneHIO_cFv = .text:0x8025D204; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childItDungeonHIO_cFv = .text:0x8025D24C; // type:function size:0x48 scope:weak align:4 +__dt__29dSvBit_childItPerfectionHIO_cFv = .text:0x8025D294; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childSwOneZoneHIO_cFv = .text:0x8025D2DC; // type:function size:0x48 scope:weak align:4 +__dt__23dSvBit_childSwZoneHIO_cFv = .text:0x8025D324; // type:function size:0x48 scope:weak align:4 +__dt__26dSvBit_childSwDungeonHIO_cFv = .text:0x8025D36C; // type:function size:0x48 scope:weak align:4 +__dt__29dSvBit_childSwPerfectionHIO_cFv = .text:0x8025D3B4; // type:function size:0x48 scope:weak align:4 __sinit_d_save_HIO_cpp = .text:0x8025D3FC; // type:function size:0x100 scope:local align:4 -__dt__12dSvBit_HIO_cFv = .text:0x8025D4FC; // type:function size:0x178 scope:global align:4 -__dt__25dSvBit_childTreasureHIO_cFv = .text:0x8025D674; // type:function size:0x60 scope:global align:4 -__dt__21dSvBit_childItemHIO_cFv = .text:0x8025D6D4; // type:function size:0x9C scope:global align:4 -__dt__23dSvBit_childSwitchHIO_cFv = .text:0x8025D770; // type:function size:0x9C scope:global align:4 +__dt__12dSvBit_HIO_cFv = .text:0x8025D4FC; // type:function size:0x178 scope:weak align:4 +__dt__25dSvBit_childTreasureHIO_cFv = .text:0x8025D674; // type:function size:0x60 scope:weak align:4 +__dt__21dSvBit_childItemHIO_cFv = .text:0x8025D6D4; // type:function size:0x9C scope:weak align:4 +__dt__23dSvBit_childSwitchHIO_cFv = .text:0x8025D770; // type:function size:0x9C scope:weak align:4 _create__8dTimer_cFv = .text:0x8025D80C; // type:function size:0x4F8 scope:global align:4 _execute__8dTimer_cFv = .text:0x8025DD04; // type:function size:0x438 scope:global align:4 _draw__8dTimer_cFv = .text:0x8025E13C; // type:function size:0x80 scope:global align:4 @@ -10007,15 +10007,15 @@ draw__21dDlst_TimerScrnDraw_cFv = .text:0x80261490; // type:function size:0x418 checkStartAnimeEnd__21dDlst_TimerScrnDraw_cFv = .text:0x802618A8; // type:function size:0x2C scope:global align:4 playBckAnimation__21dDlst_TimerScrnDraw_cFf = .text:0x802618D4; // type:function size:0x80 scope:global align:4 drawPikari__21dDlst_TimerScrnDraw_cFi = .text:0x80261954; // type:function size:0x3B0 scope:global align:4 -dTimer_Draw__FP8dTimer_c = .text:0x80261D04; // type:function size:0x20 scope:global align:4 -dTimer_Execute__FP8dTimer_c = .text:0x80261D24; // type:function size:0x20 scope:global align:4 -dTimer_IsDelete__FP8dTimer_c = .text:0x80261D44; // type:function size:0x8 scope:global align:4 -dTimer_Delete__FP8dTimer_c = .text:0x80261D4C; // type:function size:0x20 scope:global align:4 -dTimer_Create__FP9msg_class = .text:0x80261D6C; // type:function size:0x20 scope:global align:4 +dTimer_Draw__FP8dTimer_c = .text:0x80261D04; // type:function size:0x20 scope:local align:4 +dTimer_Execute__FP8dTimer_c = .text:0x80261D24; // type:function size:0x20 scope:local align:4 +dTimer_IsDelete__FP8dTimer_c = .text:0x80261D44; // type:function size:0x8 scope:local align:4 +dTimer_Delete__FP8dTimer_c = .text:0x80261D4C; // type:function size:0x20 scope:local align:4 +dTimer_Create__FP9msg_class = .text:0x80261D6C; // type:function size:0x20 scope:local align:4 dTimer_createTimer__FlUlUcUcffff = .text:0x80261D8C; // type:function size:0xA8 scope:global align:4 dTimer_createStockTimer__Fv = .text:0x80261E34; // type:function size:0xCC scope:global align:4 dTimer_createGetIn2D__Fl4cXyz = .text:0x80261F00; // type:function size:0x88 scope:global align:4 -dTimer_createStart2D__FlUs = .text:0x80261F88; // type:function size:0x68 scope:global align:4 +dTimer_createStart2D__FlUs = .text:0x80261F88; // type:function size:0x68 scope:local align:4 dTimer_isStart__Fv = .text:0x80261FF0; // type:function size:0x54 scope:global align:4 dTimer_getRestTimeMs__Fv = .text:0x80262044; // type:function size:0x54 scope:global align:4 dTimer_show__Fv = .text:0x80262098; // type:function size:0x54 scope:global align:4 @@ -10023,20 +10023,20 @@ dTimer_hide__Fv = .text:0x802620EC; // type:function size:0x54 scope:global alig dTimer_isReadyFlag__Fv = .text:0x80262140; // type:function size:0x54 scope:global align:4 __dt__21dDlst_TimerScrnDraw_cFv = .text:0x80262194; // type:function size:0x48 scope:global align:4 createGetIn__8dTimer_cF4cXyz = .text:0x802621DC; // type:function size:0x40 scope:global align:4 -dkWmark_Create__FP12kankyo_class = .text:0x8026221C; // type:function size:0x224 scope:global align:4 +dkWmark_Create__FP12kankyo_class = .text:0x8026221C; // type:function size:0x224 scope:local align:4 __dt__9dkWmark_cFv = .text:0x80262440; // type:function size:0x5C scope:global align:4 -dkWmark_Delete__FP9dkWmark_c = .text:0x8026249C; // type:function size:0x28 scope:global align:4 +dkWmark_Delete__FP9dkWmark_c = .text:0x8026249C; // type:function size:0x28 scope:local align:4 setMatrix__9dkWmark_cFv = .text:0x802624C4; // type:function size:0x2A0 scope:global align:4 -dkWmark_Execute__FP9dkWmark_c = .text:0x80262764; // type:function size:0xB4 scope:global align:4 -dkWmark_Draw__FP9dkWmark_c = .text:0x80262818; // type:function size:0x13C scope:global align:4 +dkWmark_Execute__FP9dkWmark_c = .text:0x80262764; // type:function size:0xB4 scope:local align:4 +dkWmark_Draw__FP9dkWmark_c = .text:0x80262818; // type:function size:0x13C scope:local align:4 create__11dkWpillar_cFv = .text:0x80262954; // type:function size:0x3B0 scope:global align:4 -dkWpillar_Create__FP12kankyo_class = .text:0x80262D04; // type:function size:0x20 scope:global align:4 +dkWpillar_Create__FP12kankyo_class = .text:0x80262D04; // type:function size:0x20 scope:local align:4 __dt__11dkWpillar_cFv = .text:0x80262D24; // type:function size:0xC8 scope:global align:4 -dkWpillar_Delete__FP11dkWpillar_c = .text:0x80262DEC; // type:function size:0x28 scope:global align:4 +dkWpillar_Delete__FP11dkWpillar_c = .text:0x80262DEC; // type:function size:0x28 scope:local align:4 execute__11dkWpillar_cFv = .text:0x80262E14; // type:function size:0x94 scope:global align:4 -dkWpillar_Execute__FP11dkWpillar_c = .text:0x80262EA8; // type:function size:0x20 scope:global align:4 +dkWpillar_Execute__FP11dkWpillar_c = .text:0x80262EA8; // type:function size:0x20 scope:local align:4 draw__11dkWpillar_cFv = .text:0x80262EC8; // type:function size:0xE4 scope:global align:4 -dkWpillar_Draw__FP11dkWpillar_c = .text:0x80262FAC; // type:function size:0x20 scope:global align:4 +dkWpillar_Draw__FP11dkWpillar_c = .text:0x80262FAC; // type:function size:0x20 scope:local align:4 __dt__24DynamicModuleControlBaseFv = .text:0x80262FCC; // type:function size:0xB8 scope:global align:4 __ct__24DynamicModuleControlBaseFv = .text:0x80263084; // type:function size:0x4C scope:global align:4 link__24DynamicModuleControlBaseFv = .text:0x802630D0; // type:function size:0x94 scope:global align:4 @@ -10048,7 +10048,7 @@ __ct__20DynamicModuleControlFPCc = .text:0x80263460; // type:function size:0x70 mountCallback__20DynamicModuleControlFPv = .text:0x802634D0; // type:function size:0x8C scope:global align:4 initialize__20DynamicModuleControlFv = .text:0x8026355C; // type:function size:0x38 scope:global align:4 callback__20DynamicModuleControlFPv = .text:0x80263594; // type:function size:0x2C scope:global align:4 -calcSum2__FPCUsUl = .text:0x802635C0; // type:function size:0x28 scope:global align:4 +calcSum2__FPCUsUl = .text:0x802635C0; // type:function size:0x28 scope:local align:4 do_load__20DynamicModuleControlFv = .text:0x802635E8; // type:function size:0x314 scope:global align:4 do_load_async__20DynamicModuleControlFv = .text:0x802638FC; // type:function size:0xC8 scope:global align:4 do_unload__20DynamicModuleControlFv = .text:0x802639C4; // type:function size:0x48 scope:global align:4 @@ -10062,15 +10062,15 @@ ModuleEpilog = .text:0x80263E8C; // type:function size:0x4 scope:global align:4 ModuleUnresolved = .text:0x80263E90; // type:function size:0xBC scope:global align:4 ModuleConstructorsX = .text:0x80263F4C; // type:function size:0x44 scope:global align:4 ModuleDestructorsX = .text:0x80263F90; // type:function size:0x44 scope:global align:4 -do_link__24DynamicModuleControlBaseFv = .text:0x80263FD4; // type:function size:0x8 scope:global align:4 -do_load__24DynamicModuleControlBaseFv = .text:0x80263FDC; // type:function size:0x8 scope:global align:4 -do_unload__24DynamicModuleControlBaseFv = .text:0x80263FE4; // type:function size:0x8 scope:global align:4 -do_unlink__24DynamicModuleControlBaseFv = .text:0x80263FEC; // type:function size:0x8 scope:global align:4 -do_load_async__24DynamicModuleControlBaseFv = .text:0x80263FF4; // type:function size:0x8 scope:global align:4 -dump2__24DynamicModuleControlBaseFv = .text:0x80263FFC; // type:function size:0x4 scope:global align:4 -getModuleTypeString__24DynamicModuleControlBaseCFv = .text:0x80264000; // type:function size:0x10 scope:global align:4 -getModuleSize__24DynamicModuleControlBaseCFv = .text:0x80264010; // type:function size:0x8 scope:global align:4 -getModuleName__20DynamicModuleControlCFv = .text:0x80264018; // type:function size:0x8 scope:global align:4 +do_link__24DynamicModuleControlBaseFv = .text:0x80263FD4; // type:function size:0x8 scope:weak align:4 +do_load__24DynamicModuleControlBaseFv = .text:0x80263FDC; // type:function size:0x8 scope:weak align:4 +do_unload__24DynamicModuleControlBaseFv = .text:0x80263FE4; // type:function size:0x8 scope:weak align:4 +do_unlink__24DynamicModuleControlBaseFv = .text:0x80263FEC; // type:function size:0x8 scope:weak align:4 +do_load_async__24DynamicModuleControlBaseFv = .text:0x80263FF4; // type:function size:0x8 scope:weak align:4 +dump2__24DynamicModuleControlBaseFv = .text:0x80263FFC; // type:function size:0x4 scope:weak align:4 +getModuleTypeString__24DynamicModuleControlBaseCFv = .text:0x80264000; // type:function size:0x10 scope:weak align:4 +getModuleSize__24DynamicModuleControlBaseCFv = .text:0x80264010; // type:function size:0x8 scope:weak align:4 +getModuleName__20DynamicModuleControlCFv = .text:0x80264018; // type:function size:0x8 scope:weak align:4 init__3cMlFP7JKRHeap = .text:0x80264020; // type:function size:0x8 scope:global align:4 memalignB__3cMlFiUl = .text:0x80264028; // type:function size:0x38 scope:global align:4 free__3cMlFPv = .text:0x80264060; // type:function size:0x2C scope:global align:4 @@ -10144,16 +10144,16 @@ SetHit__10cCcD_ObjCoFP8cCcD_Obj = .text:0x802656D8; // type:function size:0x10 s ClrHit__10cCcD_ObjCoFv = .text:0x802656E8; // type:function size:0x18 scope:global align:4 SetIGrp__10cCcD_ObjCoFUl = .text:0x80265700; // type:function size:0x1C scope:global align:4 SetVsGrp__10cCcD_ObjCoFUl = .text:0x8026571C; // type:function size:0x1C scope:global align:4 -__dt__12cCcD_TriAttrFv = .text:0x80265738; // type:function size:0xA0 scope:global align:4 -CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x802657D8; // type:function size:0x8 scope:global align:4 -CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x802657E0; // type:function size:0x8 scope:global align:4 -ClrAt__9cCcD_SttsFv = .text:0x802657E8; // type:function size:0x4 scope:global align:4 -ClrTg__9cCcD_SttsFv = .text:0x802657EC; // type:function size:0xC scope:global align:4 +__dt__12cCcD_TriAttrFv = .text:0x80265738; // type:function size:0xA0 scope:weak align:4 +CrossAtTg__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrP4cXyz = .text:0x802657D8; // type:function size:0x8 scope:weak align:4 +CrossCo__14cCcD_ShapeAttrCFRC14cCcD_ShapeAttrPf = .text:0x802657E0; // type:function size:0x8 scope:weak align:4 +ClrAt__9cCcD_SttsFv = .text:0x802657E8; // type:function size:0x4 scope:weak align:4 +ClrTg__9cCcD_SttsFv = .text:0x802657EC; // type:function size:0xC scope:weak align:4 __sinit_c_cc_d_cpp = .text:0x802657F8; // type:function size:0x54 scope:local align:4 -@32@__dt__12cCcD_TriAttrFv = .text:0x8026584C; // type:function size:0x8 scope:local align:4 -@32@__dt__12cCcD_CpsAttrFv = .text:0x80265854; // type:function size:0x8 scope:local align:4 -@32@__dt__12cCcD_CylAttrFv = .text:0x8026585C; // type:function size:0x8 scope:local align:4 -@32@__dt__12cCcD_SphAttrFv = .text:0x80265864; // type:function size:0x8 scope:local align:4 +@32@__dt__12cCcD_TriAttrFv = .text:0x8026584C; // type:function size:0x8 scope:weak align:4 +@32@__dt__12cCcD_CpsAttrFv = .text:0x80265854; // type:function size:0x8 scope:weak align:4 +@32@__dt__12cCcD_CylAttrFv = .text:0x8026585C; // type:function size:0x8 scope:weak align:4 +@32@__dt__12cCcD_SphAttrFv = .text:0x80265864; // type:function size:0x8 scope:weak align:4 __ct__4cCcSFv = .text:0x8026586C; // type:function size:0x28 scope:global align:4 Ct__4cCcSFv = .text:0x80265894; // type:function size:0xCC scope:global align:4 Dt__4cCcSFv = .text:0x80265960; // type:function size:0x20 scope:global align:4 @@ -10277,13 +10277,13 @@ __dt__11cBgS_GndChkFv = .text:0x80268A94; // type:function size:0x78 scope:globa SetPos__11cBgS_GndChkFPC3Vec = .text:0x80268B0C; // type:function size:0x1C scope:global align:4 SetPos__11cBgS_GndChkFPC4cXyz = .text:0x80268B28; // type:function size:0x1C scope:global align:4 PreCheck__11cBgS_GndChkFv = .text:0x80268B44; // type:function size:0x10 scope:global align:4 -@20@__dt__11cBgS_GndChkFv = .text:0x80268B54; // type:function size:0x8 scope:local align:4 +@20@__dt__11cBgS_GndChkFv = .text:0x80268B54; // type:function size:0x8 scope:weak align:4 __ct__11cBgS_LinChkFv = .text:0x80268B5C; // type:function size:0x60 scope:global align:4 __dt__11cBgS_LinChkFv = .text:0x80268BBC; // type:function size:0x8C scope:global align:4 ct__11cBgS_LinChkFv = .text:0x80268C48; // type:function size:0x88 scope:global align:4 Set2__11cBgS_LinChkFPC4cXyzPC4cXyzUi = .text:0x80268CD0; // type:function size:0x70 scope:global align:4 PreCalc__11cBgS_LinChkFv = .text:0x80268D40; // type:function size:0x40 scope:global align:4 -@20@__dt__11cBgS_LinChkFv = .text:0x80268D80; // type:function size:0x8 scope:local align:4 +@20@__dt__11cBgS_LinChkFv = .text:0x80268D80; // type:function size:0x8 scope:weak align:4 __ct__13cBgS_ShdwDrawFv = .text:0x80268D88; // type:function size:0x48 scope:global align:4 __dt__13cBgS_ShdwDrawFv = .text:0x80268DD0; // type:function size:0x78 scope:global align:4 Set__13cBgS_ShdwDrawFR4cXyzR4cXyz = .text:0x80268E48; // type:function size:0x24 scope:global align:4 @@ -10304,7 +10304,7 @@ cBgW_CheckBGround__Ff = .text:0x80268FE4; // type:function size:0x18 scope:globa cBgW_CheckBRoof__Ff = .text:0x80268FFC; // type:function size:0x14 scope:global align:4 cBgW_CheckBWall__Ff = .text:0x80269010; // type:function size:0x50 scope:global align:4 cM2d_CrossCirLin__FR8cM2dGCirffffPfPf = .text:0x80269060; // type:function size:0x300 scope:global align:4 -cM3d_InDivPos1__FPC3VecPC3VecfP3Vec = .text:0x80269360; // type:function size:0x50 scope:global align:4 +cM3d_InDivPos1__FPC3VecPC3VecfP3Vec = .text:0x80269360; // type:function size:0x50 scope:local align:4 cM3d_InDivPos2__FPC3VecPC3VecfP3Vec = .text:0x802693B0; // type:function size:0x64 scope:global align:4 cM3d_Len2dSq__Fffff = .text:0x80269414; // type:function size:0x18 scope:global align:4 cM3d_Len2dSqPntAndSegLine__FffffffPfPfPf = .text:0x8026942C; // type:function size:0xE4 scope:global align:4 @@ -10316,53 +10316,53 @@ cM3d_CalcPla__FPC3VecPC3VecPC3VecP3VecPf = .text:0x8026971C; // type:function si cM3d_Cross_AabAab__FPC8cM3dGAabPC8cM3dGAab = .text:0x802697E8; // type:function size:0x124 scope:global align:4 cM3d_Cross_AabCyl__FPC8cM3dGAabPC8cM3dGCyl = .text:0x8026990C; // type:function size:0xA8 scope:global align:4 cM3d_Cross_AabSph__FPC8cM3dGAabPC8cM3dGSph = .text:0x802699B4; // type:function size:0xA8 scope:global align:4 -cM3d_Check_LinLin__FPC8cM3dGLinPC8cM3dGLinPfPf = .text:0x80269A5C; // type:function size:0x278 scope:global align:4 -cM3d_CrossInfLineVsInfPlane_proc__FffPC3VecPC3VecP3Vec = .text:0x80269CD4; // type:function size:0x60 scope:global align:4 +cM3d_Check_LinLin__FPC8cM3dGLinPC8cM3dGLinPfPf = .text:0x80269A5C; // type:function size:0x278 scope:local align:4 +cM3d_CrossInfLineVsInfPlane_proc__FffPC3VecPC3VecP3Vec = .text:0x80269CD4; // type:function size:0x60 scope:local align:4 cM3d_Cross_LinPla__FPC8cM3dGLinPC8cM3dGPlaP3Vecbb = .text:0x80269D34; // type:function size:0x11C scope:global align:4 cM3d_Cross_MinMaxBoxLine__FPC3VecPC3VecPC3VecPC3Vec = .text:0x80269E50; // type:function size:0xBDC scope:global align:4 -cM3d_InclusionCheckPosIn3PosBox3d__FPC3VecPC3VecPC3VecPC3Vecf = .text:0x8026AA2C; // type:function size:0x138 scope:global align:4 -cM3d_InclusionCheckPosIn3PosBox2d__Ffffffffff = .text:0x8026AB64; // type:function size:0xB4 scope:global align:4 -cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026AC18; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026ADBC; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossX_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026AF60; // type:function size:0x184 scope:global align:4 +cM3d_InclusionCheckPosIn3PosBox3d__FPC3VecPC3VecPC3VecPC3Vecf = .text:0x8026AA2C; // type:function size:0x138 scope:local align:4 +cM3d_InclusionCheckPosIn3PosBox2d__Ffffffffff = .text:0x8026AB64; // type:function size:0xB4 scope:local align:4 +cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026AC18; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossX_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026ADBC; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossX_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026AF60; // type:function size:0x184 scope:local align:4 cM3d_CrossY_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026B0E4; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossY_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026B288; // type:function size:0x184 scope:global align:4 +cM3d_CrossY_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026B288; // type:function size:0x184 scope:local align:4 cM3d_CrossY_Tri__FRC3VecRC3VecRC3VecRC8cM3dGPlaPC3Vec = .text:0x8026B40C; // type:function size:0x1AC scope:global align:4 cM3d_CrossY_Tri_Front__FRC3VecRC3VecRC3VecPC3Vec = .text:0x8026B5B8; // type:function size:0x108 scope:global align:4 -cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPf = .text:0x8026B6C0; // type:function size:0x84 scope:global align:4 -cM3d_CrossY_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026B744; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPC10cM3d_RangePf = .text:0x8026B8E8; // type:function size:0xF0 scope:global align:4 -cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026B9D8; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026BB7C; // type:function size:0x1A4 scope:global align:4 -cM3d_CrossZ_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026BD20; // type:function size:0x184 scope:global align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPf = .text:0x8026B6C0; // type:function size:0x84 scope:local align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026B744; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossY_Tri__FPC8cM3dGTriPC3VecPC10cM3d_RangePf = .text:0x8026B8E8; // type:function size:0xF0 scope:local align:4 +cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vecf = .text:0x8026B9D8; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossZ_Tri__FPC8cM3dGTriPC3Vec = .text:0x8026BB7C; // type:function size:0x1A4 scope:local align:4 +cM3d_CrossZ_LinTri_proc__FPC8cM3dGTriPC3Vec = .text:0x8026BD20; // type:function size:0x184 scope:local align:4 cM3d_Cross_LinTri__FPC8cM3dGLinPC8cM3dGTriP3Vecbb = .text:0x8026BEA4; // type:function size:0xD8 scope:global align:4 -cM3d_Cross_LinTri_Easy__FPC8cM3dGTriPC3Vec = .text:0x8026BF7C; // type:function size:0xBC scope:global align:4 -cM3d_Cross_SphPnt__FPC8cM3dGSphPC3Vec = .text:0x8026C038; // type:function size:0x48 scope:global align:4 +cM3d_Cross_LinTri_Easy__FPC8cM3dGTriPC3Vec = .text:0x8026BF7C; // type:function size:0xBC scope:local align:4 +cM3d_Cross_SphPnt__FPC8cM3dGSphPC3Vec = .text:0x8026C038; // type:function size:0x48 scope:local align:4 cM3d_Cross_LinSph__FPC8cM3dGLinPC8cM3dGSphP3Vec = .text:0x8026C080; // type:function size:0x268 scope:global align:4 cM3d_Cross_LinSph_CrossPos__FRC8cM3dGSphRC8cM3dGLinP3VecP3Vec = .text:0x8026C2E8; // type:function size:0x3BC scope:global align:4 cM3d_Cross_CylSph__FPC8cM3dGCylPC8cM3dGSphPf = .text:0x8026C6A4; // type:function size:0x1A4 scope:global align:4 cM3d_Cross_CylSph__FPC8cM3dGCylPC8cM3dGSphP3VecPf = .text:0x8026C848; // type:function size:0x234 scope:global align:4 cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphPf = .text:0x8026CA7C; // type:function size:0x80 scope:global align:4 -cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphPfPf = .text:0x8026CAFC; // type:function size:0x8C scope:global align:4 +cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphPfPf = .text:0x8026CAFC; // type:function size:0x8C scope:local align:4 cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphP3Vec = .text:0x8026CB88; // type:function size:0xD4 scope:global align:4 -cM3d_CalcSphVsTriCrossPoint__FPC8cM3dGSphPC8cM3dGTriP3Vec = .text:0x8026CC5C; // type:function size:0xA8 scope:global align:4 +cM3d_CalcSphVsTriCrossPoint__FPC8cM3dGSphPC8cM3dGTriP3Vec = .text:0x8026CC5C; // type:function size:0xA8 scope:local align:4 cM3d_Cross_SphTri__FPC8cM3dGSphPC8cM3dGTriP3Vec = .text:0x8026CD04; // type:function size:0x328 scope:global align:4 cM3d_Cross_CylCyl__FPC8cM3dGCylPC8cM3dGCylPf = .text:0x8026D02C; // type:function size:0x188 scope:global align:4 cM3d_Cross_CylCyl__FPC8cM3dGCylPC8cM3dGCylP3Vec = .text:0x8026D1B4; // type:function size:0x21C scope:global align:4 cM3d_Cross_CylTri__FPC8cM3dGCylPC8cM3dGTriP3Vec = .text:0x8026D3D0; // type:function size:0x374 scope:global align:4 cM3d_Cross_CylLin__FPC8cM3dGCylPC8cM3dGLinP3VecP3Vec = .text:0x8026D744; // type:function size:0x700 scope:global align:4 -cM3d_Cross_CylPntPnt__FPC8cM3dGCylPC3VecPC3VecP3VecP3Vec = .text:0x8026DE44; // type:function size:0x6C scope:global align:4 -cM3d_Cross_CylPnt__FPC8cM3dGCylPC3Vec = .text:0x8026DEB0; // type:function size:0x64 scope:global align:4 +cM3d_Cross_CylPntPnt__FPC8cM3dGCylPC3VecPC3VecP3VecP3Vec = .text:0x8026DE44; // type:function size:0x6C scope:local align:4 +cM3d_Cross_CylPnt__FPC8cM3dGCylPC3Vec = .text:0x8026DEB0; // type:function size:0x64 scope:local align:4 cM3d_Cross_CpsCps__FRC8cM3dGCpsRC8cM3dGCpsP3Vec = .text:0x8026DF14; // type:function size:0x2C0 scope:global align:4 cM3d_Cross_CpsCyl__FRC8cM3dGCpsRC8cM3dGCylP3Vec = .text:0x8026E1D4; // type:function size:0x70C scope:global align:4 -cM3d_Cross_CpsSph_CrossPos__FRC8cM3dGCpsRC8cM3dGSphRC3VecP3Vec = .text:0x8026E8E0; // type:function size:0x15C scope:global align:4 +cM3d_Cross_CpsSph_CrossPos__FRC8cM3dGCpsRC8cM3dGSphRC3VecP3Vec = .text:0x8026E8E0; // type:function size:0x15C scope:local align:4 cM3d_Cross_CpsSph__FRC8cM3dGCpsRC8cM3dGSphP3Vec = .text:0x8026EA3C; // type:function size:0x1F0 scope:global align:4 cM3d_Cross_TriTri__FRC8cM3dGTriRC8cM3dGTriP3Vec = .text:0x8026EC2C; // type:function size:0x300 scope:global align:4 cM3d_Cross_CpsTri__FRC8cM3dGCps8cM3dGTriP3Vec = .text:0x8026EF2C; // type:function size:0x3D0 scope:global align:4 cM3d_CalcVecAngle__FRC3VecPsPs = .text:0x8026F2FC; // type:function size:0x74 scope:global align:4 cM3d_CalcVecZAngle__FRC3VecP5csXyz = .text:0x8026F370; // type:function size:0x154 scope:global align:4 -cM3d_PlaneCrossLineProcWork__FfffffffPfPf = .text:0x8026F4C4; // type:function size:0x2C scope:global align:4 -cM3d_2PlaneCrossLine__FRC8cM3dGPlaRC8cM3dGPlaP8cM3dGLin = .text:0x8026F4F0; // type:function size:0x1B0 scope:global align:4 +cM3d_PlaneCrossLineProcWork__FfffffffPfPf = .text:0x8026F4C4; // type:function size:0x2C scope:local align:4 +cM3d_2PlaneCrossLine__FRC8cM3dGPlaRC8cM3dGPlaP8cM3dGLin = .text:0x8026F4F0; // type:function size:0x1B0 scope:local align:4 cM3d_3PlaneCrossPos__FRC8cM3dGPlaRC8cM3dGPlaRC8cM3dGPlaP3Vec = .text:0x8026F6A0; // type:function size:0xE0 scope:global align:4 cM3d_lineVsPosSuisenCross__FPC8cM3dGLinPC3VecP3Vec = .text:0x8026F780; // type:function size:0xDC scope:global align:4 cM3d_lineVsPosSuisenCross__FRC3VecRC3VecRC3VecP3Vec = .text:0x8026F85C; // type:function size:0xDC scope:global align:4 @@ -10381,7 +10381,7 @@ SetMax__8cM3dGAabFRC4cXyz = .text:0x8026FBE4; // type:function size:0x40 scope:g CalcCenter__8cM3dGAabCFP4cXyz = .text:0x8026FC24; // type:function size:0x44 scope:global align:4 PlusR__8cM3dGAabFf = .text:0x8026FC68; // type:function size:0x4C scope:global align:4 __ct__8cM3dGCirFv = .text:0x8026FCB4; // type:function size:0x1C scope:global align:4 -__dt__8cM2dGCirFv = .text:0x8026FCD0; // type:function size:0x48 scope:global align:4 +__dt__8cM2dGCirFv = .text:0x8026FCD0; // type:function size:0x48 scope:weak align:4 __dt__8cM3dGCirFv = .text:0x8026FD18; // type:function size:0x5C scope:global align:4 Set__8cM3dGCirFffff = .text:0x8026FD74; // type:function size:0x14 scope:global align:4 __ct__8cM3dGCpsFv = .text:0x8026FD88; // type:function size:0x1C scope:global align:4 @@ -10500,7 +10500,7 @@ Xyz__7cSGlobeCFv = .text:0x802728B4; // type:function size:0x40 scope:global ali Polar__7cSGlobeCFP7cSPolar = .text:0x802728F4; // type:function size:0x3C scope:global align:4 Norm__7cSGlobeCFv = .text:0x80272930; // type:function size:0x4C scope:global align:4 Invert__7cSGlobeFv = .text:0x8027297C; // type:function size:0x2C scope:global align:4 -Adjust__6cAngleFfff = .text:0x802729A8; // type:function size:0x2C scope:global align:4 +Adjust__6cAngleFfff = .text:0x802729A8; // type:function size:0x2C scope:weak align:4 __sinit_c_angle_cpp = .text:0x802729D4; // type:function size:0xB8 scope:local align:4 sBs_FillArea_s__FPvUls = .text:0x80272A8C; // type:function size:0x20 scope:global align:4 sBs_ClearArea__FPvUl = .text:0x80272AAC; // type:function size:0x24 scope:global align:4 @@ -10510,7 +10510,7 @@ ctor_subroutine__10JFWDisplayFb = .text:0x80272E40; // type:function size:0xB8 s __ct__10JFWDisplayFP7JKRHeapQ26JUTXfb10EXfbNumberb = .text:0x80272EF8; // type:function size:0x68 scope:global align:4 __dt__10JFWDisplayFv = .text:0x80272F60; // type:function size:0x7C scope:global align:4 createManager__10JFWDisplayFPC16_GXRenderModeObjP7JKRHeapQ26JUTXfb10EXfbNumberb = .text:0x80272FDC; // type:function size:0x84 scope:global align:4 -callDirectDraw__Fv = .text:0x80273060; // type:function size:0x58 scope:global align:4 +callDirectDraw__Fv = .text:0x80273060; // type:function size:0x58 scope:local align:4 prepareCopyDisp__10JFWDisplayFv = .text:0x802730B8; // type:function size:0xF4 scope:global align:4 drawendXfb_single__10JFWDisplayFv = .text:0x802731AC; // type:function size:0x48 scope:global align:4 exchangeXfb_double__10JFWDisplayFv = .text:0x802731F4; // type:function size:0x108 scope:global align:4 @@ -10522,24 +10522,24 @@ beginRender__10JFWDisplayFv = .text:0x80273598; // type:function size:0x26C scop endRender__10JFWDisplayFv = .text:0x80273804; // type:function size:0xAC scope:global align:4 endFrame__10JFWDisplayFv = .text:0x802738B0; // type:function size:0x1B0 scope:global align:4 waitBlanking__10JFWDisplayFi = .text:0x80273A60; // type:function size:0x50 scope:global align:4 -waitForTick__FUlUs = .text:0x80273AB0; // type:function size:0x120 scope:global align:4 -JFWThreadAlarmHandler__FP7OSAlarmP9OSContext = .text:0x80273BD0; // type:function size:0x40 scope:global align:4 +waitForTick__FUlUs = .text:0x80273AB0; // type:function size:0x120 scope:local align:4 +JFWThreadAlarmHandler__FP7OSAlarmP9OSContext = .text:0x80273BD0; // type:function size:0x40 scope:local align:4 threadSleep__10JFWDisplayFx = .text:0x80273C10; // type:function size:0xA8 scope:global align:4 clearEfb_init__10JFWDisplayFv = .text:0x80273CB8; // type:function size:0x74 scope:global align:4 clearEfb__10JFWDisplayFv = .text:0x80273D2C; // type:function size:0x2C scope:global align:4 clearEfb__10JFWDisplayF8_GXColor = .text:0x80273D58; // type:function size:0x44 scope:global align:4 clearEfb__10JFWDisplayFiiii8_GXColor = .text:0x80273D9C; // type:function size:0x380 scope:global align:4 calcCombinationRatio__10JFWDisplayFv = .text:0x8027411C; // type:function size:0x8C scope:global align:4 -JFWDrawDoneAlarm__Fv = .text:0x802741A8; // type:function size:0xDC scope:global align:4 -JFWGXAbortAlarmHandler__FP7OSAlarmP9OSContext = .text:0x80274284; // type:function size:0x78 scope:global align:4 -diagnoseGpHang__Fv = .text:0x802742FC; // type:function size:0x1E0 scope:global align:4 +JFWDrawDoneAlarm__Fv = .text:0x802741A8; // type:function size:0xDC scope:local align:4 +JFWGXAbortAlarmHandler__FP7OSAlarmP9OSContext = .text:0x80274284; // type:function size:0x78 scope:local align:4 +diagnoseGpHang__Fv = .text:0x802742FC; // type:function size:0x1E0 scope:local align:4 __sinit_JFWDisplay_cpp = .text:0x802744DC; // type:function size:0x48 scope:local align:4 -__dt__18JSUList<8JFWAlarm>Fv = .text:0x80274524; // type:function size:0x54 scope:global align:4 +__dt__18JSUList<8JFWAlarm>Fv = .text:0x80274524; // type:function size:0x54 scope:weak align:4 init__11J3DUClipperFv = .text:0x80274578; // type:function size:0x14 scope:global align:4 calcViewFrustum__11J3DUClipperFv = .text:0x8027458C; // type:function size:0x170 scope:global align:4 clip__11J3DUClipperCFPA4_Cf3Vecf = .text:0x802746FC; // type:function size:0x148 scope:global align:4 clip__11J3DUClipperCFPA4_CfP3VecP3Vec = .text:0x80274844; // type:function size:0x3C4 scope:global align:4 -getUseMtxNum__11J3DShapeMtxCFv = .text:0x80274C08; // type:function size:0x8 scope:global align:4 +getUseMtxNum__11J3DShapeMtxCFv = .text:0x80274C08; // type:function size:0x8 scope:weak align:4 __ct__18JPAResourceManagerFPCvP7JKRHeap = .text:0x80274C10; // type:function size:0x58 scope:global align:4 getResource__18JPAResourceManagerCFUs = .text:0x80274C68; // type:function size:0x40 scope:global align:4 checkUserIndexDuplication__18JPAResourceManagerCFUs = .text:0x80274CA8; // type:function size:0x44 scope:global align:4 @@ -10561,7 +10561,7 @@ calcField__11JPAResourceFP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80277 calcKey__11JPAResourceFP18JPAEmitterWorkData = .text:0x80277500; // type:function size:0x140 scope:global align:4 calcWorkData_c__11JPAResourceFP18JPAEmitterWorkData = .text:0x80277640; // type:function size:0x1CC scope:global align:4 calcWorkData_d__11JPAResourceFP18JPAEmitterWorkData = .text:0x8027780C; // type:function size:0x80 scope:global align:4 -prepare__12JPAFieldBaseFP18JPAEmitterWorkDataP13JPAFieldBlock = .text:0x8027788C; // type:function size:0x4 scope:global align:4 +prepare__12JPAFieldBaseFP18JPAEmitterWorkDataP13JPAFieldBlock = .text:0x8027788C; // type:function size:0x4 scope:weak align:4 JPASetPointSize__FP18JPAEmitterWorkData = .text:0x80277890; // type:function size:0x3C scope:global align:4 JPASetLineWidth__FP18JPAEmitterWorkData = .text:0x802778CC; // type:function size:0x3C scope:global align:4 JPASetPointSize__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80277908; // type:function size:0x44 scope:global align:4 @@ -10608,9 +10608,9 @@ JPACalcTexIdxMerge__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80278994; JPACalcTexIdxRandom__FP18JPAEmitterWorkData = .text:0x80278A0C; // type:function size:0x1C scope:global align:4 JPACalcTexIdxRandom__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80278A28; // type:function size:0x3C scope:global align:4 JPALoadPosMtxCam__FP18JPAEmitterWorkData = .text:0x80278A64; // type:function size:0x28 scope:global align:4 -noLoadPrj__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x80278A8C; // type:function size:0x4 scope:global align:4 +noLoadPrj__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x80278A8C; // type:function size:0x4 scope:local align:4 loadPrj__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x80278A90; // type:function size:0x38 scope:global align:4 -loadPrjAnm__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x80278AC8; // type:function size:0x1C0 scope:global align:4 +loadPrjAnm__FPC18JPAEmitterWorkDataPA4_Cf = .text:0x80278AC8; // type:function size:0x1C0 scope:local align:4 JPADrawBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80278C88; // type:function size:0xE8 scope:global align:4 JPADrawRotBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80278D70; // type:function size:0x118 scope:global align:4 JPADrawYBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80278E88; // type:function size:0xFC scope:global align:4 @@ -10620,13 +10620,13 @@ dirTypePos__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3 = . dirTypePosInv__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3 = .text:0x802790EC; // type:function size:0x34 scope:global align:4 dirTypeEmtrDir__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3 = .text:0x80279120; // type:function size:0x1C scope:global align:4 dirTypePrevPtcl__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3 = .text:0x8027913C; // type:function size:0x98 scope:global align:4 -rotTypeY__FffRA3_A4_f = .text:0x802791D4; // type:function size:0x40 scope:global align:4 -rotTypeX__FffRA3_A4_f = .text:0x80279214; // type:function size:0x40 scope:global align:4 -rotTypeZ__FffRA3_A4_f = .text:0x80279254; // type:function size:0x40 scope:global align:4 -rotTypeXYZ__FffRA3_A4_f = .text:0x80279294; // type:function size:0x5C scope:global align:4 -basePlaneTypeXY__FPA4_fff = .text:0x802792F0; // type:function size:0x4C scope:global align:4 -basePlaneTypeXZ__FPA4_fff = .text:0x8027933C; // type:function size:0x4C scope:global align:4 -basePlaneTypeX__FPA4_fff = .text:0x80279388; // type:function size:0x70 scope:global align:4 +rotTypeY__FffRA3_A4_f = .text:0x802791D4; // type:function size:0x40 scope:local align:4 +rotTypeX__FffRA3_A4_f = .text:0x80279214; // type:function size:0x40 scope:local align:4 +rotTypeZ__FffRA3_A4_f = .text:0x80279254; // type:function size:0x40 scope:local align:4 +rotTypeXYZ__FffRA3_A4_f = .text:0x80279294; // type:function size:0x5C scope:local align:4 +basePlaneTypeXY__FPA4_fff = .text:0x802792F0; // type:function size:0x4C scope:local align:4 +basePlaneTypeXZ__FPA4_fff = .text:0x8027933C; // type:function size:0x4C scope:local align:4 +basePlaneTypeX__FPA4_fff = .text:0x80279388; // type:function size:0x70 scope:local align:4 JPADrawDirection__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x802793F8; // type:function size:0x39C scope:global align:4 JPADrawRotDirection__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80279794; // type:function size:0x414 scope:global align:4 JPADrawDBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x80279BA8; // type:function size:0x220 scope:global align:4 @@ -10639,7 +10639,7 @@ JPADrawStripe__FP18JPAEmitterWorkData = .text:0x8027A174; // type:function size: JPADrawStripeX__FP18JPAEmitterWorkData = .text:0x8027A76C; // type:function size:0xA6C scope:global align:4 JPADrawEmitterCallBackB__FP18JPAEmitterWorkData = .text:0x8027B1D8; // type:function size:0x3C scope:global align:4 JPADrawParticleCallBack__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027B214; // type:function size:0x40 scope:global align:4 -makeColorTable__FPP8_GXColorPC16JPAClrAnmKeyDataUcsP7JKRHeap = .text:0x8027B254; // type:function size:0x288 scope:global align:4 +makeColorTable__FPP8_GXColorPC16JPAClrAnmKeyDataUcsP7JKRHeap = .text:0x8027B254; // type:function size:0x288 scope:local align:4 __ct__12JPABaseShapeFPCUcP7JKRHeap = .text:0x8027B4DC; // type:function size:0x10C scope:global align:4 setGX__12JPABaseShapeCFP18JPAEmitterWorkData = .text:0x8027B5E8; // type:function size:0x130 scope:global align:4 JPACalcScaleX__FP18JPAEmitterWorkDataP15JPABaseParticle = .text:0x8027B718; // type:function size:0x78 scope:global align:4 @@ -10664,9 +10664,9 @@ JPAVolumePoint__FP18JPAEmitterWorkData = .text:0x8027BF44; // type:function size JPAVolumeLine__FP18JPAEmitterWorkData = .text:0x8027C020; // type:function size:0x11C scope:global align:4 JPAVolumeCircle__FP18JPAEmitterWorkData = .text:0x8027C13C; // type:function size:0x1AC scope:global align:4 JPAVolumeCube__FP18JPAEmitterWorkData = .text:0x8027C2E8; // type:function size:0x108 scope:global align:4 -JPAVolumeSphere__FP18JPAEmitterWorkData = .text:0x8027C3F0; // type:function size:0x28C scope:global align:4 -JPAVolumeCylinder__FP18JPAEmitterWorkData = .text:0x8027C67C; // type:function size:0x17C scope:global align:4 -JPAVolumeTorus__FP18JPAEmitterWorkData = .text:0x8027C7F8; // type:function size:0x120 scope:global align:4 +JPAVolumeSphere__FP18JPAEmitterWorkData = .text:0x8027C3F0; // type:function size:0x28C scope:local align:4 +JPAVolumeCylinder__FP18JPAEmitterWorkData = .text:0x8027C67C; // type:function size:0x17C scope:local align:4 +JPAVolumeTorus__FP18JPAEmitterWorkData = .text:0x8027C7F8; // type:function size:0x120 scope:local align:4 __ct__16JPADynamicsBlockFPCUc = .text:0x8027C918; // type:function size:0x34 scope:global align:4 init__16JPADynamicsBlockFv = .text:0x8027C94C; // type:function size:0x9C scope:global align:4 create__16JPADynamicsBlockFP18JPAEmitterWorkData = .text:0x8027C9E8; // type:function size:0x204 scope:global align:4 @@ -10690,16 +10690,16 @@ prepare__12JPAFieldSpinFP18JPAEmitterWorkDataP13JPAFieldBlock = .text:0x8027DC64 calc__12JPAFieldSpinFP18JPAEmitterWorkDataP13JPAFieldBlockP15JPABaseParticle = .text:0x8027DDA8; // type:function size:0xE0 scope:global align:4 __ct__13JPAFieldBlockFPCUcP7JKRHeap = .text:0x8027DE88; // type:function size:0x38 scope:global align:4 init__13JPAFieldBlockFP7JKRHeap = .text:0x8027DEC0; // type:function size:0x2EC scope:global align:4 -__dt__12JPAFieldBaseFv = .text:0x8027E1AC; // type:function size:0x48 scope:global align:4 -__dt__12JPAFieldSpinFv = .text:0x8027E1F4; // type:function size:0x5C scope:global align:4 -__dt__12JPAFieldDragFv = .text:0x8027E250; // type:function size:0x5C scope:global align:4 -__dt__14JPAFieldRandomFv = .text:0x8027E2AC; // type:function size:0x5C scope:global align:4 -__dt__18JPAFieldConvectionFv = .text:0x8027E308; // type:function size:0x5C scope:global align:4 -__dt__14JPAFieldVortexFv = .text:0x8027E364; // type:function size:0x5C scope:global align:4 -__dt__14JPAFieldNewtonFv = .text:0x8027E3C0; // type:function size:0x5C scope:global align:4 -__dt__14JPAFieldMagnetFv = .text:0x8027E41C; // type:function size:0x5C scope:global align:4 -__dt__11JPAFieldAirFv = .text:0x8027E478; // type:function size:0x5C scope:global align:4 -__dt__15JPAFieldGravityFv = .text:0x8027E4D4; // type:function size:0x5C scope:global align:4 +__dt__12JPAFieldBaseFv = .text:0x8027E1AC; // type:function size:0x48 scope:weak align:4 +__dt__12JPAFieldSpinFv = .text:0x8027E1F4; // type:function size:0x5C scope:weak align:4 +__dt__12JPAFieldDragFv = .text:0x8027E250; // type:function size:0x5C scope:weak align:4 +__dt__14JPAFieldRandomFv = .text:0x8027E2AC; // type:function size:0x5C scope:weak align:4 +__dt__18JPAFieldConvectionFv = .text:0x8027E308; // type:function size:0x5C scope:weak align:4 +__dt__14JPAFieldVortexFv = .text:0x8027E364; // type:function size:0x5C scope:weak align:4 +__dt__14JPAFieldNewtonFv = .text:0x8027E3C0; // type:function size:0x5C scope:weak align:4 +__dt__14JPAFieldMagnetFv = .text:0x8027E41C; // type:function size:0x5C scope:weak align:4 +__dt__11JPAFieldAirFv = .text:0x8027E478; // type:function size:0x5C scope:weak align:4 +__dt__15JPAFieldGravityFv = .text:0x8027E4D4; // type:function size:0x5C scope:weak align:4 __ct__11JPAKeyBlockFPCUc = .text:0x8027E530; // type:function size:0x10 scope:global align:4 calc__11JPAKeyBlockFf = .text:0x8027E540; // type:function size:0x94 scope:global align:4 __ct__10JPATextureFPCUc = .text:0x8027E5D4; // type:function size:0x68 scope:global align:4 @@ -10716,12 +10716,12 @@ forceDeleteEmitter__17JPAEmitterManagerFP14JPABaseEmitter = .text:0x8027F0D8; // entryResourceManager__17JPAEmitterManagerFP18JPAResourceManagerUc = .text:0x8027F144; // type:function size:0x10 scope:global align:4 clearResourceManager__17JPAEmitterManagerFUc = .text:0x8027F154; // type:function size:0xA0 scope:global align:4 calcYBBCam__17JPAEmitterManagerFv = .text:0x8027F1F4; // type:function size:0x128 scope:global align:4 -__ct__25JSUList<14JPABaseEmitter>Fv = .text:0x8027F31C; // type:function size:0x30 scope:global align:4 -__dt__26JPANode<15JPABaseParticle>Fv = .text:0x8027F34C; // type:function size:0x3C scope:global align:4 -__ct__26JPANode<15JPABaseParticle>Fv = .text:0x8027F388; // type:function size:0x10 scope:global align:4 -__dt__25JSUList<14JPABaseEmitter>Fv = .text:0x8027F398; // type:function size:0x54 scope:global align:4 -__dt__14JPABaseEmitterFv = .text:0x8027F3EC; // type:function size:0x60 scope:global align:4 -__ct__14JPABaseEmitterFv = .text:0x8027F44C; // type:function size:0x58 scope:global align:4 +__ct__25JSUList<14JPABaseEmitter>Fv = .text:0x8027F31C; // type:function size:0x30 scope:weak align:4 +__dt__26JPANode<15JPABaseParticle>Fv = .text:0x8027F34C; // type:function size:0x3C scope:weak align:4 +__ct__26JPANode<15JPABaseParticle>Fv = .text:0x8027F388; // type:function size:0x10 scope:weak align:4 +__dt__25JSUList<14JPABaseEmitter>Fv = .text:0x8027F398; // type:function size:0x54 scope:weak align:4 +__dt__14JPABaseEmitterFv = .text:0x8027F3EC; // type:function size:0x60 scope:weak align:4 +__ct__14JPABaseEmitterFv = .text:0x8027F44C; // type:function size:0x58 scope:weak align:4 __dt__18JPAEmitterCallBackFv = .text:0x8027F4A4; // type:function size:0x48 scope:global align:4 init__14JPABaseEmitterFP17JPAEmitterManagerP11JPAResource = .text:0x8027F4EC; // type:function size:0x354 scope:global align:4 createParticle__14JPABaseEmitterFv = .text:0x8027F840; // type:function size:0x120 scope:global align:4 @@ -10858,8 +10858,8 @@ __ct__Q37JStudio3ctb6TParseFPQ37JStudio3ctb8TControl = .text:0x8028215C; // type __dt__Q37JStudio3ctb6TParseFv = .text:0x8028217C; // type:function size:0x60 scope:global align:4 parseHeader_next__Q37JStudio3ctb6TParseFPPCvPUlUl = .text:0x802821DC; // type:function size:0x94 scope:global align:4 parseBlock_next__Q37JStudio3ctb6TParseFPPCvPUlUl = .text:0x80282270; // type:function size:0xE4 scope:global align:4 -__dt__Q37JStudio3ctb14TObject_TxyzRyFv = .text:0x80282354; // type:function size:0x60 scope:global align:4 -find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x802823B4; // type:function size:0x94 scope:global align:4 +__dt__Q37JStudio3ctb14TObject_TxyzRyFv = .text:0x80282354; // type:function size:0x60 scope:weak align:4 +find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x802823B4; // type:function size:0x94 scope:weak align:4 toFunction_outside__Q27JStudio14TFunctionValueFi = .text:0x80282448; // type:function size:0x48 scope:global align:4 __ct__Q27JStudio14TFunctionValueFv = .text:0x80282490; // type:function size:0x10 scope:global align:4 __dt__Q27JStudio14TFunctionValueFv = .text:0x802824A0; // type:function size:0x48 scope:global align:4 @@ -10926,31 +10926,31 @@ data_set__Q27JStudio22TFunctionValue_hermiteFPCfUlUl = .text:0x8028416C; // type initialize__Q27JStudio22TFunctionValue_hermiteFv = .text:0x802841BC; // type:function size:0x6C scope:global align:4 prepare__Q27JStudio22TFunctionValue_hermiteFv = .text:0x80284228; // type:function size:0x24 scope:global align:4 getValue__Q27JStudio22TFunctionValue_hermiteFd = .text:0x8028424C; // type:function size:0x124 scope:global align:4 -extrapolateParameter_raw__Q27JStudio13functionvalueFdd = .text:0x80284370; // type:function size:0x4 scope:global align:4 -extrapolateParameter_repeat__Q27JStudio13functionvalueFdd = .text:0x80284374; // type:function size:0x3C scope:global align:4 -extrapolateParameter_clamp__Q27JStudio13functionvalueFdd = .text:0x802843B0; // 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:0x802843DC; // 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:0x80284434; // type:function size:0x224 scope:global align:4 -findUpperBound_binary_current__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCd = .text:0x80284658; // type:function size:0x70 scope:global align:4 -findUpperBound_binary_current>__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x802846C8; // type:function size:0x2FC scope:global align:4 -__dt__Q27JStudio22TFunctionValue_hermiteFv = .text:0x802849C4; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio29TFunctionValue_list_parameterFv = .text:0x80284A24; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio19TFunctionValue_listFv = .text:0x80284A84; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio25TFunctionValue_transitionFv = .text:0x80284AE4; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio23TFunctionValue_constantFv = .text:0x80284B44; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio24TFunctionValue_compositeFv = .text:0x80284BA4; // type:function size:0x80 scope:global align:4 -upper_bound>__3stdFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less = .text:0x80284C24; // type:function size:0x94 scope:global align:4 -upper_bound>__3stdFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x80284CB8; // type:function size:0xC8 scope:global align:4 +extrapolateParameter_raw__Q27JStudio13functionvalueFdd = .text:0x80284370; // type:function size:0x4 scope:weak align:4 +extrapolateParameter_repeat__Q27JStudio13functionvalueFdd = .text:0x80284374; // type:function size:0x3C scope:weak align:4 +extrapolateParameter_clamp__Q27JStudio13functionvalueFdd = .text:0x802843B0; // type:function size:0x2C scope:weak align:4 +findUpperBound_binary_current__7JGadgetFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCd = .text:0x802843DC; // type:function size:0x58 scope:local align:4 +findUpperBound_binary_current>__7JGadgetFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less = .text:0x80284434; // type:function size:0x224 scope:local align:4 +findUpperBound_binary_current__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCd = .text:0x80284658; // type:function size:0x70 scope:local align:4 +findUpperBound_binary_current>__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x802846C8; // type:function size:0x2FC scope:local align:4 +__dt__Q27JStudio22TFunctionValue_hermiteFv = .text:0x802849C4; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio29TFunctionValue_list_parameterFv = .text:0x80284A24; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio19TFunctionValue_listFv = .text:0x80284A84; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio25TFunctionValue_transitionFv = .text:0x80284AE4; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio23TFunctionValue_constantFv = .text:0x80284B44; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio24TFunctionValue_compositeFv = .text:0x80284BA4; // type:function size:0x80 scope:weak align:4 +upper_bound>__3stdFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less = .text:0x80284C24; // type:function size:0x94 scope:weak align:4 +upper_bound>__3stdFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less = .text:0x80284CB8; // type:function size:0xC8 scope:weak align:4 __dt__Q37JStudio3fvb7TObjectFv = .text:0x80284D80; // type:function size:0x48 scope:global align:4 prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl = .text:0x80284DC8; // type:function size:0x224 scope:global align:4 -getCompositeData_raw___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80284FEC; // type:function size:0xC scope:global align:4 -getCompositeData_index___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80284FF8; // type:function size:0xC scope:global align:4 -getCompositeData_parameter___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80285004; // type:function size:0xC scope:global align:4 -getCompositeData_add___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80285010; // type:function size:0xC scope:global align:4 -getCompositeData_subtract___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8028501C; // type:function size:0xC scope:global align:4 -getCompositeData_multiply___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80285028; // type:function size:0xC scope:global align:4 -getCompositeData_divide___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80285034; // type:function size:0xC scope:global align:4 -getCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@FQ47JStudio3fvb4data11TEComposite = .text:0x80285040; // type:function size:0x14 scope:global align:4 +getCompositeData_raw___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80284FEC; // type:function size:0xC scope:local align:4 +getCompositeData_index___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80284FF8; // type:function size:0xC scope:local align:4 +getCompositeData_parameter___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80285004; // type:function size:0xC scope:local align:4 +getCompositeData_add___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80285010; // type:function size:0xC scope:local align:4 +getCompositeData_subtract___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8028501C; // type:function size:0xC scope:local align:4 +getCompositeData_multiply___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80285028; // type:function size:0xC scope:local align:4 +getCompositeData_divide___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x80285034; // type:function size:0xC scope:local align:4 +getCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@FQ47JStudio3fvb4data11TEComposite = .text:0x80285040; // type:function size:0x14 scope:local align:4 __ct__Q37JStudio3fvb17TObject_compositeFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x80285054; // type:function size:0x80 scope:global align:4 prepare_data___Q37JStudio3fvb17TObject_compositeFRCQ57JStudio3fvb4data17TParse_TParagraph5TDataPQ37JStudio3fvb8TControl = .text:0x802850D4; // type:function size:0x64 scope:global align:4 __ct__Q37JStudio3fvb16TObject_constantFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x80285138; // type:function size:0x80 scope:global align:4 @@ -10978,13 +10978,13 @@ __ct__Q37JStudio3fvb6TParseFPQ37JStudio3fvb8TControl = .text:0x802858DC; // type __dt__Q37JStudio3fvb6TParseFv = .text:0x802858FC; // type:function size:0x60 scope:global align:4 parseHeader_next__Q37JStudio3fvb6TParseFPPCvPUlUl = .text:0x8028595C; // type:function size:0x94 scope:global align:4 parseBlock_next__Q37JStudio3fvb6TParseFPPCvPUlUl = .text:0x802859F0; // type:function size:0xF4 scope:global align:4 -__dt__Q37JStudio3fvb15TObject_hermiteFv = .text:0x80285AE4; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb22TObject_list_parameterFv = .text:0x80285B68; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb12TObject_listFv = .text:0x80285BEC; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb18TObject_transitionFv = .text:0x80285C70; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb16TObject_constantFv = .text:0x80285CF4; // type:function size:0x84 scope:global align:4 -__dt__Q37JStudio3fvb17TObject_compositeFv = .text:0x80285D78; // type:function size:0xA0 scope:global align:4 -find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x80285E18; // type:function size:0x94 scope:global align:4 +__dt__Q37JStudio3fvb15TObject_hermiteFv = .text:0x80285AE4; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb22TObject_list_parameterFv = .text:0x80285B68; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb12TObject_listFv = .text:0x80285BEC; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb18TObject_transitionFv = .text:0x80285C70; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb16TObject_constantFv = .text:0x80285CF4; // type:function size:0x84 scope:weak align:4 +__dt__Q37JStudio3fvb17TObject_compositeFv = .text:0x80285D78; // type:function size:0xA0 scope:weak align:4 +find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x80285E18; // type:function size:0x94 scope:weak align:4 getData__Q47JStudio3fvb4data17TParse_TParagraphCFPQ57JStudio3fvb4data17TParse_TParagraph5TData = .text:0x80285EAC; // type:function size:0x68 scope:global align:4 __ct__Q27JStudio8TControlFv = .text:0x80285F14; // type:function size:0x98 scope:global align:4 __dt__Q27JStudio8TControlFv = .text:0x80285FAC; // type:function size:0x7C scope:global align:4 @@ -11063,25 +11063,25 @@ do_paragraph__Q27JStudio16TObject_particleFUlPCvUl = .text:0x802885A8; // type:f __dt__Q27JStudio14TAdaptor_soundFv = .text:0x8028893C; // type:function size:0x60 scope:global align:4 __ct__Q27JStudio13TObject_soundFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ27JStudio14TAdaptor_sound = .text:0x8028899C; // type:function size:0x3C scope:global align:4 do_paragraph__Q27JStudio13TObject_soundFUlPCvUl = .text:0x802889D8; // type:function size:0x32C scope:global align:4 -__dt__Q27JStudio13TObject_soundFv = .text:0x80288D04; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio16TObject_particleFv = .text:0x80288D64; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio15TObject_messageFv = .text:0x80288DC4; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio13TObject_lightFv = .text:0x80288E24; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio11TObject_fogFv = .text:0x80288E84; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio14TObject_cameraFv = .text:0x80288EE4; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio20TObject_ambientLightFv = .text:0x80288F44; // type:function size:0x60 scope:global align:4 -__dt__Q27JStudio13TObject_actorFv = .text:0x80288FA4; // type:function size:0x60 scope:global align:4 +__dt__Q27JStudio13TObject_soundFv = .text:0x80288D04; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio16TObject_particleFv = .text:0x80288D64; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio15TObject_messageFv = .text:0x80288DC4; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio13TObject_lightFv = .text:0x80288E24; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio11TObject_fogFv = .text:0x80288E84; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio14TObject_cameraFv = .text:0x80288EE4; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio20TObject_ambientLightFv = .text:0x80288F44; // type:function size:0x60 scope:weak align:4 +__dt__Q27JStudio13TObject_actorFv = .text:0x80288FA4; // type:function size:0x60 scope:weak align:4 __sinit_jstudio-object_cpp = .text:0x80289004; // type:function size:0x3D8 scope:local align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x802893DC; // type:function size:0x60 scope:global align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_Fv = .text:0x8028943C; // type:function size:0x60 scope:global align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028949C; // type:function size:0x60 scope:global align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_Fv = .text:0x802894FC; // type:function size:0x60 scope:global align:4 -__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028955C; // type:function size:0x60 scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x802895BC; // type:function size:0x5C scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x80289618; // type:function size:0x5C scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x80289674; // type:function size:0x5C scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x802896D0; // type:function size:0x5C scope:global align:4 -__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028972C; // type:function size:0x5C scope:global align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x802893DC; // type:function size:0x60 scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_Fv = .text:0x8028943C; // type:function size:0x60 scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028949C; // type:function size:0x60 scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_Fv = .text:0x802894FC; // type:function size:0x60 scope:local align:4 +__dt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_Fv = .text:0x8028955C; // type:function size:0x60 scope:local align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x802895BC; // type:function size:0x5C scope:weak align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x80289618; // type:function size:0x5C scope:weak align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x80289674; // type:function size:0x5C scope:weak align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x802896D0; // type:function size:0x5C scope:weak align:4 +__cl__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_CFfPQ27JStudio8TAdaptor = .text:0x8028972C; // type:function size:0x5C scope:weak align:4 isEqual__Q37JStudio6object7TIDDataFRCQ37JStudio6object7TIDDataRCQ37JStudio6object7TIDData = .text:0x80289788; // type:function size:0xF0 scope:global align:4 __ct__Q37JStudio3stb7TObjectFUlPCvUl = .text:0x80289878; // type:function size:0x48 scope:global align:4 __ct__Q37JStudio3stb7TObjectFRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x802898C0; // type:function size:0x70 scope:global align:4 @@ -11098,7 +11098,7 @@ process_sequence___Q37JStudio3stb7TObjectFv = .text:0x80289C2C; // type:function process_paragraph_reserved___Q37JStudio3stb7TObjectFUlPCvUl = .text:0x80289D80; // type:function size:0xE8 scope:global align:4 __ct__Q37JStudio3stb15TObject_controlFPCvUl = .text:0x80289E68; // type:function size:0x4C scope:global align:4 __ct__Q37JStudio3stb8TControlFv = .text:0x80289EB4; // type:function size:0x80 scope:global align:4 -__dt__Q37JStudio3stb15TObject_controlFv = .text:0x80289F34; // type:function size:0x60 scope:global align:4 +__dt__Q37JStudio3stb15TObject_controlFv = .text:0x80289F34; // type:function size:0x60 scope:weak align:4 __dt__Q37JStudio3stb8TControlFv = .text:0x80289F94; // type:function size:0x94 scope:global align:4 appendObject__Q37JStudio3stb8TControlFPQ37JStudio3stb7TObject = .text:0x8028A028; // type:function size:0x50 scope:global align:4 removeObject__Q37JStudio3stb8TControlFPQ37JStudio3stb7TObject = .text:0x8028A078; // type:function size:0x38 scope:global align:4 @@ -11117,17 +11117,17 @@ parseBlock_next__Q37JStudio3stb6TParseFPPCvPUlUl = .text:0x8028A58C; // type:fun parseHeader__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data14TParse_THeaderUl = .text:0x8028A5E0; // type:function size:0x8 scope:global align:4 parseBlock_block__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data13TParse_TBlockUl = .text:0x8028A5E8; // type:function size:0x38 scope:global align:4 parseBlock_object__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data20TParse_TBlock_objectUl = .text:0x8028A620; // type:function size:0x108 scope:global align:4 -find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x8028A728; // type:function size:0x94 scope:global align:4 +find_if8iterator,Q37JStudio6object18TPRObject_ID_equal>__3stdFQ37JGadget37TLinkList8iteratorQ37JGadget37TLinkList8iteratorQ37JStudio6object18TPRObject_ID_equal = .text:0x8028A728; // type:function size:0x94 scope:weak align:4 getData__Q47JStudio3stb4data16TParse_TSequenceCFPQ57JStudio3stb4data16TParse_TSequence5TData = .text:0x8028A7BC; // type:function size:0x4C scope:global align:4 getData__Q47JStudio3stb4data17TParse_TParagraphCFPQ57JStudio3stb4data17TParse_TParagraph5TData = .text:0x8028A808; // type:function size:0x78 scope:global align:4 getData__Q47JStudio3stb4data22TParse_TParagraph_dataCFPQ57JStudio3stb4data22TParse_TParagraph_data5TData = .text:0x8028A880; // type:function size:0x80 scope:global align:4 __dt__Q214JStudio_JStage13TCreateObjectFv = .text:0x8028A900; // type:function size:0x60 scope:global align:4 create__Q214JStudio_JStage13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x8028A960; // type:function size:0x184 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028AAE4; // type:function size:0x104 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028ABE8; // type:function size:0x104 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028ACEC; // type:function size:0x104 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028ADF0; // type:function size:0x104 scope:global align:4 -createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028AEF4; // type:function size:0x104 scope:global align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028AAE4; // type:function size:0x104 scope:weak align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028ABE8; // type:function size:0x104 scope:weak align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028ACEC; // type:function size:0x104 scope:weak align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028ADF0; // type:function size:0x104 scope:weak align:4 +createObject_JSG___Q214JStudio_JStage21@unnamed@control_cpp@FRCQ47JStudio3stb4data20TParse_TBlock_objectPQ26JStage7TObjectPCQ26JStage7TSystem = .text:0x8028AEF4; // type:function size:0x104 scope:weak align:4 transform_toGlobalFromLocal__14JStudio_JStageFPA4_fRCQ37JStudio8TControl39TTransform_translation_rotation_scalingPCQ26JStage7TObjectUl = .text:0x8028AFF8; // type:function size:0x98 scope:global align:4 transform_toGlobalFromLocal__14JStudio_JStageFPA4_fRCQ37JStudio8TControl19TTransform_positionPCQ26JStage7TObjectUl = .text:0x8028B090; // type:function size:0x98 scope:global align:4 transform_toLocalFromGlobal__14JStudio_JStageFPA4_fRCQ37JStudio8TControl39TTransform_translation_rotation_scalingPCQ26JStage7TObjectUl = .text:0x8028B128; // type:function size:0xA4 scope:global align:4 @@ -11159,11 +11159,11 @@ setJSG_ID___Q214JStudio_JStage14TAdaptor_actorFMQ26JStage6TActorFPCvPvUl_vQ37JSt setJSG_SRT___Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio8TControl = .text:0x8028BB38; // type:function size:0x194 scope:global align:4 getJSG_SRT___Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio8TControl = .text:0x8028BCCC; // type:function size:0x198 scope:global align:4 __cl__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_CFfPQ27JStudio8TAdaptor = .text:0x8028BE64; // type:function size:0xD4 scope:global align:4 -__dt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_Fv = .text:0x8028BF38; // type:function size:0x60 scope:global align:4 +__dt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_Fv = .text:0x8028BF38; // type:function size:0x60 scope:weak align:4 __sinit_object-actor_cpp = .text:0x8028BF98; // type:function size:0x3D0 scope:local align:4 -__ct__Q27JStudio14TVariableValueFv = .text:0x8028C368; // type:function size:0x18 scope:global align:4 -__dt__Q214JStudio_JStage81TVariableValueOutput_object_Fv = .text:0x8028C380; // type:function size:0x60 scope:global align:4 -__cl__Q214JStudio_JStage81TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028C3E0; // type:function size:0x30 scope:global align:4 +__ct__Q27JStudio14TVariableValueFv = .text:0x8028C368; // type:function size:0x18 scope:weak align:4 +__dt__Q214JStudio_JStage81TVariableValueOutput_object_Fv = .text:0x8028C380; // type:function size:0x60 scope:weak align:4 +__cl__Q214JStudio_JStage81TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028C3E0; // type:function size:0x30 scope:weak align:4 __ct__Q214JStudio_JStage21TAdaptor_ambientLightFPCQ26JStage7TSystemPQ26JStage13TAmbientLight = .text:0x8028C410; // type:function size:0x9C scope:global align:4 __dt__Q214JStudio_JStage21TAdaptor_ambientLightFv = .text:0x8028C4AC; // type:function size:0x74 scope:global align:4 adaptor_do_prepare__Q214JStudio_JStage21TAdaptor_ambientLightFv = .text:0x8028C520; // type:function size:0x4 scope:global align:4 @@ -11190,8 +11190,8 @@ getJSG_position___Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio8TControl = .t setJSG_targetPosition___Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio8TControl = .text:0x8028CDBC; // type:function size:0xE0 scope:global align:4 getJSG_targetPosition___Q214JStudio_JStage15TAdaptor_cameraFPCQ27JStudio8TControl = .text:0x8028CE9C; // type:function size:0xE4 scope:global align:4 __sinit_object-camera_cpp = .text:0x8028CF80; // type:function size:0x364 scope:local align:4 -__dt__Q214JStudio_JStage83TVariableValueOutput_object_Fv = .text:0x8028D2E4; // type:function size:0x60 scope:global align:4 -__cl__Q214JStudio_JStage83TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028D344; // type:function size:0x30 scope:global align:4 +__dt__Q214JStudio_JStage83TVariableValueOutput_object_Fv = .text:0x8028D2E4; // type:function size:0x60 scope:weak align:4 +__cl__Q214JStudio_JStage83TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028D344; // type:function size:0x30 scope:weak align:4 __ct__Q214JStudio_JStage12TAdaptor_fogFPCQ26JStage7TSystemPQ26JStage4TFog = .text:0x8028D374; // type:function size:0x9C scope:global align:4 __dt__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x8028D410; // type:function size:0x74 scope:global align:4 adaptor_do_prepare__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x8028D484; // type:function size:0x48 scope:global align:4 @@ -11200,8 +11200,8 @@ adaptor_do_end__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x8028D5B4; // type:f adaptor_do_update__Q214JStudio_JStage12TAdaptor_fogFUl = .text:0x8028D608; // type:function size:0x78 scope:global align:4 adaptor_do_data__Q214JStudio_JStage12TAdaptor_fogFPCvUlPCvUl = .text:0x8028D680; // type:function size:0x24 scope:global align:4 __sinit_object-fog_cpp = .text:0x8028D6A4; // type:function size:0x21C scope:local align:4 -__dt__Q214JStudio_JStage77TVariableValueOutput_object_Fv = .text:0x8028D8C0; // type:function size:0x60 scope:global align:4 -__cl__Q214JStudio_JStage77TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028D920; // type:function size:0x30 scope:global align:4 +__dt__Q214JStudio_JStage77TVariableValueOutput_object_Fv = .text:0x8028D8C0; // type:function size:0x60 scope:weak align:4 +__cl__Q214JStudio_JStage77TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8028D920; // type:function size:0x30 scope:weak align:4 __ct__Q214JStudio_JStage14TAdaptor_lightFPCQ26JStage7TSystemPQ26JStage6TLight = .text:0x8028D950; // type:function size:0xA4 scope:global align:4 __dt__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x8028D9F4; // type:function size:0x74 scope:global align:4 adaptor_do_prepare__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x8028DA68; // type:function size:0x48 scope:global align:4 @@ -11212,16 +11212,16 @@ adaptor_do_data__Q214JStudio_JStage14TAdaptor_lightFPCvUlPCvUl = .text:0x8028DF8 adaptor_do_FACULTY__Q214JStudio_JStage14TAdaptor_lightFQ37JStudio4data15TEOperationDataPCvUl = .text:0x8028DFB0; // type:function size:0x78 scope:global align:4 adaptor_do_ENABLE__Q214JStudio_JStage14TAdaptor_lightFQ37JStudio4data15TEOperationDataPCvUl = .text:0x8028E028; // type:function size:0x24 scope:global align:4 __cl__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_CFfPQ27JStudio8TAdaptor = .text:0x8028E04C; // type:function size:0xC scope:global align:4 -__dt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_Fv = .text:0x8028E058; // type:function size:0x60 scope:global align:4 +__dt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_Fv = .text:0x8028E058; // type:function size:0x60 scope:weak align:4 __sinit_object-light_cpp = .text:0x8028E0B8; // type:function size:0x298 scope:local align:4 __dt__Q215JStudio_JAudio213TCreateObjectFv = .text:0x8028E350; // type:function size:0x60 scope:global align:4 create__Q215JStudio_JAudio213TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x8028E3B0; // type:function size:0x74 scope:global align:4 createObject_JAI_SOUND___Q215JStudio_JAudio213TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ215JStudio_JAudio213TCreateObject = .text:0x8028E424; // type:function size:0x104 scope:global align:4 -setValue_VOLUME___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028E528; // type:function size:0x28 scope:global align:4 -setValue_PAN___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028E550; // type:function size:0x28 scope:global align:4 -setValue_PITCH___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028E578; // type:function size:0x28 scope:global align:4 -setValue_TEMPO___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028E5A0; // type:function size:0x60 scope:global align:4 -setValue_ECHO___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028E600; // type:function size:0x28 scope:global align:4 +setValue_VOLUME___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028E528; // type:function size:0x28 scope:local align:4 +setValue_PAN___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028E550; // type:function size:0x28 scope:local align:4 +setValue_PITCH___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028E578; // type:function size:0x28 scope:local align:4 +setValue_TEMPO___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028E5A0; // type:function size:0x60 scope:local align:4 +setValue_ECHO___Q215JStudio_JAudio226@unnamed@object_sound_cpp@FP8JAISoundf = .text:0x8028E600; // type:function size:0x28 scope:local align:4 __ct__Q215JStudio_JAudio214TAdaptor_soundFPQ215JStudio_JAudio213TCreateObject = .text:0x8028E628; // type:function size:0xCC scope:global align:4 __dt__Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x8028E6F4; // type:function size:0xB0 scope:global align:4 adaptor_do_prepare__Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x8028E7A4; // type:function size:0xD0 scope:global align:4 @@ -11243,7 +11243,7 @@ __cl__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_CFfPQ27JStudio8TAdaptor prepareSound___Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x8028ED04; // type:function size:0xA0 scope:global align:4 beginSound_fadeIn___Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x8028EDA4; // type:function size:0xB0 scope:global align:4 endSound_fadeOut___Q215JStudio_JAudio214TAdaptor_soundFUl = .text:0x8028EE54; // type:function size:0x40 scope:global align:4 -__dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv = .text:0x8028EE94; // type:function size:0x60 scope:global align:4 +__dt__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_Fv = .text:0x8028EE94; // type:function size:0x60 scope:weak align:4 __sinit_object-sound_cpp = .text:0x8028EEF4; // type:function size:0x2AC scope:local align:4 __dt__Q217JStudio_JParticle13TCreateObjectFv = .text:0x8028F1A0; // type:function size:0x60 scope:global align:4 create__Q217JStudio_JParticle13TCreateObjectFPPQ27JStudio7TObjectRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x8028F200; // type:function size:0x74 scope:global align:4 @@ -11251,7 +11251,7 @@ emitter_create__Q217JStudio_JParticle13TCreateObjectFUl = .text:0x8028F274; // t emitter_destroy__Q217JStudio_JParticle13TCreateObjectFP14JPABaseEmitter = .text:0x8028F2E4; // type:function size:0x24 scope:global align:4 createObject_JPA_PARTICLE___Q217JStudio_JParticle13TCreateObjectFRCQ47JStudio3stb4data20TParse_TBlock_objectPQ217JStudio_JParticle13TCreateObject = .text:0x8028F308; // type:function size:0x104 scope:global align:4 __ct__Q217JStudio_JParticle17TAdaptor_particleFPQ217JStudio_JParticle13TCreateObject = .text:0x8028F40C; // type:function size:0xF4 scope:global align:4 -__dt__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_Fv = .text:0x8028F500; // type:function size:0x60 scope:global align:4 +__dt__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_Fv = .text:0x8028F500; // type:function size:0x60 scope:weak align:4 __dt__Q217JStudio_JParticle17TAdaptor_particleFv = .text:0x8028F560; // type:function size:0xF0 scope:global align:4 adaptor_do_prepare__Q217JStudio_JParticle17TAdaptor_particleFv = .text:0x8028F650; // type:function size:0x12C scope:global align:4 adaptor_do_end__Q217JStudio_JParticle17TAdaptor_particleFv = .text:0x8028F77C; // type:function size:0x4 scope:global align:4 @@ -11313,11 +11313,11 @@ getCommandHeap__9JASKernelFv = .text:0x802918C8; // type:function size:0x8 scope setupAramHeap__9JASKernelFUlUl = .text:0x802918D0; // type:function size:0x38 scope:global align:4 getAramHeap__9JASKernelFv = .text:0x80291908; // type:function size:0xC scope:global align:4 __sinit_JASHeapCtrl_cpp = .text:0x80291914; // type:function size:0x40 scope:local align:4 -__dt__7JASHeapFv = .text:0x80291954; // type:function size:0x78 scope:global align:4 -onDispose__11JASDisposerFv = .text:0x802919CC; // type:function size:0x4 scope:global align:4 +__dt__7JASHeapFv = .text:0x80291954; // type:function size:0x78 scope:weak align:4 +onDispose__11JASDisposerFv = .text:0x802919CC; // type:function size:0x4 scope:weak align:4 getResSize__15JASResArcLoaderFPC10JKRArchiveUs = .text:0x802919D0; // type:function size:0x34 scope:global align:4 getResMaxSize__15JASResArcLoaderFPC10JKRArchive = .text:0x80291A04; // type:function size:0x78 scope:global align:4 -loadResourceCallback__15JASResArcLoaderFPv = .text:0x80291A7C; // type:function size:0x9C scope:global align:4 +loadResourceCallback__15JASResArcLoaderFPv = .text:0x80291A7C; // type:function size:0x9C scope:local align:4 loadResourceAsync__15JASResArcLoaderFP10JKRArchiveUsPUcUlPFUlUl_vUl = .text:0x80291B18; // type:function size:0x5C scope:global align:4 start__8JASProbeFPCc = .text:0x80291B74; // type:function size:0x50 scope:global align:4 stop__8JASProbeFv = .text:0x80291BC4; // type:function size:0x120 scope:global align:4 @@ -11328,7 +11328,7 @@ execAllCommand__10JASPortCmdFv = .text:0x80291E60; // type:function size:0x34 sc execCommandOnce__Q210JASPortCmd9TPortHeadFv = .text:0x80291E94; // type:function size:0x78 scope:global align:4 execCommandStay__Q210JASPortCmd9TPortHeadFv = .text:0x80291F0C; // type:function size:0x60 scope:global align:4 __sinit_JASCmdStack_cpp = .text:0x80291F6C; // type:function size:0x64 scope:local align:4 -__dt__Q210JASPortCmd9TPortHeadFv = .text:0x80291FD0; // type:function size:0x58 scope:global align:4 +__dt__Q210JASPortCmd9TPortHeadFv = .text:0x80291FD0; // type:function size:0x58 scope:weak align:4 __ct__8JASTrackFv = .text:0x80292028; // type:function size:0xF4 scope:global align:4 __dt__8JASTrackFv = .text:0x8029211C; // type:function size:0x128 scope:global align:4 setChannelMgrCount__8JASTrackFUl = .text:0x80292244; // type:function size:0x190 scope:global align:4 @@ -11419,7 +11419,7 @@ findIntr__10JASSeqCtrlFv = .text:0x80294928; // type:function size:0x50 scope:gl checkIntr__10JASSeqCtrlFv = .text:0x80294978; // type:function size:0x70 scope:global align:4 timerProcess__10JASSeqCtrlFv = .text:0x802949E8; // type:function size:0x84 scope:global align:4 __sinit_JASSeqCtrl_cpp = .text:0x80294A6C; // type:function size:0x40 scope:local align:4 -__dt__12JASSeqParserFv = .text:0x80294AAC; // type:function size:0x48 scope:global align:4 +__dt__12JASSeqParserFv = .text:0x80294AAC; // type:function size:0x48 scope:weak align:4 conditionCheck__12JASSeqParserFP8JASTrackQ212JASSeqParser15BranchCondition = .text:0x80294AF4; // type:function size:0xD0 scope:global align:4 writeReg__12JASSeqParserFP8JASTrackUlUl = .text:0x80294BC4; // type:function size:0x204 scope:global align:4 readReg__12JASSeqParserCFP8JASTrackUl = .text:0x80294DC8; // type:function size:0x1C0 scope:global align:4 @@ -11519,7 +11519,7 @@ updateChannel__13JASAramStreamFUlP10JASChannelPQ26JASDsp8TChannel = .text:0x8029 channelProc__13JASAramStreamFv = .text:0x802982AC; // type:function size:0x1AC scope:global align:4 channelStart__13JASAramStreamFv = .text:0x80298458; // type:function size:0x218 scope:global align:4 channelStop__13JASAramStreamFUs = .text:0x80298670; // type:function size:0x6C scope:global align:4 -__dt__38JASMemPool_MultiThreaded<10JASChannel>Fv = .text:0x802986DC; // type:function size:0x54 scope:global align:4 +__dt__38JASMemPool_MultiThreaded<10JASChannel>Fv = .text:0x802986DC; // type:function size:0x54 scope:weak align:4 noteOn__7JASBankFPC7JASBankiUcUcUsPFUlP10JASChannelPQ26JASDsp8TChannelPv_vPv = .text:0x80298730; // type:function size:0x310 scope:global align:4 noteOnOsc__7JASBankFiUcUcUsPFUlP10JASChannelPQ26JASDsp8TChannelPv_vPv = .text:0x80298A40; // type:function size:0x138 scope:global align:4 __ct__12JASBasicBankFv = .text:0x80298B78; // type:function size:0x2C scope:global align:4 @@ -11527,9 +11527,9 @@ newInstTable__12JASBasicBankFUcP7JKRHeap = .text:0x80298BA4; // type:function si getInstParam__12JASBasicBankCFiiiP12JASInstParam = .text:0x80298C00; // type:function size:0x68 scope:global align:4 setInst__12JASBasicBankFiP7JASInst = .text:0x80298C68; // type:function size:0x18 scope:global align:4 getInst__12JASBasicBankCFi = .text:0x80298C80; // type:function size:0x44 scope:global align:4 -__dt__7JASBankFv = .text:0x80298CC4; // type:function size:0x48 scope:global align:4 -__dt__12JASBasicBankFv = .text:0x80298D0C; // type:function size:0x5C scope:global align:4 -getType__12JASBasicBankCFv = .text:0x80298D68; // type:function size:0xC scope:global align:4 +__dt__7JASBankFv = .text:0x80298CC4; // type:function size:0x48 scope:weak align:4 +__dt__12JASBasicBankFv = .text:0x80298D0C; // type:function size:0x5C scope:weak align:4 +getType__12JASBasicBankCFv = .text:0x80298D68; // type:function size:0xC scope:weak align:4 getInstParam__12JASVoiceBankCFiiiP12JASInstParam = .text:0x80298D74; // type:function size:0x38 scope:global align:4 __dt__12JASVoiceBankFv = .text:0x80298DAC; // type:function size:0x5C scope:global align:4 getType__12JASVoiceBankCFv = .text:0x80298E08; // type:function size:0xC scope:global align:4 @@ -11540,9 +11540,9 @@ setKeyRegionCount__12JASBasicInstFUlP7JKRHeap = .text:0x80298F9C; // type:functi setOsc__12JASBasicInstFiPCQ213JASOscillator4Data = .text:0x8029901C; // type:function size:0x10 scope:global align:4 getKeyRegion__12JASBasicInstFi = .text:0x8029902C; // type:function size:0x24 scope:global align:4 __dt__Q212JASBasicInst7TKeymapFv = .text:0x80299050; // type:function size:0x3C scope:global align:4 -__dt__7JASInstFv = .text:0x8029908C; // type:function size:0x48 scope:global align:4 -__ct__Q212JASBasicInst7TKeymapFv = .text:0x802990D4; // type:function size:0xC scope:global align:4 -getType__12JASBasicInstCFv = .text:0x802990E0; // type:function size:0xC scope:global align:4 +__dt__7JASInstFv = .text:0x8029908C; // type:function size:0x48 scope:weak align:4 +__ct__Q212JASBasicInst7TKeymapFv = .text:0x802990D4; // type:function size:0xC scope:weak align:4 +getType__12JASBasicInstCFv = .text:0x802990E0; // type:function size:0xC scope:weak align:4 __ct__10JASDrumSetFv = .text:0x802990EC; // type:function size:0x28 scope:global align:4 __dt__10JASDrumSetFv = .text:0x80299114; // type:function size:0x5C scope:global align:4 newPercArray__10JASDrumSetFUcP7JKRHeap = .text:0x80299170; // type:function size:0x5C scope:global align:4 @@ -11553,7 +11553,7 @@ setRelease__Q210JASDrumSet5TPercFUl = .text:0x802992E4; // type:function size:0x getType__10JASDrumSetCFv = .text:0x802992EC; // type:function size:0xC scope:global align:4 __ct__16JASBasicWaveBankFv = .text:0x802992F8; // type:function size:0x60 scope:global align:4 __dt__16JASBasicWaveBankFv = .text:0x80299358; // type:function size:0x8C scope:global align:4 -__dt__Q216JASBasicWaveBank11TWaveHandleFv = .text:0x802993E4; // type:function size:0x5C scope:global align:4 +__dt__Q216JASBasicWaveBank11TWaveHandleFv = .text:0x802993E4; // type:function size:0x5C scope:weak align:4 getWaveGroup__16JASBasicWaveBankFUl = .text:0x80299440; // type:function size:0x24 scope:global align:4 setGroupCount__16JASBasicWaveBankFUlP7JKRHeap = .text:0x80299464; // type:function size:0xAC scope:global align:4 setWaveTableSize__16JASBasicWaveBankFUlP7JKRHeap = .text:0x80299510; // type:function size:0x80 scope:global align:4 @@ -11568,16 +11568,16 @@ onLoadDone__Q216JASBasicWaveBank10TWaveGroupFv = .text:0x80299904; // type:funct onEraseDone__Q216JASBasicWaveBank10TWaveGroupFv = .text:0x8029992C; // type:function size:0x28 scope:global align:4 getWaveID__Q216JASBasicWaveBank10TWaveGroupCFi = .text:0x80299954; // type:function size:0x10 scope:global align:4 getWavePtr__Q216JASBasicWaveBank11TWaveHandleCFv = .text:0x80299964; // type:function size:0x24 scope:global align:4 -__dt__11JASWaveBankFv = .text:0x80299988; // type:function size:0x48 scope:global align:4 -__dt__13JASWaveHandleFv = .text:0x802999D0; // type:function size:0x48 scope:global align:4 -__ct__Q216JASBasicWaveBank11TWaveHandleFv = .text:0x80299A18; // type:function size:0x34 scope:global align:4 -__ct__Q216JASBasicWaveBank14TGroupWaveInfoFv = .text:0x80299A4C; // type:function size:0x18 scope:global align:4 -getWaveInfo__Q216JASBasicWaveBank11TWaveHandleCFv = .text:0x80299A64; // type:function size:0x8 scope:global align:4 -getWaveArc__16JASBasicWaveBankFUl = .text:0x80299A6C; // type:function size:0x20 scope:global align:4 -getArcCount__16JASBasicWaveBankCFv = .text:0x80299A8C; // type:function size:0x8 scope:global align:4 +__dt__11JASWaveBankFv = .text:0x80299988; // type:function size:0x48 scope:weak align:4 +__dt__13JASWaveHandleFv = .text:0x802999D0; // type:function size:0x48 scope:weak align:4 +__ct__Q216JASBasicWaveBank11TWaveHandleFv = .text:0x80299A18; // type:function size:0x34 scope:weak align:4 +__ct__Q216JASBasicWaveBank14TGroupWaveInfoFv = .text:0x80299A4C; // type:function size:0x18 scope:weak align:4 +getWaveInfo__Q216JASBasicWaveBank11TWaveHandleCFv = .text:0x80299A64; // type:function size:0x8 scope:weak align:4 +getWaveArc__16JASBasicWaveBankFUl = .text:0x80299A6C; // type:function size:0x20 scope:weak align:4 +getArcCount__16JASBasicWaveBankCFv = .text:0x80299A8C; // type:function size:0x8 scope:weak align:4 __ct__17JASSimpleWaveBankFv = .text:0x80299A94; // type:function size:0x60 scope:global align:4 __dt__17JASSimpleWaveBankFv = .text:0x80299AF4; // type:function size:0x90 scope:global align:4 -__dt__Q217JASSimpleWaveBank11TWaveHandleFv = .text:0x80299B84; // type:function size:0x5C scope:global align:4 +__dt__Q217JASSimpleWaveBank11TWaveHandleFv = .text:0x80299B84; // type:function size:0x5C scope:weak align:4 setWaveTableSize__17JASSimpleWaveBankFUlP7JKRHeap = .text:0x80299BE0; // type:function size:0x80 scope:global align:4 getWaveHandle__17JASSimpleWaveBankCFUl = .text:0x80299C60; // type:function size:0x24 scope:global align:4 setWaveInfo__17JASSimpleWaveBankFUlRC11JASWaveInfo = .text:0x80299C84; // type:function size:0x94 scope:global align:4 @@ -11586,20 +11586,20 @@ getWavePtr__Q217JASSimpleWaveBank11TWaveHandleCFv = .text:0x80299D38; // type:fu __ct__Q217JASSimpleWaveBank11TWaveHandleFv = .text:0x80299D5C; // type:function size:0x34 scope:global align:4 getWaveInfo__Q217JASSimpleWaveBank11TWaveHandleCFv = .text:0x80299D90; // type:function size:0x8 scope:global align:4 getArcCount__17JASSimpleWaveBankCFv = .text:0x80299D98; // type:function size:0x8 scope:global align:4 -onLoadDone__10JASWaveArcFv = .text:0x80299DA0; // type:function size:0x4 scope:global align:4 -onEraseDone__10JASWaveArcFv = .text:0x80299DA4; // type:function size:0x4 scope:global align:4 -@4@__dt__17JASSimpleWaveBankFv = .text:0x80299DA8; // type:function size:0x8 scope:local align:4 +onLoadDone__10JASWaveArcFv = .text:0x80299DA0; // type:function size:0x4 scope:weak align:4 +onEraseDone__10JASWaveArcFv = .text:0x80299DA4; // type:function size:0x4 scope:weak align:4 +@4@__dt__17JASSimpleWaveBankFv = .text:0x80299DA8; // type:function size:0x8 scope:weak align:4 getGroupCount__11JASWSParserFPCv = .text:0x80299DB0; // type:function size:0x28 scope:global align:4 createWaveBank__11JASWSParserFPCvP7JKRHeap = .text:0x80299DD8; // type:function size:0x5C scope:global align:4 createBasicWaveBank__11JASWSParserFPCvP7JKRHeap = .text:0x80299E34; // type:function size:0x230 scope:global align:4 createSimpleWaveBank__11JASWSParserFPCvP7JKRHeap = .text:0x8029A064; // type:function size:0x22C scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A290; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A2A8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A2C0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A2D8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A2F0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A308; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A320; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A290; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A2A8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A2C0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A2D8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A2F0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A308; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029A320; // type:function size:0x18 scope:weak align:4 createBank__12JASBNKParserFPCvP7JKRHeap = .text:0x8029A338; // type:function size:0x20 scope:global align:4 createBasicBank__12JASBNKParserFPCvP7JKRHeap = .text:0x8029A358; // type:function size:0xA8 scope:global align:4 findChunk__Q212JASBNKParser4Ver1FPCvUl = .text:0x8029A400; // type:function size:0x3C scope:global align:4 @@ -11607,13 +11607,13 @@ createBasicBank__Q212JASBNKParser4Ver1FPCvP7JKRHeap = .text:0x8029A43C; // type: createBasicBank__Q212JASBNKParser4Ver0FPCvP7JKRHeap = .text:0x8029A83C; // type:function size:0x42C scope:global align:4 findOscPtr__Q212JASBNKParser4Ver0FP12JASBasicBankPCQ312JASBNKParser4Ver07THeaderPCQ312JASBNKParser4Ver04TOsc = .text:0x8029AC68; // type:function size:0x124 scope:global align:4 getOscTableEndPtr__Q212JASBNKParser4Ver0FPCQ213JASOscillator5Point = .text:0x8029AD8C; // type:function size:0x14 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029ADA0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029ADB8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029ADD0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029ADE8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029AE00; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029AE18; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8029AE30; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029ADA0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029ADB8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029ADD0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029ADE8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029AE00; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029AE18; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8029AE30; // type:function size:0x18 scope:weak align:4 __sinit_JASBNKParser_cpp = .text:0x8029AE48; // type:function size:0x58 scope:local align:4 getRootHeap__16JASWaveArcLoaderFv = .text:0x8029AEA0; // type:function size:0x30 scope:global align:4 setCurrentDir__16JASWaveArcLoaderFPCc = .text:0x8029AED0; // type:function size:0x60 scope:global align:4 @@ -11630,7 +11630,7 @@ erase__10JASWaveArcFv = .text:0x8029B440; // type:function size:0x24 scope:globa onDispose__10JASWaveArcFv = .text:0x8029B464; // type:function size:0x48 scope:global align:4 setEntryNum__10JASWaveArcFl = .text:0x8029B4AC; // type:function size:0x60 scope:global align:4 setFileName__10JASWaveArcFPCc = .text:0x8029B50C; // type:function size:0xAC scope:global align:4 -__dt__11JASDisposerFv = .text:0x8029B5B8; // type:function size:0x48 scope:global align:4 +__dt__11JASDisposerFv = .text:0x8029B5B8; // type:function size:0x48 scope:weak align:4 __ct__10JASChannelFPFUlP10JASChannelPQ26JASDsp8TChannelPv_vPv = .text:0x8029B600; // type:function size:0x118 scope:global align:4 __dt__10JASChannelFv = .text:0x8029B718; // type:function size:0xD8 scope:global align:4 play__10JASChannelFv = .text:0x8029B7F0; // type:function size:0x70 scope:global align:4 @@ -11688,7 +11688,7 @@ stop__14JASAudioThreadFv = .text:0x8029DBC0; // type:function size:0x2C scope:gl run__14JASAudioThreadFv = .text:0x8029DBEC; // type:function size:0x17C scope:global align:4 DMACallback__14JASAudioThreadFv = .text:0x8029DD68; // type:function size:0x54 scope:global align:4 DSPCallback__14JASAudioThreadFPv = .text:0x8029DDBC; // type:function size:0x6C scope:global align:4 -__dt__14JASAudioThreadFv = .text:0x8029DE28; // type:function size:0x8C scope:global align:4 +__dt__14JASAudioThreadFv = .text:0x8029DE28; // type:function size:0x8C scope:weak align:4 __ct__15JASAudioReseterFv = .text:0x8029DEB4; // type:function size:0x48 scope:global align:4 __dt__15JASAudioReseterFv = .text:0x8029DEFC; // type:function size:0x3C scope:global align:4 start__15JASAudioReseterFUlb = .text:0x8029DF38; // type:function size:0x9C scope:global align:4 @@ -11758,27 +11758,27 @@ subframeCallback__9JASDriverFv = .text:0x8029F0A8; // type:function size:0x28 sc DSPSyncCallback__9JASDriverFv = .text:0x8029F0D0; // type:function size:0x28 scope:global align:4 updateDacCallback__9JASDriverFv = .text:0x8029F0F8; // type:function size:0x28 scope:global align:4 __sinit_JASDriverIF_cpp = .text:0x8029F120; // type:function size:0x80 scope:local align:4 -__ct__Q214JASCallbackMgr9TCallbackFv = .text:0x8029F1A0; // type:function size:0x10 scope:global align:4 +__ct__Q214JASCallbackMgr9TCallbackFv = .text:0x8029F1A0; // type:function size:0x10 scope:weak align:4 clamp__14JASSoundParamsFv = .text:0x8029F1B0; // type:function size:0xCC scope:global align:4 combine__14JASSoundParamsFRC14JASSoundParamsRC14JASSoundParams = .text:0x8029F27C; // type:function size:0x5C scope:global align:4 DSPReleaseHalt2__FUl = .text:0x8029F2E0; // type:function size:0x48 scope:global align:4 -setup_callback__FUs = .text:0x8029F340; // type:function size:0xC scope:global align:4 +setup_callback__FUs = .text:0x8029F340; // type:function size:0xC scope:local align:4 DsetupTable__FUlUlUlUlUl = .text:0x8029F360; // type:function size:0x64 scope:global align:4 DsetMixerLevel__Ff = .text:0x8029F3E0; // type:function size:0x24 scope:global align:4 DsyncFrame2ch__FUlUlUl = .text:0x8029F420; // type:function size:0x54 scope:global align:4 DsyncFrame4ch__FUlUlUlUlUl = .text:0x8029F480; // type:function size:0x50 scope:global align:4 -DspHandShake__FPv = .text:0x8029F4E0; // type:function size:0x38 scope:global align:4 +DspHandShake__FPv = .text:0x8029F4E0; // type:function size:0x38 scope:local align:4 DspBoot__FPFPv_v = .text:0x8029F520; // type:function size:0xAC scope:global align:4 DSPSendCommands2__FPUlUlPFUs_v = .text:0x8029F5E0; // type:function size:0xE8 scope:global align:4 -DspInitWork__Fv = .text:0x8029F6E0; // type:function size:0x2C scope:global align:4 -DspStartWork__FUlPFUs_v = .text:0x8029F720; // type:function size:0x48 scope:global align:4 +DspInitWork__Fv = .text:0x8029F6E0; // type:function size:0x2C scope:local align:4 +DspStartWork__FUlPFUs_v = .text:0x8029F720; // type:function size:0x48 scope:local align:4 DspFinishWork__FUs = .text:0x8029F780; // type:function size:0x68 scope:global align:4 -DSPAddTask = .text:0x8029F800; // type:function size:0x84 scope:global align:4 +DSPAddTask = .text:0x8029F800; // type:function size:0x84 scope:weak align:4 DSPAddPriorTask__FP15STRUCT_DSP_TASK = .text:0x8029F8A0; // type:function size:0x7C scope:global align:4 __DSPHandler = .text:0x8029F920; // type:function size:0x304 scope:global align:4 DsyncFrame2__FUlUlUl = .text:0x8029FC40; // type:function size:0x50 scope:global align:4 -DsyncFrame3__FUlUlUlUlUl = .text:0x8029FCA0; // type:function size:0x58 scope:global align:4 -Dsp_Update_Request__Fv = .text:0x8029FD00; // type:function size:0x78 scope:global align:4 +DsyncFrame3__FUlUlUlUlUl = .text:0x8029FCA0; // type:function size:0x58 scope:local align:4 +Dsp_Update_Request__Fv = .text:0x8029FD00; // type:function size:0x78 scope:local align:4 Dsp_Running_Check__Fv = .text:0x8029FD80; // type:function size:0x14 scope:global align:4 Dsp_Running_Start__Fv = .text:0x8029FDA0; // type:function size:0xC scope:global align:4 __dt__10JAIAudibleFv = .text:0x8029FDAC; // type:function size:0x48 scope:global align:4 @@ -11800,19 +11800,19 @@ getTrack__5JAISeFv = .text:0x802A064C; // type:function size:0x8 scope:global al getChildTrack__5JAISeFi = .text:0x802A0654; // type:function size:0x10 scope:global align:4 asSe__5JAISeFv = .text:0x802A0664; // type:function size:0x4 scope:global align:4 getTempoMgr__5JAISeFv = .text:0x802A0668; // type:function size:0x8 scope:global align:4 -@16@JAISound_tryDie___5JAISeFv = .text:0x802A0670; // type:function size:0x8 scope:local align:4 -@16@getTempoMgr__5JAISeFv = .text:0x802A0678; // type:function size:0x8 scope:local align:4 -@16@getChildTrack__5JAISeFi = .text:0x802A0680; // type:function size:0x8 scope:local align:4 -@16@getTrack__5JAISeFv = .text:0x802A0688; // type:function size:0x8 scope:local align:4 -@16@asSe__5JAISeFv = .text:0x802A0690; // type:function size:0x8 scope:local align:4 -@16@releaseChild__5JAISeFi = .text:0x802A0698; // type:function size:0x8 scope:local align:4 -@16@getChild__5JAISeFi = .text:0x802A06A0; // type:function size:0x8 scope:local align:4 -@16@getNumChild__5JAISeCFv = .text:0x802A06A8; // type:function size:0x8 scope:local align:4 +@16@JAISound_tryDie___5JAISeFv = .text:0x802A0670; // type:function size:0x8 scope:weak align:4 +@16@getTempoMgr__5JAISeFv = .text:0x802A0678; // type:function size:0x8 scope:weak align:4 +@16@getChildTrack__5JAISeFi = .text:0x802A0680; // type:function size:0x8 scope:weak align:4 +@16@getTrack__5JAISeFv = .text:0x802A0688; // type:function size:0x8 scope:weak align:4 +@16@asSe__5JAISeFv = .text:0x802A0690; // type:function size:0x8 scope:weak align:4 +@16@releaseChild__5JAISeFi = .text:0x802A0698; // type:function size:0x8 scope:weak align:4 +@16@getChild__5JAISeFi = .text:0x802A06A0; // type:function size:0x8 scope:weak align:4 +@16@getNumChild__5JAISeCFv = .text:0x802A06A8; // type:function size:0x8 scope:weak align:4 isUsingSeqData__16JAISeCategoryMgrFRC16JAISeqDataRegion = .text:0x802A06B0; // type:function size:0x6C scope:global align:4 releaseSeqData__16JAISeCategoryMgrFRC16JAISeqDataRegion = .text:0x802A071C; // type:function size:0xA8 scope:global align:4 JAISeMgr_calc___16JAISeCategoryMgrFv = .text:0x802A07C4; // type:function size:0x16C scope:global align:4 JAISeMgr_freeDeadSe___16JAISeCategoryMgrFv = .text:0x802A0930; // type:function size:0x104 scope:global align:4 -__dt__18JASMemPool<5JAISe>Fv = .text:0x802A0A34; // type:function size:0x54 scope:global align:4 +__dt__18JASMemPool<5JAISe>Fv = .text:0x802A0A34; // type:function size:0x54 scope:weak align:4 JAISeMgr_acceptsNewSe___16JAISeCategoryMgrCFUl = .text:0x802A0A88; // type:function size:0xB8 scope:global align:4 sortByPriority___16JAISeCategoryMgrFv = .text:0x802A0B40; // type:function size:0xA0 scope:global align:4 stop__16JAISeCategoryMgrFUl = .text:0x802A0BE0; // type:function size:0x54 scope:global align:4 @@ -11835,9 +11835,9 @@ calc__8JAISeMgrFv = .text:0x802A1374; // type:function size:0x190 scope:global a mixOut__8JAISeMgrFv = .text:0x802A1504; // type:function size:0x64 scope:global align:4 startSound__8JAISeMgrF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A1568; // type:function size:0x168 scope:global align:4 getNumActiveSe__8JAISeMgrCFv = .text:0x802A16D0; // type:function size:0x2C scope:global align:4 -__dt__8JAISeMgrFv = .text:0x802A16FC; // type:function size:0x98 scope:global align:4 -__ct__16JAISeCategoryMgrFv = .text:0x802A1794; // type:function size:0xD8 scope:global align:4 -JASTrack_isFreeOrStopped__20@unnamed@JAISeq_cpp@FP8JASTrack = .text:0x802A186C; // type:function size:0x20 scope:global align:4 +__dt__8JAISeMgrFv = .text:0x802A16FC; // type:function size:0x98 scope:weak align:4 +__ct__16JAISeCategoryMgrFv = .text:0x802A1794; // type:function size:0xD8 scope:weak align:4 +JASTrack_isFreeOrStopped__20@unnamed@JAISeq_cpp@FP8JASTrack = .text:0x802A186C; // type:function size:0x20 scope:local align:4 __ct__6JAISeqFP9JAISeqMgrP28JAISoundStrategyMgr<6JAISeq> = .text:0x802A188C; // type:function size:0xD8 scope:global align:4 JAISeqMgr_startID___6JAISeqF10JAISoundIDPCQ29JGeometry8TVec3P11JAIAudienceii = .text:0x802A1964; // type:function size:0xA0 scope:global align:4 playSeqData___6JAISeqFRC14JASSoundParams16JAISoundActivity = .text:0x802A1A04; // type:function size:0xA0 scope:global align:4 @@ -11847,7 +11847,7 @@ prepare_getSeqData___6JAISeqFv = .text:0x802A1CDC; // type:function size:0xB4 sc prepare___6JAISeqFRC14JASSoundParams16JAISoundActivity = .text:0x802A1D90; // type:function size:0xFC scope:global align:4 JAISeqMgr_calc___6JAISeqFv = .text:0x802A1E8C; // type:function size:0xF4 scope:global align:4 die___6JAISeqFv = .text:0x802A1F80; // type:function size:0xE8 scope:global align:4 -__dt__27JASMemPool<13JAISoundChild>Fv = .text:0x802A2068; // type:function size:0x54 scope:global align:4 +__dt__27JASMemPool<13JAISoundChild>Fv = .text:0x802A2068; // type:function size:0x54 scope:weak align:4 JAISound_tryDie___6JAISeqFv = .text:0x802A20BC; // type:function size:0x8C scope:global align:4 mixOut___6JAISeqFRC14JASSoundParams16JAISoundActivity = .text:0x802A2148; // type:function size:0x1B4 scope:global align:4 JAISeqMgr_mixOut___6JAISeqFRC14JASSoundParams16JAISoundActivity = .text:0x802A22FC; // type:function size:0x74 scope:global align:4 @@ -11864,7 +11864,7 @@ isUsingSeqData__9JAISeqMgrFRC16JAISeqDataRegion = .text:0x802A2604; // type:func releaseSeqData__9JAISeqMgrFRC16JAISeqDataRegion = .text:0x802A2670; // type:function size:0xA4 scope:global align:4 __ct__9JAISeqMgrFb = .text:0x802A2714; // type:function size:0xF4 scope:global align:4 freeDeadSeq___9JAISeqMgrFv = .text:0x802A2808; // type:function size:0xEC scope:global align:4 -__dt__19JASMemPool<6JAISeq>Fv = .text:0x802A28F4; // type:function size:0x54 scope:global align:4 +__dt__19JASMemPool<6JAISeq>Fv = .text:0x802A28F4; // type:function size:0x54 scope:weak align:4 startSound__9JAISeqMgrF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A2948; // type:function size:0x148 scope:global align:4 calc__9JAISeqMgrFv = .text:0x802A2A90; // type:function size:0x16C scope:global align:4 stop__9JAISeqMgrFv = .text:0x802A2BFC; // type:function size:0x40 scope:global align:4 @@ -11873,7 +11873,7 @@ stopSoundID__9JAISeqMgrF10JAISoundID = .text:0x802A2C8C; // type:function size:0 mixOut__9JAISeqMgrFv = .text:0x802A2CFC; // type:function size:0x5C scope:global align:4 beginStartSeq___9JAISeqMgrFv = .text:0x802A2D58; // type:function size:0x90 scope:global align:4 endStartSeq___9JAISeqMgrFP6JAISeqP14JAISoundHandle = .text:0x802A2DE8; // type:function size:0x108 scope:global align:4 -__dt__9JAISeqMgrFv = .text:0x802A2EF0; // type:function size:0x94 scope:global align:4 +__dt__9JAISeqMgrFv = .text:0x802A2EF0; // type:function size:0x94 scope:weak align:4 releaseSound__14JAISoundHandleFv = .text:0x802A2F84; // type:function size:0x1C scope:global align:4 releaseHandle__8JAISoundFv = .text:0x802A2FA0; // type:function size:0x1C scope:global align:4 attachHandle__8JAISoundFP14JAISoundHandle = .text:0x802A2FBC; // type:function size:0x64 scope:global align:4 @@ -11908,7 +11908,7 @@ moveDolby__18JAISoundParamsMoveFfUl = .text:0x802A3D14; // type:function size:0x __ct__15JAISoundStarterFb = .text:0x802A3D6C; // type:function size:0x1C scope:global align:4 __dt__15JAISoundStarterFv = .text:0x802A3D88; // type:function size:0x64 scope:global align:4 startLevelSound__15JAISoundStarterF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A3DEC; // type:function size:0xE8 scope:global align:4 -JAIStream_JASAramStreamCallback___FUlP13JASAramStreamPv = .text:0x802A3ED4; // type:function size:0x30 scope:global align:4 +JAIStream_JASAramStreamCallback___FUlP13JASAramStreamPv = .text:0x802A3ED4; // type:function size:0x30 scope:local align:4 __ct__9JAIStreamFP12JAIStreamMgrP31JAISoundStrategyMgr<9JAIStream> = .text:0x802A3F04; // type:function size:0x98 scope:global align:4 JAIStreamMgr_startID___9JAIStreamF10JAISoundIDlPCQ29JGeometry8TVec3P11JAIAudiencei = .text:0x802A3F9C; // type:function size:0x94 scope:global align:4 prepare_prepareStream___9JAIStreamFv = .text:0x802A4030; // type:function size:0x1C4 scope:global align:4 @@ -11930,7 +11930,7 @@ __dt__16JAIStreamAramMgrFv = .text:0x802A4920; // type:function size:0x48 scope: __ct__12JAIStreamMgrFb = .text:0x802A4968; // type:function size:0xD4 scope:global align:4 startSound__12JAIStreamMgrF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802A4A3C; // type:function size:0x134 scope:global align:4 freeDeadStream___12JAIStreamMgrFv = .text:0x802A4B70; // type:function size:0xF8 scope:global align:4 -__dt__22JASMemPool<9JAIStream>Fv = .text:0x802A4C68; // type:function size:0x54 scope:global align:4 +__dt__22JASMemPool<9JAIStream>Fv = .text:0x802A4C68; // type:function size:0x54 scope:weak align:4 calc__12JAIStreamMgrFv = .text:0x802A4CBC; // type:function size:0x16C scope:global align:4 stop__12JAIStreamMgrFv = .text:0x802A4E28; // type:function size:0x40 scope:global align:4 stop__12JAIStreamMgrFUl = .text:0x802A4E68; // type:function size:0x50 scope:global align:4 @@ -11957,11 +11957,11 @@ readBSFT__17JAUAudioArcLoaderFPCv = .text:0x802A5768; // type:function size:0x28 beginBNKList__17JAUAudioArcLoaderFUlUl = .text:0x802A5790; // type:function size:0x24 scope:global align:4 endBNKList__17JAUAudioArcLoaderFv = .text:0x802A57B4; // type:function size:0x24 scope:global align:4 readMaxSeCategory__17JAUAudioArcLoaderFiii = .text:0x802A57D8; // type:function size:0x24 scope:global align:4 -__dt__17JAUAudioArcLoaderFv = .text:0x802A57FC; // type:function size:0x60 scope:global align:4 -__defctor__7JASHeapFv = .text:0x802A585C; // type:function size:0x24 scope:global align:4 +__dt__17JAUAudioArcLoaderFv = .text:0x802A57FC; // type:function size:0x60 scope:weak align:4 +__defctor__7JASHeapFv = .text:0x802A585C; // type:function size:0x24 scope:weak align:4 appendBankTable__22JAUBankTableDictionaryFP23JSULink<12JAUBankTable> = .text:0x802A5880; // type:function size:0x20 scope:global align:4 -getBank__12JAUBankTableCFUl = .text:0x802A58A0; // type:function size:0x24 scope:global align:4 -__ct__14JAISoundHandleFv = .text:0x802A58C4; // type:function size:0xC scope:global align:4 +getBank__12JAUBankTableCFUl = .text:0x802A58A0; // type:function size:0x24 scope:weak align:4 +__ct__14JAISoundHandleFv = .text:0x802A58C4; // type:function size:0xC scope:weak align:4 __ct__18JAU_JASInitializerFv = .text:0x802A58D0; // type:function size:0x58 scope:global align:4 initJASystem__18JAU_JASInitializerFP12JKRSolidHeap = .text:0x802A5928; // type:function size:0x214 scope:global align:4 __ct__18JAU_JAIInitializerFv = .text:0x802A5B3C; // type:function size:0x24 scope:global align:4 @@ -11990,7 +11990,7 @@ __ct__Q214JAUSectionHeap16TSectionHeapDataFv = .text:0x802A6BF4; // type:functio setSeqDataArchive__14JAUSectionHeapFP10JKRArchive = .text:0x802A6C60; // type:function size:0x60 scope:global align:4 loadDynamicSeq__14JAUSectionHeapF10JAISoundIDb = .text:0x802A6CC0; // type:function size:0x38 scope:global align:4 releaseIdleDynamicSeqDataBlock__14JAUSectionHeapFv = .text:0x802A6CF8; // type:function size:0x2C scope:global align:4 -JAUNewSectionHeap__FP12JKRSolidHeapb = .text:0x802A6D24; // type:function size:0x78 scope:global align:4 +JAUNewSectionHeap__FP12JKRSolidHeapb = .text:0x802A6D24; // type:function size:0x78 scope:local align:4 JAUNewSectionHeap__Fb = .text:0x802A6D9C; // type:function size:0x44 scope:global align:4 __ct__14JAUSectionHeapFP12JKRSolidHeapbl = .text:0x802A6DE0; // type:function size:0xB4 scope:global align:4 getOpenSection__14JAUSectionHeapFv = .text:0x802A6E94; // type:function size:0xC scope:global align:4 @@ -11998,18 +11998,18 @@ setSeqDataUser__14JAUSectionHeapFP14JAISeqDataUser = .text:0x802A6EA0; // type:f newDynamicSeqBlock__14JAUSectionHeapFUl = .text:0x802A6EAC; // type:function size:0x124 scope:global align:4 getSeqData__14JAUSectionHeapF10JAISoundIDP10JAISeqData = .text:0x802A6FD0; // type:function size:0xA0 scope:global align:4 releaseSeqData__14JAUSectionHeapFv = .text:0x802A7070; // type:function size:0x8 scope:global align:4 -__dt__14JAUSectionHeapFv = .text:0x802A7078; // type:function size:0x1C8 scope:global align:4 -getStreamFileEntry__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgrF10JAISoundID = .text:0x802A7240; // type:function size:0x28 scope:global align:4 -__dt__10JAUSectionFv = .text:0x802A7268; // type:function size:0x10C scope:global align:4 -__dt__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgrFv = .text:0x802A7374; // type:function size:0x60 scope:global align:4 -set__Q23std16__bitset_base<8>FUlb = .text:0x802A73D4; // type:function size:0x40 scope:global align:4 -reset__Q23std16__bitset_base<8>FUl = .text:0x802A7414; // type:function size:0x20 scope:global align:4 -test__Q23std16__bitset_base<8>CFUl = .text:0x802A7434; // type:function size:0x28 scope:global align:4 -__ct__Q23std16__bitset_base<8>Fv = .text:0x802A745C; // type:function size:0x24 scope:global align:4 -@220@setSeqDataUser__14JAUSectionHeapFP14JAISeqDataUser = .text:0x802A7480; // type:function size:0x8 scope:local align:4 -@220@releaseSeqData__14JAUSectionHeapFv = .text:0x802A7488; // type:function size:0x8 scope:local align:4 -@220@getSeqData__14JAUSectionHeapF10JAISoundIDP10JAISeqData = .text:0x802A7490; // type:function size:0x8 scope:local align:4 -@220@__dt__14JAUSectionHeapFv = .text:0x802A7498; // type:function size:0x8 scope:local align:4 +__dt__14JAUSectionHeapFv = .text:0x802A7078; // type:function size:0x1C8 scope:weak align:4 +getStreamFileEntry__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgrF10JAISoundID = .text:0x802A7240; // type:function size:0x28 scope:local align:4 +__dt__10JAUSectionFv = .text:0x802A7268; // type:function size:0x10C scope:weak align:4 +__dt__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgrFv = .text:0x802A7374; // type:function size:0x60 scope:local align:4 +set__Q23std16__bitset_base<8>FUlb = .text:0x802A73D4; // type:function size:0x40 scope:weak align:4 +reset__Q23std16__bitset_base<8>FUl = .text:0x802A7414; // type:function size:0x20 scope:weak align:4 +test__Q23std16__bitset_base<8>CFUl = .text:0x802A7434; // type:function size:0x28 scope:weak align:4 +__ct__Q23std16__bitset_base<8>Fv = .text:0x802A745C; // type:function size:0x24 scope:weak align:4 +@220@setSeqDataUser__14JAUSectionHeapFP14JAISeqDataUser = .text:0x802A7480; // type:function size:0x8 scope:weak align:4 +@220@releaseSeqData__14JAUSectionHeapFv = .text:0x802A7488; // type:function size:0x8 scope:weak align:4 +@220@getSeqData__14JAUSectionHeapF10JAISoundIDP10JAISeqData = .text:0x802A7490; // type:function size:0x8 scope:weak align:4 +@220@__dt__14JAUSectionHeapFv = .text:0x802A7498; // type:function size:0x8 scope:weak align:4 __ct__16JAUSeqCollectionFv = .text:0x802A74A0; // type:function size:0xC scope:global align:4 init__16JAUSeqCollectionFPCv = .text:0x802A74AC; // type:function size:0x50 scope:global align:4 getSeqData__16JAUSeqCollectionFiiP10JAISeqData = .text:0x802A74FC; // type:function size:0x58 scope:global align:4 @@ -12029,7 +12029,7 @@ __ct__23JAUDynamicSeqDataBlocksFv = .text:0x802A7858; // type:function size:0x48 setSeqDataArchive__23JAUDynamicSeqDataBlocksFP10JKRArchive = .text:0x802A78A0; // type:function size:0x8 scope:global align:4 getSeqData__23JAUDynamicSeqDataBlocksF10JAISoundIDP14JAISeqDataUserP10JAISeqDatab = .text:0x802A78A8; // type:function size:0xE4 scope:global align:4 appendDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP15JAUSeqDataBlock = .text:0x802A798C; // type:function size:0x68 scope:global align:4 -JAUDynamicSeqDataBlocks_receiveLoaded___FUlUl = .text:0x802A79F4; // type:function size:0x24 scope:global align:4 +JAUDynamicSeqDataBlocks_receiveLoaded___FUlUl = .text:0x802A79F4; // type:function size:0x24 scope:local align:4 loadDynamicSeq__23JAUDynamicSeqDataBlocksF10JAISoundIDbP14JAISeqDataUser = .text:0x802A7A18; // type:function size:0x130 scope:global align:4 releaseIdleDynamicSeqDataBlock__23JAUDynamicSeqDataBlocksFP14JAISeqDataUser = .text:0x802A7B48; // type:function size:0xB8 scope:global align:4 releaseIdleDynamicSeqDataBlock___23JAUDynamicSeqDataBlocksFP14JAISeqDataUserUl = .text:0x802A7C00; // type:function size:0xDC scope:global align:4 @@ -12045,7 +12045,7 @@ init__18JAUStreamFileTableFPCv = .text:0x802A822C; // type:function size:0x4C sc getNumFiles__18JAUStreamFileTableCFv = .text:0x802A8278; // type:function size:0xC scope:global align:4 getFilePath__18JAUStreamFileTableCFi = .text:0x802A8284; // type:function size:0x28 scope:global align:4 getStreamFileEntry__32JAUStreamDataMgr_StreamFileTableF10JAISoundID = .text:0x802A82AC; // type:function size:0x3C scope:global align:4 -__dt__32JAUStreamDataMgr_StreamFileTableFv = .text:0x802A82E8; // type:function size:0x60 scope:global align:4 +__dt__32JAUStreamDataMgr_StreamFileTableFv = .text:0x802A82E8; // type:function size:0x60 scope:weak align:4 __ct__Q28JMessage8TControlFv = .text:0x802A8348; // type:function size:0x44 scope:global align:4 __dt__Q28JMessage8TControlFv = .text:0x802A838C; // type:function size:0x48 scope:global align:4 reset__Q28JMessage8TControlFv = .text:0x802A83D4; // type:function size:0x60 scope:global align:4 @@ -12116,8 +12116,8 @@ process__Q28JMessage19TRenderingProcessorFPCc = .text:0x802A9920; // type:functi do_begin___Q28JMessage19TRenderingProcessorFPCvPCc = .text:0x802A99A4; // type:function size:0x4 scope:global align:4 do_end___Q28JMessage19TRenderingProcessorFv = .text:0x802A99A8; // type:function size:0x4 scope:global align:4 do_tag___Q28JMessage19TRenderingProcessorFUlPCvUl = .text:0x802A99AC; // type:function size:0x78 scope:global align:4 -on_message__Q28JMessage10TProcessorCFUl = .text:0x802A9A24; // type:function size:0x20 scope:global align:4 -getMessageText_messageCode__Q28JMessage10TProcessorCFUl = .text:0x802A9A44; // type:function size:0x98 scope:global align:4 +on_message__Q28JMessage10TProcessorCFUl = .text:0x802A9A24; // type:function size:0x20 scope:weak align:4 +getMessageText_messageCode__Q28JMessage10TProcessorCFUl = .text:0x802A9A44; // type:function size:0x98 scope:weak align:4 toMessageIndex_messageID__Q28JMessage9TResourceCFUlUlPb = .text:0x802A9ADC; // type:function size:0x1E4 scope:global align:4 __ct__Q38JMessage18TResourceContainer10TCResourceFv = .text:0x802A9CC0; // type:function size:0x38 scope:global align:4 __dt__Q38JMessage18TResourceContainer10TCResourceFv = .text:0x802A9CF8; // type:function size:0x74 scope:global align:4 @@ -12133,7 +12133,7 @@ parseHeader_next__Q28JMessage6TParseFPPCvPUlUl = .text:0x802A9FB8; // type:funct parseBlock_next__Q28JMessage6TParseFPPCvPUlUl = .text:0x802AA0F4; // type:function size:0x19C scope:global align:4 parseCharacter_1Byte__Q28JMessage6localeFPPCc = .text:0x802AA290; // type:function size:0x18 scope:global align:4 parseCharacter_2Byte__Q28JMessage6localeFPPCc = .text:0x802AA2A8; // type:function size:0x2C scope:global align:4 -lower_bound__3stdFPCUlPCUlRCUl = .text:0x802AA2D4; // type:function size:0x54 scope:global align:4 +lower_bound__3stdFPCUlPCUlRCUl = .text:0x802AA2D4; // type:function size:0x54 scope:weak align:4 parseCharacter_ShiftJIS__Q28JMessage6localeFPPCc = .text:0x802AA328; // type:function size:0x64 scope:global align:4 parseCharacter_UTF8__Q28JMessage6localeFPPCc = .text:0x802AA38C; // type:function size:0x100 scope:global align:4 linearTransform__6Z2CalcFfffffb = .text:0x802AA48C; // type:function size:0x68 scope:global align:4 @@ -12147,7 +12147,7 @@ __ct__16Z2AudioArcLoaderFP10JAUSection = .text:0x802AA834; // type:function size readCommandMore__16Z2AudioArcLoaderFUl = .text:0x802AA870; // type:function size:0x58 scope:global align:4 readBFCA__16Z2AudioArcLoaderFPCv = .text:0x802AA8C8; // type:function size:0x8C scope:global align:4 readBSTN__16Z2AudioArcLoaderFPCvUl = .text:0x802AA954; // type:function size:0x4 scope:global align:4 -__dt__16Z2AudioArcLoaderFv = .text:0x802AA958; // type:function size:0x70 scope:global align:4 +__dt__16Z2AudioArcLoaderFv = .text:0x802AA958; // type:function size:0x70 scope:weak align:4 seqCallback__FP8JASTrackUs = .text:0x802AA9C8; // type:function size:0x2B8 scope:global align:4 __ct__10Z2SoundMgrFv = .text:0x802AAC80; // type:function size:0x68 scope:global align:4 startSound__10Z2SoundMgrF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3 = .text:0x802AACE8; // type:function size:0x2C8 scope:global align:4 @@ -12169,12 +12169,12 @@ startSound__14Z2SoundStarterF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3UlfffffUl = .text:0x802ABA3C; // type:function size:0x2A0 scope:global align:4 setPortData__14Z2SoundStarterFP14JAISoundHandleUlUsSc = .text:0x802ABCDC; // type:function size:0x98 scope:global align:4 getPortData__14Z2SoundStarterFP14JAISoundHandleUlSc = .text:0x802ABD74; // type:function size:0x7C scope:global align:4 -__dt__14Z2SoundStarterFv = .text:0x802ABDF0; // type:function size:0x8C scope:global align:4 +__dt__14Z2SoundStarterFv = .text:0x802ABDF0; // type:function size:0x8C scope:weak align:4 __ct__14Z2SoundHandlesFv = .text:0x802ABE7C; // type:function size:0x38 scope:global align:4 __dt__14Z2SoundHandlesFv = .text:0x802ABEB4; // type:function size:0x64 scope:global align:4 initHandlesPool__14Z2SoundHandlesFUc = .text:0x802ABF18; // type:function size:0x8 scope:global align:4 deleteHandlesPool__14Z2SoundHandlesFv = .text:0x802ABF20; // type:function size:0xE0 scope:global align:4 -__dt__31JASMemPool<17Z2SoundHandlePool>Fv = .text:0x802AC000; // type:function size:0x54 scope:global align:4 +__dt__31JASMemPool<17Z2SoundHandlePool>Fv = .text:0x802AC000; // type:function size:0x54 scope:weak align:4 getHandleSoundID__14Z2SoundHandlesF10JAISoundID = .text:0x802AC054; // type:function size:0x4C scope:global align:4 getHandleUserData__14Z2SoundHandlesFUl = .text:0x802AC0A0; // type:function size:0x38 scope:global align:4 getFreeHandle__14Z2SoundHandlesFv = .text:0x802AC0D8; // type:function size:0xF8 scope:global align:4 @@ -12326,11 +12326,11 @@ getStreamFilePath__11Z2SoundInfoF10JAISoundID = .text:0x802BC810; // type:functi getStreamFileEntry__11Z2SoundInfoF10JAISoundID = .text:0x802BC888; // type:function size:0x40 scope:global align:4 getSwBit__11Z2SoundInfoCF10JAISoundID = .text:0x802BC8C8; // type:function size:0x80 scope:global align:4 getSoundInfo___11Z2SoundInfoCF10JAISoundIDP8JAISound = .text:0x802BC948; // type:function size:0x98 scope:global align:4 -__dt__11Z2SoundInfoFv = .text:0x802BC9E0; // type:function size:0xDC scope:global align:4 -@4@getBgmSeqResourceID__11Z2SoundInfoCF10JAISoundID = .text:0x802BCABC; // type:function size:0x8 scope:local align:4 -@4@getAudibleSw__11Z2SoundInfoCF10JAISoundID = .text:0x802BCAC4; // type:function size:0x8 scope:local align:4 -@8@__dt__11Z2SoundInfoFv = .text:0x802BCACC; // type:function size:0x8 scope:local align:4 -@8@getStreamFileEntry__11Z2SoundInfoF10JAISoundID = .text:0x802BCAD4; // type:function size:0x8 scope:local align:4 +__dt__11Z2SoundInfoFv = .text:0x802BC9E0; // type:function size:0xDC scope:weak align:4 +@4@getBgmSeqResourceID__11Z2SoundInfoCF10JAISoundID = .text:0x802BCABC; // type:function size:0x8 scope:weak align:4 +@4@getAudibleSw__11Z2SoundInfoCF10JAISoundID = .text:0x802BCAC4; // type:function size:0x8 scope:weak align:4 +@8@__dt__11Z2SoundInfoFv = .text:0x802BCACC; // type:function size:0x8 scope:weak align:4 +@8@getStreamFileEntry__11Z2SoundInfoF10JAISoundID = .text:0x802BCAD4; // type:function size:0x8 scope:weak align:4 calc__15Z2AudibleAbsPosFRCQ29JGeometry8TVec3 = .text:0x802BCADC; // type:function size:0x3C scope:global align:4 init__15Z2AudibleAbsPosFPQ29JGeometry8TVec3RCQ29JGeometry8TVec3PCQ29JGeometry8TVec3 = .text:0x802BCB18; // type:function size:0x7C scope:global align:4 __ct__9Z2AudibleFRCQ29JGeometry8TVec3PCQ29JGeometry8TVec3Ulb = .text:0x802BCB94; // type:function size:0xE0 scope:global align:4 @@ -12362,7 +12362,7 @@ calcMicPriority__9Z2SpotMicFf = .text:0x802BDDE4; // type:function size:0x58 sco calcMicVolume__9Z2SpotMicFfif = .text:0x802BDE3C; // type:function size:0xF4 scope:global align:4 __ct__10Z2AudienceFv = .text:0x802BDF30; // type:function size:0xCC scope:global align:4 __dt__10Z2AudienceFv = .text:0x802BDFFC; // type:function size:0x8C scope:global align:4 -__dt__22JASMemPool<9Z2Audible>Fv = .text:0x802BE088; // type:function size:0x54 scope:global align:4 +__dt__22JASMemPool<9Z2Audible>Fv = .text:0x802BE088; // type:function size:0x54 scope:weak align:4 setAudioCamera__10Z2AudienceFPA4_fR3VecR3Vecffbib = .text:0x802BE0DC; // type:function size:0x5C scope:global align:4 newAudible__10Z2AudienceFRCQ29JGeometry8TVec310JAISoundIDPCQ29JGeometry8TVec3Ul = .text:0x802BE138; // type:function size:0x19C scope:global align:4 deleteAudible__10Z2AudienceFP10JAIAudible = .text:0x802BE2D4; // type:function size:0x3C scope:global align:4 @@ -12483,10 +12483,10 @@ framework__12Z2CreatureOIFUlSc = .text:0x802C3664; // type:function size:0x170 s startCreatureSoundLevel__12Z2CreatureOIF10JAISoundIDUlSc = .text:0x802C37D4; // type:function size:0x2B0 scope:global align:4 startTentacleSound__12Z2CreatureOIF10JAISoundIDUcUlSc = .text:0x802C3A84; // type:function size:0x50 scope:global align:4 startTentacleSoundLevel__12Z2CreatureOIF10JAISoundIDUcfUlSc = .text:0x802C3AD4; // type:function size:0x10C scope:global align:4 -Z2_E_sw_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C3BE0; // type:function size:0x74 scope:global align:4 -Z2_E_ms_modVol__FP17Z2SoundHandlePoolUl = .text:0x802C3C54; // type:function size:0x48 scope:global align:4 -Z2_E_mm_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C3C9C; // type:function size:0x48 scope:global align:4 -Z2_B_zan_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C3CE4; // type:function size:0x15C scope:global align:4 +Z2_E_sw_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C3BE0; // type:function size:0x74 scope:local align:4 +Z2_E_ms_modVol__FP17Z2SoundHandlePoolUl = .text:0x802C3C54; // type:function size:0x48 scope:local align:4 +Z2_E_mm_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C3C9C; // type:function size:0x48 scope:local align:4 +Z2_B_zan_modPitch__FP17Z2SoundHandlePoolUl = .text:0x802C3CE4; // type:function size:0x15C scope:local align:4 __sinit_Z2Creature_cpp = .text:0x802C3E40; // type:function size:0x1DC scope:local align:4 setLinkGroupInfo__14Z2CreatureLinkFUc = .text:0x802C401C; // type:function size:0x4 scope:global align:4 setLinkHp__14Z2CreatureLinkFll = .text:0x802C4020; // type:function size:0x8 scope:global align:4 @@ -12494,7 +12494,7 @@ setLinkSwordType__14Z2CreatureLinkFll = .text:0x802C4028; // type:function size: setLinkShieldType__14Z2CreatureLinkFll = .text:0x802C408C; // type:function size:0x64 scope:global align:4 setLinkBootsType__14Z2CreatureLinkFl = .text:0x802C40F0; // type:function size:0x4C scope:global align:4 __ct__14Z2CreatureLinkFv = .text:0x802C413C; // type:function size:0x128 scope:global align:4 -__dt__18Z2LinkSoundStarterFv = .text:0x802C4264; // type:function size:0x9C scope:global align:4 +__dt__18Z2LinkSoundStarterFv = .text:0x802C4264; // type:function size:0x9C scope:weak align:4 __dt__14Z2CreatureLinkFv = .text:0x802C4300; // type:function size:0xF8 scope:global align:4 deleteObject__14Z2CreatureLinkFv = .text:0x802C43F8; // type:function size:0x40 scope:global align:4 init__14Z2CreatureLinkFP3VecP3VecP3Vec = .text:0x802C4438; // type:function size:0xD8 scope:global align:4 @@ -12517,7 +12517,7 @@ setResumeAttack__14Z2CreatureLinkFb = .text:0x802C56D8; // type:function size:0x __ct__18Z2LinkSoundStarterFv = .text:0x802C56E8; // type:function size:0x40 scope:global align:4 startSound__18Z2LinkSoundStarterF10JAISoundIDP14JAISoundHandlePCQ29JGeometry8TVec3UlfffffUl = .text:0x802C5728; // type:function size:0x6D4 scope:global align:4 __ct__14Z2CreatureRideFv = .text:0x802C5DFC; // type:function size:0x7C scope:global align:4 -__dt__18Z2RideSoundStarterFv = .text:0x802C5E78; // type:function size:0x9C scope:global align:4 +__dt__18Z2RideSoundStarterFv = .text:0x802C5E78; // type:function size:0x9C scope:weak align:4 __dt__14Z2CreatureRideFv = .text:0x802C5F14; // type:function size:0xD8 scope:global align:4 deleteObject__14Z2CreatureRideFv = .text:0x802C5FEC; // type:function size:0x20 scope:global align:4 init__14Z2CreatureRideFP3VecP3VecUcUc = .text:0x802C600C; // type:function size:0x20 scope:global align:4 @@ -12529,8 +12529,8 @@ init__15Z2SoundObjCoachFP3VecUc = .text:0x802C62FC; // type:function size:0x20 s startWheelSound__15Z2SoundObjCoachFf = .text:0x802C631C; // type:function size:0x1A4 scope:global align:4 startFireSound__15Z2SoundObjCoachFUs = .text:0x802C64C0; // type:function size:0x100 scope:global align:4 startSound__15Z2SoundObjCoachF10JAISoundIDUlSc = .text:0x802C65C0; // type:function size:0xCC scope:global align:4 -@144@__dt__14Z2CreatureLinkFv = .text:0x802C668C; // type:function size:0x8 scope:local align:4 -@144@__dt__14Z2CreatureRideFv = .text:0x802C6694; // type:function size:0x8 scope:local align:4 +@144@__dt__14Z2CreatureLinkFv = .text:0x802C668C; // type:function size:0x8 scope:weak align:4 +@144@__dt__14Z2CreatureRideFv = .text:0x802C6694; // type:function size:0x8 scope:weak align:4 __ct__11Z2EnvSeBaseFP3Vec = .text:0x802C669C; // type:function size:0x10 scope:global align:4 __dt__11Z2EnvSeBaseFv = .text:0x802C66AC; // type:function size:0x5C scope:global align:4 startEnvSe__11Z2EnvSeBaseF10JAISoundIDfffffUl = .text:0x802C6708; // type:function size:0x1AC scope:global align:4 @@ -12597,7 +12597,7 @@ startGuideMelody__13Z2WolfHowlMgrFb = .text:0x802CC888; // type:function size:0x skipCorrectDemo__13Z2WolfHowlMgrFv = .text:0x802CC958; // type:function size:0x24 scope:global align:4 __sinit_Z2WolfHowlMgr_cpp = .text:0x802CC97C; // type:function size:0xE4 scope:local align:4 __ct__12Z2SpeechMgr2Fv = .text:0x802CCA60; // type:function size:0x8C scope:global align:4 -__dt__15Z2SpeechStarterFv = .text:0x802CCAEC; // type:function size:0x9C scope:global align:4 +__dt__15Z2SpeechStarterFv = .text:0x802CCAEC; // type:function size:0x9C scope:weak align:4 setString__12Z2SpeechMgr2FPCUssUcUs = .text:0x802CCB88; // type:function size:0x1D8 scope:global align:4 setTextCount__12Z2SpeechMgr2Fs = .text:0x802CCD60; // type:function size:0x230 scope:global align:4 speakOneWord__12Z2SpeechMgr2Fb = .text:0x802CCF90; // type:function size:0x16C scope:global align:4 @@ -12777,8 +12777,8 @@ run__9JKRThreadFv = .text:0x802D2C14; // type:function size:0x8 scope:global ali draw__15JKRThreadSwitchFP14JKRThreadName_ = .text:0x802D2C1C; // type:function size:0x30 scope:global align:4 __dt__15JKRThreadSwitchFv = .text:0x802D2C4C; // type:function size:0x48 scope:global align:4 __sinit_JKRThread_cpp = .text:0x802D2C94; // type:function size:0x68 scope:local align:4 -__dt__17JSUList<7JKRTask>Fv = .text:0x802D2CFC; // type:function size:0x54 scope:global align:4 -__dt__19JSUList<9JKRThread>Fv = .text:0x802D2D50; // type:function size:0x54 scope:global align:4 +__dt__17JSUList<7JKRTask>Fv = .text:0x802D2CFC; // type:function size:0x54 scope:weak align:4 +__dt__19JSUList<9JKRThread>Fv = .text:0x802D2D50; // type:function size:0x54 scope:weak align:4 create__7JKRAramFUlUllll = .text:0x802D2DA4; // type:function size:0x9C scope:global align:4 __ct__7JKRAramFUlUll = .text:0x802D2E40; // type:function size:0x10C scope:global align:4 __dt__7JKRAramFv = .text:0x802D2F4C; // type:function size:0x90 scope:global align:4 @@ -12787,12 +12787,12 @@ checkOkAddress__7JKRAramFPUcUlP12JKRAramBlockUl = .text:0x802D3048; // type:func changeGroupIdIfNeed__7JKRAramFPUci = .text:0x802D30DC; // type:function size:0x60 scope:global align:4 mainRamToAram__7JKRAramFPUcUlUl15JKRExpandSwitchUlP7JKRHeapiPUl = .text:0x802D313C; // type:function size:0x278 scope:global align:4 aramToMainRam__7JKRAramFUlPUcUl15JKRExpandSwitchUlP7JKRHeapiPUl = .text:0x802D33B4; // type:function size:0x27C scope:global align:4 -JKRDecompressFromAramToMainRam__FUlPvUlUlUlPUl = .text:0x802D3630; // type:function size:0x170 scope:global align:4 -decompSZS_subroutine__FPUcPUc = .text:0x802D37A0; // type:function size:0x2A0 scope:local align:4 +JKRDecompressFromAramToMainRam__FUlPvUlUlUlPUl = .text:0x802D3630; // type:function size:0x170 scope:local align:4 +decompSZS_subroutine__FPUcPUc = .text:0x802D37A0; // type:function size:0x2A0 scope:global align:4 firstSrcData__Fv = .text:0x802D3A40; // type:function size:0xA4 scope:local align:4 nextSrcData__FPUc = .text:0x802D3AE4; // type:function size:0xC8 scope:local align:4 __sinit_JKRAram_cpp = .text:0x802D3BAC; // type:function size:0x44 scope:local align:4 -__dt__23JSUList<12JKRAMCommand>Fv = .text:0x802D3BF0; // type:function size:0x54 scope:global align:4 +__dt__23JSUList<12JKRAMCommand>Fv = .text:0x802D3BF0; // type:function size:0x54 scope:weak align:4 __ct__11JKRAramHeapFUlUl = .text:0x802D3C44; // type:function size:0xD0 scope:global align:4 __dt__11JKRAramHeapFv = .text:0x802D3D14; // type:function size:0xA8 scope:global align:4 alloc__11JKRAramHeapFUlQ211JKRAramHeap10EAllocMode = .text:0x802D3DBC; // type:function size:0x78 scope:global align:4 @@ -12802,7 +12802,7 @@ getFreeSize__11JKRAramHeapFv = .text:0x802D3F34; // type:function size:0x78 scop getTotalFreeSize__11JKRAramHeapFv = .text:0x802D3FAC; // type:function size:0x6C scope:global align:4 dump__11JKRAramHeapFv = .text:0x802D4018; // type:function size:0x54 scope:global align:4 __sinit_JKRAramHeap_cpp = .text:0x802D406C; // type:function size:0x44 scope:local align:4 -__dt__23JSUList<12JKRAramBlock>Fv = .text:0x802D40B0; // type:function size:0x54 scope:global align:4 +__dt__23JSUList<12JKRAramBlock>Fv = .text:0x802D40B0; // type:function size:0x54 scope:weak align:4 __ct__12JKRAramBlockFUlUlUlUcb = .text:0x802D4104; // type:function size:0x74 scope:global align:4 __dt__12JKRAramBlockFv = .text:0x802D4178; // type:function size:0xBC scope:global align:4 allocHead__12JKRAramBlockFUlUcP11JKRAramHeap = .text:0x802D4234; // type:function size:0x9C scope:global align:4 @@ -12827,7 +12827,7 @@ write_StreamToAram_Async__13JKRAramStreamFP18JSUFileInputStreamUlUlUlPUl = .text sync__13JKRAramStreamFP20JKRAramStreamCommandi = .text:0x802D4DA0; // type:function size:0x94 scope:global align:4 setTransBuffer__13JKRAramStreamFPUcUlP7JKRHeap = .text:0x802D4E34; // type:function size:0x54 scope:global align:4 __ct__20JKRAramStreamCommandFv = .text:0x802D4E88; // type:function size:0xC scope:global align:4 -getAvailable__20JSURandomInputStreamCFv = .text:0x802D4E94; // type:function size:0x5C scope:global align:4 +getAvailable__20JSURandomInputStreamCFv = .text:0x802D4E94; // type:function size:0x5C scope:weak align:4 __ct__13JKRFileLoaderFv = .text:0x802D4EF0; // type:function size:0x58 scope:global align:4 __dt__13JKRFileLoaderFv = .text:0x802D4F48; // type:function size:0x8C scope:global align:4 unmount__13JKRFileLoaderFv = .text:0x802D4FD4; // type:function size:0x50 scope:global align:4 @@ -12838,14 +12838,14 @@ detachResource__13JKRFileLoaderFPvP13JKRFileLoader = .text:0x802D51A0; // type:f findVolume__13JKRFileLoaderFPPCc = .text:0x802D5238; // type:function size:0x8C scope:global align:4 fetchVolumeName__13JKRFileLoaderFPclPCc = .text:0x802D52C4; // type:function size:0xDC scope:global align:4 __sinit_JKRFileLoader_cpp = .text:0x802D53A0; // type:function size:0x44 scope:local align:4 -__dt__24JSUList<13JKRFileLoader>Fv = .text:0x802D53E4; // type:function size:0x54 scope:global align:4 +__dt__24JSUList<13JKRFileLoader>Fv = .text:0x802D53E4; // type:function size:0x54 scope:weak align:4 __ct__12JKRArcFinderFP10JKRArchivell = .text:0x802D5438; // type:function size:0x8C scope:global align:4 findNextFile__12JKRArcFinderFv = .text:0x802D54C4; // type:function size:0xAC scope:global align:4 __ct__12JKRDvdFinderFPCc = .text:0x802D5570; // type:function size:0x84 scope:global align:4 __dt__12JKRDvdFinderFv = .text:0x802D55F4; // type:function size:0x80 scope:global align:4 findNextFile__12JKRDvdFinderFv = .text:0x802D5674; // type:function size:0x9C scope:global align:4 -__dt__13JKRFileFinderFv = .text:0x802D5710; // type:function size:0x48 scope:global align:4 -__dt__12JKRArcFinderFv = .text:0x802D5758; // type:function size:0x5C scope:global align:4 +__dt__13JKRFileFinderFv = .text:0x802D5710; // type:function size:0x48 scope:weak align:4 +__dt__12JKRArcFinderFv = .text:0x802D5758; // type:function size:0x5C scope:weak align:4 mount__12JKRFileCacheFPCcP7JKRHeapPCc = .text:0x802D57B4; // type:function size:0x100 scope:global align:4 __ct__12JKRFileCacheFPCcPCc = .text:0x802D58B4; // type:function size:0x1BC scope:global align:4 __dt__12JKRFileCacheFv = .text:0x802D5A70; // type:function size:0xD4 scope:global align:4 @@ -12929,7 +12929,7 @@ getAramAddress__14JKRAramArchiveFPCc = .text:0x802D861C; // type:function size:0 fetchResource_subroutine__14JKRAramArchiveFUlUlPUcUli = .text:0x802D8658; // type:function size:0xBC scope:global align:4 fetchResource_subroutine__14JKRAramArchiveFUlUlP7JKRHeapiPPUc = .text:0x802D8714; // type:function size:0x150 scope:global align:4 getExpandedResSize__14JKRAramArchiveCFPCv = .text:0x802D8864; // type:function size:0x12C scope:global align:4 -__dt__7JKRFileFv = .text:0x802D8990; // type:function size:0x60 scope:global align:4 +__dt__7JKRFileFv = .text:0x802D8990; // type:function size:0x60 scope:weak align:4 __ct__13JKRDvdArchiveFlQ210JKRArchive15EMountDirection = .text:0x802D89F0; // type:function size:0xA8 scope:global align:4 __dt__13JKRDvdArchiveFv = .text:0x802D8A98; // type:function size:0x11C scope:global align:4 open__13JKRDvdArchiveFl = .text:0x802D8BB4; // type:function size:0x29C scope:global align:4 @@ -12961,32 +12961,32 @@ sync__10JKRDvdFileFv = .text:0x802DA870; // type:function size:0x54 scope:global doneProcess__10JKRDvdFileFlP11DVDFileInfo = .text:0x802DA8C4; // type:function size:0x34 scope:global align:4 getFileSize__10JKRDvdFileCFv = .text:0x802DA8F8; // type:function size:0x8 scope:global align:4 __sinit_JKRDvdFile_cpp = .text:0x802DA900; // type:function size:0x44 scope:local align:4 -__dt__21JSUList<10JKRDvdFile>Fv = .text:0x802DA944; // type:function size:0x54 scope:global align:4 +__dt__21JSUList<10JKRDvdFile>Fv = .text:0x802DA944; // type:function size:0x54 scope:weak align:4 loadToMainRAM__12JKRDvdRipperFPCcPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl = .text:0x802DA998; // type:function size:0xBC scope:global align:4 loadToMainRAM__12JKRDvdRipperFlPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl = .text:0x802DAA54; // type:function size:0xBC scope:global align:4 loadToMainRAM__12JKRDvdRipperFP10JKRDvdFilePUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl = .text:0x802DAB10; // type:function size:0x4D4 scope:global align:4 -JKRDecompressFromDVD__FP10JKRDvdFilePvUlUlUlUlPUl = .text:0x802DAFE4; // type:function size:0x178 scope:global align:4 +JKRDecompressFromDVD__FP10JKRDvdFilePvUlUlUlUlPUl = .text:0x802DAFE4; // type:function size:0x178 scope:local align:4 decompSZS_subroutine__FPUcPUc = .text:0x802DB15C; // type:function size:0x2B0 scope:local align:4 firstSrcData__Fv = .text:0x802DB40C; // type:function size:0xCC scope:local align:4 nextSrcData__FPUc = .text:0x802DB4D8; // type:function size:0xFC scope:local align:4 isErrorRetry__12JKRDvdRipperFv = .text:0x802DB5D4; // type:function size:0x8 scope:global align:4 __sinit_JKRDvdRipper_cpp = .text:0x802DB5DC; // type:function size:0x44 scope:local align:4 -__dt__23JSUList<12JKRDMCommand>Fv = .text:0x802DB620; // type:function size:0x54 scope:global align:4 +__dt__23JSUList<12JKRDMCommand>Fv = .text:0x802DB620; // type:function size:0x54 scope:weak align:4 loadToAram__16JKRDvdAramRipperFlUl15JKRExpandSwitchUlUlPUl = .text:0x802DB674; // type:function size:0xA4 scope:global align:4 loadToAram__16JKRDvdAramRipperFP10JKRDvdFileUl15JKRExpandSwitchUlUlPUl = .text:0x802DB718; // type:function size:0xA8 scope:global align:4 loadToAram_Async__16JKRDvdAramRipperFP10JKRDvdFileUl15JKRExpandSwitchPFUl_vUlUlPUl = .text:0x802DB7C0; // type:function size:0xB4 scope:global align:4 callCommand_Async__16JKRDvdAramRipperFP12JKRADCommand = .text:0x802DB874; // type:function size:0x364 scope:global align:4 -__dt__18JSUFileInputStreamFv = .text:0x802DBBD8; // type:function size:0x70 scope:global align:4 +__dt__18JSUFileInputStreamFv = .text:0x802DBBD8; // type:function size:0x70 scope:weak align:4 syncAram__16JKRDvdAramRipperFP12JKRADCommandi = .text:0x802DBC48; // type:function size:0xD4 scope:global align:4 __ct__12JKRADCommandFv = .text:0x802DBD1C; // type:function size:0x40 scope:global align:4 __dt__12JKRADCommandFv = .text:0x802DBD5C; // type:function size:0x8C scope:global align:4 -JKRDecompressFromDVDToAram__FP10JKRDvdFileUlUlUlUlUlPUl = .text:0x802DBDE8; // type:function size:0x178 scope:global align:4 -decompSZS_subroutine__FPUcUl = .text:0x802DBF60; // type:function size:0x288 scope:global align:4 +JKRDecompressFromDVDToAram__FP10JKRDvdFileUlUlUlUlUlPUl = .text:0x802DBDE8; // type:function size:0x178 scope:local align:4 +decompSZS_subroutine__FPUcUl = .text:0x802DBF60; // type:function size:0x288 scope:local align:4 firstSrcData__Fv = .text:0x802DC1E8; // type:function size:0xB4 scope:local align:4 nextSrcData__FPUc = .text:0x802DC29C; // type:function size:0xE4 scope:local align:4 -dmaBufferFlush__FUl = .text:0x802DC380; // type:function size:0x68 scope:global align:4 +dmaBufferFlush__FUl = .text:0x802DC380; // type:function size:0x68 scope:local align:4 __sinit_JKRDvdAramRipper_cpp = .text:0x802DC3E8; // type:function size:0x44 scope:local align:4 -__dt__23JSUList<12JKRADCommand>Fv = .text:0x802DC42C; // type:function size:0x54 scope:global align:4 +__dt__23JSUList<12JKRADCommand>Fv = .text:0x802DC42C; // type:function size:0x54 scope:weak align:4 create__9JKRDecompFl = .text:0x802DC480; // type:function size:0x60 scope:global align:4 __ct__9JKRDecompFl = .text:0x802DC4E0; // type:function size:0x50 scope:global align:4 __dt__9JKRDecompFv = .text:0x802DC530; // type:function size:0x60 scope:global align:4 @@ -13045,9 +13045,9 @@ __ct__Q27JGadget20TVector_pointer_voidFRCQ27JGadget14TAllocator = .text:0x80 __dt__Q27JGadget20TVector_pointer_voidFv = .text:0x802DDAFC; // type:function size:0xA8 scope:global align:4 insert__Q27JGadget20TVector_pointer_voidFPPvRCPv = .text:0x802DDBA4; // type:function size:0x20 scope:global align:4 erase__Q27JGadget20TVector_pointer_voidFPPvPPv = .text:0x802DDBC4; // type:function size:0x58 scope:global align:4 -insert__Q27JGadget38TVector>FPPvUlRCPv = .text:0x802DDC1C; // type:function size:0x70 scope:global align:4 -Insert_raw__Q27JGadget38TVector>FPPvUl = .text:0x802DDC8C; // type:function size:0x2A4 scope:global align:4 -insert__Q27JGadget38TVector>FPPvRCPv = .text:0x802DDF30; // type:function size:0x58 scope:global align:4 +insert__Q27JGadget38TVector>FPPvUlRCPv = .text:0x802DDC1C; // type:function size:0x70 scope:weak align:4 +Insert_raw__Q27JGadget38TVector>FPPvUl = .text:0x802DDC8C; // type:function size:0x2A4 scope:weak align:4 +insert__Q27JGadget38TVector>FPPvRCPv = .text:0x802DDF30; // type:function size:0x58 scope:weak align:4 __ct__12JUTCacheFontFPC7ResFONTUlP7JKRHeap = .text:0x802DDF88; // type:function size:0x80 scope:global align:4 __dt__12JUTCacheFontFv = .text:0x802DE008; // type:function size:0x94 scope:global align:4 deleteMemBlocks_CacheFont__12JUTCacheFontFv = .text:0x802DE09C; // type:function size:0x84 scope:global align:4 @@ -13120,9 +13120,9 @@ isLeadByte__10JUTResFontCFi = .text:0x802E0BA4; // type:function size:0x34 scope getFontCode__10JUTResFontCFi = .text:0x802E0BD8; // type:function size:0x188 scope:global align:4 loadImage__10JUTResFontFi11_GXTexMapID = .text:0x802E0D60; // type:function size:0x164 scope:global align:4 convertSjis__10JUTResFontCFiPUs = .text:0x802E0EC4; // type:function size:0x44 scope:global align:4 -isLeadByte_1Byte__7JUTFontFi = .text:0x802E0F08; // type:function size:0x8 scope:global align:4 -isLeadByte_2Byte__7JUTFontFi = .text:0x802E0F10; // type:function size:0x8 scope:global align:4 -isLeadByte_ShiftJIS__7JUTFontFi = .text:0x802E0F18; // type:function size:0x30 scope:global align:4 +isLeadByte_1Byte__7JUTFontFi = .text:0x802E0F08; // type:function size:0x8 scope:weak align:4 +isLeadByte_2Byte__7JUTFontFi = .text:0x802E0F10; // type:function size:0x8 scope:weak align:4 +isLeadByte_ShiftJIS__7JUTFontFi = .text:0x802E0F18; // type:function size:0x30 scope:weak align:4 __ct__10JUTDbPrintFP7JUTFontP7JKRHeap = .text:0x802E0F48; // type:function size:0x48 scope:global align:4 start__10JUTDbPrintFP7JUTFontP7JKRHeap = .text:0x802E0F90; // type:function size:0x74 scope:global align:4 changeFont__10JUTDbPrintFP7JUTFont = .text:0x802E1004; // type:function size:0x18 scope:global align:4 @@ -13152,7 +13152,7 @@ clear__Q210JUTGamePad7CRumbleFv = .text:0x802E23B4; // type:function size:0x24 s clear__Q210JUTGamePad7CRumbleFP10JUTGamePad = .text:0x802E23D8; // type:function size:0x5C scope:global align:4 startMotor__Q210JUTGamePad7CRumbleFi = .text:0x802E2434; // type:function size:0x58 scope:global align:4 stopMotor__Q210JUTGamePad7CRumbleFib = .text:0x802E248C; // type:function size:0x6C scope:global align:4 -getNumBit__FPUci = .text:0x802E24F8; // type:function size:0x28 scope:global align:4 +getNumBit__FPUci = .text:0x802E24F8; // type:function size:0x28 scope:local align:4 update__Q210JUTGamePad7CRumbleFs = .text:0x802E2520; // type:function size:0x184 scope:global align:4 triggerPatternedRumble__Q210JUTGamePad7CRumbleFUl = .text:0x802E26A4; // type:function size:0x28 scope:global align:4 startPatternedRumble__Q210JUTGamePad7CRumbleFPvQ310JUTGamePad7CRumble7ERumbleUl = .text:0x802E26CC; // type:function size:0x7C scope:global align:4 @@ -13164,10 +13164,10 @@ setRepeat__Q210JUTGamePad7CButtonFUlUlUl = .text:0x802E287C; // type:function si recalibrate__10JUTGamePadFUl = .text:0x802E2898; // type:function size:0x64 scope:global align:4 checkCallback__19JUTGamePadLongPressFiUl = .text:0x802E28FC; // type:function size:0x64 scope:global align:4 __sinit_JUTGamePad_cpp = .text:0x802E2960; // type:function size:0xF4 scope:local align:4 -__dt__30JSUList<19JUTGamePadLongPress>Fv = .text:0x802E2A54; // type:function size:0x54 scope:global align:4 -__ct__Q210JUTGamePad6CStickFv = .text:0x802E2AA8; // type:function size:0x30 scope:global align:4 -__ct__Q210JUTGamePad7CButtonFv = .text:0x802E2AD8; // type:function size:0x30 scope:global align:4 -__dt__21JSUList<10JUTGamePad>Fv = .text:0x802E2B08; // type:function size:0x54 scope:global align:4 +__dt__30JSUList<19JUTGamePadLongPress>Fv = .text:0x802E2A54; // type:function size:0x54 scope:weak align:4 +__ct__Q210JUTGamePad6CStickFv = .text:0x802E2AA8; // type:function size:0x30 scope:weak align:4 +__ct__Q210JUTGamePad7CButtonFv = .text:0x802E2AD8; // type:function size:0x30 scope:weak align:4 +__dt__21JSUList<10JUTGamePad>Fv = .text:0x802E2B08; // type:function size:0x54 scope:weak align:4 __ct__12JUTExceptionFP14JUTDirectPrint = .text:0x802E2B5C; // type:function size:0xE4 scope:global align:4 create__12JUTExceptionFP14JUTDirectPrint = .text:0x802E2C40; // type:function size:0x68 scope:global align:4 run__12JUTExceptionFv = .text:0x802E2CA8; // type:function size:0x124 scope:global align:4 @@ -13178,7 +13178,7 @@ setFPException__12JUTExceptionFUl = .text:0x802E307C; // type:function size:0x48 showFloatSub__12JUTExceptionFif = .text:0x802E30C4; // type:function size:0x190 scope:global align:4 showFloat__12JUTExceptionFP9OSContext = .text:0x802E3254; // type:function size:0x124 scope:global align:4 searchPartialModule__12JUTExceptionFUlPUlPUlPUlPUl = .text:0x802E3378; // type:function size:0xC0 scope:global align:4 -search_name_part__FPUcPUci = .text:0x802E3438; // type:function size:0x78 scope:global align:4 +search_name_part__FPUcPUci = .text:0x802E3438; // type:function size:0x78 scope:local align:4 showStack__12JUTExceptionFP9OSContext = .text:0x802E34B0; // type:function size:0x100 scope:global align:4 showMainInfo__12JUTExceptionFUsP9OSContextUlUl = .text:0x802E35B0; // type:function size:0x2D4 scope:global align:4 showGPR__12JUTExceptionFP9OSContext = .text:0x802E3884; // type:function size:0xC0 scope:global align:4 @@ -13200,7 +13200,7 @@ createConsole__12JUTExceptionFPvUl = .text:0x802E4DEC; // type:function size:0xE __ct__13JUTExternalFBFP16_GXRenderModeObj8_GXGammaPvUl = .text:0x802E4ECC; // type:function size:0x20 scope:global align:4 __dt__12JUTExceptionFv = .text:0x802E4EEC; // type:function size:0x60 scope:global align:4 __sinit_JUTException_cpp = .text:0x802E4F4C; // type:function size:0x48 scope:local align:4 -__dt__39JSUListFv = .text:0x802E4F94; // type:function size:0x54 scope:global align:4 +__dt__39JSUListFv = .text:0x802E4F94; // type:function size:0x54 scope:weak align:4 __ct__14JUTDirectPrintFv = .text:0x802E4FE8; // type:function size:0x58 scope:global align:4 start__14JUTDirectPrintFv = .text:0x802E5040; // type:function size:0x48 scope:global align:4 erase__14JUTDirectPrintFiiii = .text:0x802E5088; // type:function size:0x94 scope:global align:4 @@ -13252,11 +13252,11 @@ bar_subroutine__10JUTProcBarFiiiiiiiQ28JUtility6TColorQ28JUtility6TColor = .text adjustMeterLength__10JUTProcBarFUlPfffPi = .text:0x802E6AC4; // type:function size:0x144 scope:global align:4 draw__10JUTProcBarFv = .text:0x802E6C08; // type:function size:0x34 scope:global align:4 drawProcessBar__10JUTProcBarFv = .text:0x802E6C3C; // type:function size:0xF00 scope:global align:4 -addrToXPos__FPvi = .text:0x802E7B3C; // type:function size:0x68 scope:global align:4 -byteToXLen__Fii = .text:0x802E7BA4; // type:function size:0x68 scope:global align:4 -heapBar__FP7JKRHeapiiiii = .text:0x802E7C0C; // type:function size:0x194 scope:global align:4 +addrToXPos__FPvi = .text:0x802E7B3C; // type:function size:0x68 scope:local align:4 +byteToXLen__Fii = .text:0x802E7BA4; // type:function size:0x68 scope:local align:4 +heapBar__FP7JKRHeapiiiii = .text:0x802E7C0C; // type:function size:0x194 scope:local align:4 drawHeapBar__10JUTProcBarFv = .text:0x802E7DA0; // type:function size:0x3A0 scope:global align:4 -__ct__Q210JUTProcBar5CTimeFv = .text:0x802E8140; // type:function size:0x14 scope:global align:4 +__ct__Q210JUTProcBar5CTimeFv = .text:0x802E8140; // type:function size:0x14 scope:weak align:4 create__10JUTConsoleFUiUiP7JKRHeap = .text:0x802E8154; // type:function size:0x90 scope:global align:4 create__10JUTConsoleFUiPvUl = .text:0x802E81E4; // type:function size:0x88 scope:global align:4 __ct__10JUTConsoleFUiUib = .text:0x802E826C; // type:function size:0xF0 scope:global align:4 @@ -13306,10 +13306,10 @@ fillBox__14J2DGrafContextFRCQ29JGeometry8TBox2 = .text:0x802EA060; // type:fu drawFrame__14J2DGrafContextFRCQ29JGeometry8TBox2 = .text:0x802EA168; // type:function size:0x120 scope:global align:4 line__14J2DGrafContextFQ29JGeometry8TVec2Q29JGeometry8TVec2 = .text:0x802EA288; // type:function size:0xDC scope:global align:4 lineTo__14J2DGrafContextFQ29JGeometry8TVec2 = .text:0x802EA364; // type:function size:0x70 scope:global align:4 -__dt__14J2DGrafContextFv = .text:0x802EA3D4; // type:function size:0x48 scope:global align:4 -place__14J2DGrafContextFffff = .text:0x802EA41C; // type:function size:0x48 scope:global align:4 -getGrafType__14J2DGrafContextCFv = .text:0x802EA464; // type:function size:0x8 scope:global align:4 -setLookat__14J2DGrafContextFv = .text:0x802EA46C; // type:function size:0x4 scope:global align:4 +__dt__14J2DGrafContextFv = .text:0x802EA3D4; // type:function size:0x48 scope:weak align:4 +place__14J2DGrafContextFffff = .text:0x802EA41C; // type:function size:0x48 scope:weak align:4 +getGrafType__14J2DGrafContextCFv = .text:0x802EA464; // type:function size:0x8 scope:weak align:4 +setLookat__14J2DGrafContextFv = .text:0x802EA46C; // type:function size:0x4 scope:weak align:4 __ct__13J2DOrthoGraphFv = .text:0x802EA470; // type:function size:0x60 scope:global align:4 __ct__13J2DOrthoGraphFffffff = .text:0x802EA4D0; // type:function size:0xE4 scope:global align:4 setPort__13J2DOrthoGraphFv = .text:0x802EA5B4; // type:function size:0x58 scope:global align:4 @@ -13321,7 +13321,7 @@ J2DFillBox__FffffQ28JUtility6TColor = .text:0x802EA8C4; // type:function size:0x J2DFillBox__FRCQ29JGeometry8TBox2Q28JUtility6TColor = .text:0x802EA90C; // type:function size:0x90 scope:global align:4 J2DDrawFrame__FffffQ28JUtility6TColorUc = .text:0x802EA99C; // type:function size:0x4C scope:global align:4 J2DDrawFrame__FRCQ29JGeometry8TBox2Q28JUtility6TColorUc = .text:0x802EA9E8; // type:function size:0xA0 scope:global align:4 -getGrafType__13J2DOrthoGraphCFv = .text:0x802EAA88; // type:function size:0x8 scope:global align:4 +getGrafType__13J2DOrthoGraphCFv = .text:0x802EAA88; // type:function size:0x8 scope:weak align:4 load__9J2DTexMtxFUl = .text:0x802EAA90; // type:function size:0x34 scope:global align:4 calc__9J2DTexMtxFv = .text:0x802EAAC4; // type:function size:0x68 scope:global align:4 getTextureMtx__9J2DTexMtxFRC17J2DTextureSRTInfo3VecPA4_f = .text:0x802EAB2C; // type:function size:0x190 scope:global align:4 @@ -13330,21 +13330,21 @@ load__14J2DIndTevStageFUc = .text:0x802EAE44; // type:function size:0x54 scope:g load__12J2DIndTexMtxFUc = .text:0x802EAE98; // type:function size:0x34 scope:global align:4 load__19J2DIndTexCoordScaleFUc = .text:0x802EAECC; // type:function size:0x30 scope:global align:4 load__14J2DIndTexOrderFUc = .text:0x802EAEFC; // type:function size:0x30 scope:global align:4 -getTevSwapModeTable__11J2DTevBlockFUl = .text:0x802EAF2C; // type:function size:0x8 scope:global align:4 -getTevStage__11J2DTevBlockFUl = .text:0x802EAF34; // type:function size:0x8 scope:global align:4 -getTevColor__11J2DTevBlockFUl = .text:0x802EAF3C; // type:function size:0x8 scope:global align:4 -getTevOrder__11J2DTevBlockFUl = .text:0x802EAF44; // type:function size:0x8 scope:global align:4 -getTevKAlphaSel__11J2DTevBlockFUl = .text:0x802EAF4C; // type:function size:0x8 scope:global align:4 -getTevKColorSel__11J2DTevBlockFUl = .text:0x802EAF54; // type:function size:0x8 scope:global align:4 -getTevKColor__11J2DTevBlockFUl = .text:0x802EAF5C; // type:function size:0x8 scope:global align:4 -getFontNo__11J2DTevBlockCFv = .text:0x802EAF64; // type:function size:0xC scope:global align:4 -getTexNo__11J2DTevBlockCFUl = .text:0x802EAF70; // type:function size:0xC scope:global align:4 -getTevStageNum__11J2DTevBlockCFv = .text:0x802EAF7C; // type:function size:0x8 scope:global align:4 -getIndTevStage__11J2DTevBlockFUl = .text:0x802EAF84; // type:function size:0x8 scope:global align:4 -getIndTexCoordScale__11J2DIndBlockFUl = .text:0x802EAF8C; // type:function size:0x8 scope:global align:4 -getIndTexMtx__11J2DIndBlockFUl = .text:0x802EAF94; // type:function size:0x8 scope:global align:4 -getIndTexOrder__11J2DIndBlockFUl = .text:0x802EAF9C; // type:function size:0x8 scope:global align:4 -getIndTexStageNum__11J2DIndBlockCFv = .text:0x802EAFA4; // type:function size:0x8 scope:global align:4 +getTevSwapModeTable__11J2DTevBlockFUl = .text:0x802EAF2C; // type:function size:0x8 scope:weak align:4 +getTevStage__11J2DTevBlockFUl = .text:0x802EAF34; // type:function size:0x8 scope:weak align:4 +getTevColor__11J2DTevBlockFUl = .text:0x802EAF3C; // type:function size:0x8 scope:weak align:4 +getTevOrder__11J2DTevBlockFUl = .text:0x802EAF44; // type:function size:0x8 scope:weak align:4 +getTevKAlphaSel__11J2DTevBlockFUl = .text:0x802EAF4C; // type:function size:0x8 scope:weak align:4 +getTevKColorSel__11J2DTevBlockFUl = .text:0x802EAF54; // type:function size:0x8 scope:weak align:4 +getTevKColor__11J2DTevBlockFUl = .text:0x802EAF5C; // type:function size:0x8 scope:weak align:4 +getFontNo__11J2DTevBlockCFv = .text:0x802EAF64; // type:function size:0xC scope:weak align:4 +getTexNo__11J2DTevBlockCFUl = .text:0x802EAF70; // type:function size:0xC scope:weak align:4 +getTevStageNum__11J2DTevBlockCFv = .text:0x802EAF7C; // type:function size:0x8 scope:weak align:4 +getIndTevStage__11J2DTevBlockFUl = .text:0x802EAF84; // type:function size:0x8 scope:weak align:4 +getIndTexCoordScale__11J2DIndBlockFUl = .text:0x802EAF8C; // type:function size:0x8 scope:weak align:4 +getIndTexMtx__11J2DIndBlockFUl = .text:0x802EAF94; // type:function size:0x8 scope:weak align:4 +getIndTexOrder__11J2DIndBlockFUl = .text:0x802EAF9C; // type:function size:0x8 scope:weak align:4 +getIndTexStageNum__11J2DIndBlockCFv = .text:0x802EAFA4; // type:function size:0x8 scope:weak align:4 __ct__11J2DMaterialFv = .text:0x802EAFAC; // type:function size:0x120 scope:global align:4 __dt__11J2DMaterialFv = .text:0x802EB0CC; // type:function size:0xC0 scope:global align:4 setGX__11J2DMaterialFv = .text:0x802EB18C; // type:function size:0x84 scope:global align:4 @@ -13469,202 +13469,202 @@ initialize__15J2DIndBlockFullFv = .text:0x802F2464; // type:function size:0xCC s setGX__15J2DIndBlockFullFv = .text:0x802F2530; // type:function size:0xCC scope:global align:4 initialize__10J2DPEBlockFv = .text:0x802F25FC; // type:function size:0x44 scope:global align:4 setGX__10J2DPEBlockFv = .text:0x802F2640; // type:function size:0x60 scope:global align:4 -__ct__14J2DIndTevStageFv = .text:0x802F26A0; // type:function size:0x94 scope:global align:4 -__ct__19J2DTevSwapModeTableFv = .text:0x802F2734; // type:function size:0xC scope:global align:4 -__ct__11J2DTevStageFv = .text:0x802F2740; // type:function size:0x68 scope:global align:4 -setTevStageInfo__11J2DTevStageFRC15J2DTevStageInfo = .text:0x802F27A8; // type:function size:0x1C8 scope:global align:4 -__ct__11J2DTevOrderFv = .text:0x802F2970; // type:function size:0x20 scope:global align:4 -__ct__13J2DGXColorS10Fv = .text:0x802F2990; // type:function size:0x4 scope:global align:4 -getType__15J2DIndBlockFullFv = .text:0x802F2994; // type:function size:0xC scope:global align:4 -setIndTexStageNum__15J2DIndBlockFullFUc = .text:0x802F29A0; // type:function size:0x8 scope:global align:4 -getIndTexStageNum__15J2DIndBlockFullCFv = .text:0x802F29A8; // type:function size:0x8 scope:global align:4 -setIndTexOrder__15J2DIndBlockFullFUl14J2DIndTexOrder = .text:0x802F29B0; // type:function size:0x1C scope:global align:4 -getIndTexOrder__15J2DIndBlockFullFUl = .text:0x802F29CC; // type:function size:0x14 scope:global align:4 -setIndTexMtx__15J2DIndBlockFullFUl12J2DIndTexMtx = .text:0x802F29E0; // type:function size:0x58 scope:global align:4 -getIndTexMtx__15J2DIndBlockFullFUl = .text:0x802F2A38; // type:function size:0x14 scope:global align:4 -setIndTexCoordScale__15J2DIndBlockFullFUl19J2DIndTexCoordScale = .text:0x802F2A4C; // type:function size:0x1C scope:global align:4 -getIndTexCoordScale__15J2DIndBlockFullFUl = .text:0x802F2A68; // type:function size:0x14 scope:global align:4 -__dt__15J2DIndBlockFullFv = .text:0x802F2A7C; // type:function size:0x9C scope:global align:4 -getType__13J2DTevBlock16Fv = .text:0x802F2B18; // type:function size:0xC scope:global align:4 -getMaxStage__13J2DTevBlock16Fv = .text:0x802F2B24; // type:function size:0x8 scope:global align:4 -setTexNo__13J2DTevBlock16FUlUs = .text:0x802F2B2C; // type:function size:0x10 scope:global align:4 -getTexNo__13J2DTevBlock16CFUl = .text:0x802F2B3C; // type:function size:0x10 scope:global align:4 -setFontNo__13J2DTevBlock16FUs = .text:0x802F2B4C; // type:function size:0x8 scope:global align:4 -getFontNo__13J2DTevBlock16CFv = .text:0x802F2B54; // type:function size:0x8 scope:global align:4 -setTevOrder__13J2DTevBlock16FUl11J2DTevOrder = .text:0x802F2B5C; // type:function size:0x24 scope:global align:4 -getTevOrder__13J2DTevBlock16FUl = .text:0x802F2B80; // type:function size:0x14 scope:global align:4 -setTevColor__13J2DTevBlock16FUl13J2DGXColorS10 = .text:0x802F2B94; // type:function size:0x2C scope:global align:4 -getTevColor__13J2DTevBlock16FUl = .text:0x802F2BC0; // type:function size:0x14 scope:global align:4 -setTevKColor__13J2DTevBlock16FUlQ28JUtility6TColor = .text:0x802F2BD4; // type:function size:0x2C scope:global align:4 -getTevKColor__13J2DTevBlock16FUl = .text:0x802F2C00; // type:function size:0x14 scope:global align:4 -setTevKColorSel__13J2DTevBlock16FUlUc = .text:0x802F2C14; // type:function size:0xC scope:global align:4 -getTevKColorSel__13J2DTevBlock16FUl = .text:0x802F2C20; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__13J2DTevBlock16FUlUc = .text:0x802F2C2C; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__13J2DTevBlock16FUl = .text:0x802F2C38; // type:function size:0xC scope:global align:4 -setTevStageNum__13J2DTevBlock16FUc = .text:0x802F2C44; // type:function size:0x8 scope:global align:4 -getTevStageNum__13J2DTevBlock16CFv = .text:0x802F2C4C; // type:function size:0x8 scope:global align:4 -setTevStage__13J2DTevBlock16FUl11J2DTevStage = .text:0x802F2C54; // type:function size:0x3C scope:global align:4 -getTevStage__13J2DTevBlock16FUl = .text:0x802F2C90; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__13J2DTevBlock16FUl18J2DTevSwapModeInfo = .text:0x802F2CA4; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__13J2DTevBlock16FUl19J2DTevSwapModeTable = .text:0x802F2CDC; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__13J2DTevBlock16FUl = .text:0x802F2CEC; // type:function size:0x10 scope:global align:4 -setIndTevStage__13J2DTevBlock16FUl14J2DIndTevStage = .text:0x802F2CFC; // type:function size:0x14 scope:global align:4 -getIndTevStage__13J2DTevBlock16FUl = .text:0x802F2D10; // type:function size:0x14 scope:global align:4 -insertTexture__13J2DTevBlock16FUlPC7ResTIMG = .text:0x802F2D24; // type:function size:0x30 scope:global align:4 -getTexture__13J2DTevBlock16FUl = .text:0x802F2D54; // type:function size:0x20 scope:global align:4 -getPalette__13J2DTevBlock16FUl = .text:0x802F2D74; // type:function size:0x20 scope:global align:4 -getFont__13J2DTevBlock16Fv = .text:0x802F2D94; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__13J2DTevBlock16FUc = .text:0x802F2D9C; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__13J2DTevBlock16Fv = .text:0x802F2DAC; // type:function size:0xC scope:global align:4 -getType__12J2DTevBlock8Fv = .text:0x802F2DB8; // type:function size:0xC scope:global align:4 -getMaxStage__12J2DTevBlock8Fv = .text:0x802F2DC4; // type:function size:0x8 scope:global align:4 -setTexNo__12J2DTevBlock8FUlUs = .text:0x802F2DCC; // type:function size:0x10 scope:global align:4 -getTexNo__12J2DTevBlock8CFUl = .text:0x802F2DDC; // type:function size:0x10 scope:global align:4 -setFontNo__12J2DTevBlock8FUs = .text:0x802F2DEC; // type:function size:0x8 scope:global align:4 -getFontNo__12J2DTevBlock8CFv = .text:0x802F2DF4; // type:function size:0x8 scope:global align:4 -setTevOrder__12J2DTevBlock8FUl11J2DTevOrder = .text:0x802F2DFC; // type:function size:0x24 scope:global align:4 -getTevOrder__12J2DTevBlock8FUl = .text:0x802F2E20; // type:function size:0x14 scope:global align:4 -setTevColor__12J2DTevBlock8FUl13J2DGXColorS10 = .text:0x802F2E34; // type:function size:0x2C scope:global align:4 -getTevColor__12J2DTevBlock8FUl = .text:0x802F2E60; // type:function size:0x14 scope:global align:4 -setTevKColor__12J2DTevBlock8FUlQ28JUtility6TColor = .text:0x802F2E74; // type:function size:0x2C scope:global align:4 -getTevKColor__12J2DTevBlock8FUl = .text:0x802F2EA0; // type:function size:0x14 scope:global align:4 -setTevKColorSel__12J2DTevBlock8FUlUc = .text:0x802F2EB4; // type:function size:0xC scope:global align:4 -getTevKColorSel__12J2DTevBlock8FUl = .text:0x802F2EC0; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__12J2DTevBlock8FUlUc = .text:0x802F2ECC; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__12J2DTevBlock8FUl = .text:0x802F2ED8; // type:function size:0xC scope:global align:4 -setTevStageNum__12J2DTevBlock8FUc = .text:0x802F2EE4; // type:function size:0x8 scope:global align:4 -getTevStageNum__12J2DTevBlock8CFv = .text:0x802F2EEC; // type:function size:0x8 scope:global align:4 -setTevStage__12J2DTevBlock8FUl11J2DTevStage = .text:0x802F2EF4; // type:function size:0x3C scope:global align:4 -getTevStage__12J2DTevBlock8FUl = .text:0x802F2F30; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__12J2DTevBlock8FUl18J2DTevSwapModeInfo = .text:0x802F2F44; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__12J2DTevBlock8FUl19J2DTevSwapModeTable = .text:0x802F2F7C; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__12J2DTevBlock8FUl = .text:0x802F2F8C; // type:function size:0x10 scope:global align:4 -setIndTevStage__12J2DTevBlock8FUl14J2DIndTevStage = .text:0x802F2F9C; // type:function size:0x14 scope:global align:4 -getIndTevStage__12J2DTevBlock8FUl = .text:0x802F2FB0; // type:function size:0x14 scope:global align:4 -insertTexture__12J2DTevBlock8FUlPC7ResTIMG = .text:0x802F2FC4; // type:function size:0x30 scope:global align:4 -getTexture__12J2DTevBlock8FUl = .text:0x802F2FF4; // type:function size:0x20 scope:global align:4 -getPalette__12J2DTevBlock8FUl = .text:0x802F3014; // type:function size:0x20 scope:global align:4 -getFont__12J2DTevBlock8Fv = .text:0x802F3034; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__12J2DTevBlock8FUc = .text:0x802F303C; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__12J2DTevBlock8Fv = .text:0x802F304C; // type:function size:0xC scope:global align:4 -getType__12J2DTevBlock4Fv = .text:0x802F3058; // type:function size:0xC scope:global align:4 -getMaxStage__12J2DTevBlock4Fv = .text:0x802F3064; // type:function size:0x8 scope:global align:4 -setTexNo__12J2DTevBlock4FUlUs = .text:0x802F306C; // type:function size:0x10 scope:global align:4 -getTexNo__12J2DTevBlock4CFUl = .text:0x802F307C; // type:function size:0x10 scope:global align:4 -setFontNo__12J2DTevBlock4FUs = .text:0x802F308C; // type:function size:0x8 scope:global align:4 -getFontNo__12J2DTevBlock4CFv = .text:0x802F3094; // type:function size:0x8 scope:global align:4 -setTevOrder__12J2DTevBlock4FUl11J2DTevOrder = .text:0x802F309C; // type:function size:0x24 scope:global align:4 -getTevOrder__12J2DTevBlock4FUl = .text:0x802F30C0; // type:function size:0x14 scope:global align:4 -setTevColor__12J2DTevBlock4FUl13J2DGXColorS10 = .text:0x802F30D4; // type:function size:0x2C scope:global align:4 -getTevColor__12J2DTevBlock4FUl = .text:0x802F3100; // type:function size:0x14 scope:global align:4 -setTevKColor__12J2DTevBlock4FUlQ28JUtility6TColor = .text:0x802F3114; // type:function size:0x2C scope:global align:4 -getTevKColor__12J2DTevBlock4FUl = .text:0x802F3140; // type:function size:0x14 scope:global align:4 -setTevKColorSel__12J2DTevBlock4FUlUc = .text:0x802F3154; // type:function size:0xC scope:global align:4 -getTevKColorSel__12J2DTevBlock4FUl = .text:0x802F3160; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__12J2DTevBlock4FUlUc = .text:0x802F316C; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__12J2DTevBlock4FUl = .text:0x802F3178; // type:function size:0xC scope:global align:4 -setTevStageNum__12J2DTevBlock4FUc = .text:0x802F3184; // type:function size:0x8 scope:global align:4 -getTevStageNum__12J2DTevBlock4CFv = .text:0x802F318C; // type:function size:0x8 scope:global align:4 -setTevStage__12J2DTevBlock4FUl11J2DTevStage = .text:0x802F3194; // type:function size:0x3C scope:global align:4 -getTevStage__12J2DTevBlock4FUl = .text:0x802F31D0; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__12J2DTevBlock4FUl18J2DTevSwapModeInfo = .text:0x802F31E4; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__12J2DTevBlock4FUl19J2DTevSwapModeTable = .text:0x802F321C; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__12J2DTevBlock4FUl = .text:0x802F322C; // type:function size:0x10 scope:global align:4 -setIndTevStage__12J2DTevBlock4FUl14J2DIndTevStage = .text:0x802F323C; // type:function size:0x14 scope:global align:4 -getIndTevStage__12J2DTevBlock4FUl = .text:0x802F3250; // type:function size:0x14 scope:global align:4 -insertTexture__12J2DTevBlock4FUlPC7ResTIMG = .text:0x802F3264; // type:function size:0x30 scope:global align:4 -getTexture__12J2DTevBlock4FUl = .text:0x802F3294; // type:function size:0x20 scope:global align:4 -getPalette__12J2DTevBlock4FUl = .text:0x802F32B4; // type:function size:0x20 scope:global align:4 -getFont__12J2DTevBlock4Fv = .text:0x802F32D4; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__12J2DTevBlock4FUc = .text:0x802F32DC; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__12J2DTevBlock4Fv = .text:0x802F32EC; // type:function size:0x10 scope:global align:4 -getType__12J2DTevBlock2Fv = .text:0x802F32FC; // type:function size:0xC scope:global align:4 -getMaxStage__12J2DTevBlock2Fv = .text:0x802F3308; // type:function size:0x8 scope:global align:4 -setTexNo__12J2DTevBlock2FUlUs = .text:0x802F3310; // type:function size:0x10 scope:global align:4 -getTexNo__12J2DTevBlock2CFUl = .text:0x802F3320; // type:function size:0x10 scope:global align:4 -setFontNo__12J2DTevBlock2FUs = .text:0x802F3330; // type:function size:0x8 scope:global align:4 -getFontNo__12J2DTevBlock2CFv = .text:0x802F3338; // type:function size:0x8 scope:global align:4 -setTevOrder__12J2DTevBlock2FUl11J2DTevOrder = .text:0x802F3340; // type:function size:0x24 scope:global align:4 -getTevOrder__12J2DTevBlock2FUl = .text:0x802F3364; // type:function size:0x14 scope:global align:4 -setTevColor__12J2DTevBlock2FUl13J2DGXColorS10 = .text:0x802F3378; // type:function size:0x2C scope:global align:4 -getTevColor__12J2DTevBlock2FUl = .text:0x802F33A4; // type:function size:0x14 scope:global align:4 -setTevKColor__12J2DTevBlock2FUlQ28JUtility6TColor = .text:0x802F33B8; // type:function size:0x2C scope:global align:4 -getTevKColor__12J2DTevBlock2FUl = .text:0x802F33E4; // type:function size:0x14 scope:global align:4 -setTevKColorSel__12J2DTevBlock2FUlUc = .text:0x802F33F8; // type:function size:0xC scope:global align:4 -getTevKColorSel__12J2DTevBlock2FUl = .text:0x802F3404; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__12J2DTevBlock2FUlUc = .text:0x802F3410; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__12J2DTevBlock2FUl = .text:0x802F341C; // type:function size:0xC scope:global align:4 -setTevStageNum__12J2DTevBlock2FUc = .text:0x802F3428; // type:function size:0x8 scope:global align:4 -getTevStageNum__12J2DTevBlock2CFv = .text:0x802F3430; // type:function size:0x8 scope:global align:4 -setTevStage__12J2DTevBlock2FUl11J2DTevStage = .text:0x802F3438; // type:function size:0x3C scope:global align:4 -getTevStage__12J2DTevBlock2FUl = .text:0x802F3474; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__12J2DTevBlock2FUl18J2DTevSwapModeInfo = .text:0x802F3488; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__12J2DTevBlock2FUl19J2DTevSwapModeTable = .text:0x802F34C0; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__12J2DTevBlock2FUl = .text:0x802F34D0; // type:function size:0x10 scope:global align:4 -setIndTevStage__12J2DTevBlock2FUl14J2DIndTevStage = .text:0x802F34E0; // type:function size:0x14 scope:global align:4 -getIndTevStage__12J2DTevBlock2FUl = .text:0x802F34F4; // type:function size:0x14 scope:global align:4 -insertTexture__12J2DTevBlock2FUlPC7ResTIMG = .text:0x802F3508; // type:function size:0x30 scope:global align:4 -getTexture__12J2DTevBlock2FUl = .text:0x802F3538; // type:function size:0x20 scope:global align:4 -getPalette__12J2DTevBlock2FUl = .text:0x802F3558; // type:function size:0x20 scope:global align:4 -getFont__12J2DTevBlock2Fv = .text:0x802F3578; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__12J2DTevBlock2FUc = .text:0x802F3580; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__12J2DTevBlock2Fv = .text:0x802F3590; // type:function size:0x10 scope:global align:4 -getType__12J2DTevBlock1Fv = .text:0x802F35A0; // type:function size:0xC scope:global align:4 -getMaxStage__12J2DTevBlock1Fv = .text:0x802F35AC; // type:function size:0x8 scope:global align:4 -setTexNo__12J2DTevBlock1FUlUs = .text:0x802F35B4; // type:function size:0x10 scope:global align:4 -getTexNo__12J2DTevBlock1CFUl = .text:0x802F35C4; // type:function size:0x10 scope:global align:4 -setFontNo__12J2DTevBlock1FUs = .text:0x802F35D4; // type:function size:0x8 scope:global align:4 -getFontNo__12J2DTevBlock1CFv = .text:0x802F35DC; // type:function size:0x8 scope:global align:4 -setTevOrder__12J2DTevBlock1FUl11J2DTevOrder = .text:0x802F35E4; // type:function size:0x24 scope:global align:4 -getTevOrder__12J2DTevBlock1FUl = .text:0x802F3608; // type:function size:0x14 scope:global align:4 -setTevColor__12J2DTevBlock1FUl13J2DGXColorS10 = .text:0x802F361C; // type:function size:0x2C scope:global align:4 -getTevColor__12J2DTevBlock1FUl = .text:0x802F3648; // type:function size:0x14 scope:global align:4 -setTevKColor__12J2DTevBlock1FUlQ28JUtility6TColor = .text:0x802F365C; // type:function size:0x2C scope:global align:4 -getTevKColor__12J2DTevBlock1FUl = .text:0x802F3688; // type:function size:0x14 scope:global align:4 -setTevKColorSel__12J2DTevBlock1FUlUc = .text:0x802F369C; // type:function size:0xC scope:global align:4 -getTevKColorSel__12J2DTevBlock1FUl = .text:0x802F36A8; // type:function size:0xC scope:global align:4 -setTevKAlphaSel__12J2DTevBlock1FUlUc = .text:0x802F36B4; // type:function size:0xC scope:global align:4 -getTevKAlphaSel__12J2DTevBlock1FUl = .text:0x802F36C0; // type:function size:0xC scope:global align:4 -setTevStageNum__12J2DTevBlock1FUc = .text:0x802F36CC; // type:function size:0x4 scope:global align:4 -getTevStageNum__12J2DTevBlock1CFv = .text:0x802F36D0; // type:function size:0x8 scope:global align:4 -setTevStage__12J2DTevBlock1FUl11J2DTevStage = .text:0x802F36D8; // type:function size:0x3C scope:global align:4 -getTevStage__12J2DTevBlock1FUl = .text:0x802F3714; // type:function size:0x14 scope:global align:4 -setTevSwapModeInfo__12J2DTevBlock1FUl18J2DTevSwapModeInfo = .text:0x802F3728; // type:function size:0x38 scope:global align:4 -setTevSwapModeTable__12J2DTevBlock1FUl19J2DTevSwapModeTable = .text:0x802F3760; // type:function size:0x10 scope:global align:4 -getTevSwapModeTable__12J2DTevBlock1FUl = .text:0x802F3770; // type:function size:0x10 scope:global align:4 -setIndTevStage__12J2DTevBlock1FUl14J2DIndTevStage = .text:0x802F3780; // type:function size:0x14 scope:global align:4 -getIndTevStage__12J2DTevBlock1FUl = .text:0x802F3794; // type:function size:0x14 scope:global align:4 -insertTexture__12J2DTevBlock1FUlPC7ResTIMG = .text:0x802F37A8; // type:function size:0x30 scope:global align:4 -getTexture__12J2DTevBlock1FUl = .text:0x802F37D8; // type:function size:0x20 scope:global align:4 -getPalette__12J2DTevBlock1FUl = .text:0x802F37F8; // type:function size:0x20 scope:global align:4 -getFont__12J2DTevBlock1Fv = .text:0x802F3818; // type:function size:0x8 scope:global align:4 -setUndeleteFlag__12J2DTevBlock1FUc = .text:0x802F3820; // type:function size:0x10 scope:global align:4 -setFontUndeleteFlag__12J2DTevBlock1Fv = .text:0x802F3830; // type:function size:0x10 scope:global align:4 -initialize__11J2DTevBlockFv = .text:0x802F3840; // type:function size:0x4 scope:global align:4 -loadTexture__11J2DTevBlockF11_GXTexMapIDUl = .text:0x802F3844; // type:function size:0x4 scope:global align:4 -setFontNo__11J2DTevBlockFUs = .text:0x802F3848; // type:function size:0x4 scope:global align:4 -setTevOrder__11J2DTevBlockFUl11J2DTevOrder = .text:0x802F384C; // type:function size:0x4 scope:global align:4 -setTevKColorSel__11J2DTevBlockFUlUc = .text:0x802F3850; // type:function size:0x4 scope:global align:4 -setTevKAlphaSel__11J2DTevBlockFUlUc = .text:0x802F3854; // type:function size:0x4 scope:global align:4 -setTevStageNum__11J2DTevBlockFUc = .text:0x802F3858; // type:function size:0x4 scope:global align:4 -setTevStage__11J2DTevBlockFUl11J2DTevStage = .text:0x802F385C; // type:function size:0x4 scope:global align:4 -setTevSwapModeInfo__11J2DTevBlockFUl18J2DTevSwapModeInfo = .text:0x802F3860; // type:function size:0x4 scope:global align:4 -setTevSwapModeTable__11J2DTevBlockFUl19J2DTevSwapModeTable = .text:0x802F3864; // type:function size:0x4 scope:global align:4 -setIndTevStage__11J2DTevBlockFUl14J2DIndTevStage = .text:0x802F3868; // type:function size:0x4 scope:global align:4 -insertTexture__11J2DTevBlockFUlP10JUTTexture = .text:0x802F386C; // type:function size:0x8 scope:global align:4 -insertTexture__11J2DTevBlockFUlPC7ResTIMGP10JUTPalette = .text:0x802F3874; // type:function size:0x8 scope:global align:4 -insertTexture__11J2DTevBlockFUlPC7ResTIMG = .text:0x802F387C; // type:function size:0x8 scope:global align:4 -setTexture__11J2DTevBlockFUlP10JUTTexture = .text:0x802F3884; // type:function size:0x8 scope:global align:4 -setTexture__11J2DTevBlockFUlPC7ResTIMG = .text:0x802F388C; // type:function size:0x8 scope:global align:4 -removeTexture__11J2DTevBlockFUl = .text:0x802F3894; // type:function size:0x8 scope:global align:4 -setFont__11J2DTevBlockFP7JUTFont = .text:0x802F389C; // type:function size:0x8 scope:global align:4 -setFont__11J2DTevBlockFP7ResFONT = .text:0x802F38A4; // type:function size:0x8 scope:global align:4 -setPalette__11J2DTevBlockFUlPC7ResTLUT = .text:0x802F38AC; // type:function size:0x8 scope:global align:4 -prepareTexture__11J2DTevBlockFUc = .text:0x802F38B4; // type:function size:0x8 scope:global align:4 -getFont__11J2DTevBlockFv = .text:0x802F38BC; // type:function size:0x8 scope:global align:4 -shiftDeleteFlag__11J2DTevBlockFUcb = .text:0x802F38C4; // type:function size:0x4 scope:global align:4 -setUndeleteFlag__11J2DTevBlockFUc = .text:0x802F38C8; // type:function size:0x4 scope:global align:4 -setFontUndeleteFlag__11J2DTevBlockFv = .text:0x802F38CC; // type:function size:0x4 scope:global align:4 +__ct__14J2DIndTevStageFv = .text:0x802F26A0; // type:function size:0x94 scope:weak align:4 +__ct__19J2DTevSwapModeTableFv = .text:0x802F2734; // type:function size:0xC scope:weak align:4 +__ct__11J2DTevStageFv = .text:0x802F2740; // type:function size:0x68 scope:weak align:4 +setTevStageInfo__11J2DTevStageFRC15J2DTevStageInfo = .text:0x802F27A8; // type:function size:0x1C8 scope:weak align:4 +__ct__11J2DTevOrderFv = .text:0x802F2970; // type:function size:0x20 scope:weak align:4 +__ct__13J2DGXColorS10Fv = .text:0x802F2990; // type:function size:0x4 scope:weak align:4 +getType__15J2DIndBlockFullFv = .text:0x802F2994; // type:function size:0xC scope:weak align:4 +setIndTexStageNum__15J2DIndBlockFullFUc = .text:0x802F29A0; // type:function size:0x8 scope:weak align:4 +getIndTexStageNum__15J2DIndBlockFullCFv = .text:0x802F29A8; // type:function size:0x8 scope:weak align:4 +setIndTexOrder__15J2DIndBlockFullFUl14J2DIndTexOrder = .text:0x802F29B0; // type:function size:0x1C scope:weak align:4 +getIndTexOrder__15J2DIndBlockFullFUl = .text:0x802F29CC; // type:function size:0x14 scope:weak align:4 +setIndTexMtx__15J2DIndBlockFullFUl12J2DIndTexMtx = .text:0x802F29E0; // type:function size:0x58 scope:weak align:4 +getIndTexMtx__15J2DIndBlockFullFUl = .text:0x802F2A38; // type:function size:0x14 scope:weak align:4 +setIndTexCoordScale__15J2DIndBlockFullFUl19J2DIndTexCoordScale = .text:0x802F2A4C; // type:function size:0x1C scope:weak align:4 +getIndTexCoordScale__15J2DIndBlockFullFUl = .text:0x802F2A68; // type:function size:0x14 scope:weak align:4 +__dt__15J2DIndBlockFullFv = .text:0x802F2A7C; // type:function size:0x9C scope:weak align:4 +getType__13J2DTevBlock16Fv = .text:0x802F2B18; // type:function size:0xC scope:weak align:4 +getMaxStage__13J2DTevBlock16Fv = .text:0x802F2B24; // type:function size:0x8 scope:weak align:4 +setTexNo__13J2DTevBlock16FUlUs = .text:0x802F2B2C; // type:function size:0x10 scope:weak align:4 +getTexNo__13J2DTevBlock16CFUl = .text:0x802F2B3C; // type:function size:0x10 scope:weak align:4 +setFontNo__13J2DTevBlock16FUs = .text:0x802F2B4C; // type:function size:0x8 scope:weak align:4 +getFontNo__13J2DTevBlock16CFv = .text:0x802F2B54; // type:function size:0x8 scope:weak align:4 +setTevOrder__13J2DTevBlock16FUl11J2DTevOrder = .text:0x802F2B5C; // type:function size:0x24 scope:weak align:4 +getTevOrder__13J2DTevBlock16FUl = .text:0x802F2B80; // type:function size:0x14 scope:weak align:4 +setTevColor__13J2DTevBlock16FUl13J2DGXColorS10 = .text:0x802F2B94; // type:function size:0x2C scope:weak align:4 +getTevColor__13J2DTevBlock16FUl = .text:0x802F2BC0; // type:function size:0x14 scope:weak align:4 +setTevKColor__13J2DTevBlock16FUlQ28JUtility6TColor = .text:0x802F2BD4; // type:function size:0x2C scope:weak align:4 +getTevKColor__13J2DTevBlock16FUl = .text:0x802F2C00; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__13J2DTevBlock16FUlUc = .text:0x802F2C14; // type:function size:0xC scope:weak align:4 +getTevKColorSel__13J2DTevBlock16FUl = .text:0x802F2C20; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__13J2DTevBlock16FUlUc = .text:0x802F2C2C; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__13J2DTevBlock16FUl = .text:0x802F2C38; // type:function size:0xC scope:weak align:4 +setTevStageNum__13J2DTevBlock16FUc = .text:0x802F2C44; // type:function size:0x8 scope:weak align:4 +getTevStageNum__13J2DTevBlock16CFv = .text:0x802F2C4C; // type:function size:0x8 scope:weak align:4 +setTevStage__13J2DTevBlock16FUl11J2DTevStage = .text:0x802F2C54; // type:function size:0x3C scope:weak align:4 +getTevStage__13J2DTevBlock16FUl = .text:0x802F2C90; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__13J2DTevBlock16FUl18J2DTevSwapModeInfo = .text:0x802F2CA4; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__13J2DTevBlock16FUl19J2DTevSwapModeTable = .text:0x802F2CDC; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__13J2DTevBlock16FUl = .text:0x802F2CEC; // type:function size:0x10 scope:weak align:4 +setIndTevStage__13J2DTevBlock16FUl14J2DIndTevStage = .text:0x802F2CFC; // type:function size:0x14 scope:weak align:4 +getIndTevStage__13J2DTevBlock16FUl = .text:0x802F2D10; // type:function size:0x14 scope:weak align:4 +insertTexture__13J2DTevBlock16FUlPC7ResTIMG = .text:0x802F2D24; // type:function size:0x30 scope:weak align:4 +getTexture__13J2DTevBlock16FUl = .text:0x802F2D54; // type:function size:0x20 scope:weak align:4 +getPalette__13J2DTevBlock16FUl = .text:0x802F2D74; // type:function size:0x20 scope:weak align:4 +getFont__13J2DTevBlock16Fv = .text:0x802F2D94; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__13J2DTevBlock16FUc = .text:0x802F2D9C; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__13J2DTevBlock16Fv = .text:0x802F2DAC; // type:function size:0xC scope:weak align:4 +getType__12J2DTevBlock8Fv = .text:0x802F2DB8; // type:function size:0xC scope:weak align:4 +getMaxStage__12J2DTevBlock8Fv = .text:0x802F2DC4; // type:function size:0x8 scope:weak align:4 +setTexNo__12J2DTevBlock8FUlUs = .text:0x802F2DCC; // type:function size:0x10 scope:weak align:4 +getTexNo__12J2DTevBlock8CFUl = .text:0x802F2DDC; // type:function size:0x10 scope:weak align:4 +setFontNo__12J2DTevBlock8FUs = .text:0x802F2DEC; // type:function size:0x8 scope:weak align:4 +getFontNo__12J2DTevBlock8CFv = .text:0x802F2DF4; // type:function size:0x8 scope:weak align:4 +setTevOrder__12J2DTevBlock8FUl11J2DTevOrder = .text:0x802F2DFC; // type:function size:0x24 scope:weak align:4 +getTevOrder__12J2DTevBlock8FUl = .text:0x802F2E20; // type:function size:0x14 scope:weak align:4 +setTevColor__12J2DTevBlock8FUl13J2DGXColorS10 = .text:0x802F2E34; // type:function size:0x2C scope:weak align:4 +getTevColor__12J2DTevBlock8FUl = .text:0x802F2E60; // type:function size:0x14 scope:weak align:4 +setTevKColor__12J2DTevBlock8FUlQ28JUtility6TColor = .text:0x802F2E74; // type:function size:0x2C scope:weak align:4 +getTevKColor__12J2DTevBlock8FUl = .text:0x802F2EA0; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__12J2DTevBlock8FUlUc = .text:0x802F2EB4; // type:function size:0xC scope:weak align:4 +getTevKColorSel__12J2DTevBlock8FUl = .text:0x802F2EC0; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__12J2DTevBlock8FUlUc = .text:0x802F2ECC; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__12J2DTevBlock8FUl = .text:0x802F2ED8; // type:function size:0xC scope:weak align:4 +setTevStageNum__12J2DTevBlock8FUc = .text:0x802F2EE4; // type:function size:0x8 scope:weak align:4 +getTevStageNum__12J2DTevBlock8CFv = .text:0x802F2EEC; // type:function size:0x8 scope:weak align:4 +setTevStage__12J2DTevBlock8FUl11J2DTevStage = .text:0x802F2EF4; // type:function size:0x3C scope:weak align:4 +getTevStage__12J2DTevBlock8FUl = .text:0x802F2F30; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__12J2DTevBlock8FUl18J2DTevSwapModeInfo = .text:0x802F2F44; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__12J2DTevBlock8FUl19J2DTevSwapModeTable = .text:0x802F2F7C; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__12J2DTevBlock8FUl = .text:0x802F2F8C; // type:function size:0x10 scope:weak align:4 +setIndTevStage__12J2DTevBlock8FUl14J2DIndTevStage = .text:0x802F2F9C; // type:function size:0x14 scope:weak align:4 +getIndTevStage__12J2DTevBlock8FUl = .text:0x802F2FB0; // type:function size:0x14 scope:weak align:4 +insertTexture__12J2DTevBlock8FUlPC7ResTIMG = .text:0x802F2FC4; // type:function size:0x30 scope:weak align:4 +getTexture__12J2DTevBlock8FUl = .text:0x802F2FF4; // type:function size:0x20 scope:weak align:4 +getPalette__12J2DTevBlock8FUl = .text:0x802F3014; // type:function size:0x20 scope:weak align:4 +getFont__12J2DTevBlock8Fv = .text:0x802F3034; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__12J2DTevBlock8FUc = .text:0x802F303C; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__12J2DTevBlock8Fv = .text:0x802F304C; // type:function size:0xC scope:weak align:4 +getType__12J2DTevBlock4Fv = .text:0x802F3058; // type:function size:0xC scope:weak align:4 +getMaxStage__12J2DTevBlock4Fv = .text:0x802F3064; // type:function size:0x8 scope:weak align:4 +setTexNo__12J2DTevBlock4FUlUs = .text:0x802F306C; // type:function size:0x10 scope:weak align:4 +getTexNo__12J2DTevBlock4CFUl = .text:0x802F307C; // type:function size:0x10 scope:weak align:4 +setFontNo__12J2DTevBlock4FUs = .text:0x802F308C; // type:function size:0x8 scope:weak align:4 +getFontNo__12J2DTevBlock4CFv = .text:0x802F3094; // type:function size:0x8 scope:weak align:4 +setTevOrder__12J2DTevBlock4FUl11J2DTevOrder = .text:0x802F309C; // type:function size:0x24 scope:weak align:4 +getTevOrder__12J2DTevBlock4FUl = .text:0x802F30C0; // type:function size:0x14 scope:weak align:4 +setTevColor__12J2DTevBlock4FUl13J2DGXColorS10 = .text:0x802F30D4; // type:function size:0x2C scope:weak align:4 +getTevColor__12J2DTevBlock4FUl = .text:0x802F3100; // type:function size:0x14 scope:weak align:4 +setTevKColor__12J2DTevBlock4FUlQ28JUtility6TColor = .text:0x802F3114; // type:function size:0x2C scope:weak align:4 +getTevKColor__12J2DTevBlock4FUl = .text:0x802F3140; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__12J2DTevBlock4FUlUc = .text:0x802F3154; // type:function size:0xC scope:weak align:4 +getTevKColorSel__12J2DTevBlock4FUl = .text:0x802F3160; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__12J2DTevBlock4FUlUc = .text:0x802F316C; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__12J2DTevBlock4FUl = .text:0x802F3178; // type:function size:0xC scope:weak align:4 +setTevStageNum__12J2DTevBlock4FUc = .text:0x802F3184; // type:function size:0x8 scope:weak align:4 +getTevStageNum__12J2DTevBlock4CFv = .text:0x802F318C; // type:function size:0x8 scope:weak align:4 +setTevStage__12J2DTevBlock4FUl11J2DTevStage = .text:0x802F3194; // type:function size:0x3C scope:weak align:4 +getTevStage__12J2DTevBlock4FUl = .text:0x802F31D0; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__12J2DTevBlock4FUl18J2DTevSwapModeInfo = .text:0x802F31E4; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__12J2DTevBlock4FUl19J2DTevSwapModeTable = .text:0x802F321C; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__12J2DTevBlock4FUl = .text:0x802F322C; // type:function size:0x10 scope:weak align:4 +setIndTevStage__12J2DTevBlock4FUl14J2DIndTevStage = .text:0x802F323C; // type:function size:0x14 scope:weak align:4 +getIndTevStage__12J2DTevBlock4FUl = .text:0x802F3250; // type:function size:0x14 scope:weak align:4 +insertTexture__12J2DTevBlock4FUlPC7ResTIMG = .text:0x802F3264; // type:function size:0x30 scope:weak align:4 +getTexture__12J2DTevBlock4FUl = .text:0x802F3294; // type:function size:0x20 scope:weak align:4 +getPalette__12J2DTevBlock4FUl = .text:0x802F32B4; // type:function size:0x20 scope:weak align:4 +getFont__12J2DTevBlock4Fv = .text:0x802F32D4; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__12J2DTevBlock4FUc = .text:0x802F32DC; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__12J2DTevBlock4Fv = .text:0x802F32EC; // type:function size:0x10 scope:weak align:4 +getType__12J2DTevBlock2Fv = .text:0x802F32FC; // type:function size:0xC scope:weak align:4 +getMaxStage__12J2DTevBlock2Fv = .text:0x802F3308; // type:function size:0x8 scope:weak align:4 +setTexNo__12J2DTevBlock2FUlUs = .text:0x802F3310; // type:function size:0x10 scope:weak align:4 +getTexNo__12J2DTevBlock2CFUl = .text:0x802F3320; // type:function size:0x10 scope:weak align:4 +setFontNo__12J2DTevBlock2FUs = .text:0x802F3330; // type:function size:0x8 scope:weak align:4 +getFontNo__12J2DTevBlock2CFv = .text:0x802F3338; // type:function size:0x8 scope:weak align:4 +setTevOrder__12J2DTevBlock2FUl11J2DTevOrder = .text:0x802F3340; // type:function size:0x24 scope:weak align:4 +getTevOrder__12J2DTevBlock2FUl = .text:0x802F3364; // type:function size:0x14 scope:weak align:4 +setTevColor__12J2DTevBlock2FUl13J2DGXColorS10 = .text:0x802F3378; // type:function size:0x2C scope:weak align:4 +getTevColor__12J2DTevBlock2FUl = .text:0x802F33A4; // type:function size:0x14 scope:weak align:4 +setTevKColor__12J2DTevBlock2FUlQ28JUtility6TColor = .text:0x802F33B8; // type:function size:0x2C scope:weak align:4 +getTevKColor__12J2DTevBlock2FUl = .text:0x802F33E4; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__12J2DTevBlock2FUlUc = .text:0x802F33F8; // type:function size:0xC scope:weak align:4 +getTevKColorSel__12J2DTevBlock2FUl = .text:0x802F3404; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__12J2DTevBlock2FUlUc = .text:0x802F3410; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__12J2DTevBlock2FUl = .text:0x802F341C; // type:function size:0xC scope:weak align:4 +setTevStageNum__12J2DTevBlock2FUc = .text:0x802F3428; // type:function size:0x8 scope:weak align:4 +getTevStageNum__12J2DTevBlock2CFv = .text:0x802F3430; // type:function size:0x8 scope:weak align:4 +setTevStage__12J2DTevBlock2FUl11J2DTevStage = .text:0x802F3438; // type:function size:0x3C scope:weak align:4 +getTevStage__12J2DTevBlock2FUl = .text:0x802F3474; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__12J2DTevBlock2FUl18J2DTevSwapModeInfo = .text:0x802F3488; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__12J2DTevBlock2FUl19J2DTevSwapModeTable = .text:0x802F34C0; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__12J2DTevBlock2FUl = .text:0x802F34D0; // type:function size:0x10 scope:weak align:4 +setIndTevStage__12J2DTevBlock2FUl14J2DIndTevStage = .text:0x802F34E0; // type:function size:0x14 scope:weak align:4 +getIndTevStage__12J2DTevBlock2FUl = .text:0x802F34F4; // type:function size:0x14 scope:weak align:4 +insertTexture__12J2DTevBlock2FUlPC7ResTIMG = .text:0x802F3508; // type:function size:0x30 scope:weak align:4 +getTexture__12J2DTevBlock2FUl = .text:0x802F3538; // type:function size:0x20 scope:weak align:4 +getPalette__12J2DTevBlock2FUl = .text:0x802F3558; // type:function size:0x20 scope:weak align:4 +getFont__12J2DTevBlock2Fv = .text:0x802F3578; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__12J2DTevBlock2FUc = .text:0x802F3580; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__12J2DTevBlock2Fv = .text:0x802F3590; // type:function size:0x10 scope:weak align:4 +getType__12J2DTevBlock1Fv = .text:0x802F35A0; // type:function size:0xC scope:weak align:4 +getMaxStage__12J2DTevBlock1Fv = .text:0x802F35AC; // type:function size:0x8 scope:weak align:4 +setTexNo__12J2DTevBlock1FUlUs = .text:0x802F35B4; // type:function size:0x10 scope:weak align:4 +getTexNo__12J2DTevBlock1CFUl = .text:0x802F35C4; // type:function size:0x10 scope:weak align:4 +setFontNo__12J2DTevBlock1FUs = .text:0x802F35D4; // type:function size:0x8 scope:weak align:4 +getFontNo__12J2DTevBlock1CFv = .text:0x802F35DC; // type:function size:0x8 scope:weak align:4 +setTevOrder__12J2DTevBlock1FUl11J2DTevOrder = .text:0x802F35E4; // type:function size:0x24 scope:weak align:4 +getTevOrder__12J2DTevBlock1FUl = .text:0x802F3608; // type:function size:0x14 scope:weak align:4 +setTevColor__12J2DTevBlock1FUl13J2DGXColorS10 = .text:0x802F361C; // type:function size:0x2C scope:weak align:4 +getTevColor__12J2DTevBlock1FUl = .text:0x802F3648; // type:function size:0x14 scope:weak align:4 +setTevKColor__12J2DTevBlock1FUlQ28JUtility6TColor = .text:0x802F365C; // type:function size:0x2C scope:weak align:4 +getTevKColor__12J2DTevBlock1FUl = .text:0x802F3688; // type:function size:0x14 scope:weak align:4 +setTevKColorSel__12J2DTevBlock1FUlUc = .text:0x802F369C; // type:function size:0xC scope:weak align:4 +getTevKColorSel__12J2DTevBlock1FUl = .text:0x802F36A8; // type:function size:0xC scope:weak align:4 +setTevKAlphaSel__12J2DTevBlock1FUlUc = .text:0x802F36B4; // type:function size:0xC scope:weak align:4 +getTevKAlphaSel__12J2DTevBlock1FUl = .text:0x802F36C0; // type:function size:0xC scope:weak align:4 +setTevStageNum__12J2DTevBlock1FUc = .text:0x802F36CC; // type:function size:0x4 scope:weak align:4 +getTevStageNum__12J2DTevBlock1CFv = .text:0x802F36D0; // type:function size:0x8 scope:weak align:4 +setTevStage__12J2DTevBlock1FUl11J2DTevStage = .text:0x802F36D8; // type:function size:0x3C scope:weak align:4 +getTevStage__12J2DTevBlock1FUl = .text:0x802F3714; // type:function size:0x14 scope:weak align:4 +setTevSwapModeInfo__12J2DTevBlock1FUl18J2DTevSwapModeInfo = .text:0x802F3728; // type:function size:0x38 scope:weak align:4 +setTevSwapModeTable__12J2DTevBlock1FUl19J2DTevSwapModeTable = .text:0x802F3760; // type:function size:0x10 scope:weak align:4 +getTevSwapModeTable__12J2DTevBlock1FUl = .text:0x802F3770; // type:function size:0x10 scope:weak align:4 +setIndTevStage__12J2DTevBlock1FUl14J2DIndTevStage = .text:0x802F3780; // type:function size:0x14 scope:weak align:4 +getIndTevStage__12J2DTevBlock1FUl = .text:0x802F3794; // type:function size:0x14 scope:weak align:4 +insertTexture__12J2DTevBlock1FUlPC7ResTIMG = .text:0x802F37A8; // type:function size:0x30 scope:weak align:4 +getTexture__12J2DTevBlock1FUl = .text:0x802F37D8; // type:function size:0x20 scope:weak align:4 +getPalette__12J2DTevBlock1FUl = .text:0x802F37F8; // type:function size:0x20 scope:weak align:4 +getFont__12J2DTevBlock1Fv = .text:0x802F3818; // type:function size:0x8 scope:weak align:4 +setUndeleteFlag__12J2DTevBlock1FUc = .text:0x802F3820; // type:function size:0x10 scope:weak align:4 +setFontUndeleteFlag__12J2DTevBlock1Fv = .text:0x802F3830; // type:function size:0x10 scope:weak align:4 +initialize__11J2DTevBlockFv = .text:0x802F3840; // type:function size:0x4 scope:weak align:4 +loadTexture__11J2DTevBlockF11_GXTexMapIDUl = .text:0x802F3844; // type:function size:0x4 scope:weak align:4 +setFontNo__11J2DTevBlockFUs = .text:0x802F3848; // type:function size:0x4 scope:weak align:4 +setTevOrder__11J2DTevBlockFUl11J2DTevOrder = .text:0x802F384C; // type:function size:0x4 scope:weak align:4 +setTevKColorSel__11J2DTevBlockFUlUc = .text:0x802F3850; // type:function size:0x4 scope:weak align:4 +setTevKAlphaSel__11J2DTevBlockFUlUc = .text:0x802F3854; // type:function size:0x4 scope:weak align:4 +setTevStageNum__11J2DTevBlockFUc = .text:0x802F3858; // type:function size:0x4 scope:weak align:4 +setTevStage__11J2DTevBlockFUl11J2DTevStage = .text:0x802F385C; // type:function size:0x4 scope:weak align:4 +setTevSwapModeInfo__11J2DTevBlockFUl18J2DTevSwapModeInfo = .text:0x802F3860; // type:function size:0x4 scope:weak align:4 +setTevSwapModeTable__11J2DTevBlockFUl19J2DTevSwapModeTable = .text:0x802F3864; // type:function size:0x4 scope:weak align:4 +setIndTevStage__11J2DTevBlockFUl14J2DIndTevStage = .text:0x802F3868; // type:function size:0x4 scope:weak align:4 +insertTexture__11J2DTevBlockFUlP10JUTTexture = .text:0x802F386C; // type:function size:0x8 scope:weak align:4 +insertTexture__11J2DTevBlockFUlPC7ResTIMGP10JUTPalette = .text:0x802F3874; // type:function size:0x8 scope:weak align:4 +insertTexture__11J2DTevBlockFUlPC7ResTIMG = .text:0x802F387C; // type:function size:0x8 scope:weak align:4 +setTexture__11J2DTevBlockFUlP10JUTTexture = .text:0x802F3884; // type:function size:0x8 scope:weak align:4 +setTexture__11J2DTevBlockFUlPC7ResTIMG = .text:0x802F388C; // type:function size:0x8 scope:weak align:4 +removeTexture__11J2DTevBlockFUl = .text:0x802F3894; // type:function size:0x8 scope:weak align:4 +setFont__11J2DTevBlockFP7JUTFont = .text:0x802F389C; // type:function size:0x8 scope:weak align:4 +setFont__11J2DTevBlockFP7ResFONT = .text:0x802F38A4; // type:function size:0x8 scope:weak align:4 +setPalette__11J2DTevBlockFUlPC7ResTLUT = .text:0x802F38AC; // type:function size:0x8 scope:weak align:4 +prepareTexture__11J2DTevBlockFUc = .text:0x802F38B4; // type:function size:0x8 scope:weak align:4 +getFont__11J2DTevBlockFv = .text:0x802F38BC; // type:function size:0x8 scope:weak align:4 +shiftDeleteFlag__11J2DTevBlockFUcb = .text:0x802F38C4; // type:function size:0x4 scope:weak align:4 +setUndeleteFlag__11J2DTevBlockFUc = .text:0x802F38C8; // type:function size:0x4 scope:weak align:4 +setFontUndeleteFlag__11J2DTevBlockFv = .text:0x802F38CC; // type:function size:0x4 scope:weak align:4 __ct__18J2DMaterialFactoryFRC16J2DMaterialBlock = .text:0x802F38D0; // type:function size:0x1C4 scope:global align:4 countStages__18J2DMaterialFactoryCFi = .text:0x802F3A94; // type:function size:0x88 scope:global align:4 create__18J2DMaterialFactoryCFP11J2DMaterialiUlP15J2DResReferenceP15J2DResReferenceP10JKRArchive = .text:0x802F3B1C; // type:function size:0x910 scope:global align:4 @@ -13691,23 +13691,23 @@ newIndTexCoordScale__18J2DMaterialFactoryCFii = .text:0x802F4D78; // type:functi newAlphaComp__18J2DMaterialFactoryCFi = .text:0x802F4DE0; // type:function size:0x7C scope:global align:4 newBlend__18J2DMaterialFactoryCFi = .text:0x802F4E5C; // type:function size:0x7C scope:global align:4 newDither__18J2DMaterialFactoryCFi = .text:0x802F4ED8; // type:function size:0x38 scope:global align:4 -__ct__11J2DTevStageFRC15J2DTevStageInfo = .text:0x802F4F10; // type:function size:0x60 scope:global align:4 -JSUConvertOffsetToPtr<12J2DBlendInfo>__FPCvPCv = .text:0x802F4F70; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J2DAlphaCompInfo>__FPCvPCv = .text:0x802F4F88; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<23J2DTevSwapModeTableInfo>__FPCvPCv = .text:0x802F4FA0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J2DTevSwapModeInfo>__FPCvPCv = .text:0x802F4FB8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J2DTevStageInfo>__FPCvPCv = .text:0x802F4FD0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<11_GXColorS10>__FPCvPCv = .text:0x802F4FE8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J2DTevOrderInfo>__FPCvPCv = .text:0x802F5000; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<13J2DTexMtxInfo>__FPCvPCv = .text:0x802F5018; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J2DTexCoordInfo>__FPCvPCv = .text:0x802F5030; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J2DColorChanInfo>__FPCvPCv = .text:0x802F5048; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F5060; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<8_GXColor>__FPCvPCv = .text:0x802F5078; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<11_GXCullMode>__FPCvPCv = .text:0x802F5090; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<14J2DIndInitData>__FPCvPCv = .text:0x802F50A8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F50C0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<19J2DMaterialInitData>__FPCvPCv = .text:0x802F50D8; // type:function size:0x18 scope:global align:4 +__ct__11J2DTevStageFRC15J2DTevStageInfo = .text:0x802F4F10; // type:function size:0x60 scope:weak align:4 +JSUConvertOffsetToPtr<12J2DBlendInfo>__FPCvPCv = .text:0x802F4F70; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J2DAlphaCompInfo>__FPCvPCv = .text:0x802F4F88; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<23J2DTevSwapModeTableInfo>__FPCvPCv = .text:0x802F4FA0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J2DTevSwapModeInfo>__FPCvPCv = .text:0x802F4FB8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J2DTevStageInfo>__FPCvPCv = .text:0x802F4FD0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<11_GXColorS10>__FPCvPCv = .text:0x802F4FE8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J2DTevOrderInfo>__FPCvPCv = .text:0x802F5000; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<13J2DTexMtxInfo>__FPCvPCv = .text:0x802F5018; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J2DTexCoordInfo>__FPCvPCv = .text:0x802F5030; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J2DColorChanInfo>__FPCvPCv = .text:0x802F5048; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F5060; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<8_GXColor>__FPCvPCv = .text:0x802F5078; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<11_GXCullMode>__FPCvPCv = .text:0x802F5090; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<14J2DIndInitData>__FPCvPCv = .text:0x802F50A8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x802F50C0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<19J2DMaterialInitData>__FPCvPCv = .text:0x802F50D8; // type:function size:0x18 scope:weak align:4 J2DPrint_print_alpha_va = .text:0x802F50F0; // type:function size:0xA4 scope:global align:4 __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor = .text:0x802F5194; // type:function size:0x8C scope:global align:4 __dt__8J2DPrintFv = .text:0x802F5220; // type:function size:0x48 scope:global align:4 @@ -13875,26 +13875,26 @@ setTexCoord__10J2DPictureFPQ29JGeometry8TVec2PC10JUTTexture10J2DBinding9J2DMi isUsed__10J2DPictureFPC7ResTIMG = .text:0x802FFE9C; // type:function size:0x64 scope:global align:4 getUsableTlut__10J2DPictureFUc = .text:0x802FFF00; // type:function size:0xD0 scope:global align:4 getTlutID__10J2DPictureFPC7ResTIMGUc = .text:0x802FFFD0; // type:function size:0x34 scope:global align:4 -__ct__Q29JGeometry8TVec2Fv = .text:0x80300004; // type:function size:0x4 scope:global align:4 -append__10J2DPictureFP10JUTTexturef = .text:0x80300008; // type:function size:0x30 scope:global align:4 -append__10J2DPictureFPC7ResTIMGP10JUTPalettef = .text:0x80300038; // type:function size:0x30 scope:global align:4 -load__10J2DPictureFUc = .text:0x80300068; // type:function size:0x34 scope:global align:4 -load__10J2DPictureF11_GXTexMapIDUc = .text:0x8030009C; // type:function size:0x4C scope:global align:4 -getTypeID__10J2DPictureCFv = .text:0x803000E8; // type:function size:0x8 scope:global align:4 -append__10J2DPictureFPCcP10JUTPalettef = .text:0x803000F0; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFP10JUTTexturef = .text:0x80300120; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFPCcP10JUTPalettef = .text:0x80300150; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFPCcf = .text:0x80300180; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFPC7ResTIMGP10JUTPalettef = .text:0x803001B0; // type:function size:0x30 scope:global align:4 -prepend__10J2DPictureFPC7ResTIMGf = .text:0x803001E0; // type:function size:0x30 scope:global align:4 -remove__10J2DPictureFv = .text:0x80300210; // type:function size:0x38 scope:global align:4 -draw__10J2DPictureFffUcbbb = .text:0x80300248; // type:function size:0x98 scope:global align:4 -draw__10J2DPictureFffbbb = .text:0x803002E0; // type:function size:0x44 scope:global align:4 -drawOut__10J2DPictureFffffffff = .text:0x80300324; // type:function size:0x64 scope:global align:4 -drawOut__10J2DPictureFffffff = .text:0x80300388; // type:function size:0xAC scope:global align:4 -getTextureCount__10J2DPictureCFv = .text:0x80300434; // type:function size:0x8 scope:global align:4 -isUsed__10J2DPictureFPC7ResFONT = .text:0x8030043C; // type:function size:0x20 scope:global align:4 -rewriteAlpha__10J2DPictureFv = .text:0x8030045C; // type:function size:0x4 scope:global align:4 +__ct__Q29JGeometry8TVec2Fv = .text:0x80300004; // type:function size:0x4 scope:weak align:4 +append__10J2DPictureFP10JUTTexturef = .text:0x80300008; // type:function size:0x30 scope:weak align:4 +append__10J2DPictureFPC7ResTIMGP10JUTPalettef = .text:0x80300038; // type:function size:0x30 scope:weak align:4 +load__10J2DPictureFUc = .text:0x80300068; // type:function size:0x34 scope:weak align:4 +load__10J2DPictureF11_GXTexMapIDUc = .text:0x8030009C; // type:function size:0x4C scope:weak align:4 +getTypeID__10J2DPictureCFv = .text:0x803000E8; // type:function size:0x8 scope:weak align:4 +append__10J2DPictureFPCcP10JUTPalettef = .text:0x803000F0; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFP10JUTTexturef = .text:0x80300120; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFPCcP10JUTPalettef = .text:0x80300150; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFPCcf = .text:0x80300180; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFPC7ResTIMGP10JUTPalettef = .text:0x803001B0; // type:function size:0x30 scope:weak align:4 +prepend__10J2DPictureFPC7ResTIMGf = .text:0x803001E0; // type:function size:0x30 scope:weak align:4 +remove__10J2DPictureFv = .text:0x80300210; // type:function size:0x38 scope:weak align:4 +draw__10J2DPictureFffUcbbb = .text:0x80300248; // type:function size:0x98 scope:weak align:4 +draw__10J2DPictureFffbbb = .text:0x803002E0; // type:function size:0x44 scope:weak align:4 +drawOut__10J2DPictureFffffffff = .text:0x80300324; // type:function size:0x64 scope:weak align:4 +drawOut__10J2DPictureFffffff = .text:0x80300388; // type:function size:0xAC scope:weak align:4 +getTextureCount__10J2DPictureCFv = .text:0x80300434; // type:function size:0x8 scope:weak align:4 +isUsed__10J2DPictureFPC7ResFONT = .text:0x8030043C; // type:function size:0x20 scope:weak align:4 +rewriteAlpha__10J2DPictureFv = .text:0x8030045C; // type:function size:0x4 scope:weak align:4 __ct__10J2DTextBoxFv = .text:0x80300460; // type:function size:0x78 scope:global align:4 __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive = .text:0x803004D8; // type:function size:0x84 scope:global align:4 __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial = .text:0x8030055C; // type:function size:0x468 scope:global align:4 @@ -13956,7 +13956,7 @@ draw__11J2DWindowExFffff = .text:0x80304368; // type:function size:0x58 scope:gl setCullBack__11J2DWindowExFb = .text:0x803043C0; // type:function size:0x3C scope:global align:4 isUsed__11J2DWindowExFPC7ResFONT = .text:0x803043FC; // type:function size:0x20 scope:global align:4 setAnimation__11J2DWindowExFP10J2DAnmBase = .text:0x8030441C; // type:function size:0x20 scope:global align:4 -getColor__14J2DAnmVtxColorCFUcUsP8_GXColor = .text:0x8030443C; // type:function size:0x4 scope:global align:4 +getColor__14J2DAnmVtxColorCFUcUsP8_GXColor = .text:0x8030443C; // type:function size:0x4 scope:weak align:4 initiate__12J2DPictureExFPC7ResTIMGPC7ResTLUT = .text:0x80304440; // type:function size:0xAC scope:global align:4 __ct__12J2DPictureExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial = .text:0x803044EC; // type:function size:0x250 scope:global align:4 __dt__12J2DPictureExFv = .text:0x8030473C; // type:function size:0x90 scope:global align:4 @@ -14090,22 +14090,22 @@ readAnmVisibility__20J2DAnmFullLoader_v15FPC24J3DAnmVisibilityFullData = .text:0 setAnmVisibility__20J2DAnmFullLoader_v15FP20J2DAnmVisibilityFullPC24J3DAnmVisibilityFullData = .text:0x8030AFB8; // type:function size:0x7C scope:global align:4 readAnmVtxColor__20J2DAnmFullLoader_v15FPC22J3DAnmVtxColorFullData = .text:0x8030B034; // type:function size:0x28 scope:global align:4 setAnmVtxColor__20J2DAnmFullLoader_v15FP18J2DAnmVtxColorFullPC22J3DAnmVtxColorFullData = .text:0x8030B05C; // type:function size:0xFC scope:global align:4 -__dt__14J2DAnmVtxColorFv = .text:0x8030B158; // type:function size:0x5C scope:global align:4 -__dt__20J2DAnmVisibilityFullFv = .text:0x8030B1B4; // type:function size:0x5C scope:global align:4 -__dt__12J2DAnmLoaderFv = .text:0x8030B210; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<25J3DAnmVisibilityFullTable>__FPCvPCv = .text:0x8030B258; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J3DAnmKRegKeyTable>__FPCvPCv = .text:0x8030B270; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J3DAnmCRegKeyTable>__FPCvPCv = .text:0x8030B288; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<25J3DAnmTexPatternFullTable>__FPCvPCv = .text:0x8030B2A0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<20J3DAnmColorFullTable>__FPCvPCv = .text:0x8030B2B8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<24J3DAnmTransformFullTable>__FPCvPCv = .text:0x8030B2D0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<23J3DAnmVtxColorIndexData>__FPCvPCv = .text:0x8030B2E8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<19J3DAnmColorKeyTable>__FPCvPCv = .text:0x8030B300; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<3Vec>__FPCvPCv = .text:0x8030B318; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<7ResNTAB>__FPCvPCv = .text:0x8030B330; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x8030B348; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x8030B360; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<23J3DAnmTransformKeyTable>__FPCvPCv = .text:0x8030B378; // type:function size:0x18 scope:global align:4 +__dt__14J2DAnmVtxColorFv = .text:0x8030B158; // type:function size:0x5C scope:weak align:4 +__dt__20J2DAnmVisibilityFullFv = .text:0x8030B1B4; // type:function size:0x5C scope:weak align:4 +__dt__12J2DAnmLoaderFv = .text:0x8030B210; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<25J3DAnmVisibilityFullTable>__FPCvPCv = .text:0x8030B258; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J3DAnmKRegKeyTable>__FPCvPCv = .text:0x8030B270; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J3DAnmCRegKeyTable>__FPCvPCv = .text:0x8030B288; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<25J3DAnmTexPatternFullTable>__FPCvPCv = .text:0x8030B2A0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<20J3DAnmColorFullTable>__FPCvPCv = .text:0x8030B2B8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<24J3DAnmTransformFullTable>__FPCvPCv = .text:0x8030B2D0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<23J3DAnmVtxColorIndexData>__FPCvPCv = .text:0x8030B2E8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<19J3DAnmColorKeyTable>__FPCvPCv = .text:0x8030B300; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<3Vec>__FPCvPCv = .text:0x8030B318; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<7ResNTAB>__FPCvPCv = .text:0x8030B330; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x8030B348; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x8030B360; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<23J3DAnmTransformKeyTable>__FPCvPCv = .text:0x8030B378; // type:function size:0x18 scope:weak align:4 getTransform__19J2DAnmTransformFullCFUsP16J3DTransformInfo = .text:0x8030B390; // type:function size:0x56C scope:global align:4 calcTransform__18J2DAnmTransformKeyCFfUsP16J3DTransformInfo = .text:0x8030B8FC; // type:function size:0x428 scope:global align:4 searchUpdateMaterialID__11J2DAnmColorFP9J2DScreen = .text:0x8030BD24; // type:function size:0xA4 scope:global align:4 @@ -14123,16 +14123,16 @@ getVisibility__20J2DAnmVisibilityFullCFUsPUc = .text:0x8030CE48; // type:functio getTevColorReg__15J2DAnmTevRegKeyCFUsP11_GXColorS10 = .text:0x8030CEF0; // type:function size:0x2C4 scope:global align:4 getTevKonstReg__15J2DAnmTevRegKeyCFUsP8_GXColor = .text:0x8030D1B4; // type:function size:0x2C4 scope:global align:4 searchUpdateMaterialID__15J2DAnmTevRegKeyFP9J2DScreen = .text:0x8030D478; // type:function size:0x104 scope:global align:4 -J2DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePs = .text:0x8030D57C; // type:function size:0x234 scope:global align:4 -J2DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePf = .text:0x8030D7B0; // type:function size:0x17C scope:global align:4 +J2DGetKeyFrameInterpolations__FfP18J3DAnmKeyTableBasePs = .text:0x8030D57C; // type:function size:0x234 scope:global align:4 +J2DGetKeyFrameInterpolationf__FfP18J3DAnmKeyTableBasePf = .text:0x8030D7B0; // type:function size:0x17C scope:global align:4 __ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv = .text:0x8030D92C; // type:function size:0x10 scope:global align:4 __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv = .text:0x8030D93C; // type:function size:0x54 scope:global align:4 -__dt__16J2DAnmTexPatternFv = .text:0x8030D990; // type:function size:0x90 scope:global align:4 -__dt__17J2DAnmVtxColorKeyFv = .text:0x8030DA20; // type:function size:0x6C scope:global align:4 -__dt__18J2DAnmVtxColorFullFv = .text:0x8030DA8C; // type:function size:0x6C scope:global align:4 -__dt__15J2DAnmColorFullFv = .text:0x8030DAF8; // type:function size:0x84 scope:global align:4 -getTransform__18J2DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8030DB7C; // type:function size:0x30 scope:global align:4 -__dt__19J2DAnmTransformFullFv = .text:0x8030DBAC; // type:function size:0x6C scope:global align:4 +__dt__16J2DAnmTexPatternFv = .text:0x8030D990; // type:function size:0x90 scope:weak align:4 +__dt__17J2DAnmVtxColorKeyFv = .text:0x8030DA20; // type:function size:0x6C scope:weak align:4 +__dt__18J2DAnmVtxColorFullFv = .text:0x8030DA8C; // type:function size:0x6C scope:weak align:4 +__dt__15J2DAnmColorFullFv = .text:0x8030DAF8; // type:function size:0x84 scope:weak align:4 +getTransform__18J2DAnmTransformKeyCFUsP16J3DTransformInfo = .text:0x8030DB7C; // type:function size:0x30 scope:weak align:4 +__dt__19J2DAnmTransformFullFv = .text:0x8030DBAC; // type:function size:0x6C scope:weak align:4 get__13J2DDataManageFPCc = .text:0x8030DC18; // type:function size:0x64 scope:global align:4 get__13J2DDataManageFP14JSUInputStream = .text:0x8030DC7C; // type:function size:0x94 scope:global align:4 getResReference__15J2DResReferenceCFUs = .text:0x8030DD10; // type:function size:0x34 scope:global align:4 @@ -14264,25 +14264,25 @@ load__26J3DShapeMtxMultiConcatViewCFv = .text:0x80314DA4; // type:function size: loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUsPA4_f = .text:0x80314F9C; // type:function size:0x138 scope:global align:4 load__27J3DShapeMtxBBoardConcatViewCFv = .text:0x803150D4; // type:function size:0x110 scope:global align:4 load__28J3DShapeMtxYBBoardConcatViewCFv = .text:0x803151E4; // type:function size:0x13C scope:global align:4 -__dt__28J3DShapeMtxYBBoardConcatViewFv = .text:0x80315320; // type:function size:0x6C scope:global align:4 -getType__28J3DShapeMtxYBBoardConcatViewCFv = .text:0x8031538C; // type:function size:0xC scope:global align:4 -loadNrmMtx__21J3DShapeMtxConcatViewCFiUs = .text:0x80315398; // type:function size:0x4 scope:global align:4 -getUseMtxIndex__11J3DShapeMtxCFUs = .text:0x8031539C; // type:function size:0x8 scope:global align:4 -__dt__27J3DShapeMtxBBoardConcatViewFv = .text:0x803153A4; // type:function size:0x6C scope:global align:4 -getType__27J3DShapeMtxBBoardConcatViewCFv = .text:0x80315410; // type:function size:0xC scope:global align:4 -__dt__26J3DShapeMtxMultiConcatViewFv = .text:0x8031541C; // type:function size:0x6C scope:global align:4 -getType__26J3DShapeMtxMultiConcatViewCFv = .text:0x80315488; // type:function size:0xC scope:global align:4 -getUseMtxNum__26J3DShapeMtxMultiConcatViewCFv = .text:0x80315494; // type:function size:0x8 scope:global align:4 -getUseMtxIndex__26J3DShapeMtxMultiConcatViewCFUs = .text:0x8031549C; // type:function size:0x10 scope:global align:4 -loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUs = .text:0x803154AC; // type:function size:0x4 scope:global align:4 -__dt__16J3DShapeMtxMultiFv = .text:0x803154B0; // type:function size:0x5C scope:global align:4 -getType__16J3DShapeMtxMultiCFv = .text:0x8031550C; // type:function size:0xC scope:global align:4 -getUseMtxNum__16J3DShapeMtxMultiCFv = .text:0x80315518; // type:function size:0x8 scope:global align:4 -getUseMtxIndex__16J3DShapeMtxMultiCFUs = .text:0x80315520; // type:function size:0x10 scope:global align:4 -__dt__21J3DShapeMtxConcatViewFv = .text:0x80315530; // type:function size:0x5C scope:global align:4 -getType__21J3DShapeMtxConcatViewCFv = .text:0x8031558C; // type:function size:0xC scope:global align:4 -__dt__11J3DShapeMtxFv = .text:0x80315598; // type:function size:0x48 scope:global align:4 -getType__11J3DShapeMtxCFv = .text:0x803155E0; // type:function size:0xC scope:global align:4 +__dt__28J3DShapeMtxYBBoardConcatViewFv = .text:0x80315320; // type:function size:0x6C scope:weak align:4 +getType__28J3DShapeMtxYBBoardConcatViewCFv = .text:0x8031538C; // type:function size:0xC scope:weak align:4 +loadNrmMtx__21J3DShapeMtxConcatViewCFiUs = .text:0x80315398; // type:function size:0x4 scope:weak align:4 +getUseMtxIndex__11J3DShapeMtxCFUs = .text:0x8031539C; // type:function size:0x8 scope:weak align:4 +__dt__27J3DShapeMtxBBoardConcatViewFv = .text:0x803153A4; // type:function size:0x6C scope:weak align:4 +getType__27J3DShapeMtxBBoardConcatViewCFv = .text:0x80315410; // type:function size:0xC scope:weak align:4 +__dt__26J3DShapeMtxMultiConcatViewFv = .text:0x8031541C; // type:function size:0x6C scope:weak align:4 +getType__26J3DShapeMtxMultiConcatViewCFv = .text:0x80315488; // type:function size:0xC scope:weak align:4 +getUseMtxNum__26J3DShapeMtxMultiConcatViewCFv = .text:0x80315494; // type:function size:0x8 scope:weak align:4 +getUseMtxIndex__26J3DShapeMtxMultiConcatViewCFUs = .text:0x8031549C; // type:function size:0x10 scope:weak align:4 +loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUs = .text:0x803154AC; // type:function size:0x4 scope:weak align:4 +__dt__16J3DShapeMtxMultiFv = .text:0x803154B0; // type:function size:0x5C scope:weak align:4 +getType__16J3DShapeMtxMultiCFv = .text:0x8031550C; // type:function size:0xC scope:weak align:4 +getUseMtxNum__16J3DShapeMtxMultiCFv = .text:0x80315518; // type:function size:0x8 scope:weak align:4 +getUseMtxIndex__16J3DShapeMtxMultiCFUs = .text:0x80315520; // type:function size:0x10 scope:weak align:4 +__dt__21J3DShapeMtxConcatViewFv = .text:0x80315530; // type:function size:0x5C scope:weak align:4 +getType__21J3DShapeMtxConcatViewCFv = .text:0x8031558C; // type:function size:0xC scope:weak align:4 +__dt__11J3DShapeMtxFv = .text:0x80315598; // type:function size:0x48 scope:weak align:4 +getType__11J3DShapeMtxCFv = .text:0x803155E0; // type:function size:0xC scope:weak align:4 __sinit_J3DShapeMtx_cpp = .text:0x803155EC; // type:function size:0x138 scope:local align:4 countVertex__12J3DShapeDrawFUl = .text:0x80315724; // type:function size:0x50 scope:global align:4 addTexMtxIndexInDL__12J3DShapeDrawFUlUlUl = .text:0x80315774; // type:function size:0x148 scope:global align:4 @@ -14295,7 +14295,7 @@ addTexMtxIndexInVcd__8J3DShapeF7_GXAttr = .text:0x80315ABC; // type:function siz calcNBTScale__8J3DShapeFRC3VecPA3_A3_fPA3_A3_f = .text:0x80315BA8; // type:function size:0x80 scope:global align:4 countBumpMtxNum__8J3DShapeCFv = .text:0x80315C28; // type:function size:0x70 scope:global align:4 J3DLoadCPCmd__FUcUl = .text:0x80315C98; // type:function size:0x18 scope:global align:4 -J3DLoadArrayBasePtr__F7_GXAttrPv = .text:0x80315CB0; // type:function size:0x3C scope:global align:4 +J3DLoadArrayBasePtr__F7_GXAttrPv = .text:0x80315CB0; // type:function size:0x3C scope:local align:4 loadVtxArray__8J3DShapeCFv = .text:0x80315CEC; // type:function size:0x70 scope:global align:4 isSameVcdVatCmd__8J3DShapeFP8J3DShape = .text:0x80315D5C; // type:function size:0x3C scope:global align:4 makeVtxArrayCmd__8J3DShapeFv = .text:0x80315D98; // type:function size:0x2C8 scope:global align:4 @@ -14351,72 +14351,72 @@ diff__17J3DLockedMaterialFUl = .text:0x80317ECC; // type:function size:0x4 scope calc__17J3DLockedMaterialFPA4_Cf = .text:0x80317ED0; // type:function size:0x4 scope:global align:4 reset__17J3DLockedMaterialFv = .text:0x80317ED4; // type:function size:0x4 scope:global align:4 change__17J3DLockedMaterialFv = .text:0x80317ED8; // type:function size:0x4 scope:global align:4 -__dt__21J3DColorBlockLightOffFv = .text:0x80317EDC; // type:function size:0x5C scope:global align:4 -__dt__13J3DColorBlockFv = .text:0x80317F38; // type:function size:0x48 scope:global align:4 -__dt__21J3DTexGenBlockPatchedFv = .text:0x80317F80; // type:function size:0x5C scope:global align:4 -__dt__14J3DTexGenBlockFv = .text:0x80317FDC; // type:function size:0x48 scope:global align:4 -__dt__11J3DTevBlockFv = .text:0x80318024; // type:function size:0x48 scope:global align:4 -__dt__11J3DIndBlockFv = .text:0x8031806C; // type:function size:0x48 scope:global align:4 -__dt__10J3DPEBlockFv = .text:0x803180B4; // type:function size:0x48 scope:global align:4 -countDLSize__14J3DTexGenBlockFv = .text:0x803180FC; // type:function size:0x8 scope:global align:4 -countDLSize__13J3DColorBlockFv = .text:0x80318104; // type:function size:0x8 scope:global align:4 -countDLSize__11J3DTevBlockFv = .text:0x8031810C; // type:function size:0x8 scope:global align:4 -countDLSize__11J3DIndBlockFv = .text:0x80318114; // type:function size:0x8 scope:global align:4 -countDLSize__10J3DPEBlockFv = .text:0x8031811C; // type:function size:0x8 scope:global align:4 -load__13J3DColorBlockFv = .text:0x80318124; // type:function size:0x4 scope:global align:4 -getCullMode__13J3DColorBlockCFv = .text:0x80318128; // type:function size:0x8 scope:global align:4 -load__11J3DTevBlockFv = .text:0x80318130; // type:function size:0x4 scope:global align:4 -getNBTScale__14J3DTexGenBlockFv = .text:0x80318134; // type:function size:0x8 scope:global align:4 -patch__13J3DColorBlockFv = .text:0x8031813C; // type:function size:0x4 scope:global align:4 -diff__13J3DColorBlockFUl = .text:0x80318140; // type:function size:0x4 scope:global align:4 -diff__10J3DPEBlockFUl = .text:0x80318144; // type:function size:0x4 scope:global align:4 -reset__10J3DPEBlockFP10J3DPEBlock = .text:0x80318148; // type:function size:0x4 scope:global align:4 -reset__11J3DIndBlockFP11J3DIndBlock = .text:0x8031814C; // type:function size:0x4 scope:global align:4 -reset__11J3DTevBlockFP11J3DTevBlock = .text:0x80318150; // type:function size:0x4 scope:global align:4 -reset__14J3DTexGenBlockFP14J3DTexGenBlock = .text:0x80318154; // type:function size:0x4 scope:global align:4 -reset__13J3DColorBlockFP13J3DColorBlock = .text:0x80318158; // type:function size:0x4 scope:global align:4 -diffFog__10J3DPEBlockFv = .text:0x8031815C; // type:function size:0x4 scope:global align:4 -diffBlend__10J3DPEBlockFv = .text:0x80318160; // type:function size:0x4 scope:global align:4 -setFog__10J3DPEBlockFP6J3DFog = .text:0x80318164; // type:function size:0x4 scope:global align:4 -setFog__10J3DPEBlockF6J3DFog = .text:0x80318168; // type:function size:0x4 scope:global align:4 -setAlphaComp__10J3DPEBlockFPC12J3DAlphaComp = .text:0x8031816C; // type:function size:0x4 scope:global align:4 -setBlend__10J3DPEBlockFPC8J3DBlend = .text:0x80318170; // type:function size:0x4 scope:global align:4 -setZMode__10J3DPEBlockFPC8J3DZMode = .text:0x80318174; // type:function size:0x4 scope:global align:4 -setZCompLoc__10J3DPEBlockFPCUc = .text:0x80318178; // type:function size:0x4 scope:global align:4 -setDither__10J3DPEBlockFUc = .text:0x8031817C; // type:function size:0x4 scope:global align:4 -setDither__10J3DPEBlockFPCUc = .text:0x80318180; // type:function size:0x4 scope:global align:4 -getDither__10J3DPEBlockCFv = .text:0x80318184; // type:function size:0x8 scope:global align:4 -getFogOffset__10J3DPEBlockCFv = .text:0x8031818C; // type:function size:0x8 scope:global align:4 -setFogOffset__10J3DPEBlockFUl = .text:0x80318194; // type:function size:0x4 scope:global align:4 -diff__15J3DIndBlockNullFUl = .text:0x80318198; // type:function size:0x4 scope:global align:4 -load__15J3DIndBlockNullFv = .text:0x8031819C; // type:function size:0x4 scope:global align:4 -reset__15J3DIndBlockNullFP11J3DIndBlock = .text:0x803181A0; // type:function size:0x4 scope:global align:4 -getType__15J3DIndBlockNullFv = .text:0x803181A4; // type:function size:0xC scope:global align:4 -__dt__15J3DIndBlockNullFv = .text:0x803181B0; // type:function size:0x5C scope:global align:4 -setIndTexOrder__11J3DIndBlockFUlPC14J3DIndTexOrder = .text:0x8031820C; // type:function size:0x4 scope:global align:4 -setIndTexOrder__11J3DIndBlockFUl14J3DIndTexOrder = .text:0x80318210; // type:function size:0x4 scope:global align:4 -setIndTexMtx__11J3DIndBlockFUlPC12J3DIndTexMtx = .text:0x80318214; // type:function size:0x4 scope:global align:4 -setIndTexCoordScale__11J3DIndBlockFUlPC19J3DIndTexCoordScale = .text:0x80318218; // type:function size:0x4 scope:global align:4 -setTexGenNum__14J3DTexGenBlockFPCUl = .text:0x8031821C; // type:function size:0x4 scope:global align:4 -setNBTScale__14J3DTexGenBlockF11J3DNBTScale = .text:0x80318220; // type:function size:0x4 scope:global align:4 -setNBTScale__14J3DTexGenBlockFPC11J3DNBTScale = .text:0x80318224; // type:function size:0x4 scope:global align:4 -getTexMtxOffset__14J3DTexGenBlockCFv = .text:0x80318228; // type:function size:0x8 scope:global align:4 -setTexMtxOffset__14J3DTexGenBlockFUl = .text:0x80318230; // type:function size:0x4 scope:global align:4 -patchMatColor__13J3DColorBlockFv = .text:0x80318234; // type:function size:0x4 scope:global align:4 -diffAmbColor__13J3DColorBlockFv = .text:0x80318238; // type:function size:0x4 scope:global align:4 -diffMatColor__13J3DColorBlockFv = .text:0x8031823C; // type:function size:0x4 scope:global align:4 -diffColorChan__13J3DColorBlockFv = .text:0x80318240; // type:function size:0x4 scope:global align:4 -diffLightObj__13J3DColorBlockFUl = .text:0x80318244; // type:function size:0x4 scope:global align:4 -setMatColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x80318248; // type:function size:0x4 scope:global align:4 -setColorChanNum__13J3DColorBlockFPCUc = .text:0x8031824C; // type:function size:0x4 scope:global align:4 -setColorChan__13J3DColorBlockFUlPC12J3DColorChan = .text:0x80318250; // type:function size:0x4 scope:global align:4 -getLight__13J3DColorBlockFUl = .text:0x80318254; // type:function size:0x8 scope:global align:4 -setCullMode__13J3DColorBlockFUc = .text:0x8031825C; // type:function size:0x4 scope:global align:4 -setCullMode__13J3DColorBlockFPCUc = .text:0x80318260; // type:function size:0x4 scope:global align:4 -getMatColorOffset__13J3DColorBlockCFv = .text:0x80318264; // type:function size:0x8 scope:global align:4 -getColorChanOffset__13J3DColorBlockCFv = .text:0x8031826C; // type:function size:0x8 scope:global align:4 -setMatColorOffset__13J3DColorBlockFUl = .text:0x80318274; // type:function size:0x4 scope:global align:4 -setColorChanOffset__13J3DColorBlockFUl = .text:0x80318278; // type:function size:0x4 scope:global align:4 +__dt__21J3DColorBlockLightOffFv = .text:0x80317EDC; // type:function size:0x5C scope:weak align:4 +__dt__13J3DColorBlockFv = .text:0x80317F38; // type:function size:0x48 scope:weak align:4 +__dt__21J3DTexGenBlockPatchedFv = .text:0x80317F80; // type:function size:0x5C scope:weak align:4 +__dt__14J3DTexGenBlockFv = .text:0x80317FDC; // type:function size:0x48 scope:weak align:4 +__dt__11J3DTevBlockFv = .text:0x80318024; // type:function size:0x48 scope:weak align:4 +__dt__11J3DIndBlockFv = .text:0x8031806C; // type:function size:0x48 scope:weak align:4 +__dt__10J3DPEBlockFv = .text:0x803180B4; // type:function size:0x48 scope:weak align:4 +countDLSize__14J3DTexGenBlockFv = .text:0x803180FC; // type:function size:0x8 scope:weak align:4 +countDLSize__13J3DColorBlockFv = .text:0x80318104; // type:function size:0x8 scope:weak align:4 +countDLSize__11J3DTevBlockFv = .text:0x8031810C; // type:function size:0x8 scope:weak align:4 +countDLSize__11J3DIndBlockFv = .text:0x80318114; // type:function size:0x8 scope:weak align:4 +countDLSize__10J3DPEBlockFv = .text:0x8031811C; // type:function size:0x8 scope:weak align:4 +load__13J3DColorBlockFv = .text:0x80318124; // type:function size:0x4 scope:weak align:4 +getCullMode__13J3DColorBlockCFv = .text:0x80318128; // type:function size:0x8 scope:weak align:4 +load__11J3DTevBlockFv = .text:0x80318130; // type:function size:0x4 scope:weak align:4 +getNBTScale__14J3DTexGenBlockFv = .text:0x80318134; // type:function size:0x8 scope:weak align:4 +patch__13J3DColorBlockFv = .text:0x8031813C; // type:function size:0x4 scope:weak align:4 +diff__13J3DColorBlockFUl = .text:0x80318140; // type:function size:0x4 scope:weak align:4 +diff__10J3DPEBlockFUl = .text:0x80318144; // type:function size:0x4 scope:weak align:4 +reset__10J3DPEBlockFP10J3DPEBlock = .text:0x80318148; // type:function size:0x4 scope:weak align:4 +reset__11J3DIndBlockFP11J3DIndBlock = .text:0x8031814C; // type:function size:0x4 scope:weak align:4 +reset__11J3DTevBlockFP11J3DTevBlock = .text:0x80318150; // type:function size:0x4 scope:weak align:4 +reset__14J3DTexGenBlockFP14J3DTexGenBlock = .text:0x80318154; // type:function size:0x4 scope:weak align:4 +reset__13J3DColorBlockFP13J3DColorBlock = .text:0x80318158; // type:function size:0x4 scope:weak align:4 +diffFog__10J3DPEBlockFv = .text:0x8031815C; // type:function size:0x4 scope:weak align:4 +diffBlend__10J3DPEBlockFv = .text:0x80318160; // type:function size:0x4 scope:weak align:4 +setFog__10J3DPEBlockFP6J3DFog = .text:0x80318164; // type:function size:0x4 scope:weak align:4 +setFog__10J3DPEBlockF6J3DFog = .text:0x80318168; // type:function size:0x4 scope:weak align:4 +setAlphaComp__10J3DPEBlockFPC12J3DAlphaComp = .text:0x8031816C; // type:function size:0x4 scope:weak align:4 +setBlend__10J3DPEBlockFPC8J3DBlend = .text:0x80318170; // type:function size:0x4 scope:weak align:4 +setZMode__10J3DPEBlockFPC8J3DZMode = .text:0x80318174; // type:function size:0x4 scope:weak align:4 +setZCompLoc__10J3DPEBlockFPCUc = .text:0x80318178; // type:function size:0x4 scope:weak align:4 +setDither__10J3DPEBlockFUc = .text:0x8031817C; // type:function size:0x4 scope:weak align:4 +setDither__10J3DPEBlockFPCUc = .text:0x80318180; // type:function size:0x4 scope:weak align:4 +getDither__10J3DPEBlockCFv = .text:0x80318184; // type:function size:0x8 scope:weak align:4 +getFogOffset__10J3DPEBlockCFv = .text:0x8031818C; // type:function size:0x8 scope:weak align:4 +setFogOffset__10J3DPEBlockFUl = .text:0x80318194; // type:function size:0x4 scope:weak align:4 +diff__15J3DIndBlockNullFUl = .text:0x80318198; // type:function size:0x4 scope:weak align:4 +load__15J3DIndBlockNullFv = .text:0x8031819C; // type:function size:0x4 scope:weak align:4 +reset__15J3DIndBlockNullFP11J3DIndBlock = .text:0x803181A0; // type:function size:0x4 scope:weak align:4 +getType__15J3DIndBlockNullFv = .text:0x803181A4; // type:function size:0xC scope:weak align:4 +__dt__15J3DIndBlockNullFv = .text:0x803181B0; // type:function size:0x5C scope:weak align:4 +setIndTexOrder__11J3DIndBlockFUlPC14J3DIndTexOrder = .text:0x8031820C; // type:function size:0x4 scope:weak align:4 +setIndTexOrder__11J3DIndBlockFUl14J3DIndTexOrder = .text:0x80318210; // type:function size:0x4 scope:weak align:4 +setIndTexMtx__11J3DIndBlockFUlPC12J3DIndTexMtx = .text:0x80318214; // type:function size:0x4 scope:weak align:4 +setIndTexCoordScale__11J3DIndBlockFUlPC19J3DIndTexCoordScale = .text:0x80318218; // type:function size:0x4 scope:weak align:4 +setTexGenNum__14J3DTexGenBlockFPCUl = .text:0x8031821C; // type:function size:0x4 scope:weak align:4 +setNBTScale__14J3DTexGenBlockF11J3DNBTScale = .text:0x80318220; // type:function size:0x4 scope:weak align:4 +setNBTScale__14J3DTexGenBlockFPC11J3DNBTScale = .text:0x80318224; // type:function size:0x4 scope:weak align:4 +getTexMtxOffset__14J3DTexGenBlockCFv = .text:0x80318228; // type:function size:0x8 scope:weak align:4 +setTexMtxOffset__14J3DTexGenBlockFUl = .text:0x80318230; // type:function size:0x4 scope:weak align:4 +patchMatColor__13J3DColorBlockFv = .text:0x80318234; // type:function size:0x4 scope:weak align:4 +diffAmbColor__13J3DColorBlockFv = .text:0x80318238; // type:function size:0x4 scope:weak align:4 +diffMatColor__13J3DColorBlockFv = .text:0x8031823C; // type:function size:0x4 scope:weak align:4 +diffColorChan__13J3DColorBlockFv = .text:0x80318240; // type:function size:0x4 scope:weak align:4 +diffLightObj__13J3DColorBlockFUl = .text:0x80318244; // type:function size:0x4 scope:weak align:4 +setMatColor__13J3DColorBlockFUlPC10J3DGXColor = .text:0x80318248; // type:function size:0x4 scope:weak align:4 +setColorChanNum__13J3DColorBlockFPCUc = .text:0x8031824C; // type:function size:0x4 scope:weak align:4 +setColorChan__13J3DColorBlockFUlPC12J3DColorChan = .text:0x80318250; // type:function size:0x4 scope:weak align:4 +getLight__13J3DColorBlockFUl = .text:0x80318254; // type:function size:0x8 scope:weak align:4 +setCullMode__13J3DColorBlockFUc = .text:0x8031825C; // type:function size:0x4 scope:weak align:4 +setCullMode__13J3DColorBlockFPCUc = .text:0x80318260; // type:function size:0x4 scope:weak align:4 +getMatColorOffset__13J3DColorBlockCFv = .text:0x80318264; // type:function size:0x8 scope:weak align:4 +getColorChanOffset__13J3DColorBlockCFv = .text:0x8031826C; // type:function size:0x8 scope:weak align:4 +setMatColorOffset__13J3DColorBlockFUl = .text:0x80318274; // type:function size:0x4 scope:weak align:4 +setColorChanOffset__13J3DColorBlockFUl = .text:0x80318278; // type:function size:0x4 scope:weak align:4 initialize__21J3DColorBlockLightOffFv = .text:0x8031827C; // type:function size:0x60 scope:global align:4 initialize__22J3DColorBlockAmbientOnFv = .text:0x803182DC; // type:function size:0xA4 scope:global align:4 initialize__20J3DColorBlockLightOnFv = .text:0x80318380; // type:function size:0xC4 scope:global align:4 @@ -14888,8 +14888,8 @@ makeZModeTable__Fv = .text:0x803250A8; // type:function size:0x6C scope:global a makeTevSwapTable__Fv = .text:0x80325114; // type:function size:0x44 scope:global align:4 loadTexMtx__9J3DTexMtxCFUl = .text:0x80325158; // type:function size:0x64 scope:global align:4 loadPostTexMtx__9J3DTexMtxCFUl = .text:0x803251BC; // type:function size:0x60 scope:global align:4 -J3DGDLoadTexMtxImm__FPA4_fUl13_GXTexMtxType = .text:0x8032521C; // type:function size:0x580 scope:global align:4 -J3DGDLoadPostTexMtxImm__FPA4_fUl = .text:0x8032579C; // type:function size:0x56C scope:global align:4 +J3DGDLoadTexMtxImm__FPA4_fUl13_GXTexMtxType = .text:0x8032521C; // type:function size:0x580 scope:local align:4 +J3DGDLoadPostTexMtxImm__FPA4_fUl = .text:0x8032579C; // type:function size:0x56C scope:local align:4 initialize__13J3DDrawBufferFv = .text:0x80325D08; // type:function size:0x68 scope:global align:4 allocBuffer__13J3DDrawBufferFUl = .text:0x80325D70; // type:function size:0x98 scope:global align:4 __dt__13J3DDrawBufferFv = .text:0x80325E08; // type:function size:0x60 scope:global align:4 @@ -14920,7 +14920,7 @@ makeHierarchy__12J3DJointTreeFP8J3DJointPPC17J3DModelHierarchyP16J3DMaterialTabl findImportantMtxIndex__12J3DJointTreeFv = .text:0x80326A00; // type:function size:0xAC scope:global align:4 calc__12J3DJointTreeFP12J3DMtxBufferRC3VecRA3_A4_Cf = .text:0x80326AAC; // type:function size:0x70 scope:global align:4 setMtxBuffer__10J3DMtxCalcFP12J3DMtxBuffer = .text:0x80326B1C; // type:function size:0x8 scope:global align:4 -__dt__12J3DJointTreeFv = .text:0x80326B24; // type:function size:0x64 scope:global align:4 +__dt__12J3DJointTreeFv = .text:0x80326B24; // type:function size:0x64 scope:weak align:4 clear__12J3DModelDataFv = .text:0x80326B88; // type:function size:0x18 scope:global align:4 __ct__12J3DModelDataFv = .text:0x80326BA0; // type:function size:0x74 scope:global align:4 newSharedDisplayList__12J3DModelDataFUl = .text:0x80326C14; // type:function size:0xB4 scope:global align:4 @@ -14929,8 +14929,8 @@ makeSharedDL__12J3DModelDataFv = .text:0x80326D94; // type:function size:0x78 sc simpleCalcMaterial__12J3DModelDataFUsPA4_f = .text:0x80326E0C; // type:function size:0xC0 scope:global align:4 syncJ3DSysPointers__12J3DModelDataCFv = .text:0x80326ECC; // type:function size:0x2C scope:global align:4 syncJ3DSysFlags__12J3DModelDataCFv = .text:0x80326EF8; // type:function size:0x3C scope:global align:4 -__dt__13J3DShapeTableFv = .text:0x80326F34; // type:function size:0x48 scope:global align:4 -__dt__12J3DModelDataFv = .text:0x80326F7C; // type:function size:0x98 scope:global align:4 +__dt__13J3DShapeTableFv = .text:0x80326F34; // type:function size:0x48 scope:weak align:4 +__dt__12J3DModelDataFv = .text:0x80326F7C; // type:function size:0x98 scope:weak align:4 initialize__12J3DMtxBufferFv = .text:0x80327014; // type:function size:0x44 scope:global align:4 create__12J3DMtxBufferFP12J3DModelDataUl = .text:0x80327058; // type:function size:0x10C scope:global align:4 createAnmMtx__12J3DMtxBufferFP12J3DModelData = .text:0x80327164; // type:function size:0x8C scope:global align:4 @@ -14965,8 +14965,8 @@ calcNrmMtx__8J3DModelFv = .text:0x80328F90; // type:function size:0x24 scope:glo calcBumpMtx__8J3DModelFv = .text:0x80328FB4; // type:function size:0x104 scope:global align:4 calcBBoardMtx__8J3DModelFv = .text:0x803290B8; // type:function size:0x34 scope:global align:4 prepareShapePackets__8J3DModelFv = .text:0x803290EC; // type:function size:0x64 scope:global align:4 -__dt__8J3DModelFv = .text:0x80329150; // type:function size:0x64 scope:global align:4 -__dt__12J3DMtxBufferFv = .text:0x803291B4; // type:function size:0x48 scope:global align:4 +__dt__8J3DModelFv = .text:0x80329150; // type:function size:0x64 scope:weak align:4 +__dt__12J3DMtxBufferFv = .text:0x803291B4; // type:function size:0x48 scope:weak align:4 init__12J3DFrameCtrlFs = .text:0x803291FC; // type:function size:0x30 scope:global align:4 checkPass__12J3DFrameCtrlFf = .text:0x8032922C; // type:function size:0x5A0 scope:global align:4 update__12J3DFrameCtrlFv = .text:0x803297CC; // type:function size:0x474 scope:global align:4 @@ -15000,39 +15000,39 @@ getTevColorReg__15J3DAnmTevRegKeyCFUsP11_GXColorS10 = .text:0x8032BFF8; // type: getTevKonstReg__15J3DAnmTevRegKeyCFUsP8_GXColor = .text:0x8032C2BC; // type:function size:0x2C4 scope:global align:4 searchUpdateMaterialID__15J3DAnmTevRegKeyFP16J3DMaterialTable = .text:0x8032C580; // type:function size:0xFC scope:global align:4 searchUpdateMaterialID__15J3DAnmTevRegKeyFP12J3DModelData = .text:0x8032C67C; // type:function size:0x24 scope:global align:4 -J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePs = .text:0x8032C6A0; // type:function size:0x234 scope:global align:4 -J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePf = .text:0x8032C8D4; // type:function size:0x17C scope:global align:4 -__dt__14J3DAnmVtxColorFv = .text:0x8032CA50; // type:function size:0x5C scope:global align:4 -__dt__11J3DAnmColorFv = .text:0x8032CAAC; // type:function size:0x74 scope:global align:4 -__dt__16J3DAnmTexPatternFv = .text:0x8032CB20; // type:function size:0x74 scope:global align:4 -getKind__16J3DAnmTexPatternCFv = .text:0x8032CB94; // type:function size:0x8 scope:global align:4 -__dt__15J3DAnmTevRegKeyFv = .text:0x8032CB9C; // type:function size:0x88 scope:global align:4 -getKind__15J3DAnmTevRegKeyCFv = .text:0x8032CC24; // type:function size:0x8 scope:global align:4 -__dt__14J3DAnmColorKeyFv = .text:0x8032CC2C; // type:function size:0x84 scope:global align:4 -getKind__14J3DAnmColorKeyCFv = .text:0x8032CCB0; // type:function size:0x8 scope:global align:4 -__dt__15J3DAnmColorFullFv = .text:0x8032CCB8; // type:function size:0x84 scope:global align:4 -getKind__15J3DAnmColorFullCFv = .text:0x8032CD3C; // type:function size:0x8 scope:global align:4 -getKind__11J3DAnmColorCFv = .text:0x8032CD44; // type:function size:0x8 scope:global align:4 -getColor__11J3DAnmColorCFUsP8_GXColor = .text:0x8032CD4C; // type:function size:0x4 scope:global align:4 -__dt__17J3DAnmVtxColorKeyFv = .text:0x8032CD50; // type:function size:0x6C scope:global align:4 -getKind__17J3DAnmVtxColorKeyCFv = .text:0x8032CDBC; // type:function size:0x8 scope:global align:4 -__dt__18J3DAnmVtxColorFullFv = .text:0x8032CDC4; // type:function size:0x6C scope:global align:4 -getKind__18J3DAnmVtxColorFullCFv = .text:0x8032CE30; // type:function size:0x8 scope:global align:4 -getKind__14J3DAnmVtxColorCFv = .text:0x8032CE38; // type:function size:0x8 scope:global align:4 -getColor__14J3DAnmVtxColorCFUcUsP8_GXColor = .text:0x8032CE40; // type:function size:0x4 scope:global align:4 -__dt__16J3DAnmClusterKeyFv = .text:0x8032CE44; // type:function size:0x6C scope:global align:4 -getKind__16J3DAnmClusterKeyCFv = .text:0x8032CEB0; // type:function size:0x8 scope:global align:4 -__dt__13J3DAnmClusterFv = .text:0x8032CEB8; // type:function size:0x5C scope:global align:4 -getKind__13J3DAnmClusterCFv = .text:0x8032CF14; // type:function size:0x8 scope:global align:4 -getWeight__13J3DAnmClusterCFUs = .text:0x8032CF1C; // type:function size:0x8 scope:global align:4 -__dt__17J3DAnmClusterFullFv = .text:0x8032CF24; // type:function size:0x6C scope:global align:4 -getKind__17J3DAnmClusterFullCFv = .text:0x8032CF90; // type:function size:0x8 scope:global align:4 -__dt__19J3DAnmTextureSRTKeyFv = .text:0x8032CF98; // type:function size:0x88 scope:global align:4 -getKind__19J3DAnmTextureSRTKeyCFv = .text:0x8032D020; // type:function size:0x8 scope:global align:4 -__dt__27J3DAnmTransformFullWithLerpFv = .text:0x8032D028; // type:function size:0x7C scope:global align:4 -getKind__27J3DAnmTransformFullWithLerpCFv = .text:0x8032D0A4; // type:function size:0x8 scope:global align:4 -__dt__19J3DAnmTransformFullFv = .text:0x8032D0AC; // type:function size:0x6C scope:global align:4 -getKind__19J3DAnmTransformFullCFv = .text:0x8032D118; // type:function size:0x8 scope:global align:4 +J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePs = .text:0x8032C6A0; // type:function size:0x234 scope:weak align:4 +J3DGetKeyFrameInterpolation__FfP18J3DAnmKeyTableBasePf = .text:0x8032C8D4; // type:function size:0x17C scope:weak align:4 +__dt__14J3DAnmVtxColorFv = .text:0x8032CA50; // type:function size:0x5C scope:weak align:4 +__dt__11J3DAnmColorFv = .text:0x8032CAAC; // type:function size:0x74 scope:weak align:4 +__dt__16J3DAnmTexPatternFv = .text:0x8032CB20; // type:function size:0x74 scope:weak align:4 +getKind__16J3DAnmTexPatternCFv = .text:0x8032CB94; // type:function size:0x8 scope:weak align:4 +__dt__15J3DAnmTevRegKeyFv = .text:0x8032CB9C; // type:function size:0x88 scope:weak align:4 +getKind__15J3DAnmTevRegKeyCFv = .text:0x8032CC24; // type:function size:0x8 scope:weak align:4 +__dt__14J3DAnmColorKeyFv = .text:0x8032CC2C; // type:function size:0x84 scope:weak align:4 +getKind__14J3DAnmColorKeyCFv = .text:0x8032CCB0; // type:function size:0x8 scope:weak align:4 +__dt__15J3DAnmColorFullFv = .text:0x8032CCB8; // type:function size:0x84 scope:weak align:4 +getKind__15J3DAnmColorFullCFv = .text:0x8032CD3C; // type:function size:0x8 scope:weak align:4 +getKind__11J3DAnmColorCFv = .text:0x8032CD44; // type:function size:0x8 scope:weak align:4 +getColor__11J3DAnmColorCFUsP8_GXColor = .text:0x8032CD4C; // type:function size:0x4 scope:weak align:4 +__dt__17J3DAnmVtxColorKeyFv = .text:0x8032CD50; // type:function size:0x6C scope:weak align:4 +getKind__17J3DAnmVtxColorKeyCFv = .text:0x8032CDBC; // type:function size:0x8 scope:weak align:4 +__dt__18J3DAnmVtxColorFullFv = .text:0x8032CDC4; // type:function size:0x6C scope:weak align:4 +getKind__18J3DAnmVtxColorFullCFv = .text:0x8032CE30; // type:function size:0x8 scope:weak align:4 +getKind__14J3DAnmVtxColorCFv = .text:0x8032CE38; // type:function size:0x8 scope:weak align:4 +getColor__14J3DAnmVtxColorCFUcUsP8_GXColor = .text:0x8032CE40; // type:function size:0x4 scope:weak align:4 +__dt__16J3DAnmClusterKeyFv = .text:0x8032CE44; // type:function size:0x6C scope:weak align:4 +getKind__16J3DAnmClusterKeyCFv = .text:0x8032CEB0; // type:function size:0x8 scope:weak align:4 +__dt__13J3DAnmClusterFv = .text:0x8032CEB8; // type:function size:0x5C scope:weak align:4 +getKind__13J3DAnmClusterCFv = .text:0x8032CF14; // type:function size:0x8 scope:weak align:4 +getWeight__13J3DAnmClusterCFUs = .text:0x8032CF1C; // type:function size:0x8 scope:weak align:4 +__dt__17J3DAnmClusterFullFv = .text:0x8032CF24; // type:function size:0x6C scope:weak align:4 +getKind__17J3DAnmClusterFullCFv = .text:0x8032CF90; // type:function size:0x8 scope:weak align:4 +__dt__19J3DAnmTextureSRTKeyFv = .text:0x8032CF98; // type:function size:0x88 scope:weak align:4 +getKind__19J3DAnmTextureSRTKeyCFv = .text:0x8032D020; // type:function size:0x8 scope:weak align:4 +__dt__27J3DAnmTransformFullWithLerpFv = .text:0x8032D028; // type:function size:0x7C scope:weak align:4 +getKind__27J3DAnmTransformFullWithLerpCFv = .text:0x8032D0A4; // type:function size:0x8 scope:weak align:4 +__dt__19J3DAnmTransformFullFv = .text:0x8032D0AC; // type:function size:0x6C scope:weak align:4 +getKind__19J3DAnmTransformFullCFv = .text:0x8032D118; // type:function size:0x8 scope:weak align:4 initialize__14J3DMaterialAnmFv = .text:0x8032D120; // type:function size:0xA4 scope:global align:4 calc__14J3DMaterialAnmCFP11J3DMaterial = .text:0x8032D1C4; // type:function size:0x1E0 scope:global align:4 setMatColorAnm__14J3DMaterialAnmFiP14J3DMatColorAnm = .text:0x8032D3A4; // type:function size:0x40 scope:global align:4 @@ -15041,8 +15041,8 @@ setTexNoAnm__14J3DMaterialAnmFiP11J3DTexNoAnm = .text:0x8032D424; // type:functi setTevColorAnm__14J3DMaterialAnmFiP14J3DTevColorAnm = .text:0x8032D464; // type:function size:0x40 scope:global align:4 setTevKColorAnm__14J3DMaterialAnmFiP15J3DTevKColorAnm = .text:0x8032D4A4; // type:function size:0x40 scope:global align:4 __ct__12J3DSkinNListFv = .text:0x8032D4E4; // type:function size:0x20 scope:global align:4 -J3DPSWeightMTXMultVec__FPA4_ffP3VecP3Vec = .text:0x8032D504; // type:function size:0xB8 scope:global align:4 -J3DPSWeightMTXMultVecSR__FPA4_ffP3VecP3Vec = .text:0x8032D5BC; // type:function size:0xA0 scope:global align:4 +J3DPSWeightMTXMultVec__FPA4_ffP3VecP3Vec = .text:0x8032D504; // type:function size:0xB8 scope:local align:4 +J3DPSWeightMTXMultVecSR__FPA4_ffP3VecP3Vec = .text:0x8032D5BC; // type:function size:0xA0 scope:local align:4 calcSkin_VtxPosF32__12J3DSkinNListFPA4_fPvPv = .text:0x8032D65C; // type:function size:0x88 scope:global align:4 calcSkin_VtxNrmF32__12J3DSkinNListFPA4_fPvPv = .text:0x8032D6E4; // type:function size:0x88 scope:global align:4 __ct__13J3DSkinDeformFv = .text:0x8032D76C; // type:function size:0x44 scope:global align:4 @@ -15135,47 +15135,47 @@ newZMode__18J3DMaterialFactoryCFi = .text:0x8033362C; // type:function size:0x60 newZCompLoc__18J3DMaterialFactoryCFi = .text:0x8033368C; // type:function size:0x38 scope:global align:4 newDither__18J3DMaterialFactoryCFi = .text:0x803336C4; // type:function size:0x38 scope:global align:4 newNBTScale__18J3DMaterialFactoryCFi = .text:0x803336FC; // type:function size:0xA4 scope:global align:4 -load__14J3DPEBlockNullFv = .text:0x803337A0; // type:function size:0x4 scope:global align:4 -getType__14J3DPEBlockNullFv = .text:0x803337A4; // type:function size:0xC scope:global align:4 -__dt__14J3DPEBlockNullFv = .text:0x803337B0; // type:function size:0x5C scope:global align:4 -reset__15J3DTevBlockNullFP11J3DTevBlock = .text:0x8033380C; // type:function size:0x4 scope:global align:4 -ptrToIndex__15J3DTevBlockNullFv = .text:0x80333810; // type:function size:0x4 scope:global align:4 -indexToPtr__15J3DTevBlockNullFv = .text:0x80333814; // type:function size:0x24 scope:global align:4 -getType__15J3DTevBlockNullFv = .text:0x80333838; // type:function size:0xC scope:global align:4 -__dt__15J3DTevBlockNullFv = .text:0x80333844; // type:function size:0x5C scope:global align:4 -calc__18J3DTexGenBlockNullFPA4_Cf = .text:0x803338A0; // type:function size:0x4 scope:global align:4 -calcWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x803338A4; // type:function size:0x4 scope:global align:4 -calcPostTexMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x803338A8; // type:function size:0x4 scope:global align:4 -calcPostTexMtxWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x803338AC; // type:function size:0x4 scope:global align:4 -load__18J3DTexGenBlockNullFv = .text:0x803338B0; // type:function size:0x4 scope:global align:4 -patch__18J3DTexGenBlockNullFv = .text:0x803338B4; // type:function size:0x4 scope:global align:4 -diff__18J3DTexGenBlockNullFUl = .text:0x803338B8; // type:function size:0x4 scope:global align:4 -diffTexMtx__18J3DTexGenBlockNullFv = .text:0x803338BC; // type:function size:0x4 scope:global align:4 -diffTexGen__18J3DTexGenBlockNullFv = .text:0x803338C0; // type:function size:0x4 scope:global align:4 -getType__18J3DTexGenBlockNullFv = .text:0x803338C4; // type:function size:0xC scope:global align:4 -__dt__18J3DTexGenBlockNullFv = .text:0x803338D0; // type:function size:0x5C scope:global align:4 -getType__17J3DColorBlockNullFv = .text:0x8033392C; // type:function size:0xC scope:global align:4 -__dt__17J3DColorBlockNullFv = .text:0x80333938; // type:function size:0x5C scope:global align:4 -__dt__11J3DMaterialFv = .text:0x80333994; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<17J3DCurrentMtxInfo>__FPCvPCv = .text:0x803339DC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DPatchingInfo>__FPCvPCv = .text:0x803339F4; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J3DDisplayListInit>__FPCvPCv = .text:0x80333A0C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DNBTScaleInfo>__FPCvPCv = .text:0x80333A24; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<12J3DZModeInfo>__FPCvPCv = .text:0x80333A3C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<12J3DBlendInfo>__FPCvPCv = .text:0x80333A54; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J3DAlphaCompInfo>__FPCvPCv = .text:0x80333A6C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<10J3DFogInfo>__FPCvPCv = .text:0x80333A84; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<23J3DTevSwapModeTableInfo>__FPCvPCv = .text:0x80333A9C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<18J3DTevSwapModeInfo>__FPCvPCv = .text:0x80333AB4; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DTevStageInfo>__FPCvPCv = .text:0x80333ACC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DTevOrderInfo>__FPCvPCv = .text:0x80333AE4; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<13J3DTexMtxInfo>__FPCvPCv = .text:0x80333AFC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J3DTexCoord2Info>__FPCvPCv = .text:0x80333B14; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<15J3DTexCoordInfo>__FPCvPCv = .text:0x80333B2C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<12J3DLightInfo>__FPCvPCv = .text:0x80333B44; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J3DColorChanInfo>__FPCvPCv = .text:0x80333B5C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<14J3DIndInitData>__FPCvPCv = .text:0x80333B74; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<19J3DMaterialInitData>__FPCvPCv = .text:0x80333B8C; // type:function size:0x18 scope:global align:4 +load__14J3DPEBlockNullFv = .text:0x803337A0; // type:function size:0x4 scope:weak align:4 +getType__14J3DPEBlockNullFv = .text:0x803337A4; // type:function size:0xC scope:weak align:4 +__dt__14J3DPEBlockNullFv = .text:0x803337B0; // type:function size:0x5C scope:weak align:4 +reset__15J3DTevBlockNullFP11J3DTevBlock = .text:0x8033380C; // type:function size:0x4 scope:weak align:4 +ptrToIndex__15J3DTevBlockNullFv = .text:0x80333810; // type:function size:0x4 scope:weak align:4 +indexToPtr__15J3DTevBlockNullFv = .text:0x80333814; // type:function size:0x24 scope:weak align:4 +getType__15J3DTevBlockNullFv = .text:0x80333838; // type:function size:0xC scope:weak align:4 +__dt__15J3DTevBlockNullFv = .text:0x80333844; // type:function size:0x5C scope:weak align:4 +calc__18J3DTexGenBlockNullFPA4_Cf = .text:0x803338A0; // type:function size:0x4 scope:weak align:4 +calcWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x803338A4; // type:function size:0x4 scope:weak align:4 +calcPostTexMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x803338A8; // type:function size:0x4 scope:weak align:4 +calcPostTexMtxWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf = .text:0x803338AC; // type:function size:0x4 scope:weak align:4 +load__18J3DTexGenBlockNullFv = .text:0x803338B0; // type:function size:0x4 scope:weak align:4 +patch__18J3DTexGenBlockNullFv = .text:0x803338B4; // type:function size:0x4 scope:weak align:4 +diff__18J3DTexGenBlockNullFUl = .text:0x803338B8; // type:function size:0x4 scope:weak align:4 +diffTexMtx__18J3DTexGenBlockNullFv = .text:0x803338BC; // type:function size:0x4 scope:weak align:4 +diffTexGen__18J3DTexGenBlockNullFv = .text:0x803338C0; // type:function size:0x4 scope:weak align:4 +getType__18J3DTexGenBlockNullFv = .text:0x803338C4; // type:function size:0xC scope:weak align:4 +__dt__18J3DTexGenBlockNullFv = .text:0x803338D0; // type:function size:0x5C scope:weak align:4 +getType__17J3DColorBlockNullFv = .text:0x8033392C; // type:function size:0xC scope:weak align:4 +__dt__17J3DColorBlockNullFv = .text:0x80333938; // type:function size:0x5C scope:weak align:4 +__dt__11J3DMaterialFv = .text:0x80333994; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<17J3DCurrentMtxInfo>__FPCvPCv = .text:0x803339DC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DPatchingInfo>__FPCvPCv = .text:0x803339F4; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J3DDisplayListInit>__FPCvPCv = .text:0x80333A0C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DNBTScaleInfo>__FPCvPCv = .text:0x80333A24; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<12J3DZModeInfo>__FPCvPCv = .text:0x80333A3C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<12J3DBlendInfo>__FPCvPCv = .text:0x80333A54; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DAlphaCompInfo>__FPCvPCv = .text:0x80333A6C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<10J3DFogInfo>__FPCvPCv = .text:0x80333A84; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<23J3DTevSwapModeTableInfo>__FPCvPCv = .text:0x80333A9C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<18J3DTevSwapModeInfo>__FPCvPCv = .text:0x80333AB4; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DTevStageInfo>__FPCvPCv = .text:0x80333ACC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DTevOrderInfo>__FPCvPCv = .text:0x80333AE4; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<13J3DTexMtxInfo>__FPCvPCv = .text:0x80333AFC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DTexCoord2Info>__FPCvPCv = .text:0x80333B14; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<15J3DTexCoordInfo>__FPCvPCv = .text:0x80333B2C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<12J3DLightInfo>__FPCvPCv = .text:0x80333B44; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DColorChanInfo>__FPCvPCv = .text:0x80333B5C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<14J3DIndInitData>__FPCvPCv = .text:0x80333B74; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<19J3DMaterialInitData>__FPCvPCv = .text:0x80333B8C; // type:function size:0x18 scope:weak align:4 __ct__22J3DMaterialFactory_v21FRC20J3DMaterialBlock_v21 = .text:0x80333BA4; // type:function size:0x1E0 scope:global align:4 countUniqueMaterials__22J3DMaterialFactory_v21Fv = .text:0x80333D84; // type:function size:0x24 scope:global align:4 countTexGens__22J3DMaterialFactory_v21CFi = .text:0x80333DA8; // type:function size:0x38 scope:global align:4 @@ -15202,16 +15202,16 @@ newZMode__22J3DMaterialFactory_v21CFi = .text:0x80334DA4; // type:function size: newZCompLoc__22J3DMaterialFactory_v21CFi = .text:0x80334E04; // type:function size:0x38 scope:global align:4 newDither__22J3DMaterialFactory_v21CFi = .text:0x80334E3C; // type:function size:0x38 scope:global align:4 newNBTScale__22J3DMaterialFactory_v21CFi = .text:0x80334E74; // type:function size:0xA4 scope:global align:4 -JSUConvertOffsetToPtr<23J3DMaterialInitData_v21>__FPCvPCv = .text:0x80334F18; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<23J3DMaterialInitData_v21>__FPCvPCv = .text:0x80334F18; // type:function size:0x18 scope:weak align:4 load__24J3DClusterLoaderDataBaseFPCv = .text:0x80334F30; // type:function size:0x9C scope:global align:4 __ct__20J3DClusterLoader_v15Fv = .text:0x80334FCC; // type:function size:0x1C scope:global align:4 __dt__20J3DClusterLoader_v15Fv = .text:0x80334FE8; // type:function size:0x5C scope:global align:4 load__20J3DClusterLoader_v15FPCv = .text:0x80335044; // type:function size:0xB4 scope:global align:4 readCluster__20J3DClusterLoader_v15FPC15J3DClusterBlock = .text:0x803350F8; // type:function size:0x304 scope:global align:4 -__dt__16J3DClusterLoaderFv = .text:0x803353FC; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<16J3DClusterVertex>__FPCvPCv = .text:0x80335444; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<13J3DClusterKey>__FPCvPCv = .text:0x8033545C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<10J3DCluster>__FPCvPCv = .text:0x80335474; // type:function size:0x18 scope:global align:4 +__dt__16J3DClusterLoaderFv = .text:0x803353FC; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DClusterVertex>__FPCvPCv = .text:0x80335444; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<13J3DClusterKey>__FPCvPCv = .text:0x8033545C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<10J3DCluster>__FPCvPCv = .text:0x80335474; // type:function size:0x18 scope:weak align:4 __ct__14J3DModelLoaderFv = .text:0x8033548C; // type:function size:0x30 scope:global align:4 load__22J3DModelLoaderDataBaseFPCvUl = .text:0x803354BC; // type:function size:0x124 scope:global align:4 load__14J3DModelLoaderFPCvUl = .text:0x803355E0; // type:function size:0x2DC scope:global align:4 @@ -15219,7 +15219,7 @@ loadMaterialTable__14J3DModelLoaderFPCv = .text:0x803358BC; // type:function siz loadBinaryDisplayList__14J3DModelLoaderFPCvUl = .text:0x80335A20; // type:function size:0x2C0 scope:global align:4 setupBBoardInfo__14J3DModelLoaderFv = .text:0x80335CE0; // type:function size:0x168 scope:global align:4 readInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl = .text:0x80335E48; // type:function size:0x15C scope:global align:4 -getFmtType__FP17_GXVtxAttrFmtList7_GXAttr = .text:0x80335FA4; // type:function size:0x2C scope:global align:4 +getFmtType__FP17_GXVtxAttrFmtList7_GXAttr = .text:0x80335FA4; // type:function size:0x2C scope:local align:4 readVertex__14J3DModelLoaderFPC14J3DVertexBlock = .text:0x80335FD0; // type:function size:0x220 scope:global align:4 readEnvelop__14J3DModelLoaderFPC16J3DEnvelopeBlock = .text:0x803361F0; // type:function size:0x90 scope:global align:4 readDraw__14J3DModelLoaderFPC12J3DDrawBlock = .text:0x80336280; // type:function size:0xB0 scope:global align:4 @@ -15234,30 +15234,30 @@ readTextureTable__14J3DModelLoaderFPC15J3DTextureBlock = .text:0x80336D5C; // ty readPatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x80336E28; // type:function size:0x140 scope:global align:4 readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl = .text:0x80336F68; // type:function size:0x1B4 scope:global align:4 modifyMaterial__14J3DModelLoaderFUl = .text:0x8033711C; // type:function size:0x7C scope:global align:4 -__dt__18J3DModelLoader_v26Fv = .text:0x80337198; // type:function size:0x5C scope:global align:4 -__dt__18J3DModelLoader_v21Fv = .text:0x803371F4; // type:function size:0x5C scope:global align:4 -__dt__14J3DModelLoaderFv = .text:0x80337250; // type:function size:0x48 scope:global align:4 -readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x80337298; // type:function size:0x4 scope:global align:4 -readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x8033729C; // type:function size:0x4 scope:global align:4 -readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x803372A0; // type:function size:0x4 scope:global align:4 -readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803372A4; // type:function size:0x4 scope:global align:4 -calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803372A8; // type:function size:0x8 scope:global align:4 -calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803372B0; // type:function size:0x8 scope:global align:4 -__dt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x803372B8; // type:function size:0x6C scope:global align:4 -init__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>FRC3VecRA3_A4_Cf = .text:0x80337324; // type:function size:0x48 scope:global align:4 -calc__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x8033736C; // type:function size:0x28 scope:global align:4 -__dt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80337394; // type:function size:0x6C scope:global align:4 -init__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>FRC3VecRA3_A4_Cf = .text:0x80337400; // type:function size:0x28 scope:global align:4 -calc__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80337428; // type:function size:0x28 scope:global align:4 -__ct__11J3DMaterialFv = .text:0x80337450; // type:function size:0x54 scope:global align:4 -__dt__10J3DTextureFv = .text:0x803374A4; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<7ResTIMG>__FPCvPCv = .text:0x803374EC; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x80337504; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvPCv = .text:0x8033751C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<17_GXVtxAttrFmtList>__FPCvPCv = .text:0x80337534; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<17J3DModelHierarchy>__FPCvPCv = .text:0x8033754C; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<16J3DShapeInitData>__FPCvUl = .text:0x80337564; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x8033757C; // type:function size:0x18 scope:global align:4 +__dt__18J3DModelLoader_v26Fv = .text:0x80337198; // type:function size:0x5C scope:weak align:4 +__dt__18J3DModelLoader_v21Fv = .text:0x803371F4; // type:function size:0x5C scope:weak align:4 +__dt__14J3DModelLoaderFv = .text:0x80337250; // type:function size:0x48 scope:weak align:4 +readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x80337298; // type:function size:0x4 scope:weak align:4 +readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x8033729C; // type:function size:0x4 scope:weak align:4 +readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x803372A0; // type:function size:0x4 scope:weak align:4 +readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803372A4; // type:function size:0x4 scope:weak align:4 +calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803372A8; // type:function size:0x8 scope:weak align:4 +calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803372B0; // type:function size:0x8 scope:weak align:4 +__dt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x803372B8; // type:function size:0x6C scope:weak align:4 +init__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>FRC3VecRA3_A4_Cf = .text:0x80337324; // type:function size:0x48 scope:weak align:4 +calc__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x8033736C; // type:function size:0x28 scope:weak align:4 +__dt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80337394; // type:function size:0x6C scope:weak align:4 +init__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>FRC3VecRA3_A4_Cf = .text:0x80337400; // type:function size:0x28 scope:weak align:4 +calc__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80337428; // type:function size:0x28 scope:weak align:4 +__ct__11J3DMaterialFv = .text:0x80337450; // type:function size:0x54 scope:weak align:4 +__dt__10J3DTextureFv = .text:0x803374A4; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<7ResTIMG>__FPCvPCv = .text:0x803374EC; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x80337504; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvPCv = .text:0x8033751C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<17_GXVtxAttrFmtList>__FPCvPCv = .text:0x80337534; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<17J3DModelHierarchy>__FPCvPCv = .text:0x8033754C; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<16J3DShapeInitData>__FPCvUl = .text:0x80337564; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x8033757C; // type:function size:0x18 scope:weak align:4 countMaterialNum__14J3DModelLoaderFPCv = .text:0x80337594; // type:function size:0x40 scope:global align:4 calcLoadSize__14J3DModelLoaderFPCvUl = .text:0x803375D4; // type:function size:0x1CC scope:global align:4 calcLoadMaterialTableSize__14J3DModelLoaderFPCv = .text:0x803377A0; // type:function size:0xF8 scope:global align:4 @@ -15275,7 +15275,7 @@ calcSizePatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x80337 calcSizeMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl = .text:0x80337EA0; // type:function size:0xD8 scope:global align:4 __ct__15J3DJointFactoryFRC13J3DJointBlock = .text:0x80337F78; // type:function size:0x58 scope:global align:4 create__15J3DJointFactoryFi = .text:0x80337FD0; // type:function size:0x168 scope:global align:4 -JSUConvertOffsetToPtr<16J3DJointInitData>__FPCvUl = .text:0x80338138; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<16J3DJointInitData>__FPCvUl = .text:0x80338138; // type:function size:0x18 scope:weak align:4 __ct__15J3DShapeFactoryFRC13J3DShapeBlock = .text:0x80338150; // type:function size:0xB0 scope:global align:4 create__15J3DShapeFactoryFiUlP14_GXVtxDescList = .text:0x80338200; // type:function size:0x1BC scope:global align:4 newShapeMtx__15J3DShapeFactoryCFUlii = .text:0x803383BC; // type:function size:0x290 scope:global align:4 @@ -15284,10 +15284,10 @@ allocVcdVatCmdBuffer__15J3DShapeFactoryFUl = .text:0x803386D8; // type:function calcSize__15J3DShapeFactoryFiUl = .text:0x80338744; // type:function size:0x94 scope:global align:4 calcSizeVcdVatCmdBuffer__15J3DShapeFactoryFUl = .text:0x803387D8; // type:function size:0x10 scope:global align:4 calcSizeShapeMtx__15J3DShapeFactoryCFUlii = .text:0x803387E8; // type:function size:0xF8 scope:global align:4 -JSUConvertOffsetToPtr<20J3DShapeDrawInitData>__FPCvUl = .text:0x803388E0; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<19J3DShapeMtxInitData>__FPCvUl = .text:0x803388F8; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr__FPCvUl = .text:0x80338910; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<14_GXVtxDescList>__FPCvUl = .text:0x80338928; // type:function size:0x18 scope:global align:4 +JSUConvertOffsetToPtr<20J3DShapeDrawInitData>__FPCvUl = .text:0x803388E0; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<19J3DShapeMtxInitData>__FPCvUl = .text:0x803388F8; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr__FPCvUl = .text:0x80338910; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<14_GXVtxDescList>__FPCvUl = .text:0x80338928; // type:function size:0x18 scope:weak align:4 load__20J3DAnmLoaderDataBaseFPCv24J3DAnmLoaderDataBaseFlag = .text:0x80338940; // type:function size:0x5F4 scope:global align:4 setResource__20J3DAnmLoaderDataBaseFP10J3DAnmBasePCv = .text:0x80338F34; // type:function size:0x334 scope:global align:4 __ct__20J3DAnmFullLoader_v15Fv = .text:0x80339268; // type:function size:0x1C scope:global align:4 @@ -15322,11 +15322,11 @@ readAnmTevReg__19J3DAnmKeyLoader_v15FPC19J3DAnmTevRegKeyData = .text:0x8033A258; setAnmTevReg__19J3DAnmKeyLoader_v15FP15J3DAnmTevRegKeyPC19J3DAnmTevRegKeyData = .text:0x8033A280; // type:function size:0x18C scope:global align:4 readAnmVtxColor__19J3DAnmKeyLoader_v15FPC21J3DAnmVtxColorKeyData = .text:0x8033A40C; // type:function size:0x28 scope:global align:4 setAnmVtxColor__19J3DAnmKeyLoader_v15FP17J3DAnmVtxColorKeyPC21J3DAnmVtxColorKeyData = .text:0x8033A434; // type:function size:0x168 scope:global align:4 -__dt__20J3DAnmVisibilityFullFv = .text:0x8033A59C; // type:function size:0x5C scope:global align:4 -getKind__20J3DAnmVisibilityFullCFv = .text:0x8033A5F8; // type:function size:0x8 scope:global align:4 -__dt__12J3DAnmLoaderFv = .text:0x8033A600; // type:function size:0x48 scope:global align:4 -JSUConvertOffsetToPtr<21J3DAnmClusterKeyTable>__FPCvPCv = .text:0x8033A648; // type:function size:0x18 scope:global align:4 -JSUConvertOffsetToPtr<22J3DAnmClusterFullTable>__FPCvPCv = .text:0x8033A660; // type:function size:0x18 scope:global align:4 +__dt__20J3DAnmVisibilityFullFv = .text:0x8033A59C; // type:function size:0x5C scope:weak align:4 +getKind__20J3DAnmVisibilityFullCFv = .text:0x8033A5F8; // type:function size:0x8 scope:weak align:4 +__dt__12J3DAnmLoaderFv = .text:0x8033A600; // type:function size:0x48 scope:weak align:4 +JSUConvertOffsetToPtr<21J3DAnmClusterKeyTable>__FPCvPCv = .text:0x8033A648; // type:function size:0x18 scope:weak align:4 +JSUConvertOffsetToPtr<22J3DAnmClusterFullTable>__FPCvPCv = .text:0x8033A660; // type:function size:0x18 scope:weak align:4 JMAEulerToQuat__FsssP10Quaternion = .text:0x8033A678; // type:function size:0xC0 scope:global align:4 JMAQuatLerp__FPC10QuaternionPC10QuaternionfP10Quaternion = .text:0x8033A738; // type:function size:0xF8 scope:global align:4 JMAFastVECNormalize__FPC3VecP3Vec = .text:0x8033A830; // type:function size:0x2C scope:global align:4 @@ -15334,7 +15334,7 @@ JMAVECScaleAdd__FPC3VecPC3VecP3Vecf = .text:0x8033A85C; // type:function size:0x JMAMTXApplyScale__FPA4_CfPA4_ffff = .text:0x8033A884; // type:function size:0x60 scope:global align:4 __ct__Q25JMath13TRandom_fast_FUl = .text:0x8033A8E4; // type:function size:0x8 scope:global align:4 __sinit_JMATrigonometric_cpp = .text:0x8033A8EC; // type:function size:0x1C4 scope:local align:4 -__ct__Q23std9pairFv = .text:0x8033AAB0; // type:function size:0x10 scope:global align:4 +__ct__Q23std9pairFv = .text:0x8033AAB0; // type:function size:0x10 scope:weak align:4 PPCMfmsr = .text:0x8033AAC0; // type:function size:0x8 scope:global align:4 PPCMtmsr = .text:0x8033AAC8; // type:function size:0x8 scope:global align:4 PPCMfhid0 = .text:0x8033AAD0; // type:function size:0x8 scope:global align:4 @@ -15359,17 +15359,17 @@ PPCDisableSpeculation = .text:0x8033ABA4; // type:function size:0x28 scope:globa PPCSetFpNonIEEEMode = .text:0x8033ABCC; // type:function size:0x8 scope:global align:4 __OSFPRInit = .text:0x8033ABD4; // type:function size:0x128 scope:global align:4 OSGetConsoleType = .text:0x8033ACFC; // type:function size:0x28 scope:global align:4 -InquiryCallback = .text:0x8033AD24; // type:function size:0x3C scope:global align:4 +InquiryCallback = .text:0x8033AD24; // type:function size:0x3C scope:local align:4 OSInit = .text:0x8033AD60; // type:function size:0x4E0 scope:global align:4 -OSExceptionInit = .text:0x8033B240; // type:function size:0x280 scope:global align:4 -__OSDBIntegrator = .text:0x8033B4C0; // type:function size:0x24 scope:global align:4 +OSExceptionInit = .text:0x8033B240; // type:function size:0x280 scope:local align:4 +__OSDBIntegrator = .text:0x8033B4C0; // type:function size:0x24 scope:local align:4 __OSDBINTSTART = .text:0x8033B4C0; // type:label scope:global align:4 -__OSDBJump = .text:0x8033B4E4; // type:function size:0x4 scope:global align:4 +__OSDBJump = .text:0x8033B4E4; // type:function size:0x4 scope:local align:4 __OSDBJUMPSTART = .text:0x8033B4E4; // type:label scope:global align:4 __OSSetExceptionHandler = .text:0x8033B4E8; // type:function size:0x1C scope:global align:4 __OSDBJUMPEND = .text:0x8033B4E8; // type:label scope:global align:4 __OSGetExceptionHandler = .text:0x8033B504; // type:function size:0x14 scope:global align:4 -OSExceptionVector = .text:0x8033B518; // type:function size:0x9C scope:global align:4 +OSExceptionVector = .text:0x8033B518; // type:function size:0x9C scope:local align:4 __OSEVStart = .text:0x8033B518; // type:label scope:global align:4 __DBVECTOR = .text:0x8033B570; // type:label scope:global align:4 data:4byte __OSEVSetNumber = .text:0x8033B580; // type:label scope:global align:4 data:4byte @@ -15380,14 +15380,14 @@ __OSGetDIConfig = .text:0x8033B660; // type:function size:0x14 scope:global alig OSRegisterVersion = .text:0x8033B674; // type:function size:0x2C scope:global align:4 OSInitAlarm = .text:0x8033B6A0; // type:function size:0x58 scope:global align:4 OSCreateAlarm = .text:0x8033B6F8; // type:function size:0x10 scope:global align:4 -InsertAlarm = .text:0x8033B708; // type:function size:0x250 scope:global align:4 +InsertAlarm = .text:0x8033B708; // type:function size:0x250 scope:local align:4 OSSetAlarm = .text:0x8033B958; // type:function size:0x68 scope:global align:4 OSSetPeriodicAlarm = .text:0x8033B9C0; // type:function size:0x7C scope:global align:4 OSCancelAlarm = .text:0x8033BA3C; // type:function size:0x11C scope:global align:4 -DecrementerExceptionCallback = .text:0x8033BB58; // type:function size:0x230 scope:global align:4 -DecrementerExceptionHandler = .text:0x8033BD88; // type:function size:0x50 scope:global align:4 +DecrementerExceptionCallback = .text:0x8033BB58; // type:function size:0x230 scope:local align:4 +DecrementerExceptionHandler = .text:0x8033BD88; // type:function size:0x50 scope:local align:4 OnReset = .text:0x8033BDD8; // type:function size:0xA0 scope:local align:4 -DLInsert = .text:0x8033BE78; // type:function size:0xAC scope:global align:4 +DLInsert = .text:0x8033BE78; // type:function size:0xAC scope:local align:4 OSFreeToHeap = .text:0x8033BF24; // type:function size:0x7C scope:global align:4 OSSetCurrentHeap = .text:0x8033BFA0; // type:function size:0x10 scope:global align:4 OSInitAlloc = .text:0x8033BFB0; // type:function size:0x70 scope:global align:4 @@ -15409,7 +15409,7 @@ DCZeroRange = .text:0x8033C464; // type:function size:0x2C scope:global align:4 ICInvalidateRange = .text:0x8033C490; // type:function size:0x34 scope:global align:4 ICFlashInvalidate = .text:0x8033C4C4; // type:function size:0x10 scope:global align:4 ICEnable = .text:0x8033C4D4; // type:function size:0x14 scope:global align:4 -__LCEnable = .text:0x8033C4E8; // type:function size:0xCC scope:global align:4 +__LCEnable = .text:0x8033C4E8; // type:function size:0xCC scope:local align:4 LCEnable = .text:0x8033C5B4; // type:function size:0x38 scope:global align:4 LCDisable = .text:0x8033C5EC; // type:function size:0x28 scope:global align:4 LCStoreBlocks = .text:0x8033C614; // type:function size:0x24 scope:global align:4 @@ -15418,8 +15418,8 @@ LCQueueWait = .text:0x8033C6E4; // type:function size:0x14 scope:global align:4 L2GlobalInvalidate = .text:0x8033C6F8; // type:function size:0x98 scope:global align:4 DMAErrorHandler = .text:0x8033C790; // type:function size:0x160 scope:global align:4 __OSCacheInit = .text:0x8033C8F0; // type:function size:0xF4 scope:global align:4 -__OSLoadFPUContext = .text:0x8033C9E4; // type:function size:0x124 scope:global align:4 -__OSSaveFPUContext = .text:0x8033CB08; // type:function size:0x128 scope:global align:4 +__OSLoadFPUContext = .text:0x8033C9E4; // type:function size:0x124 scope:local align:4 +__OSSaveFPUContext = .text:0x8033CB08; // type:function size:0x128 scope:local align:4 OSSaveFPUContext = .text:0x8033CC30; // type:function size:0x8 scope:global align:4 OSSetCurrentContext = .text:0x8033CC38; // type:function size:0x5C scope:global align:4 OSGetCurrentContext = .text:0x8033CC94; // type:function size:0xC scope:global align:4 @@ -15429,22 +15429,22 @@ OSGetStackPointer = .text:0x8033CDF8; // type:function size:0x8 scope:global ali OSClearContext = .text:0x8033CE00; // type:function size:0x24 scope:global align:4 OSInitContext = .text:0x8033CE24; // type:function size:0xBC scope:global align:4 OSDumpContext = .text:0x8033CEE0; // type:function size:0x2A8 scope:global align:4 -OSSwitchFPUContext = .text:0x8033D188; // type:function size:0x84 scope:global align:4 +OSSwitchFPUContext = .text:0x8033D188; // type:function size:0x84 scope:local align:4 __OSContextInit = .text:0x8033D20C; // type:function size:0x48 scope:global align:4 OSFillFPUContext = .text:0x8033D254; // type:function size:0x12C scope:global align:4 OSSetErrorHandler = .text:0x8033D380; // type:function size:0x218 scope:global align:4 __OSUnhandledException = .text:0x8033D598; // type:function size:0x2E8 scope:global align:4 -PackArgs = .text:0x8033D880; // type:function size:0x188 scope:global align:4 -Run = .text:0x8033DA08; // type:function size:0x3C scope:global align:4 -ReadDisc = .text:0x8033DA44; // type:function size:0x6C scope:global align:4 +PackArgs = .text:0x8033D880; // type:function size:0x188 scope:local align:4 +Run = .text:0x8033DA08; // type:function size:0x3C scope:local align:4 +ReadDisc = .text:0x8033DA44; // type:function size:0x6C scope:local align:4 Callback = .text:0x8033DAB0; // type:function size:0xC scope:local align:4 __OSGetExecParams = .text:0x8033DABC; // type:function size:0x40 scope:global align:4 -GetApploaderPosition = .text:0x8033DAFC; // type:function size:0xC4 scope:global align:4 +GetApploaderPosition = .text:0x8033DAFC; // type:function size:0xC4 scope:local align:4 __OSBootDolSimple = .text:0x8033DBC0; // type:function size:0x484 scope:global align:4 __OSBootDol = .text:0x8033E044; // type:function size:0x19C scope:global align:4 -GetFontCode = .text:0x8033E1E0; // type:function size:0x174 scope:global align:4 +GetFontCode = .text:0x8033E1E0; // type:function size:0x174 scope:local align:4 OSGetFontEncode = .text:0x8033E354; // type:function size:0x64 scope:global align:4 -ParseStringS = .text:0x8033E3B8; // type:function size:0x13C scope:global align:4 +ParseStringS = .text:0x8033E3B8; // type:function size:0x13C scope:local align:4 OSDisableInterrupts = .text:0x8033E4F4; // type:function size:0x14 scope:global align:4 __RAS_OSDisableInterrupts_begin = .text:0x8033E4F4; // type:label scope:global align:4 __RAS_OSDisableInterrupts_end = .text:0x8033E500; // type:label scope:global align:4 @@ -15453,19 +15453,19 @@ OSRestoreInterrupts = .text:0x8033E51C; // type:function size:0x24 scope:global __OSSetInterruptHandler = .text:0x8033E540; // type:function size:0x1C scope:global align:4 __OSGetInterruptHandler = .text:0x8033E55C; // type:function size:0x14 scope:global align:4 __OSInterruptInit = .text:0x8033E570; // type:function size:0x74 scope:global align:4 -SetInterruptMask = .text:0x8033E5E4; // type:function size:0x2D8 scope:global align:4 +SetInterruptMask = .text:0x8033E5E4; // type:function size:0x2D8 scope:local align:4 __OSMaskInterrupts = .text:0x8033E8BC; // type:function size:0x88 scope:global align:4 __OSUnmaskInterrupts = .text:0x8033E944; // type:function size:0x88 scope:global align:4 __OSDispatchInterrupt = .text:0x8033E9CC; // type:function size:0x344 scope:global align:4 -ExternalInterruptHandler = .text:0x8033ED10; // type:function size:0x50 scope:global align:4 +ExternalInterruptHandler = .text:0x8033ED10; // type:function size:0x50 scope:local align:4 OSNotifyLink = .text:0x8033ED60; // type:function size:0x4 scope:global align:4 OSNotifyUnlink = .text:0x8033ED64; // type:function size:0x4 scope:global align:4 OSSetStringTable = .text:0x8033ED68; // type:function size:0xC scope:global align:4 -Relocate = .text:0x8033ED74; // type:function size:0x2BC scope:global align:4 -Link = .text:0x8033F030; // type:function size:0x2E0 scope:global align:4 +Relocate = .text:0x8033ED74; // type:function size:0x2BC scope:local align:4 +Link = .text:0x8033F030; // type:function size:0x2E0 scope:local align:4 OSLink = .text:0x8033F310; // type:function size:0x24 scope:global align:4 OSLinkFixed = .text:0x8033F334; // type:function size:0x3C scope:global align:4 -Undo = .text:0x8033F370; // type:function size:0x238 scope:global align:4 +Undo = .text:0x8033F370; // type:function size:0x238 scope:local align:4 OSUnlink = .text:0x8033F5A8; // type:function size:0x1D4 scope:global align:4 __OSModuleInit = .text:0x8033F77C; // type:function size:0x18 scope:global align:4 OSInitMessageQueue = .text:0x8033F794; // type:function size:0x60 scope:global align:4 @@ -15473,11 +15473,11 @@ OSSendMessage = .text:0x8033F7F4; // type:function size:0xC8 scope:global align: OSReceiveMessage = .text:0x8033F8BC; // type:function size:0xDC scope:global align:4 OSJamMessage = .text:0x8033F998; // type:function size:0xD4 scope:global align:4 OnReset = .text:0x8033FA6C; // type:function size:0x3C scope:local align:4 -MEMIntrruptHandler = .text:0x8033FAA8; // type:function size:0x6C scope:global align:4 +MEMIntrruptHandler = .text:0x8033FAA8; // type:function size:0x6C scope:local align:4 OSProtectRange = .text:0x8033FB14; // type:function size:0xC4 scope:global align:4 -Config24MB = .text:0x8033FBD8; // type:function size:0x80 scope:global align:4 -Config48MB = .text:0x8033FC58; // type:function size:0x80 scope:global align:4 -RealMode = .text:0x8033FCD8; // type:function size:0x18 scope:global align:4 +Config24MB = .text:0x8033FBD8; // type:function size:0x80 scope:local align:4 +Config48MB = .text:0x8033FC58; // type:function size:0x80 scope:local align:4 +RealMode = .text:0x8033FCD8; // type:function size:0x18 scope:local align:4 __OSInitMemoryProtection = .text:0x8033FCF0; // type:function size:0x118 scope:global align:4 OSInitMutex = .text:0x8033FE08; // type:function size:0x38 scope:global align:4 OSLockMutex = .text:0x8033FE40; // type:function size:0xDC scope:global align:4 @@ -15495,20 +15495,20 @@ OSSetSaveRegion = .text:0x80340440; // type:function size:0xC scope:global align OSGetSaveRegion = .text:0x8034044C; // type:function size:0x14 scope:global align:4 OSRegisterResetFunction = .text:0x80340460; // type:function size:0x84 scope:global align:4 __OSCallResetFunctions = .text:0x803404E4; // type:function size:0xA8 scope:global align:4 -Reset = .text:0x8034058C; // type:function size:0x70 scope:global align:4 -KillThreads = .text:0x803405FC; // type:function size:0x68 scope:global align:4 +Reset = .text:0x8034058C; // type:function size:0x70 scope:local align:4 +KillThreads = .text:0x803405FC; // type:function size:0x68 scope:local align:4 __OSDoHotReset = .text:0x80340664; // type:function size:0x48 scope:global align:4 OSResetSystem = .text:0x803406AC; // type:function size:0x200 scope:global align:4 OSGetResetCode = .text:0x803408AC; // type:function size:0x38 scope:global align:4 __OSResetSWInterruptHandler = .text:0x803408E4; // type:function size:0xF4 scope:global align:4 OSGetResetButtonState = .text:0x803409D8; // type:function size:0x298 scope:global align:4 OSGetResetSwitchState = .text:0x80340C70; // type:function size:0x20 scope:global align:4 -WriteSramCallback = .text:0x80340C90; // type:function size:0x60 scope:global align:4 -WriteSram = .text:0x80340CF0; // type:function size:0x118 scope:global align:4 +WriteSramCallback = .text:0x80340C90; // type:function size:0x60 scope:local align:4 +WriteSram = .text:0x80340CF0; // type:function size:0x118 scope:local align:4 __OSInitSram = .text:0x80340E08; // type:function size:0x13C scope:global align:4 __OSLockSram = .text:0x80340F44; // type:function size:0x5C scope:global align:4 __OSLockSramEx = .text:0x80340FA0; // type:function size:0x5C scope:global align:4 -UnlockSram = .text:0x80340FFC; // type:function size:0x33C scope:global align:4 +UnlockSram = .text:0x80340FFC; // type:function size:0x33C scope:local align:4 __OSUnlockSram = .text:0x80341338; // type:function size:0x24 scope:global align:4 __OSUnlockSramEx = .text:0x8034135C; // type:function size:0x24 scope:global align:4 __OSSyncSram = .text:0x80341380; // type:function size:0x10 scope:global align:4 @@ -15521,11 +15521,11 @@ OSGetWirelessID = .text:0x80341634; // type:function size:0x84 scope:global alig OSSetWirelessID = .text:0x803416B8; // type:function size:0xAC scope:global align:4 OSGetGbsMode = .text:0x80341764; // type:function size:0x70 scope:global align:4 OSSetGbsMode = .text:0x803417D4; // type:function size:0xB8 scope:global align:4 -SystemCallVector = .text:0x8034188C; // type:function size:0x20 scope:global align:4 +SystemCallVector = .text:0x8034188C; // type:function size:0x20 scope:local align:4 __OSSystemCallVectorStart = .text:0x8034188C; // type:label scope:global align:4 __OSSystemCallVectorEnd = .text:0x803418A8; // type:label scope:global align:4 __OSInitSystemCall = .text:0x803418AC; // type:function size:0x64 scope:global align:4 -DefaultSwitchThreadCallback = .text:0x80341910; // type:function size:0x4 scope:global align:4 +DefaultSwitchThreadCallback = .text:0x80341910; // type:function size:0x4 scope:local align:4 OSSetSwitchThreadCallback = .text:0x80341914; // type:function size:0x74 scope:global align:4 __OSThreadInit = .text:0x80341988; // type:function size:0x158 scope:global align:4 OSInitThreadQueue = .text:0x80341AE0; // type:function size:0x10 scope:global align:4 @@ -15533,11 +15533,11 @@ OSGetCurrentThread = .text:0x80341AF0; // type:function size:0xC scope:global al OSIsThreadTerminated = .text:0x80341AFC; // type:function size:0x34 scope:global align:4 OSDisableScheduler = .text:0x80341B30; // type:function size:0x40 scope:global align:4 OSEnableScheduler = .text:0x80341B70; // type:function size:0x40 scope:global align:4 -UnsetRun = .text:0x80341BB0; // type:function size:0x68 scope:global align:4 +UnsetRun = .text:0x80341BB0; // type:function size:0x68 scope:local align:4 __OSGetEffectivePriority = .text:0x80341C18; // type:function size:0x3C scope:global align:4 -SetEffectivePriority = .text:0x80341C54; // type:function size:0x1C0 scope:global align:4 +SetEffectivePriority = .text:0x80341C54; // type:function size:0x1C0 scope:local align:4 __OSPromoteThread = .text:0x80341E14; // type:function size:0x50 scope:global align:4 -SelectThread = .text:0x80341E64; // type:function size:0x228 scope:global align:4 +SelectThread = .text:0x80341E64; // type:function size:0x228 scope:local align:4 __OSReschedule = .text:0x8034208C; // type:function size:0x30 scope:global align:4 OSYieldThread = .text:0x803420BC; // type:function size:0x3C scope:global align:4 OSCreateThread = .text:0x803420F8; // type:function size:0x1E8 scope:global align:4 @@ -15550,65 +15550,65 @@ OSSleepThread = .text:0x80342A18; // type:function size:0xEC scope:global align: OSWakeupThread = .text:0x80342B04; // type:function size:0x104 scope:global align:4 OSSetThreadPriority = .text:0x80342C08; // type:function size:0xC0 scope:global align:4 OSGetThreadPriority = .text:0x80342CC8; // type:function size:0x8 scope:global align:4 -CheckThreadQueue = .text:0x80342CD0; // type:function size:0x9C scope:global align:4 +CheckThreadQueue = .text:0x80342CD0; // type:function size:0x9C scope:local align:4 OSCheckActiveThreads = .text:0x80342D6C; // type:function size:0x750 scope:global align:4 OSClearStack = .text:0x803434BC; // type:function size:0xAC scope:global align:4 OSGetTime = .text:0x80343568; // type:function size:0x18 scope:global align:4 OSGetTick = .text:0x80343580; // type:function size:0x8 scope:global align:4 __OSGetSystemTime = .text:0x80343588; // type:function size:0x64 scope:global align:4 __OSTimeToSystemTime = .text:0x803435EC; // type:function size:0x58 scope:global align:4 -GetDates = .text:0x80343644; // type:function size:0x19C scope:global align:4 +GetDates = .text:0x80343644; // type:function size:0x19C scope:local align:4 OSTicksToCalendarTime = .text:0x803437E0; // type:function size:0x204 scope:global align:4 __init_user = .text:0x803439E4; // type:function size:0x20 scope:global align:4 __init_cpp = .text:0x80343A04; // type:function size:0x54 scope:global align:4 _ExitProcess = .text:0x80343A58; // type:function size:0x20 scope:global align:4 -SetExiInterruptMask = .text:0x80343A78; // type:function size:0xF4 scope:global align:4 +SetExiInterruptMask = .text:0x80343A78; // type:function size:0xF4 scope:local align:4 EXIImm = .text:0x80343B6C; // type:function size:0x25C scope:global align:4 EXIImmEx = .text:0x80343DC8; // type:function size:0xA0 scope:global align:4 EXIDma = .text:0x80343E68; // type:function size:0xEC scope:global align:4 EXISync = .text:0x80343F54; // type:function size:0x24C scope:global align:4 EXIClearInterrupts = .text:0x803441A0; // type:function size:0x48 scope:global align:4 EXISetExiCallback = .text:0x803441E8; // type:function size:0x7C scope:global align:4 -__EXIProbe = .text:0x80344264; // type:function size:0x174 scope:global align:4 +__EXIProbe = .text:0x80344264; // type:function size:0x174 scope:local align:4 EXIProbe = .text:0x803443D8; // type:function size:0x80 scope:global align:4 EXIProbeEx = .text:0x80344458; // type:function size:0xB4 scope:global align:4 EXIAttach = .text:0x8034450C; // type:function size:0x10C scope:global align:4 EXIDetach = .text:0x80344618; // type:function size:0xBC scope:global align:4 EXISelect = .text:0x803446D4; // type:function size:0x12C scope:global align:4 EXIDeselect = .text:0x80344800; // type:function size:0x110 scope:global align:4 -EXIIntrruptHandler = .text:0x80344910; // type:function size:0xC8 scope:global align:4 -TCIntrruptHandler = .text:0x803449D8; // type:function size:0x218 scope:global align:4 -EXTIntrruptHandler = .text:0x80344BF0; // type:function size:0xD0 scope:global align:4 +EXIIntrruptHandler = .text:0x80344910; // type:function size:0xC8 scope:local align:4 +TCIntrruptHandler = .text:0x803449D8; // type:function size:0x218 scope:local align:4 +EXTIntrruptHandler = .text:0x80344BF0; // type:function size:0xD0 scope:local align:4 EXIInit = .text:0x80344CC0; // type:function size:0x1D4 scope:global align:4 EXILock = .text:0x80344E94; // type:function size:0xF4 scope:global align:4 EXIUnlock = .text:0x80344F88; // type:function size:0xDC scope:global align:4 EXIGetState = .text:0x80345064; // type:function size:0x18 scope:global align:4 -UnlockedHandler = .text:0x8034507C; // type:function size:0x28 scope:global align:4 +UnlockedHandler = .text:0x8034507C; // type:function size:0x28 scope:local align:4 EXIGetID = .text:0x803450A4; // type:function size:0x3B0 scope:global align:4 -ProbeBarnacle = .text:0x80345454; // type:function size:0x18C scope:global align:4 +ProbeBarnacle = .text:0x80345454; // type:function size:0x18C scope:local align:4 __OSEnableBarnacle = .text:0x803455E0; // type:function size:0x1BC scope:global align:4 InitializeUART = .text:0x8034579C; // type:function size:0x70 scope:global align:4 WriteUARTN = .text:0x8034580C; // type:function size:0x200 scope:global align:4 SIBusy = .text:0x80345A0C; // type:function size:0x20 scope:global align:4 SIIsChanBusy = .text:0x80345A2C; // type:function size:0x3C scope:global align:4 -CompleteTransfer = .text:0x80345A68; // type:function size:0x2FC scope:global align:4 -SIInterruptHandler = .text:0x80345D64; // type:function size:0x344 scope:global align:4 -SIEnablePollingInterrupt = .text:0x803460A8; // type:function size:0x98 scope:global align:4 +CompleteTransfer = .text:0x80345A68; // type:function size:0x2FC scope:local align:4 +SIInterruptHandler = .text:0x80345D64; // type:function size:0x344 scope:local align:4 +SIEnablePollingInterrupt = .text:0x803460A8; // type:function size:0x98 scope:local align:4 SIRegisterPollingHandler = .text:0x80346140; // type:function size:0xCC scope:global align:4 SIUnregisterPollingHandler = .text:0x8034620C; // type:function size:0xF4 scope:global align:4 SIInit = .text:0x80346300; // type:function size:0xB4 scope:global align:4 -__SITransfer = .text:0x803463B4; // type:function size:0x20C scope:global align:4 +__SITransfer = .text:0x803463B4; // type:function size:0x20C scope:local align:4 SIGetStatus = .text:0x803465C0; // type:function size:0x7C scope:global align:4 SISetCommand = .text:0x8034663C; // type:function size:0x14 scope:global align:4 SITransferCommands = .text:0x80346650; // type:function size:0x10 scope:global align:4 SISetXY = .text:0x80346660; // type:function size:0x6C scope:global align:4 SIEnablePolling = .text:0x803466CC; // type:function size:0x9C scope:global align:4 SIDisablePolling = .text:0x80346768; // type:function size:0x6C scope:global align:4 -SIGetResponseRaw = .text:0x803467D4; // type:function size:0xD4 scope:global align:4 +SIGetResponseRaw = .text:0x803467D4; // type:function size:0xD4 scope:local align:4 SIGetResponse = .text:0x803468A8; // type:function size:0xC4 scope:global align:4 AlarmHandler = .text:0x8034696C; // type:function size:0x8C scope:local align:4 SITransfer = .text:0x803469F8; // type:function size:0x16C scope:global align:4 -GetTypeCallback = .text:0x80346B64; // type:function size:0x298 scope:global align:4 +GetTypeCallback = .text:0x80346B64; // type:function size:0x298 scope:local align:4 SIGetType = .text:0x80346DFC; // type:function size:0x1C4 scope:global align:4 SIGetTypeAsync = .text:0x80346FC0; // type:function size:0x13C scope:global align:4 SISetSamplingRate = .text:0x803470FC; // type:function size:0xE4 scope:global align:4 @@ -15624,7 +15624,7 @@ PSMTXConcat = .text:0x80347350; // type:function size:0xCC scope:global align:4 PSMTXInverse = .text:0x8034741C; // type:function size:0xF8 scope:global align:4 PSMTXRotRad = .text:0x80347514; // type:function size:0x70 scope:global align:4 PSMTXRotTrig = .text:0x80347584; // type:function size:0xB0 scope:global align:4 -__PSMTXRotAxisRadInternal = .text:0x80347634; // type:function size:0xB0 scope:global align:4 +__PSMTXRotAxisRadInternal = .text:0x80347634; // type:function size:0xB0 scope:local align:4 PSMTXRotAxisRad = .text:0x803476E4; // type:function size:0x70 scope:global align:4 PSMTXTrans = .text:0x80347754; // type:function size:0x34 scope:global align:4 PSMTXTransApply = .text:0x80347788; // type:function size:0x4C scope:global align:4 @@ -15658,9 +15658,9 @@ C_QUATSlerp = .text:0x8034836C; // type:function size:0x174 scope:global align:4 __DVDInitWA = .text:0x803484E0; // type:function size:0x40 scope:global align:4 __DVDInterruptHandler = .text:0x80348520; // type:function size:0x2E0 scope:global align:4 AlarmHandler = .text:0x80348800; // type:function size:0x84 scope:local align:4 -AlarmHandlerForTimeout = .text:0x80348884; // type:function size:0x70 scope:global align:4 -Read = .text:0x803488F4; // type:function size:0x110 scope:global align:4 -SeekTwiceBeforeRead = .text:0x80348A04; // type:function size:0x80 scope:global align:4 +AlarmHandlerForTimeout = .text:0x80348884; // type:function size:0x70 scope:local align:4 +Read = .text:0x803488F4; // type:function size:0x110 scope:local align:4 +SeekTwiceBeforeRead = .text:0x80348A04; // type:function size:0x80 scope:local align:4 DVDLowRead = .text:0x80348A84; // type:function size:0x298 scope:global align:4 DVDLowSeek = .text:0x80348D1C; // type:function size:0x94 scope:global align:4 DVDLowWaitCoverClose = .text:0x80348DB0; // type:function size:0x2C scope:global align:4 @@ -15681,47 +15681,47 @@ DVDConvertPathToEntrynum = .text:0x80349394; // type:function size:0x2F4 scope:g DVDFastOpen = .text:0x80349688; // type:function size:0x74 scope:global align:4 DVDOpen = .text:0x803496FC; // type:function size:0xC8 scope:global align:4 DVDClose = .text:0x803497C4; // type:function size:0x24 scope:global align:4 -entryToPath = .text:0x803497E8; // type:function size:0x160 scope:global align:4 -DVDConvertEntrynumToPath = .text:0x80349948; // type:function size:0x154 scope:global align:4 +entryToPath = .text:0x803497E8; // type:function size:0x160 scope:local align:4 +DVDConvertEntrynumToPath = .text:0x80349948; // type:function size:0x154 scope:local align:4 DVDGetCurrentDir = .text:0x80349A9C; // type:function size:0xC4 scope:global align:4 DVDChangeDir = .text:0x80349B60; // type:function size:0x60 scope:global align:4 DVDReadAsyncPrio = .text:0x80349BC0; // type:function size:0xC0 scope:global align:4 -cbForReadAsync = .text:0x80349C80; // type:function size:0x30 scope:global align:4 +cbForReadAsync = .text:0x80349C80; // type:function size:0x30 scope:local align:4 DVDReadPrio = .text:0x80349CB0; // type:function size:0x118 scope:global align:4 -cbForReadSync = .text:0x80349DC8; // type:function size:0x24 scope:global align:4 +cbForReadSync = .text:0x80349DC8; // type:function size:0x24 scope:local align:4 DVDOpenDir = .text:0x80349DEC; // type:function size:0xC0 scope:global align:4 DVDReadDir = .text:0x80349EAC; // type:function size:0xA4 scope:global align:4 DVDCloseDir = .text:0x80349F50; // type:function size:0x8 scope:global align:4 -defaultOptionalCommandChecker = .text:0x80349F58; // type:function size:0x4 scope:global align:4 +defaultOptionalCommandChecker = .text:0x80349F58; // type:function size:0x4 scope:local align:4 DVDInit = .text:0x80349F5C; // type:function size:0xD8 scope:global align:4 -stateReadingFST = .text:0x8034A034; // type:function size:0x94 scope:global align:4 -cbForStateReadingFST = .text:0x8034A0C8; // type:function size:0x80 scope:global align:4 -cbForStateError = .text:0x8034A148; // type:function size:0xAC scope:global align:4 -stateTimeout = .text:0x8034A1F4; // type:function size:0x34 scope:global align:4 -stateGettingError = .text:0x8034A228; // type:function size:0x28 scope:global align:4 -CategorizeError = .text:0x8034A250; // type:function size:0xB4 scope:global align:4 -cbForStateGettingError = .text:0x8034A304; // type:function size:0x264 scope:global align:4 -cbForUnrecoveredError = .text:0x8034A568; // type:function size:0x5C scope:global align:4 -cbForUnrecoveredErrorRetry = .text:0x8034A5C4; // type:function size:0x80 scope:global align:4 -stateGoToRetry = .text:0x8034A644; // type:function size:0x28 scope:global align:4 -cbForStateGoToRetry = .text:0x8034A66C; // type:function size:0x140 scope:global align:4 -stateCheckID = .text:0x8034A7AC; // type:function size:0xE0 scope:global align:4 -stateCheckID3 = .text:0x8034A88C; // type:function size:0x34 scope:global align:4 -stateCheckID2a = .text:0x8034A8C0; // type:function size:0x34 scope:global align:4 -cbForStateCheckID2a = .text:0x8034A8F4; // type:function size:0x68 scope:global align:4 -stateCheckID2 = .text:0x8034A95C; // type:function size:0x38 scope:global align:4 -cbForStateCheckID1 = .text:0x8034A994; // type:function size:0xFC scope:global align:4 -cbForStateCheckID2 = .text:0x8034AA90; // type:function size:0xD8 scope:global align:4 -cbForStateCheckID3 = .text:0x8034AB68; // type:function size:0xF0 scope:global align:4 +stateReadingFST = .text:0x8034A034; // type:function size:0x94 scope:local align:4 +cbForStateReadingFST = .text:0x8034A0C8; // type:function size:0x80 scope:local align:4 +cbForStateError = .text:0x8034A148; // type:function size:0xAC scope:local align:4 +stateTimeout = .text:0x8034A1F4; // type:function size:0x34 scope:local align:4 +stateGettingError = .text:0x8034A228; // type:function size:0x28 scope:local align:4 +CategorizeError = .text:0x8034A250; // type:function size:0xB4 scope:local align:4 +cbForStateGettingError = .text:0x8034A304; // type:function size:0x264 scope:local align:4 +cbForUnrecoveredError = .text:0x8034A568; // type:function size:0x5C scope:local align:4 +cbForUnrecoveredErrorRetry = .text:0x8034A5C4; // type:function size:0x80 scope:local align:4 +stateGoToRetry = .text:0x8034A644; // type:function size:0x28 scope:local align:4 +cbForStateGoToRetry = .text:0x8034A66C; // type:function size:0x140 scope:local align:4 +stateCheckID = .text:0x8034A7AC; // type:function size:0xE0 scope:local align:4 +stateCheckID3 = .text:0x8034A88C; // type:function size:0x34 scope:local align:4 +stateCheckID2a = .text:0x8034A8C0; // type:function size:0x34 scope:local align:4 +cbForStateCheckID2a = .text:0x8034A8F4; // type:function size:0x68 scope:local align:4 +stateCheckID2 = .text:0x8034A95C; // type:function size:0x38 scope:local align:4 +cbForStateCheckID1 = .text:0x8034A994; // type:function size:0xFC scope:local align:4 +cbForStateCheckID2 = .text:0x8034AA90; // type:function size:0xD8 scope:local align:4 +cbForStateCheckID3 = .text:0x8034AB68; // type:function size:0xF0 scope:local align:4 AlarmHandler = .text:0x8034AC58; // type:function size:0x44 scope:local align:4 -stateCoverClosed = .text:0x8034AC9C; // type:function size:0xD4 scope:global align:4 -stateCoverClosed_CMD = .text:0x8034AD70; // type:function size:0x30 scope:global align:4 -cbForStateCoverClosed = .text:0x8034ADA0; // type:function size:0x64 scope:global align:4 -stateMotorStopped = .text:0x8034AE04; // type:function size:0x28 scope:global align:4 -cbForStateMotorStopped = .text:0x8034AE2C; // type:function size:0xEC scope:global align:4 -stateReady = .text:0x8034AF18; // type:function size:0x2E8 scope:global align:4 -stateBusy = .text:0x8034B200; // type:function size:0x340 scope:global align:4 -cbForStateBusy = .text:0x8034B540; // type:function size:0x658 scope:global align:4 +stateCoverClosed = .text:0x8034AC9C; // type:function size:0xD4 scope:local align:4 +stateCoverClosed_CMD = .text:0x8034AD70; // type:function size:0x30 scope:local align:4 +cbForStateCoverClosed = .text:0x8034ADA0; // type:function size:0x64 scope:local align:4 +stateMotorStopped = .text:0x8034AE04; // type:function size:0x28 scope:local align:4 +cbForStateMotorStopped = .text:0x8034AE2C; // type:function size:0xEC scope:local align:4 +stateReady = .text:0x8034AF18; // type:function size:0x2E8 scope:local align:4 +stateBusy = .text:0x8034B200; // type:function size:0x340 scope:local align:4 +cbForStateBusy = .text:0x8034B540; // type:function size:0x658 scope:local align:4 DVDReadAbsAsyncPrio = .text:0x8034BB98; // type:function size:0xDC scope:global align:4 DVDReadAbsAsyncForBS = .text:0x8034BC74; // type:function size:0xD0 scope:global align:4 DVDReadDiskID = .text:0x8034BD44; // type:function size:0xD4 scope:global align:4 @@ -15734,7 +15734,7 @@ DVDSetAutoInvalidation = .text:0x8034C0E0; // type:function size:0x10 scope:glob DVDResume = .text:0x8034C0F0; // type:function size:0x50 scope:global align:4 DVDCancelAsync = .text:0x8034C140; // type:function size:0x27C scope:global align:4 DVDCancel = .text:0x8034C3BC; // type:function size:0xAC scope:global align:4 -cbForCancelSync = .text:0x8034C468; // type:function size:0x24 scope:global align:4 +cbForCancelSync = .text:0x8034C468; // type:function size:0x24 scope:local align:4 DVDGetCurrentDiskID = .text:0x8034C48C; // type:function size:0x8 scope:global align:4 DVDCheckDisk = .text:0x8034C494; // type:function size:0xF8 scope:global align:4 __DVDPrepareResetAsync = .text:0x8034C58C; // type:function size:0x11C scope:global align:4 @@ -15744,21 +15744,21 @@ __DVDPushWaitingQueue = .text:0x8034C718; // type:function size:0x68 scope:globa __DVDPopWaitingQueue = .text:0x8034C780; // type:function size:0xA0 scope:global align:4 __DVDCheckWaitingQueue = .text:0x8034C820; // type:function size:0x58 scope:global align:4 __DVDDequeueWaitingQueue = .text:0x8034C878; // type:function size:0x60 scope:global align:4 -ErrorCode2Num = .text:0x8034C8D8; // type:function size:0x11C scope:global align:4 +ErrorCode2Num = .text:0x8034C8D8; // type:function size:0x11C scope:local align:4 __DVDStoreErrorCode = .text:0x8034C9F4; // type:function size:0x7C scope:global align:4 DVDCompareDiskID = .text:0x8034CA70; // type:function size:0xF8 scope:global align:4 __DVDPrintFatalMessage = .text:0x8034CB68; // type:function size:0x30 scope:global align:4 -cb = .text:0x8034CB98; // type:function size:0xD8 scope:global align:4 +cb = .text:0x8034CB98; // type:function size:0xD8 scope:local align:4 __fstLoad = .text:0x8034CC70; // type:function size:0x168 scope:global align:4 -__VIRetraceHandler = .text:0x8034CDD8; // type:function size:0x274 scope:global align:4 +__VIRetraceHandler = .text:0x8034CDD8; // type:function size:0x274 scope:local align:4 VISetPreRetraceCallback = .text:0x8034D04C; // type:function size:0x44 scope:global align:4 VISetPostRetraceCallback = .text:0x8034D090; // type:function size:0x44 scope:global align:4 -getTiming = .text:0x8034D0D4; // type:function size:0xA8 scope:global align:4 +getTiming = .text:0x8034D0D4; // type:function size:0xA8 scope:local align:4 __VIInit = .text:0x8034D17C; // type:function size:0x204 scope:global align:4 VIInit = .text:0x8034D380; // type:function size:0x4B0 scope:global align:4 VIWaitForRetrace = .text:0x8034D830; // type:function size:0x54 scope:global align:4 -setFbbRegs = .text:0x8034D884; // type:function size:0x2D4 scope:global align:4 -setVerticalRegs = .text:0x8034DB58; // type:function size:0x1A0 scope:global align:4 +setFbbRegs = .text:0x8034D884; // type:function size:0x2D4 scope:local align:4 +setVerticalRegs = .text:0x8034DB58; // type:function size:0x1A0 scope:local align:4 VIConfigure = .text:0x8034DCF8; // type:function size:0x808 scope:global align:4 VIFlush = .text:0x8034E500; // type:function size:0x130 scope:global align:4 VISetNextFrameBuffer = .text:0x8034E630; // type:function size:0x6C scope:global align:4 @@ -15766,35 +15766,35 @@ VIGetNextFrameBuffer = .text:0x8034E69C; // type:function size:0x8 scope:global VIGetCurrentFrameBuffer = .text:0x8034E6A4; // type:function size:0x8 scope:global align:4 VISetBlack = .text:0x8034E6AC; // type:function size:0x7C scope:global align:4 VIGetRetraceCount = .text:0x8034E728; // type:function size:0x8 scope:global align:4 -GetCurrentDisplayPosition = .text:0x8034E730; // type:function size:0x3C scope:global align:4 -getCurrentFieldEvenOdd = .text:0x8034E76C; // type:function size:0x68 scope:global align:4 +GetCurrentDisplayPosition = .text:0x8034E730; // type:function size:0x3C scope:local align:4 +getCurrentFieldEvenOdd = .text:0x8034E76C; // type:function size:0x68 scope:local align:4 VIGetNextField = .text:0x8034E7D4; // type:function size:0x9C scope:global align:4 VIGetCurrentLine = .text:0x8034E870; // type:function size:0x98 scope:global align:4 VIGetTvFormat = .text:0x8034E908; // type:function size:0x68 scope:global align:4 __VIDisplayPositionToXY = .text:0x8034E970; // type:function size:0x21C scope:global align:4 __VIGetCurrentPosition = .text:0x8034EB8C; // type:function size:0x60 scope:global align:4 -ClampStick = .text:0x8034EBEC; // type:function size:0x130 scope:global align:4 -ClampCircle = .text:0x8034ED1C; // type:function size:0x1A8 scope:global align:4 +ClampStick = .text:0x8034EBEC; // type:function size:0x130 scope:local align:4 +ClampCircle = .text:0x8034ED1C; // type:function size:0x1A8 scope:local align:4 PADClamp = .text:0x8034EEC4; // type:function size:0x114 scope:global align:4 PADClampCircle = .text:0x8034EFD8; // type:function size:0x10C scope:global align:4 -UpdateOrigin = .text:0x8034F0E4; // type:function size:0x1A4 scope:global align:4 -PADOriginCallback = .text:0x8034F288; // type:function size:0xC4 scope:global align:4 -PADOriginUpdateCallback = .text:0x8034F34C; // type:function size:0xCC scope:global align:4 -PADProbeCallback = .text:0x8034F418; // type:function size:0xD8 scope:global align:4 -PADTypeAndStatusCallback = .text:0x8034F4F0; // type:function size:0x32C scope:global align:4 -PADReceiveCheckCallback = .text:0x8034F81C; // type:function size:0x140 scope:global align:4 +UpdateOrigin = .text:0x8034F0E4; // type:function size:0x1A4 scope:local align:4 +PADOriginCallback = .text:0x8034F288; // type:function size:0xC4 scope:local align:4 +PADOriginUpdateCallback = .text:0x8034F34C; // type:function size:0xCC scope:local align:4 +PADProbeCallback = .text:0x8034F418; // type:function size:0xD8 scope:local align:4 +PADTypeAndStatusCallback = .text:0x8034F4F0; // type:function size:0x32C scope:local align:4 +PADReceiveCheckCallback = .text:0x8034F81C; // type:function size:0x140 scope:local align:4 PADReset = .text:0x8034F95C; // type:function size:0x110 scope:global align:4 PADRecalibrate = .text:0x8034FA6C; // type:function size:0x114 scope:global align:4 PADInit = .text:0x8034FB80; // type:function size:0x150 scope:global align:4 PADRead = .text:0x8034FCD0; // type:function size:0x300 scope:global align:4 PADControlMotor = .text:0x8034FFD0; // type:function size:0xB8 scope:global align:4 PADSetSpec = .text:0x80350088; // type:function size:0x60 scope:global align:4 -SPEC0_MakeStatus = .text:0x803500E8; // type:function size:0x174 scope:global align:4 -SPEC1_MakeStatus = .text:0x8035025C; // type:function size:0x174 scope:global align:4 -SPEC2_MakeStatus = .text:0x803503D0; // type:function size:0x470 scope:global align:4 +SPEC0_MakeStatus = .text:0x803500E8; // type:function size:0x174 scope:local align:4 +SPEC1_MakeStatus = .text:0x8035025C; // type:function size:0x174 scope:local align:4 +SPEC2_MakeStatus = .text:0x803503D0; // type:function size:0x470 scope:local align:4 PADSetAnalogMode = .text:0x80350840; // type:function size:0x74 scope:global align:4 OnReset = .text:0x803508B4; // type:function size:0xBC scope:local align:4 -SamplingHandler = .text:0x80350970; // type:function size:0x60 scope:global align:4 +SamplingHandler = .text:0x80350970; // type:function size:0x60 scope:local align:4 PADSetSamplingCallback = .text:0x803509D0; // type:function size:0x54 scope:global align:4 __PADDisableRecalibration = .text:0x80350A24; // type:function size:0x7C scope:global align:4 AIRegisterDMACallback = .text:0x80350AA0; // type:function size:0x44 scope:global align:4 @@ -15805,27 +15805,27 @@ AISetStreamPlayState = .text:0x80350B9C; // type:function size:0xD8 scope:global AIGetStreamPlayState = .text:0x80350C74; // type:function size:0x10 scope:global align:4 AISetDSPSampleRate = .text:0x80350C84; // type:function size:0xE0 scope:global align:4 AIGetDSPSampleRate = .text:0x80350D64; // type:function size:0x14 scope:global align:4 -__AI_set_stream_sample_rate = .text:0x80350D78; // type:function size:0xD4 scope:global align:4 +__AI_set_stream_sample_rate = .text:0x80350D78; // type:function size:0xD4 scope:local align:4 AIGetStreamSampleRate = .text:0x80350E4C; // type:function size:0x10 scope:global align:4 AISetStreamVolLeft = .text:0x80350E5C; // type:function size:0x1C scope:global align:4 AIGetStreamVolLeft = .text:0x80350E78; // type:function size:0x10 scope:global align:4 AISetStreamVolRight = .text:0x80350E88; // type:function size:0x1C scope:global align:4 AIGetStreamVolRight = .text:0x80350EA4; // type:function size:0x10 scope:global align:4 AIInit = .text:0x80350EB4; // type:function size:0x16C scope:global align:4 -__AISHandler = .text:0x80351020; // type:function size:0x7C scope:global align:4 -__AIDHandler = .text:0x8035109C; // type:function size:0xAC scope:global align:4 -__AICallbackStackSwitch = .text:0x80351148; // type:function size:0x58 scope:global align:4 -__AI_SRC_INIT = .text:0x803511A0; // type:function size:0x1E4 scope:global align:4 +__AISHandler = .text:0x80351020; // type:function size:0x7C scope:local align:4 +__AIDHandler = .text:0x8035109C; // type:function size:0xAC scope:local align:4 +__AICallbackStackSwitch = .text:0x80351148; // type:function size:0x58 scope:local align:4 +__AI_SRC_INIT = .text:0x803511A0; // type:function size:0x1E4 scope:local align:4 ARRegisterDMACallback = .text:0x80351384; // type:function size:0x44 scope:global align:4 ARGetDMAStatus = .text:0x803513C8; // type:function size:0x3C scope:global align:4 ARStartDMA = .text:0x80351404; // type:function size:0xF0 scope:global align:4 ARAlloc = .text:0x803514F4; // type:function size:0x68 scope:global align:4 ARInit = .text:0x8035155C; // type:function size:0xC4 scope:global align:4 ARGetSize = .text:0x80351620; // type:function size:0x8 scope:global align:4 -__ARHandler = .text:0x80351628; // type:function size:0x78 scope:global align:4 +__ARHandler = .text:0x80351628; // type:function size:0x78 scope:local align:4 __ARClearInterrupt = .text:0x803516A0; // type:function size:0x20 scope:global align:4 __ARGetInterruptStatus = .text:0x803516C0; // type:function size:0x10 scope:global align:4 -__ARChecksize = .text:0x803516D0; // type:function size:0x17F4 scope:global align:4 +__ARChecksize = .text:0x803516D0; // type:function size:0x17F4 scope:local align:4 __ARQServiceQueueLo = .text:0x80352EC4; // type:function size:0x100 scope:global align:4 __ARQCallbackHack = .text:0x80352FC4; // type:function size:0x4 scope:global align:4 __ARQInterruptServiceRoutine = .text:0x80352FC8; // type:function size:0xCC scope:global align:4 @@ -15852,10 +15852,10 @@ __CARDEnableInterrupt = .text:0x80353BB4; // type:function size:0xC0 scope:globa __CARDReadStatus = .text:0x80353C74; // type:function size:0xF0 scope:global align:4 __CARDReadVendorID = .text:0x80353D64; // type:function size:0xF0 scope:global align:4 __CARDClearStatus = .text:0x80353E54; // type:function size:0xAC scope:global align:4 -TimeoutHandler = .text:0x80353F00; // type:function size:0xA4 scope:global align:4 -Retry = .text:0x80353FA4; // type:function size:0x2A0 scope:global align:4 -UnlockedCallback = .text:0x80354244; // type:function size:0x110 scope:global align:4 -__CARDStart = .text:0x80354354; // type:function size:0x224 scope:global align:4 +TimeoutHandler = .text:0x80353F00; // type:function size:0xA4 scope:local align:4 +Retry = .text:0x80353FA4; // type:function size:0x2A0 scope:local align:4 +UnlockedCallback = .text:0x80354244; // type:function size:0x110 scope:local align:4 +__CARDStart = .text:0x80354354; // type:function size:0x224 scope:local align:4 __CARDReadSegment = .text:0x80354578; // type:function size:0x134 scope:global align:4 __CARDWritePage = .text:0x803546AC; // type:function size:0x13C scope:global align:4 __CARDEraseSector = .text:0x803547E8; // type:function size:0x110 scope:global align:4 @@ -15868,15 +15868,15 @@ CARDFreeBlocks = .text:0x80354B00; // type:function size:0x150 scope:global alig __CARDSync = .text:0x80354C50; // type:function size:0x98 scope:global align:4 OnReset = .text:0x80354CE8; // type:function size:0x50 scope:local align:4 CARDGetFastMode = .text:0x80354D38; // type:function size:0x1C scope:global align:4 -bitrev = .text:0x80354D54; // type:function size:0x16C scope:global align:4 -ReadArrayUnlock = .text:0x80354EC0; // type:function size:0x144 scope:global align:4 -DummyLen = .text:0x80355004; // type:function size:0xC4 scope:global align:4 +bitrev = .text:0x80354D54; // type:function size:0x16C scope:local align:4 +ReadArrayUnlock = .text:0x80354EC0; // type:function size:0x144 scope:local align:4 +DummyLen = .text:0x80355004; // type:function size:0xC4 scope:local align:4 __CARDUnlock = .text:0x803550C8; // type:function size:0xB58 scope:global align:4 -InitCallback = .text:0x80355C20; // type:function size:0x70 scope:global align:4 -DoneCallback = .text:0x80355C90; // type:function size:0x324 scope:global align:4 -BlockReadCallback = .text:0x80355FB4; // type:function size:0xDC scope:global align:4 +InitCallback = .text:0x80355C20; // type:function size:0x70 scope:local align:4 +DoneCallback = .text:0x80355C90; // type:function size:0x324 scope:local align:4 +BlockReadCallback = .text:0x80355FB4; // type:function size:0xDC scope:local align:4 __CARDRead = .text:0x80356090; // type:function size:0x64 scope:global align:4 -BlockWriteCallback = .text:0x803560F4; // type:function size:0xE8 scope:global align:4 +BlockWriteCallback = .text:0x803560F4; // type:function size:0xE8 scope:local align:4 __CARDWrite = .text:0x803561DC; // type:function size:0x68 scope:global align:4 __CARDGetFatBlock = .text:0x80356244; // type:function size:0x8 scope:global align:4 WriteCallback = .text:0x8035624C; // type:function size:0xD4 scope:local align:4 @@ -15888,22 +15888,22 @@ WriteCallback = .text:0x803565B4; // type:function size:0xD0 scope:local align:4 EraseCallback = .text:0x80356684; // type:function size:0xC8 scope:local align:4 __CARDUpdateDir = .text:0x8035674C; // type:function size:0xC4 scope:global align:4 __CARDCheckSum = .text:0x80356810; // type:function size:0x1B0 scope:global align:4 -VerifyID = .text:0x803569C0; // type:function size:0x284 scope:global align:4 -VerifyDir = .text:0x80356C44; // type:function size:0x240 scope:global align:4 -VerifyFAT = .text:0x80356E84; // type:function size:0x284 scope:global align:4 +VerifyID = .text:0x803569C0; // type:function size:0x284 scope:local align:4 +VerifyDir = .text:0x80356C44; // type:function size:0x240 scope:local align:4 +VerifyFAT = .text:0x80356E84; // type:function size:0x284 scope:local align:4 __CARDVerify = .text:0x80357108; // type:function size:0x8C scope:global align:4 CARDCheckExAsync = .text:0x80357194; // type:function size:0x590 scope:global align:4 CARDCheck = .text:0x80357724; // type:function size:0x54 scope:global align:4 -IsCard = .text:0x80357778; // type:function size:0xCC scope:global align:4 +IsCard = .text:0x80357778; // type:function size:0xCC scope:local align:4 CARDProbe = .text:0x80357844; // type:function size:0x38 scope:global align:4 CARDProbeEx = .text:0x8035787C; // type:function size:0x17C scope:global align:4 -DoMount = .text:0x803579F8; // type:function size:0x454 scope:global align:4 +DoMount = .text:0x803579F8; // type:function size:0x454 scope:local align:4 __CARDMountCallback = .text:0x80357E4C; // type:function size:0x138 scope:global align:4 CARDMountAsync = .text:0x80357F84; // type:function size:0x1A0 scope:global align:4 CARDMount = .text:0x80358124; // type:function size:0x48 scope:global align:4 -DoUnmount = .text:0x8035816C; // type:function size:0x9C scope:global align:4 +DoUnmount = .text:0x8035816C; // type:function size:0x9C scope:local align:4 CARDUnmount = .text:0x80358208; // type:function size:0xAC scope:global align:4 -FormatCallback = .text:0x803582B4; // type:function size:0x144 scope:global align:4 +FormatCallback = .text:0x803582B4; // type:function size:0x144 scope:local align:4 __CARDFormatRegionAsync = .text:0x803583F8; // type:function size:0x658 scope:global align:4 CARDFormat = .text:0x80358A50; // type:function size:0x54 scope:global align:4 __CARDCompareFileName = .text:0x80358AA4; // type:function size:0x68 scope:global align:4 @@ -15912,29 +15912,29 @@ __CARDIsWritable = .text:0x80358BA0; // type:function size:0x134 scope:global al __CARDIsReadable = .text:0x80358CD4; // type:function size:0xF4 scope:global align:4 CARDOpen = .text:0x80358DC8; // type:function size:0x11C scope:global align:4 CARDClose = .text:0x80358EE4; // type:function size:0x54 scope:global align:4 -CreateCallbackFat = .text:0x80358F38; // type:function size:0x130 scope:global align:4 +CreateCallbackFat = .text:0x80358F38; // type:function size:0x130 scope:local align:4 CARDCreateAsync = .text:0x80359068; // type:function size:0x220 scope:global align:4 CARDCreate = .text:0x80359288; // type:function size:0x48 scope:global align:4 __CARDSeek = .text:0x803592D0; // type:function size:0x1B8 scope:global align:4 -ReadCallback = .text:0x80359488; // type:function size:0x130 scope:global align:4 +ReadCallback = .text:0x80359488; // type:function size:0x130 scope:local align:4 CARDReadAsync = .text:0x803595B8; // type:function size:0x144 scope:global align:4 CARDRead = .text:0x803596FC; // type:function size:0x48 scope:global align:4 WriteCallback = .text:0x80359744; // type:function size:0x170 scope:local align:4 EraseCallback = .text:0x803598B4; // type:function size:0xB0 scope:local align:4 CARDWriteAsync = .text:0x80359964; // type:function size:0x114 scope:global align:4 CARDWrite = .text:0x80359A78; // type:function size:0x48 scope:global align:4 -UpdateIconOffsets = .text:0x80359AC0; // type:function size:0x1F8 scope:global align:4 +UpdateIconOffsets = .text:0x80359AC0; // type:function size:0x1F8 scope:local align:4 CARDGetStatus = .text:0x80359CB8; // type:function size:0x114 scope:global align:4 CARDSetStatusAsync = .text:0x80359DCC; // type:function size:0x174 scope:global align:4 CARDSetStatus = .text:0x80359F40; // type:function size:0x48 scope:global align:4 CARDGetSerialNo = .text:0x80359F88; // type:function size:0xC4 scope:global align:4 -__GXDefaultTexRegionCallback = .text:0x8035A04C; // type:function size:0xFC scope:global align:4 -__GXDefaultTlutRegionCallback = .text:0x8035A148; // type:function size:0x24 scope:global align:4 -__GXShutdown = .text:0x8035A16C; // type:function size:0x190 scope:global align:4 +__GXDefaultTexRegionCallback = .text:0x8035A04C; // type:function size:0xFC scope:local align:4 +__GXDefaultTlutRegionCallback = .text:0x8035A148; // type:function size:0x24 scope:local align:4 +__GXShutdown = .text:0x8035A16C; // type:function size:0x190 scope:local align:4 __GXInitRevisionBits = .text:0x8035A2FC; // type:function size:0x1A4 scope:global align:4 GXInit = .text:0x8035A4A0; // type:function size:0x600 scope:global align:4 __GXInitGX = .text:0x8035AAA0; // type:function size:0x938 scope:global align:4 -GXCPInterruptHandler = .text:0x8035B3D8; // type:function size:0x134 scope:global align:4 +GXCPInterruptHandler = .text:0x8035B3D8; // type:function size:0x134 scope:local align:4 GXInitFifoBase = .text:0x8035B50C; // type:function size:0x6C scope:global align:4 GXInitFifoPtrs = .text:0x8035B578; // type:function size:0x70 scope:global align:4 GXInitFifoLimits = .text:0x8035B5E8; // type:function size:0xC scope:global align:4 @@ -15947,11 +15947,11 @@ GXGetFifoBase = .text:0x8035BA08; // type:function size:0x8 scope:global align:4 GXGetFifoSize = .text:0x8035BA10; // type:function size:0x8 scope:global align:4 GXSetBreakPtCallback = .text:0x8035BA18; // type:function size:0x44 scope:global align:4 __GXFifoInit = .text:0x8035BA5C; // type:function size:0x4C scope:global align:4 -__GXFifoReadEnable = .text:0x8035BAA8; // type:function size:0x24 scope:global align:4 -__GXFifoReadDisable = .text:0x8035BACC; // type:function size:0x24 scope:global align:4 -__GXFifoLink = .text:0x8035BAF0; // type:function size:0x34 scope:global align:4 -__GXWriteFifoIntEnable = .text:0x8035BB24; // type:function size:0x30 scope:global align:4 -__GXWriteFifoIntReset = .text:0x8035BB54; // type:function size:0x30 scope:global align:4 +__GXFifoReadEnable = .text:0x8035BAA8; // type:function size:0x24 scope:local align:4 +__GXFifoReadDisable = .text:0x8035BACC; // type:function size:0x24 scope:local align:4 +__GXFifoLink = .text:0x8035BAF0; // type:function size:0x34 scope:local align:4 +__GXWriteFifoIntEnable = .text:0x8035BB24; // type:function size:0x30 scope:local align:4 +__GXWriteFifoIntReset = .text:0x8035BB54; // type:function size:0x30 scope:local align:4 __GXCleanGPFifo = .text:0x8035BB84; // type:function size:0x100 scope:global align:4 GXSetCurrentGXThread = .text:0x8035BC84; // type:function size:0x4C scope:global align:4 GXGetCurrentGXThread = .text:0x8035BCD0; // type:function size:0x8 scope:global align:4 @@ -15986,9 +15986,9 @@ GXPokeDither = .text:0x8035D2B4; // type:function size:0x18 scope:global align:4 GXPokeZMode = .text:0x8035D2CC; // type:function size:0x20 scope:global align:4 GXPeekZ = .text:0x8035D2EC; // type:function size:0x24 scope:global align:4 GXSetDrawSyncCallback = .text:0x8035D310; // type:function size:0x44 scope:global align:4 -GXTokenInterruptHandler = .text:0x8035D354; // type:function size:0x88 scope:global align:4 +GXTokenInterruptHandler = .text:0x8035D354; // type:function size:0x88 scope:local align:4 GXSetDrawDoneCallback = .text:0x8035D3DC; // type:function size:0x44 scope:global align:4 -GXFinishInterruptHandler = .text:0x8035D420; // type:function size:0x80 scope:global align:4 +GXFinishInterruptHandler = .text:0x8035D420; // type:function size:0x80 scope:local align:4 __GXPEInit = .text:0x8035D4A0; // type:function size:0x74 scope:global align:4 __GXSetDirtyState = .text:0x8035D514; // type:function size:0x80 scope:global align:4 GXBegin = .text:0x8035D594; // type:function size:0xD0 scope:global align:4 @@ -16047,7 +16047,7 @@ GXInvalidateTexAll = .text:0x8035F494; // type:function size:0x48 scope:global a GXSetTexRegionCallback = .text:0x8035F4DC; // type:function size:0x14 scope:global align:4 GXSetTlutRegionCallback = .text:0x8035F4F0; // type:function size:0x14 scope:global align:4 GXSetTexCoordScaleManually = .text:0x8035F504; // type:function size:0x7C scope:global align:4 -__SetSURegs = .text:0x8035F580; // type:function size:0xA0 scope:global align:4 +__SetSURegs = .text:0x8035F580; // type:function size:0xA0 scope:local align:4 __GXSetSUTexRegs = .text:0x8035F620; // type:function size:0x17C scope:global align:4 __GXSetTmemConfig = .text:0x8035F79C; // type:function size:0x354 scope:global align:4 GXSetTevIndirect = .text:0x8035FAF0; // type:function size:0x6C scope:global align:4 @@ -16121,13 +16121,13 @@ __copy = .text:0x80362A6C; // type:function size:0x30 scope:global align:4 __destroy_new_array = .text:0x80362A9C; // type:function size:0x7C scope:global align:4 __destroy_arr = .text:0x80362B18; // type:function size:0x78 scope:global align:4 __construct_array = .text:0x80362B90; // type:function size:0xFC scope:global align:4 -__dt__26__partial_array_destructorFv = .text:0x80362C8C; // type:function size:0xB8 scope:global align:4 +__dt__26__partial_array_destructorFv = .text:0x80362C8C; // type:function size:0xB8 scope:weak align:4 __construct_new_array = .text:0x80362D44; // type:function size:0x104 scope:global align:4 __ptmf_test = .text:0x80362E48; // type:function size:0x30 scope:global align:4 __ptmf_cmpr = .text:0x80362E78; // type:function size:0x3C scope:global align:4 __ptmf_scall = .text:0x80362EB4; // type:function size:0x28 scope:global align:4 __cvt_fp2unsigned = .text:0x80362EDC; // type:function size:0x5C scope:global align:4 -__save_fpr = .text:0x80362F38; // type:function size:0x4C scope:global align:4 +__save_fpr = .text:0x80362F38; // type:function size:0x4C scope:local align:4 _savefpr_14 = .text:0x80362F38; // type:label scope:global _savefpr_15 = .text:0x80362F3C; // type:label scope:global _savefpr_16 = .text:0x80362F40; // type:label scope:global @@ -16146,7 +16146,7 @@ _savefpr_28 = .text:0x80362F70; // type:label scope:global align:4 _savefpr_29 = .text:0x80362F74; // type:label scope:global align:4 _savefpr_30 = .text:0x80362F78; // type:label scope:global _savefpr_31 = .text:0x80362F7C; // type:label scope:global -__restore_fpr = .text:0x80362F84; // type:function size:0x4C scope:global align:4 +__restore_fpr = .text:0x80362F84; // type:function size:0x4C scope:local align:4 _restfpr_14 = .text:0x80362F84; // type:label scope:global _restfpr_15 = .text:0x80362F88; // type:label scope:global _restfpr_16 = .text:0x80362F8C; // type:label scope:global @@ -16165,7 +16165,7 @@ _restfpr_28 = .text:0x80362FBC; // type:label scope:global align:4 _restfpr_29 = .text:0x80362FC0; // type:label scope:global align:4 _restfpr_30 = .text:0x80362FC4; // type:label scope:global _restfpr_31 = .text:0x80362FC8; // type:label scope:global -__save_gpr = .text:0x80362FD0; // type:function size:0x4C scope:global align:4 +__save_gpr = .text:0x80362FD0; // type:function size:0x4C scope:local align:4 _savegpr_14 = .text:0x80362FD0; // type:label scope:global align:4 _savegpr_15 = .text:0x80362FD4; // type:label scope:global align:4 _savegpr_16 = .text:0x80362FD8; // type:label scope:global align:4 @@ -16184,7 +16184,7 @@ _savegpr_28 = .text:0x80363008; // type:label scope:global align:4 _savegpr_29 = .text:0x8036300C; // type:label scope:global align:4 _savegpr_30 = .text:0x80363010; // type:label scope:global _savegpr_31 = .text:0x80363014; // type:label scope:global -__restore_gpr = .text:0x8036301C; // type:function size:0x4C scope:global align:4 +__restore_gpr = .text:0x8036301C; // type:function size:0x4C scope:local align:4 _restgpr_14 = .text:0x8036301C; // type:label scope:global align:4 _restgpr_15 = .text:0x80363020; // type:label scope:global align:4 _restgpr_16 = .text:0x80363024; // type:label scope:global align:4 @@ -16222,7 +16222,7 @@ abort = .text:0x803638EC; // type:function size:0x9C scope:global align:4 free = .text:0x80363988; // type:function size:0x70 scope:global align:4 __pool_free = .text:0x803639F8; // type:function size:0x58 scope:global align:4 deallocate_from_fixed_pools = .text:0x80363A50; // type:function size:0x158 scope:global align:4 -deallocate_from_var_pools = .text:0x80363BA8; // type:function size:0x294 scope:global align:4 +deallocate_from_var_pools = .text:0x80363BA8; // type:function size:0x294 scope:local align:4 __flush_all = .text:0x80363E3C; // type:function size:0x70 scope:global align:4 __close_all = .text:0x80363EAC; // type:function size:0xA8 scope:global align:4 __num2dec = .text:0x80363F54; // type:function size:0x1A4 scope:global align:4 @@ -16263,15 +16263,15 @@ vsnprintf = .text:0x803674C0; // type:function size:0x74 scope:global align:4 vprintf = .text:0x80367534; // type:function size:0x98 scope:global align:4 fprintf = .text:0x803675CC; // type:function size:0xE0 scope:global align:4 printf = .text:0x803676AC; // type:function size:0xE8 scope:global align:4 -__StringWrite = .text:0x80367794; // type:function size:0x6C scope:global align:4 -__FileWrite = .text:0x80367800; // type:function size:0x58 scope:global align:4 -__pformatter = .text:0x80367858; // type:function size:0x774 scope:global align:4 -float2str = .text:0x80367FCC; // type:function size:0x71C scope:global align:4 -round_decimal = .text:0x803686E8; // type:function size:0x12C scope:global align:4 -double2hex = .text:0x80368814; // type:function size:0x338 scope:global align:4 -longlong2str = .text:0x80368B4C; // type:function size:0x314 scope:global align:4 -long2str = .text:0x80368E60; // type:function size:0x258 scope:global align:4 -parse_format = .text:0x803690B8; // type:function size:0x504 scope:global align:4 +__StringWrite = .text:0x80367794; // type:function size:0x6C scope:local align:4 +__FileWrite = .text:0x80367800; // type:function size:0x58 scope:local align:4 +__pformatter = .text:0x80367858; // type:function size:0x774 scope:local align:4 +float2str = .text:0x80367FCC; // type:function size:0x71C scope:local align:4 +round_decimal = .text:0x803686E8; // type:function size:0x12C scope:local align:4 +double2hex = .text:0x80368814; // type:function size:0x338 scope:local align:4 +longlong2str = .text:0x80368B4C; // type:function size:0x314 scope:local align:4 +long2str = .text:0x80368E60; // type:function size:0x258 scope:local align:4 +parse_format = .text:0x803690B8; // type:function size:0x504 scope:local align:4 __StringRead = .text:0x803695BC; // type:function size:0x90 scope:global align:4 raise = .text:0x8036964C; // type:function size:0xC0 scope:global align:4 strrchr = .text:0x8036970C; // type:function size:0x48 scope:global align:4 @@ -16316,10 +16316,10 @@ exp = .text:0x8036D570; // type:function size:0x20 scope:global align:4 fmod = .text:0x8036D590; // type:function size:0x20 scope:global align:4 pow = .text:0x8036D5B0; // type:function size:0x20 scope:global align:4 __ieee754_sqrt = .text:0x8036D5D0; // type:function size:0x224 scope:global align:4 -tanf = .text:0x8036D7F4; // type:function size:0x24 scope:global align:4 -sinf = .text:0x8036D818; // type:function size:0x24 scope:global align:4 -cosf = .text:0x8036D83C; // type:function size:0x24 scope:global align:4 -acosf = .text:0x8036D860; // type:function size:0x24 scope:global align:4 +tanf = .text:0x8036D7F4; // type:function size:0x24 scope:weak align:4 +sinf = .text:0x8036D818; // type:function size:0x24 scope:weak align:4 +cosf = .text:0x8036D83C; // type:function size:0x24 scope:weak align:4 +acosf = .text:0x8036D860; // type:function size:0x24 scope:weak align:4 sqrt = .text:0x8036D884; // type:function size:0x20 scope:global align:4 strnicmp = .text:0x8036D8A4; // type:function size:0x20 scope:global align:4 stricmp = .text:0x8036D8C4; // type:function size:0x8C scope:global align:4 @@ -16386,9 +16386,9 @@ TRK_flush_cache = .text:0x80370378; // type:function size:0x38 scope:global alig TRK_fill_mem = .text:0x803703B0; // type:function size:0xB8 scope:global align:4 __TRK_get_MSR = .text:0x80370468; // type:function size:0x8 scope:global align:4 __TRK_set_MSR = .text:0x80370470; // type:function size:0x8 scope:global align:4 -TRK_ppc_memcpy = .text:0x80370478; // type:function size:0x3C scope:global align:4 +TRK_ppc_memcpy = .text:0x80370478; // type:function size:0x3C scope:local align:4 TRKInterruptHandler = .text:0x803704B4; // type:function size:0x194 scope:global align:4 -TRKExceptionHandler = .text:0x80370648; // type:function size:0x9C scope:global align:4 +TRKExceptionHandler = .text:0x80370648; // type:function size:0x9C scope:local align:4 TRKSwapAndGo = .text:0x803706E4; // type:function size:0xC4 scope:global align:4 TRKInterruptHandlerEnableInterrupts = .text:0x803707A8; // type:function size:0x54 scope:global align:4 ReadFPSCR = .text:0x803707FC; // type:function size:0x24 scope:global align:4 @@ -16446,15 +16446,15 @@ GetUseSerialIO = .text:0x80372FB0; // type:function size:0x10 scope:global align SetUseSerialIO = .text:0x80372FC0; // type:function size:0xC scope:global align:4 __TRK_write_console = .text:0x80372FCC; // type:function size:0xBC scope:global align:4 __read_console = .text:0x80373088; // type:function size:0xBC scope:global align:4 -udp_cc_post_stop = .text:0x80373144; // type:function size:0x8 scope:global align:4 -udp_cc_pre_continue = .text:0x8037314C; // type:function size:0x8 scope:global align:4 -udp_cc_peek = .text:0x80373154; // type:function size:0x8 scope:global align:4 -udp_cc_write = .text:0x8037315C; // type:function size:0x8 scope:global align:4 -udp_cc_read = .text:0x80373164; // type:function size:0x8 scope:global align:4 -udp_cc_close = .text:0x8037316C; // type:function size:0x8 scope:global align:4 -udp_cc_open = .text:0x80373174; // type:function size:0x8 scope:global align:4 -udp_cc_shutdown = .text:0x8037317C; // type:function size:0x8 scope:global align:4 -udp_cc_initialize = .text:0x80373184; // type:function size:0x8 scope:global align:4 +udp_cc_post_stop = .text:0x80373144; // type:function size:0x8 scope:weak align:4 +udp_cc_pre_continue = .text:0x8037314C; // type:function size:0x8 scope:weak align:4 +udp_cc_peek = .text:0x80373154; // type:function size:0x8 scope:weak align:4 +udp_cc_write = .text:0x8037315C; // type:function size:0x8 scope:weak align:4 +udp_cc_read = .text:0x80373164; // type:function size:0x8 scope:weak align:4 +udp_cc_close = .text:0x8037316C; // type:function size:0x8 scope:weak align:4 +udp_cc_open = .text:0x80373174; // type:function size:0x8 scope:weak align:4 +udp_cc_shutdown = .text:0x8037317C; // type:function size:0x8 scope:weak align:4 +udp_cc_initialize = .text:0x80373184; // type:function size:0x8 scope:weak align:4 ddh_cc_initinterrupts = .text:0x8037318C; // type:function size:0x24 scope:global align:4 ddh_cc_peek = .text:0x803731B0; // type:function size:0x70 scope:global align:4 ddh_cc_post_stop = .text:0x80373220; // type:function size:0x24 scope:global align:4 @@ -16498,13 +16498,13 @@ DBRead = .text:0x80373DC4; // type:function size:0x8C scope:global align:4 DBQueryData = .text:0x80373E50; // type:function size:0x9C scope:global align:4 DBInitInterrupts = .text:0x80373EEC; // type:function size:0x54 scope:global align:4 DBInitComm = .text:0x80373F40; // type:function size:0x78 scope:global align:4 -DBGHandler = .text:0x80373FB8; // type:function size:0x40 scope:global align:4 -MWCallback = .text:0x80373FF8; // type:function size:0x3C scope:global align:4 -DBGReadStatus = .text:0x80374034; // type:function size:0xAC scope:global align:4 -DBGWrite = .text:0x803740E0; // type:function size:0xDC scope:global align:4 -DBGRead = .text:0x803741BC; // type:function size:0xDC scope:global align:4 -DBGReadMailbox = .text:0x80374298; // type:function size:0xAC scope:global align:4 -DBGEXIImm = .text:0x80374344; // type:function size:0x298 scope:global align:4 +DBGHandler = .text:0x80373FB8; // type:function size:0x40 scope:local align:4 +MWCallback = .text:0x80373FF8; // type:function size:0x3C scope:local align:4 +DBGReadStatus = .text:0x80374034; // type:function size:0xAC scope:local align:4 +DBGWrite = .text:0x803740E0; // type:function size:0xDC scope:local align:4 +DBGRead = .text:0x803741BC; // type:function size:0xDC scope:local align:4 +DBGReadMailbox = .text:0x80374298; // type:function size:0xAC scope:local align:4 +DBGEXIImm = .text:0x80374344; // type:function size:0x298 scope:local align:4 Hu_IsStub = .text:0x803745DC; // type:function size:0x8 scope:global align:4 __init_cpp_exceptions_reference = .ctors:0x80374600; // type:object size:0x4 scope:global align:4 _ctors = .ctors:0x80374600; // type:label scope:global data:4byte @@ -16525,7 +16525,7 @@ fontdata$8287 = .rodata:0x80374F28; // type:object size:0x14 scope:local align:4 @stringBase0 = .rodata:0x80375238; // type:object size:0x9 scope:local align:4 data:string_table @stringBase0 = .rodata:0x80375248; // type:object size:0xA5 scope:local align:4 data:string_table @stringBase0 = .rodata:0x803752F0; // type:object size:0x1DF scope:local align:4 data:string_table -DynamicNameTable = .rodata:0x803754D0; // type:object size:0x17A8 scope:global align:4 data:2byte +DynamicNameTable = .rodata:0x803754D0; // type:object size:0x17A8 scope:local align:4 data:2byte @stringBase0 = .rodata:0x80376C78; // type:object size:0x2A8F scope:local align:4 data:string_table @stringBase0 = .rodata:0x80379708; // type:object size:0x6 scope:local align:4 data:string_table @4932 = .rodata:0x80379710; // type:object size:0xC scope:local align:4 data:4byte @@ -16551,26 +16551,26 @@ m_data__12daItemBase_c = .rodata:0x8037A140; // type:object size:0x38 scope:glob mData__12daShopItem_c = .rodata:0x8037A178; // type:object size:0x450 scope:global align:4 @stringBase0 = .rodata:0x8037A5C8; // type:object size:0xBF scope:local align:4 data:string_table @stringBase0 = .rodata:0x8037A688; // type:object size:0x46 scope:local align:4 data:string_table -l_texMtxInfo = .rodata:0x8037A6D0; // type:object size:0x64 scope:global align:4 +l_texMtxInfo = .rodata:0x8037A6D0; // type:object size:0x64 scope:local align:4 l_tevStageInfo$3774 = .rodata:0x8037A734; // type:object size:0x14 scope:local align:4 @stringBase0 = .rodata:0x8037A748; // type:object size:0x373 scope:local align:4 data:string_table data$3644 = .rodata:0x8037AAC0; // type:object size:0x1C scope:local align:4 @stringBase0 = .rodata:0x8037AADC; // type:object size:0x7 scope:local align:4 data:string_table -l_100x100BoxVertexList = .rodata:0x8037AAE8; // type:object size:0x30 scope:global align:4 +l_100x100BoxVertexList = .rodata:0x8037AAE8; // type:object size:0x30 scope:local align:4 l_treasureDispList$4524 = .rodata:0x8037AB18; // type:object size:0x30 scope:local align:4 data:byte l_treasureDispList$4606 = .rodata:0x8037AB48; // type:object size:0x84 scope:local align:4 data:byte l_iconPosData$4686 = .rodata:0x8037ABCC; // type:object size:0x20 scope:local align:4 data:float l_offset$4703 = .rodata:0x8037ABEC; // type:object size:0x24 scope:local align:4 @stringBase0 = .rodata:0x8037AC10; // type:object size:0x4E scope:local align:4 data:string_table @stringBase0 = .rodata:0x8037AC60; // type:object size:0x17E scope:local align:4 data:string_table -DataFileName__29@unnamed@d_event_manager_cpp@ = .rodata:0x8037ADE0; // type:object size:0xF scope:global align:4 data:string +DataFileName__29@unnamed@d_event_manager_cpp@ = .rodata:0x8037ADE0; // type:object size:0xF scope:local align:4 data:string @stringBase0 = .rodata:0x8037ADF0; // type:object size:0x1A4 scope:local align:4 data:string_table @4065 = .rodata:0x8037AF98; // type:object size:0xC scope:local align:4 data:4byte @5691 = .rodata:0x8037AFA4; // type:object size:0xC scope:local align:4 data:4byte @6363 = .rodata:0x8037AFB0; // type:object size:0xC scope:local align:4 data:4byte @stringBase0 = .rodata:0x8037AFBC; // type:object size:0x4B scope:local align:4 data:string_table -l_drawlistSize$5656 = .rodata:0x8037B008; // type:object size:0x2A scope:local align:4 data:2byte -l_nonSortId$5662 = .rodata:0x8037B034; // type:object size:0x9 scope:local align:4 data:byte +l_drawlistSize = .rodata:0x8037B008; // type:object size:0x2A scope:local align:4 data:2byte +l_nonSortId = .rodata:0x8037B034; // type:object size:0x9 scope:local align:4 data:byte @stringBase0 = .rodata:0x8037B040; // type:object size:0xC scope:local align:4 data:string_table @stringBase0 = .rodata:0x8037B050; // type:object size:0x1A4 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8037B1F8; // type:object size:0x153 scope:local align:4 data:string_table @@ -16609,18 +16609,20 @@ m_hitSeID__12dCcD_GObjInf = .rodata:0x8037B610; // type:object size:0x60 scope:g typeToTypeGroup__7dTres_c = .rodata:0x8037BF68; // type:object size:0x22 scope:global align:4 @stringBase0 = .rodata:0x8037BF90; // type:object size:0x2A scope:local align:4 data:string_table ...rodata.0 = .rodata:0x8037BFC0; // type:label scope:local align:4 -black_tex = .rodata:0x8037BFC0; // type:object size:0x40 scope:global align:4 -msg_data = .rodata:0x8037C000; // type:object size:0x260 scope:global align:4 -msg_data_ge = .rodata:0x8037C260; // type:object size:0x280 scope:global align:4 -msg_data_fr = .rodata:0x8037C4E0; // type:object size:0x280 scope:global align:4 -msg_data_sp = .rodata:0x8037C760; // type:object size:0x240 scope:global align:4 -msg_data_it = .rodata:0x8037C9A0; // type:object size:0x240 scope:global align:4 -font_data = .rodata:0x8037CBE0; // type:object size:0x12260 scope:global align:4 noreloc +black_tex = .rodata:0x8037BFC0; // type:object size:0x40 scope:local align:4 +msg_data = .rodata:0x8037C000; // type:object size:0x260 scope:local align:4 +msg_data_ge = .rodata:0x8037C260; // type:object size:0x280 scope:local align:4 +msg_data_fr = .rodata:0x8037C4E0; // type:object size:0x280 scope:local align:4 +msg_data_sp = .rodata:0x8037C760; // type:object size:0x240 scope:local align:4 +msg_data_it = .rodata:0x8037C9A0; // type:object size:0x240 scope:local align:4 +font_data = .rodata:0x8037CBE0; // type:object size:0x12260 scope:local align:4 noreloc @stringBase0 = .rodata:0x8038EE40; // type:object size:0x13 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x8038EE58; // type:label scope:local align:4 @3757 = .rodata:0x8038EE58; // type:object size:0xC scope:local align:4 m__19daAlinkHIO_basic_c0 = .rodata:0x8038EE64; // type:object size:0x58 scope:global align:4 +...rodata.0 = .rodata:0x8038EE64; // type:label scope:local m__18daAlinkHIO_move_c0 = .rodata:0x8038EEBC; // type:object size:0x58 scope:global align:4 +...rodata.0 = .rodata:0x8038EEBC; // type:label scope:local m__21daAlinkHIO_atnMove_c0 = .rodata:0x8038EF14; // type:object size:0x54 scope:global align:4 data:2byte m__26daAlinkHIO_noActAtnMove_c0 = .rodata:0x8038EF68; // type:object size:0x54 scope:global align:4 data:2byte m__23daAlinkHIO_frontRoll_c0 = .rodata:0x8038EFBC; // type:object size:0x70 scope:global align:4 data:2byte @@ -16900,7 +16902,9 @@ localBoomCatchPos$74910 = .rodata:0x80393888; // type:object size:0xC scope:loca ...rodata.0 = .rodata:0x80393E80; // type:label scope:local align:4 mCcDObjData__8daNpcT_c = .rodata:0x80393E80; // type:object size:0x30 scope:global align:4 data:4byte mCcDObj__11daBaseNpc_c = .rodata:0x80393EB0; // type:object size:0x30 scope:global align:4 +...rodata.0 = .rodata:0x80393EB0; // type:label scope:local mCcDObjInfo__8daNpcF_c = .rodata:0x80393EE0; // type:object size:0x30 scope:global align:4 +...rodata.0 = .rodata:0x80393EE0; // type:label scope:local @stringBase0 = .rodata:0x80393F10; // type:object size:0x302 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x80394218; // type:label scope:local align:4 l_resMANa = .rodata:0x80394218; // type:object size:0x18 scope:local align:4 data:4byte @@ -16944,7 +16948,9 @@ a_jntNumTbl$4463 = .rodata:0x803947C4; // type:object size:0x24 scope:local alig ...rodata.0 = .rodata:0x80394A50; // type:label scope:local align:4 l_resMANa = .rodata:0x80394A50; // type:object size:0x18 scope:local align:4 data:4byte l_resMADa = .rodata:0x80394A68; // type:object size:0x18 scope:local align:4 data:4byte +...rodata.0 = .rodata:0x80394A68; // type:label scope:local l_resMCNa = .rodata:0x80394A80; // type:object size:0x18 scope:local align:4 data:4byte +...rodata.0 = .rodata:0x80394A80; // type:label scope:local l_resMONa = .rodata:0x80394A98; // type:object size:0x18 scope:local align:4 data:4byte l_resMANb = .rodata:0x80394AB0; // type:object size:0x18 scope:local align:4 data:4byte l_resMANc = .rodata:0x80394AC8; // type:object size:0x18 scope:local align:4 data:4byte @@ -17007,9 +17013,9 @@ txTVhide$3752 = .rodata:0x803961B0; // type:object size:0x28 scope:local align:4 @stringBase0 = .rodata:0x803961D8; // type:object size:0x18 scope:local align:4 data:string_table @stringBase0 = .rodata:0x803961F0; // type:object size:0x1C scope:local align:4 data:string_table corner_tag$3707 = .rodata:0x80396210; // type:object size:0x20 scope:local align:4 data:4byte -tag$4181 = .rodata:0x80396230; // type:object size:0x20 scope:local align:4 data:4byte -tag$4197 = .rodata:0x80396250; // type:object size:0x40 scope:local align:4 data:4byte -tag$4204 = .rodata:0x80396290; // type:object size:0x10 scope:local align:4 data:4byte +tag_4181$2161 = .rodata:0x80396230; // type:object size:0x20 scope:local align:4 data:4byte +tag_4197$2177 = .rodata:0x80396250; // type:object size:0x40 scope:local align:4 data:4byte +tag_4204$2184 = .rodata:0x80396290; // type:object size:0x10 scope:local align:4 data:4byte @stringBase0 = .rodata:0x803962A0; // type:object size:0x16D scope:local align:4 data:string_table @stringBase0 = .rodata:0x80396410; // type:object size:0x16 scope:local align:4 data:string_table @stringBase0 = .rodata:0x80396428; // type:object size:0x32 scope:local align:4 data:string_table @@ -17021,7 +17027,9 @@ tag$4204 = .rodata:0x80396290; // type:object size:0x10 scope:local align:4 data @stringBase0 = .rodata:0x80396770; // type:object size:0x1 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x80396778; // type:label scope:local align:4 @3778 = .rodata:0x80396778; // type:object size:0xC scope:local align:4 +...rodata.0 = .rodata:0x80396784; // type:label scope:local text_sv$4768 = .rodata:0x80396788; // type:object size:0x18 scope:local align:4 +...rodata.0 = .rodata:0x80396788; // type:label scope:local text_op$4769 = .rodata:0x803967A0; // type:object size:0x18 scope:local align:4 ftext_sv$4770 = .rodata:0x803967B8; // type:object size:0x18 scope:local align:4 ftext_op$4771 = .rodata:0x803967D0; // type:object size:0x18 scope:local align:4 @@ -17064,7 +17072,7 @@ key_tag$5002 = .rodata:0x80396F30; // type:object size:0x18 scope:local align:4 item_tag$5040 = .rodata:0x80396F48; // type:object size:0x18 scope:local align:4 @stringBase0 = .rodata:0x80396F60; // type:object size:0xEB scope:local align:4 data:string_table ...rodata.0 = .rodata:0x80397060; // type:label scope:local align:4 -l_paletteDmap_m = .rodata:0x80397060; // type:object size:0xF0 scope:global align:4 noreloc +l_paletteDmap_m = .rodata:0x80397060; // type:object size:0xF0 scope:local align:4 noreloc l_dungeon_offColor$3841 = .rodata:0x80397150; // type:object size:0x24 scope:local align:4 l_dungeon_onColor$3842 = .rodata:0x80397174; // type:object size:0x24 scope:local align:4 l_dungeon_stayColor$3843 = .rodata:0x80397198; // type:object size:0x24 scope:local align:4 @@ -17151,7 +17159,7 @@ text_a_tag$5024 = .rodata:0x80398570; // type:object size:0x28 scope:local align text_b_tag$5025 = .rodata:0x80398598; // type:object size:0x28 scope:local align:4 data:4byte @stringBase0 = .rodata:0x803985C0; // type:object size:0xE8 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x803986A8; // type:label scope:local align:4 -dMo_soundMode = .rodata:0x803986A8; // type:object size:0xC scope:global align:4 +dMo_soundMode = .rodata:0x803986A8; // type:object size:0xC scope:local align:4 text_a_tag$3904 = .rodata:0x803986B8; // type:object size:0x28 scope:local align:4 data:string text_b_tag$3905 = .rodata:0x803986E0; // type:object size:0x28 scope:local align:4 data:string l_tagName012$3918 = .rodata:0x80398708; // type:object size:0x10 scope:local align:4 @@ -17291,7 +17299,7 @@ juji_m_tag$5270 = .rodata:0x8039A050; // type:object size:0x28 scope:local align tag_bigh$5851 = .rodata:0x8039A078; // type:object size:0x20 scope:local align:4 data:4byte tag_du$5852 = .rodata:0x8039A098; // type:object size:0x10 scope:local align:4 data:4byte tag$7361 = .rodata:0x8039A0A8; // type:object size:0x10 scope:local align:4 data:string -tag$7759 = .rodata:0x8039A0B8; // type:object size:0x18 scope:local align:4 data:string +tag_7759 = .rodata:0x8039A0B8; // type:object size:0x18 scope:local align:4 data:string @stringBase0 = .rodata:0x8039A0D0; // type:object size:0x1A7 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x8039A278; // type:label scope:local align:4 black_color$4634 = .rodata:0x8039A278; // type:object size:0x94 scope:local align:4 @@ -17335,28 +17343,28 @@ t_tag$3763 = .rodata:0x8039B478; // type:object size:0x18 scope:local align:4 da @stringBase0 = .rodata:0x8039B4F8; // type:object size:0x13 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039B510; // type:object size:0x18 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039B528; // type:object size:0x3B0 scope:local align:4 data:string_table -l_preLoad_dylKeyTbl = .rodata:0x8039B8D8; // type:object size:0x1C scope:global align:4 +l_preLoad_dylKeyTbl = .rodata:0x8039B8D8; // type:object size:0x1C scope:local align:4 @stringBase0 = .rodata:0x8039B8F4; // type:object size:0x621 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039BF18; // type:object size:0x8B scope:local align:4 data:string_table -PreLoadInfoT = .rodata:0x8039BFA8; // type:object size:0x10 scope:global align:4 data:4byte +PreLoadInfoT = .rodata:0x8039BFA8; // type:object size:0x10 scope:local align:4 data:4byte @stringBase0 = .rodata:0x8039BFB8; // type:object size:0xA9 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039C068; // type:object size:0x4B scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039C0B8; // type:object size:0xAC scope:local align:4 data:string_table -kColor$localstatic3$draw__9dkWmark_cFv = .rodata:0x8039C168; // type:object size:0xC scope:local align:4 +kColor$localstatic3$draw__9dkWmark_cFv = .rodata:0x8039C168; // type:object size:0xC scope:weak align:4 @stringBase0 = .rodata:0x8039C174; // type:object size:0x6 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039C180; // type:object size:0x344 scope:local align:4 data:string_table -l_base = .rodata:0x8039C4C8; // type:object size:0x80 scope:global align:4 +l_base = .rodata:0x8039C4C8; // type:object size:0x80 scope:local align:4 @2299 = .rodata:0x8039C548; // type:object size:0xC scope:local align:4 data:4byte @stringBase0 = .rodata:0x8039C558; // type:object size:0xD0 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x8039C628; // type:label scope:local align:4 -@898 = .rodata:0x8039C628; // type:object size:0xC scope:local align:4 +unused$285 = .rodata:0x8039C628; // type:object size:0xC scope:local align:4 @899 = .rodata:0x8039C634; // type:object size:0xC scope:local align:4 @900 = .rodata:0x8039C640; // type:object size:0xC scope:local align:4 @901 = .rodata:0x8039C64C; // type:object size:0xC scope:local align:4 @902 = .rodata:0x8039C658; // type:object size:0xC scope:local align:4 @stringBase0 = .rodata:0x8039C664; // type:object size:0x65 scope:local align:4 data:string_table -gapfnExtrapolateParameter___Q27JStudio27@unnamed@functionvalue_cpp@ = .rodata:0x8039C6D0; // type:object size:0x10 scope:global align:4 data:4byte -saCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@ = .rodata:0x8039C6E0; // type:object size:0x40 scope:global align:4 +gapfnExtrapolateParameter___Q27JStudio27@unnamed@functionvalue_cpp@ = .rodata:0x8039C6D0; // type:object size:0x10 scope:local align:4 data:4byte +saCompositeOperation___Q37JStudio3fvb17@unnamed@fvb_cpp@ = .rodata:0x8039C6E0; // type:object size:0x40 scope:local align:4 @745 = .rodata:0x8039C720; // type:object size:0xC scope:local align:4 data:4byte @838 = .rodata:0x8039C72C; // type:object size:0xC scope:local align:4 data:4byte @1138 = .rodata:0x8039C738; // type:object size:0xC scope:local align:4 data:4byte @@ -17390,10 +17398,12 @@ __two_to_x$982 = .rodata:0x8039CC98; // type:object size:0x18 scope:local align: ...rodata.0 = .rodata:0x8039CCB0; // type:label scope:local align:4 sAdsTable__8JASTrack = .rodata:0x8039CCB0; // type:object size:0x18 scope:global align:4 data:2byte sEnvOsc__8JASTrack = .rodata:0x8039CCC8; // type:object size:0x18 scope:global align:4 data:float +...rodata.0 = .rodata:0x8039CCC8; // type:label scope:local sPitchEnvOsc__8JASTrack = .rodata:0x8039CCE0; // type:object size:0x18 scope:global align:4 +...rodata.0 = .rodata:0x8039CCE0; // type:label scope:local @stringBase0 = .rodata:0x8039CCF8; // type:object size:0x14A scope:local align:4 data:string_table -OSC_RELEASE_TABLE = .rodata:0x8039CE48; // type:object size:0xC scope:global align:4 -OSC_ENV = .rodata:0x8039CE54; // type:object size:0x18 scope:global align:4 +OSC_RELEASE_TABLE = .rodata:0x8039CE48; // type:object size:0xC scope:local align:4 +OSC_ENV = .rodata:0x8039CE54; // type:object size:0x18 scope:local align:4 OSC_RELEASE_TABLE$260 = .rodata:0x8039CE70; // type:object size:0xC scope:local align:4 OSC_ENV$261 = .rodata:0x8039CE7C; // type:object size:0x18 scope:local align:4 sOscData__12JASVoiceBank = .rodata:0x8039CE98; // type:object size:0x18 scope:global align:4 @@ -17412,7 +17422,7 @@ connect_table$463 = .rodata:0x8039D580; // type:object size:0x18 scope:local ali @stringBase0 = .rodata:0x8039D5D8; // type:object size:0x14 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039D5F0; // type:object size:0x3A scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039D630; // type:object size:0x69 scope:local align:4 data:string_table -cResetFilterTable = .rodata:0x8039D6A0; // type:object size:0x10 scope:global align:4 +cResetFilterTable = .rodata:0x8039D6A0; // type:object size:0x10 scope:local align:4 @stringBase0 = .rodata:0x8039D6B0; // type:object size:0x1D scope:local align:4 data:string_table @5054 = .rodata:0x8039D6D0; // type:object size:0xC scope:local align:4 data:4byte @5100 = .rodata:0x8039D6DC; // type:object size:0xC scope:local align:4 data:4byte @@ -17467,7 +17477,7 @@ sPrm__8Z2MdnPrm = .rodata:0x8039E66C; // type:object size:0xCC scope:global alig @stringBase0 = .rodata:0x8039EFD0; // type:object size:0x70 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039F040; // type:object size:0x29 scope:local align:4 data:string_table saoAboutEncoding___10JUTResFont = .rodata:0x8039F070; // type:object size:0xC scope:global align:4 -halftofull$726 = .rodata:0x8039F07C; // type:object size:0xBE scope:local align:4 +halftofull = .rodata:0x8039F07C; // type:object size:0xBE scope:local align:4 @stringBase0 = .rodata:0x8039F13C; // type:object size:0x34 scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039F170; // type:object size:0x50E scope:local align:4 data:string_table @stringBase0 = .rodata:0x8039F680; // type:object size:0x3 scope:local align:4 data:string_table @@ -17486,14 +17496,14 @@ j2dDefaultIndTevStageInfo = .rodata:0x803A38D4; // type:object size:0xC scope:gl @stringBase0 = .rodata:0x803A3938; // type:object size:0x3 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x803A3940; // type:label scope:local align:4 @1508 = .rodata:0x803A3940; // type:object size:0x10 scope:local align:4 data:4byte -@1557 = .rodata:0x803A3950; // type:object size:0x10 scope:local align:4 -@1566 = .rodata:0x803A3960; // type:object size:0x10 scope:local align:4 -@1575 = .rodata:0x803A3970; // type:object size:0x10 scope:local align:4 -@1581 = .rodata:0x803A3980; // type:object size:0x10 scope:local align:4 -@1587 = .rodata:0x803A3990; // type:object size:0x10 scope:local align:4 -@1596 = .rodata:0x803A39A0; // type:object size:0x10 scope:local align:4 -@1605 = .rodata:0x803A39B0; // type:object size:0x10 scope:local align:4 -@1612 = .rodata:0x803A39C0; // type:object size:0x10 scope:local align:4 +lit_1557 = .rodata:0x803A3950; // type:object size:0x10 scope:local align:4 +lit_1566 = .rodata:0x803A3960; // type:object size:0x10 scope:local align:4 +lit_1575 = .rodata:0x803A3970; // type:object size:0x10 scope:local align:4 +lit_1581 = .rodata:0x803A3980; // type:object size:0x10 scope:local align:4 +lit_1587 = .rodata:0x803A3990; // type:object size:0x10 scope:local align:4 +lit_1596 = .rodata:0x803A39A0; // type:object size:0x10 scope:local align:4 +lit_1605 = .rodata:0x803A39B0; // type:object size:0x10 scope:local align:4 +lit_1612 = .rodata:0x803A39C0; // type:object size:0x10 scope:local align:4 @2530 = .rodata:0x803A39D0; // type:object size:0x18 scope:local align:4 @2531 = .rodata:0x803A39E8; // type:object size:0x18 scope:local align:4 @2532 = .rodata:0x803A3A00; // type:object size:0x1E scope:local align:4 @@ -17539,32 +17549,32 @@ j3dDefaultNBTScaleInfo = .rodata:0x803A3CC8; // type:object size:0x10 scope:glob @stringBase0 = .rodata:0x803A3DE0; // type:object size:0x2C scope:local align:4 data:string_table @stringBase0 = .rodata:0x803A3E10; // type:object size:0x3D scope:local align:4 data:string_table ...rodata.0 = .rodata:0x803A3E50; // type:label scope:local align:4 -ClampRegion = .rodata:0x803A3E50; // type:object size:0xA scope:global align:4 data:byte +ClampRegion = .rodata:0x803A3E50; // type:object size:0xA scope:local align:4 data:byte __ptmf_null = .rodata:0x803A3E60; // type:object size:0xC scope:global align:4 data:4byte -__constants = .rodata:0x803A3E70; // type:object size:0x18 scope:global align:4 data:double +__constants = .rodata:0x803A3E70; // type:object size:0x18 scope:local align:4 data:double @55 = .rodata:0x803A3E88; // type:object size:0x36 scope:local align:4 data:string @56 = .rodata:0x803A3EC0; // type:object size:0x39 scope:local align:4 data:string -fix_pool_sizes = .rodata:0x803A3F00; // type:object size:0x18 scope:global align:4 data:4byte +fix_pool_sizes = .rodata:0x803A3F00; // type:object size:0x18 scope:local align:4 data:4byte @stringBase0 = .rodata:0x803A3F18; // type:object size:0xDD scope:local align:4 data:string_table @stringBase0 = .rodata:0x803A3FF8; // type:object size:0x25 scope:local align:4 data:string_table ...rodata.0 = .rodata:0x803A4020; // type:label scope:local align:4 -halF = .rodata:0x803A4020; // type:object size:0x10 scope:global align:4 -ln2HI = .rodata:0x803A4030; // type:object size:0x10 scope:global align:4 -ln2LO = .rodata:0x803A4040; // type:object size:0x10 scope:global align:4 -Zero = .rodata:0x803A4050; // type:object size:0x10 scope:global align:4 +halF = .rodata:0x803A4020; // type:object size:0x10 scope:local align:4 +ln2HI = .rodata:0x803A4030; // type:object size:0x10 scope:local align:4 +ln2LO = .rodata:0x803A4040; // type:object size:0x10 scope:local align:4 +Zero = .rodata:0x803A4050; // type:object size:0x10 scope:local align:4 ...rodata.0 = .rodata:0x803A4060; // type:label scope:local align:4 -bp = .rodata:0x803A4060; // type:object size:0x10 scope:global align:4 -dp_h = .rodata:0x803A4070; // type:object size:0x10 scope:global align:4 -dp_l = .rodata:0x803A4080; // type:object size:0x10 scope:global align:4 -two_over_pi = .rodata:0x803A4090; // type:object size:0x108 scope:global align:4 -npio2_hw = .rodata:0x803A4198; // type:object size:0x80 scope:global align:4 -init_jk = .rodata:0x803A4218; // type:object size:0x10 scope:global align:4 -PIo2 = .rodata:0x803A4228; // type:object size:0x40 scope:global align:4 data:double -T = .rodata:0x803A4268; // type:object size:0x68 scope:global align:4 data:double +bp = .rodata:0x803A4060; // type:object size:0x10 scope:local align:4 +dp_h = .rodata:0x803A4070; // type:object size:0x10 scope:local align:4 +dp_l = .rodata:0x803A4080; // type:object size:0x10 scope:local align:4 +two_over_pi = .rodata:0x803A4090; // type:object size:0x108 scope:local align:4 +npio2_hw = .rodata:0x803A4198; // type:object size:0x80 scope:local align:4 +init_jk = .rodata:0x803A4218; // type:object size:0x10 scope:local align:4 +PIo2 = .rodata:0x803A4228; // type:object size:0x40 scope:local align:4 data:double +T = .rodata:0x803A4268; // type:object size:0x68 scope:local align:4 data:double ...rodata.0 = .rodata:0x803A42D0; // type:label scope:local align:4 -atanhi = .rodata:0x803A42D0; // type:object size:0x20 scope:global align:4 -atanlo = .rodata:0x803A42F0; // type:object size:0x20 scope:global align:4 -aT = .rodata:0x803A4310; // type:object size:0x58 scope:global align:4 +atanhi = .rodata:0x803A42D0; // type:object size:0x20 scope:local align:4 +atanlo = .rodata:0x803A42F0; // type:object size:0x20 scope:local align:4 +aT = .rodata:0x803A4310; // type:object size:0x58 scope:local align:4 @133 = .rodata:0x803A4368; // type:object size:0x1B scope:local align:4 data:string @154 = .rodata:0x803A4384; // type:object size:0x10 scope:local align:4 data:string @98 = .rodata:0x803A4398; // type:object size:0x25 scope:local align:4 data:string @@ -17639,11 +17649,11 @@ EndofProgramInstruction$162 = .rodata:0x803A48E8; // type:object size:0x4 scope: @349 = .rodata:0x803A4B98; // type:object size:0x18 scope:local align:4 data:string ...data.0 = .data:0x803A4BC0; // type:label scope:local align:4 COPYDATE_STRING__7mDoMain = .data:0x803A4BC0; // type:object size:0x12 scope:global align:4 data:string -HeapCheckTable = .data:0x803A4BD4; // type:object size:0x20 scope:global align:4 +HeapCheckTable = .data:0x803A4BD4; // type:object size:0x20 scope:local align:4 desc1$3717 = .data:0x803A4BF4; // type:object size:0x14 scope:local align:4 desc2$3718 = .data:0x803A4C08; // type:object size:0x14 scope:local align:4 -__vt__17mDoAud_zelAudio_c = .data:0x803A4C20; // type:object size:0xC scope:global align:4 -__vt__12JAUSoundInfo = .data:0x803A4C2C; // type:object size:0x10 scope:global align:4 +__vt__17mDoAud_zelAudio_c = .data:0x803A4C20; // type:object size:0xC scope:weak align:4 +__vt__12JAUSoundInfo = .data:0x803A4C2C; // type:object size:0x10 scope:weak align:4 g_ntscZeldaIntDf = .data:0x803A4C40; // type:object size:0x3C scope:global align:4 g_ntscZeldaProg = .data:0x803A4C7C; // type:object size:0x3C scope:global align:4 g_mDoMtx_identity = .data:0x803A4CB8; // type:object size:0x30 scope:global align:4 @@ -17668,7 +17678,7 @@ __vt__25mDoExt_MtxCalcAnmBlendTbl = .data:0x803A50C4; // type:object size:0x2C s __vt__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya> = .data:0x803A50F0; // type:object size:0x2C scope:global align:4 __vt__17J3DMtxCalcAnmBase = .data:0x803A511C; // type:object size:0x2C scope:global align:4 __vt__10J3DMtxCalc = .data:0x803A5148; // type:object size:0x2C scope:global align:4 -__vt__11J3DUClipper = .data:0x803A5178; // type:object size:0xC scope:global align:4 +__vt__11J3DUClipper = .data:0x803A5178; // type:object size:0xC scope:weak align:4 __vt__21mDoDvdThd_toMainRam_c = .data:0x803A5188; // type:object size:0x10 scope:global align:4 __vt__25mDoDvdThd_mountXArchive_c = .data:0x803A5198; // type:object size:0x10 scope:global align:4 __vt__24mDoDvdThd_mountArchive_c = .data:0x803A51A8; // type:object size:0x10 scope:global align:4 @@ -17677,18 +17687,18 @@ __vt__19mDoDvdThd_command_c = .data:0x803A51C8; // type:object size:0x10 scope:g @3770 = .data:0x803A51D8; // type:object size:0x38 scope:local align:4 @3850 = .data:0x803A5210; // type:object size:0x38 scope:local align:4 __vt__24JPTraceParticleCallBack4 = .data:0x803A5248; // type:object size:0x14 scope:global align:4 -__vt__19JPAParticleCallBack = .data:0x803A525C; // type:object size:0x14 scope:global align:4 +__vt__19JPAParticleCallBack = .data:0x803A525C; // type:object size:0x14 scope:weak align:4 l_method$3807 = .data:0x803A5270; // type:object size:0xC scope:local align:4 __vt__11fapGm_HIO_c = .data:0x803A5280; // type:object size:0xC scope:global align:4 g_fopAc_Method = .data:0x803A5290; // type:object size:0x20 scope:global align:4 -__vt__11dEvt_info_c = .data:0x803A52B0; // type:object size:0xC scope:global align:4 +__vt__11dEvt_info_c = .data:0x803A52B0; // type:object size:0xC scope:weak align:4 g_fopAcTg_Queue = .data:0x803A52C0; // type:object size:0xC scope:global align:4 -l_cullSizeBox = .data:0x803A52D0; // type:object size:0x150 scope:global align:4 -l_cullSizeSphere = .data:0x803A5420; // type:object size:0x80 scope:global align:4 -__vt__8cM3dGPla = .data:0x803A54A0; // type:object size:0xC scope:global align:4 -__vt__15dBgS_ObjRoofChk = .data:0x803A54AC; // type:object size:0x30 scope:global align:4 -__vt__11dBgS_WtrChk = .data:0x803A54DC; // type:object size:0x30 scope:global align:4 -__vt__14dBgS_ObjGndChk = .data:0x803A550C; // type:object size:0x30 scope:global align:4 +l_cullSizeBox = .data:0x803A52D0; // type:object size:0x150 scope:local align:4 +l_cullSizeSphere = .data:0x803A5420; // type:object size:0x80 scope:local align:4 +__vt__8cM3dGPla = .data:0x803A54A0; // type:object size:0xC scope:weak align:4 +__vt__15dBgS_ObjRoofChk = .data:0x803A54AC; // type:object size:0x30 scope:weak align:4 +__vt__11dBgS_WtrChk = .data:0x803A54DC; // type:object size:0x30 scope:weak align:4 +__vt__14dBgS_ObjGndChk = .data:0x803A550C; // type:object size:0x30 scope:weak align:4 g_fopCam_Method = .data:0x803A5540; // type:object size:0x14 scope:global align:4 g_fopOvlp_Method = .data:0x803A5558; // type:object size:0x14 scope:global align:4 phaseMethod$2260 = .data:0x803A5570; // type:object size:0x20 scope:local align:4 @@ -17705,11 +17715,11 @@ g_fopMsg_Method = .data:0x803A5638; // type:object size:0x14 scope:global align: g_fpcCtTg_Queue = .data:0x803A5670; // type:object size:0xC scope:global align:4 g_fpcDtTg_Queue = .data:0x803A5680; // type:object size:0xC scope:global align:4 l_fpcLy_Crear = .data:0x803A5690; // type:object size:0x2C scope:global align:4 data:4byte -l_fpcLy_LayerList = .data:0x803A56BC; // type:object size:0xC scope:global align:4 data:4byte +l_fpcLy_LayerList = .data:0x803A56BC; // type:object size:0xC scope:local align:4 data:4byte g_fpcLf_Method = .data:0x803A56C8; // type:object size:0x14 scope:global align:4 crear$2239 = .data:0x803A56E0; // type:object size:0x1C scope:local align:4 data:4byte g_fpcNd_Method = .data:0x803A5700; // type:object size:0x14 scope:global align:4 -l_fpcNdRq_Queue = .data:0x803A5718; // type:object size:0xC scope:global align:4 data:4byte +l_fpcNdRq_Queue = .data:0x803A5718; // type:object size:0xC scope:local align:4 data:4byte clear$2359 = .data:0x803A5724; // type:object size:0x64 scope:local align:4 data:4byte methods$2376 = .data:0x803A5788; // type:object size:0x18 scope:local align:4 methods$2386 = .data:0x803A57A0; // type:object size:0x10 scope:local align:4 @@ -17717,7 +17727,7 @@ methods$2397 = .data:0x803A57B0; // type:object size:0xC scope:local align:4 submethod$2214 = .data:0x803A57C0; // type:object size:0xC scope:local align:4 submethod$2261 = .data:0x803A57D0; // type:object size:0xC scope:local align:4 method$2262 = .data:0x803A57DC; // type:object size:0x1C scope:local align:4 -l_objectName = .data:0x803A57F8; // type:object size:0x2AB4 scope:global align:4 +l_objectName = .data:0x803A57F8; // type:object size:0x2AB4 scope:local align:4 l_roomFuncTable$5052 = .data:0x803A82AC; // type:object size:0x30 scope:local align:4 l_layerFuncTable$5053 = .data:0x803A82DC; // type:object size:0x24 scope:local align:4 l_layerFuncTable$5131 = .data:0x803A8300; // type:object size:0x18 scope:local align:4 @@ -17733,50 +17743,50 @@ mMemoryBlock__20dStage_roomControl_c = .data:0x803A8600; // type:object size:0x4 mArcBank__20dStage_roomControl_c = .data:0x803A864C; // type:object size:0x140 scope:global align:4 __vt__15dStage_roomDt_c = .data:0x803A878C; // type:object size:0x174 scope:global align:4 __vt__16dStage_stageDt_c = .data:0x803A8900; // type:object size:0x174 scope:global align:4 -__vt__11dStage_dt_c = .data:0x803A8A74; // type:object size:0x174 scope:global align:4 +__vt__11dStage_dt_c = .data:0x803A8A74; // type:object size:0x174 scope:weak align:4 @3806 = .data:0x803A8BE8; // type:object size:0x20 scope:local align:4 @4259 = .data:0x803A8C08; // type:object size:0x44 scope:local align:4 @4694 = .data:0x803A8C4C; // type:object size:0x1C scope:local align:4 -__vt__12dDlst_base_c = .data:0x803A8C68; // type:object size:0xC scope:global align:4 -__vt__28dDrawPathWithNormalPattern_c = .data:0x803A8C74; // type:object size:0x40 scope:global align:4 -__vt__15dRenderingMap_c = .data:0x803A8CB4; // type:object size:0x5C scope:global align:4 +__vt__12dDlst_base_c = .data:0x803A8C68; // type:object size:0xC scope:weak align:4 +__vt__28dDrawPathWithNormalPattern_c = .data:0x803A8C74; // type:object size:0x40 scope:weak align:4 +__vt__15dRenderingMap_c = .data:0x803A8CB4; // type:object size:0x5C scope:weak align:4 __vt__6dMap_c = .data:0x803A8D10; // type:object size:0xC4 scope:global align:4 __vt__15renderingAmap_c = .data:0x803A8DD4; // type:object size:0xC4 scope:global align:4 l_method$5017 = .data:0x803A8E98; // type:object size:0xC scope:local align:4 l_method$5051 = .data:0x803A8EA4; // type:object size:0xC scope:local align:4 l_itemno$6402 = .data:0x803A8EB0; // type:object size:0x18 scope:local align:4 data:byte -__vt__25mDoExt_McaMorfCallBack1_c = .data:0x803A8EC8; // type:object size:0xC scope:global align:4 -__vt__12dCcMassS_Obj = .data:0x803A8ED4; // type:object size:0xC scope:global align:4 -__vt__15cCcD_DivideArea = .data:0x803A8EE0; // type:object size:0xC scope:global align:4 -__vt__8cM3dGCyl = .data:0x803A8EEC; // type:object size:0xC scope:global align:4 -__vt__8cM3dGAab = .data:0x803A8EF8; // type:object size:0xC scope:global align:4 -__vt__15cCcD_DivideInfo = .data:0x803A8F04; // type:object size:0xC scope:global align:4 -__vt__12dCcMassS_Mng = .data:0x803A8F10; // type:object size:0xC scope:global align:4 +__vt__25mDoExt_McaMorfCallBack1_c = .data:0x803A8EC8; // type:object size:0xC scope:weak align:4 +__vt__12dCcMassS_Obj = .data:0x803A8ED4; // type:object size:0xC scope:weak align:4 +__vt__15cCcD_DivideArea = .data:0x803A8EE0; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGCyl = .data:0x803A8EEC; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGAab = .data:0x803A8EF8; // type:object size:0xC scope:weak align:4 +__vt__15cCcD_DivideInfo = .data:0x803A8F04; // type:object size:0xC scope:weak align:4 +__vt__12dCcMassS_Mng = .data:0x803A8F10; // type:object size:0xC scope:weak align:4 ZeroQuat = .data:0x803A8F20; // type:object size:0x10 scope:global align:4 __vt__10CSTControl = .data:0x803A8F30; // type:object size:0x10 scope:global align:4 __vt__9STControl = .data:0x803A8F40; // type:object size:0x10 scope:global align:4 i_item_lst$4006 = .data:0x803A8F50; // type:object size:0x17 scope:local align:4 data:byte saveBitLabels__16dSv_event_flag_c = .data:0x803A8F68; // type:object size:0x66C scope:global align:4 -__vt__8cM3dGLin = .data:0x803A95D8; // type:object size:0xC scope:global align:4 -__vt__8cM3dGSph = .data:0x803A95E4; // type:object size:0xC scope:global align:4 +__vt__8cM3dGLin = .data:0x803A95D8; // type:object size:0xC scope:weak align:4 +__vt__8cM3dGSph = .data:0x803A95E4; // type:object size:0xC scope:weak align:4 __vt__16dDemo_particle_c = .data:0x803A95F0; // type:object size:0x18 scope:global align:4 __vt__17jmessage_tControl = .data:0x803A9608; // type:object size:0xC scope:global align:4 -__vt__Q27JStudio13TCreateObject = .data:0x803A9614; // type:object size:0x10 scope:global align:4 +__vt__Q27JStudio13TCreateObject = .data:0x803A9614; // type:object size:0x10 scope:weak align:4 __vt__14dDemo_system_c = .data:0x803A9624; // type:object size:0x50 scope:global align:4 __vt__11dDemo_fog_c = .data:0x803A9674; // type:object size:0x5C scope:global align:4 __vt__13dDemo_light_c = .data:0x803A96D0; // type:object size:0x6C scope:global align:4 __vt__15dDemo_ambient_c = .data:0x803A973C; // type:object size:0x44 scope:global align:4 __vt__14dDemo_camera_c = .data:0x803A9780; // type:object size:0x94 scope:global align:4 __vt__13dDemo_actor_c = .data:0x803A9814; // type:object size:0x8C scope:global align:4 -__vt__Q27JStudio16TAdaptor_message = .data:0x803A98A0; // type:object size:0x24 scope:global align:4 -__vt__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_message = .data:0x803A98C4; // type:object size:0x10 scope:global align:4 -__vt__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_message = .data:0x803A98D4; // type:object size:0x24 scope:global align:4 +__vt__Q27JStudio16TAdaptor_message = .data:0x803A98A0; // type:object size:0x24 scope:weak align:4 +__vt__Q220@unnamed@d_demo_cpp@29jstudio_tCreateObject_message = .data:0x803A98C4; // type:object size:0x10 scope:local align:4 +__vt__Q220@unnamed@d_demo_cpp@24jstudio_tAdaptor_message = .data:0x803A98D4; // type:object size:0x24 scope:local align:4 @4017 = .data:0x803A98F8; // type:object size:0x20 scope:local align:4 -__vt__10J3DAnmBase = .data:0x803A9918; // type:object size:0x10 scope:global align:4 -__vt__15J3DAnmTransform = .data:0x803A9928; // type:object size:0x14 scope:global align:4 -__vt__18mDoExt_transAnmBas = .data:0x803A993C; // type:object size:0x14 scope:global align:4 -__vt__18J3DAnmTransformKey = .data:0x803A9950; // type:object size:0x14 scope:global align:4 -__vt__11J3DTexNoAnm = .data:0x803A9964; // type:object size:0xC scope:global align:4 +__vt__10J3DAnmBase = .data:0x803A9918; // type:object size:0x10 scope:weak align:4 +__vt__15J3DAnmTransform = .data:0x803A9928; // type:object size:0x14 scope:weak align:4 +__vt__18mDoExt_transAnmBas = .data:0x803A993C; // type:object size:0x14 scope:weak align:4 +__vt__18J3DAnmTransformKey = .data:0x803A9950; // type:object size:0x14 scope:weak align:4 +__vt__11J3DTexNoAnm = .data:0x803A9964; // type:object size:0xC scope:weak align:4 __vt__18dRenderingFDAmap_c = .data:0x803A9970; // type:object size:0x68 scope:global align:4 __vt__11dDrawPath_c = .data:0x803A99D8; // type:object size:0x40 scope:global align:4 @4467 = .data:0x803A9A18; // type:object size:0x3C scope:local align:4 @@ -17785,7 +17795,7 @@ __vt__19renderingPlusDoor_c = .data:0x803A9A60; // type:object size:0xA4 scope:g __vt__28renderingPlusDoorAndCursor_c = .data:0x803A9B04; // type:object size:0xBC scope:global align:4 __vt__16renderingDAmap_c = .data:0x803A9BC0; // type:object size:0x98 scope:global align:4 @4719 = .data:0x803A9C58; // type:object size:0x38 scope:local align:4 -TelopData = .data:0x803A9C90; // type:object size:0x288 scope:global align:4 data:4byte +TelopData = .data:0x803A9C90; // type:object size:0x288 scope:local align:4 data:4byte @4398 = .data:0x803A9F18; // type:object size:0x34 scope:local align:4 soecial_names$3966 = .data:0x803A9F50; // type:object size:0x38 scope:local align:4 action_table$5100 = .data:0x803A9F88; // type:object size:0xC scope:local align:4 @@ -17799,7 +17809,9 @@ __vt__15dSmplMdl_draw_c = .data:0x803A9FD8; // type:object size:0xC scope:global ...data.0 = .data:0x803A9FE8; // type:label scope:local align:4 l_lifeBallColor = .data:0x803A9FE8; // type:object size:0xC scope:global align:4 data:byte effectIDTable$5499 = .data:0x803A9FF4; // type:object size:0x18 scope:local align:4 +...data.0 = .data:0x803A9FF4; // type:label scope:local ringID$5531 = .data:0x803AA00C; // type:object size:0x30 scope:local align:4 +...data.0 = .data:0x803AA00C; // type:label scope:local normalID$5532 = .data:0x803AA03C; // type:object size:0x30 scope:local align:4 __vt__28dPa_particleTracePcallBack_c = .data:0x803AA06C; // type:object size:0x14 scope:global align:4 data:2byte __vt__22dPa_hermiteEcallBack_c = .data:0x803AA080; // type:object size:0x24 scope:global align:4 @@ -17846,29 +17858,29 @@ m_typeFourData__8dPaPoF_c = .data:0x803AA3B0; // type:object size:0x3C scope:glo m_emitterFourData__8dPaPoF_c = .data:0x803AA428; // type:object size:0x3C scope:global align:4 data:4byte ...data.0 = .data:0x803AA480; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803AA480; // type:object size:0xC scope:local align:4 -l_frontZMat = .data:0x803AA4A0; // type:object size:0x3C scope:global align:32 -l_frontNoZSubMat = .data:0x803AA4E0; // type:object size:0x2A scope:global align:32 -l_shadowVolPos = .data:0x803AA50C; // type:object size:0x60 scope:global align:4 -l_shadowVolDL = .data:0x803AA580; // type:object size:0x3B scope:global align:32 -l_shadowProjMat = .data:0x803AA5C0; // type:object size:0x5A scope:global align:32 -l_shadowVolMat = .data:0x803AA620; // type:object size:0x5A scope:global align:32 noreloc -l_clearMat = .data:0x803AA680; // type:object size:0x55 scope:global align:32 -l_frontMat = .data:0x803AA6E0; // type:object size:0x55 scope:global align:32 -l_backSubMat = .data:0x803AA740; // type:object size:0x3C scope:global align:32 -l_simpleShadowPos = .data:0x803AA77C; // type:object size:0xA8 scope:global align:4 -l_shadowVolumeDL = .data:0x803AA840; // type:object size:0x58 scope:global align:32 -l_shadowSealTexDL = .data:0x803AA8A0; // type:object size:0x55 scope:global align:32 -l_shadowSealTex2DL = .data:0x803AA900; // type:object size:0x55 scope:global align:32 -l_shadowSealDL = .data:0x803AA960; // type:object size:0x69 scope:global align:32 +l_frontZMat = .data:0x803AA4A0; // type:object size:0x3C scope:local align:32 +l_frontNoZSubMat = .data:0x803AA4E0; // type:object size:0x2A scope:local align:32 +l_shadowVolPos = .data:0x803AA50C; // type:object size:0x60 scope:local align:4 +l_shadowVolDL = .data:0x803AA580; // type:object size:0x3B scope:local align:32 +l_shadowProjMat = .data:0x803AA5C0; // type:object size:0x5A scope:local align:32 +l_shadowVolMat = .data:0x803AA620; // type:object size:0x5A scope:local align:32 noreloc +l_clearMat = .data:0x803AA680; // type:object size:0x55 scope:local align:32 +l_frontMat = .data:0x803AA6E0; // type:object size:0x55 scope:local align:32 +l_backSubMat = .data:0x803AA740; // type:object size:0x3C scope:local align:32 +l_simpleShadowPos = .data:0x803AA77C; // type:object size:0xA8 scope:local align:4 +l_shadowVolumeDL = .data:0x803AA840; // type:object size:0x58 scope:local align:32 +l_shadowSealTexDL = .data:0x803AA8A0; // type:object size:0x55 scope:local align:32 +l_shadowSealTex2DL = .data:0x803AA900; // type:object size:0x55 scope:local align:32 +l_shadowSealDL = .data:0x803AA960; // type:object size:0x69 scope:local align:32 l_matDL$5404 = .data:0x803AA9E0; // type:object size:0x7B scope:local align:32 l_imageDrawColor$5405 = .data:0x803AAA5C; // type:object size:0x10 scope:local align:4 l_tevColorChan$5438 = .data:0x803AAA6C; // type:object size:0x10 scope:local align:4 mtx_adj$5842 = .data:0x803AAA7C; // type:object size:0x30 scope:local align:4 -__vt__18dDlst_shadowPoly_c = .data:0x803AAAAC; // type:object size:0x10 scope:global align:4 -__vt__22dDlst_shadowRealPoly_c = .data:0x803AAABC; // type:object size:0x10 scope:global align:4 -__vt__14ShdwDrawPoly_c = .data:0x803AAACC; // type:object size:0xC scope:global align:4 +__vt__18dDlst_shadowPoly_c = .data:0x803AAAAC; // type:object size:0x10 scope:weak align:4 +__vt__22dDlst_shadowRealPoly_c = .data:0x803AAABC; // type:object size:0x10 scope:weak align:4 +__vt__14ShdwDrawPoly_c = .data:0x803AAACC; // type:object size:0xC scope:weak align:4 __vt__18dDlst_effectLine_c = .data:0x803AAAD8; // type:object size:0xC scope:global align:4 -__vt__10J2DAnmBase = .data:0x803AAAE4; // type:object size:0x10 scope:global align:4 +__vt__10J2DAnmBase = .data:0x803AAAE4; // type:object size:0x10 scope:weak align:4 __vt__11dDlst_blo_c = .data:0x803AAAF4; // type:object size:0xC scope:global align:4 __vt__10dDlst_2D_c = .data:0x803AAB00; // type:object size:0xC scope:global align:4 __vt__12dDlst_2DMt_c = .data:0x803AAB0C; // type:object size:0xC scope:global align:4 @@ -17879,18 +17891,18 @@ __vt__11dDlst_2DT_c = .data:0x803AAB48; // type:object size:0xC scope:global ali __vt__15dDlst_2DPoint_c = .data:0x803AAB54; // type:object size:0xC scope:global align:4 __vt__14dDlst_2DQuad_c = .data:0x803AAB60; // type:object size:0xC scope:global align:4 __vt__13dDlst_2DTri_c = .data:0x803AAB6C; // type:object size:0xC scope:global align:4 -l_kydata_BloomInf_tbl = .data:0x803AAB78; // type:object size:0x300 scope:global align:4 -l_darkworld_tbl = .data:0x803AAE78; // type:object size:0x110 scope:global align:4 -l_light_size_tbl = .data:0x803AAF88; // type:object size:0x120 scope:global align:4 -l_light_size_tbl_tw = .data:0x803AB0A8; // type:object size:0x48 scope:global align:4 -l_maple_col = .data:0x803AB0F0; // type:object size:0x24 scope:global align:4 -l_time_attribute = .data:0x803AB114; // type:object size:0x84 scope:global align:4 -l_time_attribute_boss = .data:0x803AB198; // type:object size:0x84 scope:global align:4 -l_field_data = .data:0x803AB21C; // type:object size:0x340 scope:global align:4 -l_pselect_default = .data:0x803AB55C; // type:object size:0x18 scope:global align:4 -l_envr_default = .data:0x803AB574; // type:object size:0x82 scope:global align:4 -l_vr_box_data = .data:0x803AB5F8; // type:object size:0x17A scope:global align:4 -S_xfog_table_data = .data:0x803AB774; // type:object size:0x28 scope:global align:4 +l_kydata_BloomInf_tbl = .data:0x803AAB78; // type:object size:0x300 scope:local align:4 +l_darkworld_tbl = .data:0x803AAE78; // type:object size:0x110 scope:local align:4 +l_light_size_tbl = .data:0x803AAF88; // type:object size:0x120 scope:local align:4 +l_light_size_tbl_tw = .data:0x803AB0A8; // type:object size:0x48 scope:local align:4 +l_maple_col = .data:0x803AB0F0; // type:object size:0x24 scope:local align:4 +l_time_attribute = .data:0x803AB114; // type:object size:0x84 scope:local align:4 +l_time_attribute_boss = .data:0x803AB198; // type:object size:0x84 scope:local align:4 +l_field_data = .data:0x803AB21C; // type:object size:0x340 scope:local align:4 +l_pselect_default = .data:0x803AB55C; // type:object size:0x18 scope:local align:4 +l_envr_default = .data:0x803AB574; // type:object size:0x82 scope:local align:4 +l_vr_box_data = .data:0x803AB5F8; // type:object size:0x17A scope:local align:4 +S_xfog_table_data = .data:0x803AB774; // type:object size:0x28 scope:local align:4 __vt__19dKankyo_evil_Packet = .data:0x803AB7A0; // type:object size:0x14 scope:global align:4 __vt__18dKankyo_mud_Packet = .data:0x803AB7B4; // type:object size:0x14 scope:global align:4 __vt__20dKankyo_odour_Packet = .data:0x803AB7C8; // type:object size:0x14 scope:global align:4 @@ -17911,14 +17923,14 @@ act_type_tbl__12dAttention_c = .data:0x803AB8E4; // type:object size:0x14 scope: ftp_table$4417 = .data:0x803AB8F8; // type:object size:0x24 scope:local align:4 ang_table2$4419 = .data:0x803AB91C; // type:object size:0xC scope:local align:4 __vt__19dAttDraw_CallBack_c = .data:0x803AB928; // type:object size:0xC scope:global align:4 -__vt__15dAttDrawParam_c = .data:0x803AB934; // type:object size:0xC scope:global align:4 +__vt__15dAttDrawParam_c = .data:0x803AB934; // type:object size:0xC scope:weak align:4 __vt__11dAttParam_c = .data:0x803AB940; // type:object size:0xC scope:global align:4 dist_table__12dAttention_c = .data:0x803AB950; // type:object size:0x1998 scope:global align:4 __vt__4dBgS = .data:0x803AD2E8; // type:object size:0x14 scope:global align:4 __vt__4cBgS = .data:0x803AD2FC; // type:object size:0x14 scope:global align:4 __vt__11cBgS_ChkElm = .data:0x803AD310; // type:object size:0x10 scope:global align:4 __vt__9dBgS_Acch = .data:0x803AD320; // type:object size:0x24 scope:global align:4 -__vt__12dBgS_AcchCir = .data:0x803AD344; // type:object size:0xC scope:global align:4 +__vt__12dBgS_AcchCir = .data:0x803AD344; // type:object size:0xC scope:weak align:4 __vt__8dBgS_Chk = .data:0x803AD350; // type:object size:0x18 scope:global align:4 __vt__18dBgS_CamGndChk_Wtr = .data:0x803AD368; // type:object size:0x30 scope:global align:4 __vt__14dBgS_CamGndChk = .data:0x803AD398; // type:object size:0x30 scope:global align:4 @@ -17927,7 +17939,7 @@ __vt__18dBgS_ObjGndChk_Spl = .data:0x803AD3F8; // type:object size:0x30 scope:gl __vt__18dBgS_ObjGndChk_Wtr = .data:0x803AD428; // type:object size:0x30 scope:global align:4 __vt__11dBgS_GndChk = .data:0x803AD458; // type:object size:0x30 scope:global align:4 __vt__15dBgS_GrpPassChk = .data:0x803AD488; // type:object size:0xC scope:global align:4 -__vt__15cBgS_GrpPassChk = .data:0x803AD494; // type:object size:0xC scope:global align:4 +__vt__15cBgS_GrpPassChk = .data:0x803AD494; // type:object size:0xC scope:weak align:4 __vt__16dBgS_HorseLinChk = .data:0x803AD4A0; // type:object size:0x30 scope:global align:4 __vt__15dBgS_RopeLinChk = .data:0x803AD4D0; // type:object size:0x30 scope:global align:4 __vt__20dBgS_BoomerangLinChk = .data:0x803AD500; // type:object size:0x30 scope:global align:4 @@ -17942,17 +17954,17 @@ __vt__16dBgS_MoveBgActor = .data:0x803AD680; // type:object size:0x28 scope:glob __vt__11dBgS_SphChk = .data:0x803AD6A8; // type:object size:0x3C scope:global align:4 __vt__14dBgS_SplGrpChk = .data:0x803AD6E8; // type:object size:0x30 scope:global align:4 __vt__16dBgS_PolyPassChk = .data:0x803AD718; // type:object size:0xC scope:global align:4 -__vt__16cBgS_PolyPassChk = .data:0x803AD724; // type:object size:0xC scope:global align:4 +__vt__16cBgS_PolyPassChk = .data:0x803AD724; // type:object size:0xC scope:weak align:4 __vt__12dBgS_RoofChk = .data:0x803AD730; // type:object size:0x30 scope:global align:4 __vt__4dBgW = .data:0x803AD760; // type:object size:0x104 scope:global align:4 -__vt__8cM3dGTri = .data:0x803AD864; // type:object size:0xC scope:global align:4 +__vt__8cM3dGTri = .data:0x803AD864; // type:object size:0xC scope:weak align:4 __vt__11cBgW_GrpElm = .data:0x803AD870; // type:object size:0xC scope:global align:4 __vt__11cBgW_TriElm = .data:0x803AD87C; // type:object size:0xC scope:global align:4 __vt__4cBgW = .data:0x803AD888; // type:object size:0x104 scope:global align:4 __vt__13cBgW_NodeTree = .data:0x803AD98C; // type:object size:0xC scope:global align:4 __vt__11cBgW_RwgElm = .data:0x803AD998; // type:object size:0xC scope:global align:4 __vt__9dBgW_Base = .data:0x803AD9A8; // type:object size:0xF0 scope:global align:4 -__vt__9cBgW_BgId = .data:0x803ADA98; // type:object size:0xC scope:global align:4 +__vt__9cBgW_BgId = .data:0x803ADA98; // type:object size:0xC scope:weak align:4 __vt__8dBgWKCol = .data:0x803ADAA8; // type:object size:0xF0 scope:global align:4 __vt__6dBgWSv = .data:0x803ADB98; // type:object size:0x104 scope:global align:4 __vt__8dCcD_Sph = .data:0x803ADCA0; // type:object size:0x90 scope:global align:4 @@ -17974,23 +17986,24 @@ __vt__14cCcD_ObjHitInf = .data:0x803ADFB8; // type:object size:0xC scope:global __vt__9dCcD_Stts = .data:0x803ADFC4; // type:object size:0x2C scope:global align:4 __vt__10dCcD_GStts = .data:0x803ADFF0; // type:object size:0xC scope:global align:4 __vt__10cCcD_GStts = .data:0x803ADFFC; // type:object size:0xC scope:global align:4 -rank_tbl = .data:0x803AE008; // type:object size:0x79 scope:global align:4 +rank_tbl = .data:0x803AE008; // type:object size:0x79 scope:local align:4 m_mtrl_hit_tbl__4dCcS = .data:0x803AE084; // type:object size:0x40 scope:global align:4 __vt__4dCcS = .data:0x803AE0C4; // type:object size:0x34 scope:global align:4 -plCutLRC = .data:0x803AE0F8; // type:object size:0xE8 scope:global align:4 +plCutLRC = .data:0x803AE0F8; // type:object size:0xE8 scope:local align:4 __vt__11dCamSetup_c = .data:0x803AE1E0; // type:object size:0xC scope:global align:4 __vt__11dCamParam_c = .data:0x803AE1EC; // type:object size:0xC scope:global align:4 -__vt__9dCstick_c = .data:0x803AE1F8; // type:object size:0xC scope:global align:4 +__vt__9dCstick_c = .data:0x803AE1F8; // type:object size:0xC scope:weak align:4 @8754 = .data:0x803AE208; // type:object size:0x78 scope:local align:4 item_resource__10dItem_data = .data:0x803AE280; // type:object size:0x17E8 scope:global align:4 field_item_res__10dItem_data = .data:0x803AFA68; // type:object size:0xFF0 scope:global align:4 item_info__10dItem_data = .data:0x803B0A58; // type:object size:0x3FC scope:global align:4 -item_func_ptr = .data:0x803B0E58; // type:object size:0x400 scope:global align:4 -item_getcheck_func_ptr = .data:0x803B1258; // type:object size:0x400 scope:global align:4 +item_func_ptr = .data:0x803B0E58; // type:object size:0x400 scope:local align:4 +item_getcheck_func_ptr = .data:0x803B1258; // type:object size:0x400 scope:local align:4 __vt__6dMdl_c = .data:0x803B1658; // type:object size:0x14 scope:global align:4 ...data.0 = .data:0x803B1670; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B1670; // type:object size:0xC scope:local align:4 l_peepEventName = .data:0x803B167C; // type:object size:0xA scope:global align:4 data:string +...data.0 = .data:0x803B167C; // type:label scope:local @4422 = .data:0x803B1688; // type:object size:0xC scope:local align:4 @4423 = .data:0x803B1694; // type:object size:0xC scope:local align:4 @4424 = .data:0x803B16A0; // type:object size:0xC scope:local align:4 @@ -18403,8 +18416,11 @@ m_procInitTable__9daAlink_c = .data:0x803B2708; // type:object size:0x1600 scope @4830 = .data:0x803B3FA8; // type:object size:0xC scope:local align:4 @4831 = .data:0x803B3FB4; // type:object size:0xC scope:local align:4 m_demoInitTable__9daAlink_c = .data:0x803B3FC0; // type:object size:0x474 scope:global align:4 data:4byte +...data.0 = .data:0x803B42CC; // type:label scope:local l_cylSrc = .data:0x803B4434; // type:object size:0x44 scope:global align:4 +...data.0 = .data:0x803B4434; // type:label scope:local l_sphSrc = .data:0x803B4478; // type:object size:0x40 scope:global align:4 +...data.0 = .data:0x803B4478; // type:label scope:local l_atCylSrc = .data:0x803B44B8; // type:object size:0x44 scope:global align:4 l_atCpsSrc = .data:0x803B44FC; // type:object size:0x4C scope:global align:4 l_jntColPos0 = .data:0x803B4548; // type:object size:0x18 scope:global align:4 @@ -18471,12 +18487,14 @@ __vt__29dAlink_bottleWaterPcallBack_c = .data:0x803B5294; // type:object size:0x __vt__12dBgS_ObjAcch = .data:0x803B52A8; // type:object size:0x24 scope:global align:4 __vt__Q29daAlink_c14hsChainShape_c = .data:0x803B52CC; // type:object size:0x14 scope:global align:4 __vt__12daItemBase_c = .data:0x803B52F0; // type:object size:0x44 scope:global align:4 -daNocrm_METHODS = .data:0x803B5338; // type:object size:0x20 scope:global align:4 +daNocrm_METHODS = .data:0x803B5338; // type:object size:0x20 scope:local align:4 g_profile_NO_CHG_ROOM = .data:0x803B5358; // type:object size:0x30 scope:global align:4 ...data.0 = .data:0x803B5388; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B5388; // type:object size:0xC scope:local align:4 @5258 = .data:0x803B5394; // type:object size:0x24 scope:local align:4 +...data.0 = .data:0x803B5394; // type:label scope:local mCcDCyl__8daNpcT_c = .data:0x803B53B8; // type:object size:0x44 scope:global align:4 +...data.0 = .data:0x803B53B8; // type:label scope:local mCcDSph__8daNpcT_c = .data:0x803B53FC; // type:object size:0x40 scope:global align:4 mCcDCyl__11daBaseNpc_c = .data:0x803B543C; // type:object size:0x44 scope:global align:4 mCcDSph__11daBaseNpc_c = .data:0x803B5480; // type:object size:0x40 scope:global align:4 @@ -18507,15 +18525,17 @@ a_jntTbl_M$3905 = .data:0x803B5AC4; // type:object size:0xF00 scope:local align: a_prmTbl_M$3906 = .data:0x803B69C4; // type:object size:0x400 scope:local align:4 a_jntTbl_W$3907 = .data:0x803B6DC4; // type:object size:0xD20 scope:local align:4 a_prmTbl_W$3908 = .data:0x803B7AE4; // type:object size:0x380 scope:local align:4 -__vt__17daNpcCd_HIO_Jnt_c = .data:0x803B7E64; // type:object size:0xC scope:global align:4 -__vt__19daNpcCd_HIO_Child_c = .data:0x803B7E70; // type:object size:0xC scope:global align:4 -__vt__13daNpcCd_HIO_c = .data:0x803B7E7C; // type:object size:0xC scope:global align:4 -__vt__18fOpAcm_HIO_entry_c = .data:0x803B7E88; // type:object size:0xC scope:global align:4 -__vt__14mDoHIO_entry_c = .data:0x803B7E94; // type:object size:0xC scope:global align:4 +__vt__17daNpcCd_HIO_Jnt_c = .data:0x803B7E64; // type:object size:0xC scope:weak align:4 +__vt__19daNpcCd_HIO_Child_c = .data:0x803B7E70; // type:object size:0xC scope:weak align:4 +__vt__13daNpcCd_HIO_c = .data:0x803B7E7C; // type:object size:0xC scope:weak align:4 +__vt__18fOpAcm_HIO_entry_c = .data:0x803B7E88; // type:object size:0xC scope:weak align:4 +__vt__14mDoHIO_entry_c = .data:0x803B7E94; // type:object size:0xC scope:weak align:4 ...data.0 = .data:0x803B7EA0; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803B7EA0; // type:object size:0xC scope:local align:4 l_resNameTbl = .data:0x803B7EAC; // type:object size:0x78 scope:local align:4 +...data.0 = .data:0x803B7EAC; // type:label scope:local l_bmdTbl = .data:0x803B7F24; // type:object size:0xF0 scope:local align:4 data:4byte +...data.0 = .data:0x803B7F24; // type:label scope:local l_bmdTWTbl = .data:0x803B8014; // type:object size:0xF0 scope:local align:4 data:4byte l_btpTbl = .data:0x803B8104; // type:object size:0xF0 scope:global align:4 data:4byte l_btpTWTbl = .data:0x803B81F4; // type:object size:0xF0 scope:global align:4 data:4byte @@ -18547,18 +18567,20 @@ mode_proc$4678 = .data:0x803BBAA4; // type:object size:0x18 scope:local align:4 @5248 = .data:0x803BBB6C; // type:object size:0xC scope:local align:4 mFuncPtr__8daItem_c = .data:0x803BBB78; // type:object size:0x78 scope:global align:4 data:4byte m_cyl_src__8daItem_c = .data:0x803BBBF0; // type:object size:0x44 scope:global align:4 -l_daItem_Method = .data:0x803BBC34; // type:object size:0x20 scope:global align:4 +l_daItem_Method = .data:0x803BBC34; // type:object size:0x20 scope:local align:4 g_profile_ITEM = .data:0x803BBC54; // type:object size:0x30 scope:global align:4 __vt__8daItem_c = .data:0x803BBC84; // type:object size:0x44 scope:global align:4 -__vt__9dInsect_c = .data:0x803BBD58; // type:object size:0xC scope:global align:4 +__vt__9dInsect_c = .data:0x803BBD58; // type:object size:0xC scope:weak align:4 __vt__14daObj_SSBase_c = .data:0x803BBD68; // type:object size:0x14 scope:global align:4 arcName$4622 = .data:0x803BBD80; // type:object size:0x20 scope:local align:4 -l_sightDL = .data:0x803BBDA0; // type:object size:0x89 scope:global align:4 noreloc +l_sightDL = .data:0x803BBDA0; // type:object size:0x89 scope:local align:4 noreloc __vt__18daPy_sightPacket_c = .data:0x803BBE2C; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803BBE40; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803BBE40; // type:object size:0xC scope:local align:4 @4478 = .data:0x803BBE4C; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803BBE4C; // type:label scope:local @4479 = .data:0x803BBE58; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803BBE58; // type:label scope:local @4480 = .data:0x803BBE64; // type:object size:0xC scope:local align:4 @4481 = .data:0x803BBE70; // type:object size:0xC scope:local align:4 @4482 = .data:0x803BBE7C; // type:object size:0xC scope:local align:4 @@ -18623,7 +18645,7 @@ g_profile_CAMERA = .data:0x803BC3D8; // type:object size:0x44 scope:global align g_profile_CAMERA2 = .data:0x803BC41C; // type:object size:0x44 scope:global align:4 __vt__14dBgS_CamSphChk = .data:0x803BC478; // type:object size:0x3C scope:global align:4 __vt__14d2DBSplinePath = .data:0x803BC4CC; // type:object size:0xC scope:global align:4 -l_dEnvSe_Method = .data:0x803BC4E8; // type:object size:0x14 scope:global align:4 +l_dEnvSe_Method = .data:0x803BC4E8; // type:object size:0x14 scope:local align:4 g_profile_ENVSE = .data:0x803BC4FC; // type:object size:0x28 scope:global align:4 ...data.0 = .data:0x803BC528; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803BC528; // type:object size:0xC scope:local align:4 @@ -18631,9 +18653,9 @@ SelStartFrameTbl = .data:0x803BC534; // type:object size:0xC scope:local align:4 SelEndFrameTbl = .data:0x803BC540; // type:object size:0xC scope:local align:4 SelOpenStartFrameTbl = .data:0x803BC54C; // type:object size:0xC scope:local align:4 SelOpenEndFrameTbl = .data:0x803BC558; // type:object size:0xC scope:local align:4 -MenuSelStartFrameTbl = .data:0x803BC564; // type:object size:0xC scope:global align:4 -MenuSelEndFrameTbl = .data:0x803BC570; // type:object size:0xC scope:global align:4 -l_tagName13 = .data:0x803BC580; // type:object size:0x18 scope:global align:4 data:string +MenuSelStartFrameTbl = .data:0x803BC564; // type:object size:0xC scope:local align:4 +MenuSelEndFrameTbl = .data:0x803BC570; // type:object size:0xC scope:local align:4 +l_tagName13 = .data:0x803BC580; // type:object size:0x18 scope:local align:4 data:string @4172 = .data:0x803BC598; // type:object size:0xC scope:local align:4 @4173 = .data:0x803BC5A4; // type:object size:0xC scope:local align:4 @4174 = .data:0x803BC5B0; // type:object size:0xC scope:local align:4 @@ -18681,7 +18703,7 @@ l_tagName13 = .data:0x803BC580; // type:object size:0x18 scope:global align:4 da @4216 = .data:0x803BC7A8; // type:object size:0xC scope:local align:4 @4217 = .data:0x803BC7B4; // type:object size:0xC scope:local align:4 @4218 = .data:0x803BC7C0; // type:object size:0xC scope:local align:4 -DataSelProc = .data:0x803BC7CC; // type:object size:0x234 scope:global align:4 data:4byte +DataSelProc = .data:0x803BC7CC; // type:object size:0x234 scope:local align:4 data:4byte l_tagName101$5625 = .data:0x803BCA00; // type:object size:0x10 scope:local align:4 data:4byte l_numTex$5626 = .data:0x803BCA10; // type:object size:0xC scope:local align:4 l_tagName0$6522 = .data:0x803BCA20; // type:object size:0x18 scope:local align:4 data:string @@ -18740,7 +18762,7 @@ l_tagName011U$7086 = .data:0x803BCCB0; // type:object size:0x18 scope:local alig @7788 = .data:0x803BCDE8; // type:object size:0xC scope:local align:4 @7789 = .data:0x803BCDF4; // type:object size:0xC scope:local align:4 @7790 = .data:0x803BCE00; // type:object size:0xC scope:local align:4 -MemCardCheckProc = .data:0x803BCE0C; // type:object size:0x144 scope:global align:4 data:4byte +MemCardCheckProc = .data:0x803BCE0C; // type:object size:0x144 scope:local align:4 data:4byte @7802 = .data:0x803BCF50; // type:object size:0xC scope:local align:4 @7804 = .data:0x803BCF5C; // type:object size:0xC scope:local align:4 @7806 = .data:0x803BCF68; // type:object size:0xC scope:local align:4 @@ -18760,10 +18782,10 @@ __vt__17dDlst_FileSelYn_c = .data:0x803BD058; // type:object size:0x10 scope:glo __vt__17dDlst_FileSelCp_c = .data:0x803BD068; // type:object size:0x10 scope:global align:4 __vt__17dDlst_FileSelDt_c = .data:0x803BD078; // type:object size:0x10 scope:global align:4 __vt__15dDlst_FileSel_c = .data:0x803BD088; // type:object size:0x10 scope:global align:4 -__vt__15J2DAnmTransform = .data:0x803BD098; // type:object size:0x14 scope:global align:4 -__vt__10JUTNameTab = .data:0x803BD0BC; // type:object size:0xC scope:global align:4 +__vt__15J2DAnmTransform = .data:0x803BD098; // type:object size:0x14 scope:weak align:4 +__vt__10JUTNameTab = .data:0x803BD0BC; // type:object size:0xC scope:weak align:4 __vt__14dFile_select_c = .data:0x803BD0C8; // type:object size:0xC scope:global align:4 -__vt__9dFs_HIO_c = .data:0x803BD0E0; // type:object size:0xC scope:global align:4 +__vt__9dFs_HIO_c = .data:0x803BD0E0; // type:object size:0xC scope:weak align:4 ...data.0 = .data:0x803BD0F0; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803BD0F0; // type:object size:0xC scope:local align:4 @3805 = .data:0x803BD0FC; // type:object size:0xC scope:local align:4 @@ -18784,7 +18806,7 @@ __vt__12dFile_info_c = .data:0x803BD278; // type:object size:0xC scope:global al cNullVec__6Z2Calc = .data:0x803BD290; // type:object size:0xC scope:local align:4 @3797 = .data:0x803BD29C; // type:object size:0xC scope:local align:4 @3798 = .data:0x803BD2A8; // type:object size:0xC scope:local align:4 -brightChackProc = .data:0x803BD2B4; // type:object size:0x18 scope:global align:4 data:4byte +brightChackProc = .data:0x803BD2B4; // type:object size:0x18 scope:local align:4 data:4byte __vt__19dDlst_BrightCheck_c = .data:0x803BD2CC; // type:object size:0x10 scope:global align:4 __vt__14dBrightCheck_c = .data:0x803BD2DC; // type:object size:0xC scope:global align:4 ...data.0 = .data:0x803BD2F8; // type:label scope:local align:4 @@ -18792,13 +18814,13 @@ cNullVec__6Z2Calc = .data:0x803BD2F8; // type:object size:0xC scope:local align: @3693 = .data:0x803BD304; // type:object size:0xC scope:local align:4 @3694 = .data:0x803BD310; // type:object size:0xC scope:local align:4 @3695 = .data:0x803BD31C; // type:object size:0xC scope:local align:4 -init_process = .data:0x803BD328; // type:object size:0x24 scope:local align:4 data:4byte +init_process = .data:0x803BD328; // type:object size:0x24 scope:global align:4 data:4byte @3696 = .data:0x803BD34C; // type:object size:0xC scope:local align:4 @3697 = .data:0x803BD358; // type:object size:0xC scope:local align:4 @3698 = .data:0x803BD364; // type:object size:0xC scope:local align:4 -move_process = .data:0x803BD370; // type:object size:0x24 scope:local align:4 data:4byte +move_process = .data:0x803BD370; // type:object size:0x24 scope:global align:4 data:4byte __vt__8dScope_c = .data:0x803BD394; // type:object size:0x20 scope:global align:4 -__vt__11dMeterSub_c = .data:0x803BD3B4; // type:object size:0x20 scope:global align:4 +__vt__11dMeterSub_c = .data:0x803BD3B4; // type:object size:0x20 scope:weak align:4 ...data.0 = .data:0x803BD3E0; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803BD3E0; // type:object size:0xC scope:local align:4 blo_name$3684 = .data:0x803BD3EC; // type:object size:0x10 scope:local align:4 @@ -18807,18 +18829,18 @@ bpk_name$3686 = .data:0x803BD40C; // type:object size:0x10 scope:local align:4 btk_name$3687 = .data:0x803BD41C; // type:object size:0x10 scope:local align:4 btk2_name$3688 = .data:0x803BD42C; // type:object size:0x10 scope:local align:4 __vt__16dSelect_cursor_c = .data:0x803BD46C; // type:object size:0x10 scope:global align:4 -__vt__19dSelect_cursorHIO_c = .data:0x803BD488; // type:object size:0xC scope:global align:4 -__vt__9dSi_HIO_c = .data:0x803BD498; // type:object size:0xC scope:global align:4 -cam_seira_shop = .data:0x803BD4A8; // type:object size:0x38 scope:global align:4 -cam_seira_evnt_before = .data:0x803BD4E0; // type:object size:0x38 scope:global align:4 -cam_seira_evnt_after = .data:0x803BD518; // type:object size:0x38 scope:global align:4 -shop_cam_data_tbl = .data:0x803BD550; // type:object size:0xC scope:global align:4 +__vt__19dSelect_cursorHIO_c = .data:0x803BD488; // type:object size:0xC scope:weak align:4 +__vt__9dSi_HIO_c = .data:0x803BD498; // type:object size:0xC scope:weak align:4 +cam_seira_shop = .data:0x803BD4A8; // type:object size:0x38 scope:local align:4 +cam_seira_evnt_before = .data:0x803BD4E0; // type:object size:0x38 scope:local align:4 +cam_seira_evnt_after = .data:0x803BD518; // type:object size:0x38 scope:local align:4 +shop_cam_data_tbl = .data:0x803BD550; // type:object size:0xC scope:local align:4 @3771 = .data:0x803BD55C; // type:object size:0xC scope:local align:4 data:4byte __vt__15dShopItemCtrl_c = .data:0x803BD568; // type:object size:0xC scope:global align:4 ...data.0 = .data:0x803BD578; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803BD578; // type:object size:0xC scope:local align:4 -dShopSystem_itemActor = .data:0x803BD584; // type:object size:0x1C scope:global align:4 data:4byte -item_seira_shop = .data:0x803BD5A0; // type:object size:0x24 scope:global align:4 +dShopSystem_itemActor = .data:0x803BD584; // type:object size:0x1C scope:local align:4 data:4byte +item_seira_shop = .data:0x803BD5A0; // type:object size:0x24 scope:local align:4 @4056 = .data:0x803BD5C4; // type:object size:0xC scope:local align:4 @4057 = .data:0x803BD5D0; // type:object size:0xC scope:local align:4 @4058 = .data:0x803BD5DC; // type:object size:0xC scope:local align:4 @@ -18856,16 +18878,16 @@ init_process = .data:0x803BD8A8; // type:object size:0x6C scope:local align:4 da @3900 = .data:0x803BD974; // type:object size:0xC scope:local align:4 move_process = .data:0x803BD980; // type:object size:0x6C scope:local align:4 data:4byte offset$4331 = .data:0x803BD9EC; // type:object size:0x20 scope:local align:4 -l_dGameover_Method = .data:0x803BDA0C; // type:object size:0x14 scope:global align:4 +l_dGameover_Method = .data:0x803BDA0C; // type:object size:0x14 scope:local align:4 g_profile_GAMEOVER = .data:0x803BDA20; // type:object size:0x28 scope:global align:4 __vt__24dDlst_GameOverScrnDraw_c = .data:0x803BDA48; // type:object size:0x10 scope:global align:4 -__vt__12dMenu_save_c = .data:0x803BDA58; // type:object size:0xC scope:global align:4 -__vt__10dGov_HIO_c = .data:0x803BDA70; // type:object size:0xC scope:global align:4 +__vt__12dMenu_save_c = .data:0x803BDA58; // type:object size:0xC scope:weak align:4 +__vt__10dGov_HIO_c = .data:0x803BDA70; // type:object size:0xC scope:weak align:4 __vt__24dDlst_Gameover_CAPTURE_c = .data:0x803BDA88; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803BDA98; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803BDA98; // type:object size:0xC scope:local align:4 -lightStatusBase = .data:0x803BDAA4; // type:object size:0xE8 scope:global align:4 data:4byte -lightMaskData = .data:0x803BDB8C; // type:object size:0x10 scope:global align:4 data:2byte +lightStatusBase = .data:0x803BDAA4; // type:object size:0xE8 scope:local align:4 data:4byte +lightMaskData = .data:0x803BDB8C; // type:object size:0x10 scope:local align:4 data:2byte @4322 = .data:0x803BDB9C; // type:object size:0x40 scope:local align:4 @4364 = .data:0x803BDBDC; // type:object size:0x40 scope:local align:4 @4511 = .data:0x803BDC1C; // type:object size:0x1C scope:local align:4 @@ -18879,15 +18901,16 @@ now_shadow_alpha$5927 = .data:0x803BDCF0; // type:object size:0x18 scope:local a flush_col$7304 = .data:0x803BDD50; // type:object size:0x10 scope:local align:4 flush_col2$7305 = .data:0x803BDD60; // type:object size:0x10 scope:local align:4 flush_col3$7306 = .data:0x803BDD70; // type:object size:0x10 scope:local align:4 -l_dKy_Method = .data:0x803BDD80; // type:object size:0x14 scope:global align:4 +l_dKy_Method = .data:0x803BDD80; // type:object size:0x14 scope:local align:4 g_profile_KANKYO = .data:0x803BDD94; // type:object size:0x28 scope:global align:4 parcent_tabel$9036 = .data:0x803BDDBC; // type:object size:0x30 scope:local align:4 -__vt__18dScnKy_env_light_c = .data:0x803BDE1C; // type:object size:0xC scope:global align:4 -l_dKyeff_Method = .data:0x803BDE38; // type:object size:0x14 scope:global align:4 +dummy_padding_data_0x354 = .data:0x803BDDEC; // type:object size:0x30 scope:local +__vt__18dScnKy_env_light_c = .data:0x803BDE1C; // type:object size:0xC scope:weak align:4 +l_dKyeff_Method = .data:0x803BDE38; // type:object size:0x14 scope:local align:4 g_profile_KYEFF = .data:0x803BDE4C; // type:object size:0x28 scope:global align:4 -l_dKyeff2_Method = .data:0x803BDE78; // type:object size:0x14 scope:global align:4 +l_dKyeff2_Method = .data:0x803BDE78; // type:object size:0x14 scope:local align:4 g_profile_KYEFF2 = .data:0x803BDE8C; // type:object size:0x28 scope:global align:4 -l_dThunder_Method = .data:0x803BDEB8; // type:object size:0x14 scope:global align:4 +l_dThunder_Method = .data:0x803BDEB8; // type:object size:0x14 scope:local align:4 g_profile_KY_THUNDER = .data:0x803BDECC; // type:object size:0x28 scope:global align:4 __vt__19dDlst_KanteraIcon_c = .data:0x803BDEF8; // type:object size:0x10 scope:global align:4 __vt__15dKantera_icon_c = .data:0x803BDF08; // type:object size:0xC scope:global align:4 @@ -18908,10 +18931,13 @@ map_init_process = .data:0x803BDF6C; // type:object size:0x48 scope:local align: @3810 = .data:0x803BDFF0; // type:object size:0xC scope:local align:4 map_move_process = .data:0x803BDFFC; // type:object size:0x48 scope:local align:4 data:4byte __vt__19dMenu_Calibration_c = .data:0x803BE044; // type:object size:0x10 scope:global align:4 +__vt__20dummy_abstract_class = .data:0x803BE054; // type:object size:0xC scope:weak ...data.0 = .data:0x803BE060; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803BE060; // type:object size:0xC scope:local align:4 @4422 = .data:0x803BE06C; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803BE06C; // type:label scope:local @4423 = .data:0x803BE078; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803BE078; // type:label scope:local @4424 = .data:0x803BE084; // type:object size:0xC scope:local align:4 @4425 = .data:0x803BE090; // type:object size:0xC scope:local align:4 @4426 = .data:0x803BE09C; // type:object size:0xC scope:local align:4 @@ -18977,13 +19003,13 @@ move_process = .data:0x803BE580; // type:object size:0x3C scope:local align:4 da @4873 = .data:0x803BE5D4; // type:object size:0xC scope:local align:4 @4874 = .data:0x803BE5E0; // type:object size:0xC scope:local align:4 @4875 = .data:0x803BE5EC; // type:object size:0xC scope:local align:4 -itemInfo_subProcess = .data:0x803BE5F8; // type:object size:0x3C scope:global align:4 data:4byte +itemInfo_subProcess = .data:0x803BE5F8; // type:object size:0x3C scope:local align:4 data:4byte @4876 = .data:0x803BE634; // type:object size:0xC scope:local align:4 @4877 = .data:0x803BE640; // type:object size:0xC scope:local align:4 -floor_init_process = .data:0x803BE64C; // type:object size:0x18 scope:global align:4 data:4byte +floor_init_process = .data:0x803BE64C; // type:object size:0x18 scope:local align:4 data:4byte @4878 = .data:0x803BE664; // type:object size:0xC scope:local align:4 @4879 = .data:0x803BE670; // type:object size:0xC scope:local align:4 -floor_move_process = .data:0x803BE67C; // type:object size:0x18 scope:global align:4 data:4byte +floor_move_process = .data:0x803BE67C; // type:object size:0x18 scope:local align:4 data:4byte @4880 = .data:0x803BE694; // type:object size:0xC scope:local align:4 @4881 = .data:0x803BE6A0; // type:object size:0xC scope:local align:4 @4882 = .data:0x803BE6AC; // type:object size:0xC scope:local align:4 @@ -18992,14 +19018,14 @@ map_init_process = .data:0x803BE6B8; // type:object size:0x24 scope:local align: @4884 = .data:0x803BE6E8; // type:object size:0xC scope:local align:4 @4885 = .data:0x803BE6F4; // type:object size:0xC scope:local align:4 map_move_process = .data:0x803BE700; // type:object size:0x24 scope:local align:4 data:4byte -__vt__15dMenu_DmapMap_c = .data:0x803BE7C0; // type:object size:0xC scope:global align:4 -__vt__20dMenu_StageMapCtrl_c = .data:0x803BE7CC; // type:object size:0x24 scope:global align:4 +__vt__15dMenu_DmapMap_c = .data:0x803BE7C0; // type:object size:0xC scope:weak align:4 +__vt__20dMenu_StageMapCtrl_c = .data:0x803BE7CC; // type:object size:0x24 scope:weak align:4 __vt__12dMenu_Dmap_c = .data:0x803BE7F0; // type:object size:0xC scope:global align:4 __vt__14dMenu_DmapBg_c = .data:0x803BE818; // type:object size:0x1C scope:global align:4 ...data.0 = .data:0x803BE840; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803BE840; // type:object size:0xC scope:local align:4 @3798 = .data:0x803BE84C; // type:object size:0x44 scope:local align:4 -l_data = .data:0x803BE8A0; // type:object size:0xF4 scope:global align:4 noreloc +l_data = .data:0x803BE8A0; // type:object size:0xF4 scope:local align:4 noreloc @3922 = .data:0x803BE994; // type:object size:0xC scope:local align:4 @3923 = .data:0x803BE9A0; // type:object size:0xC scope:local align:4 @3924 = .data:0x803BE9AC; // type:object size:0xC scope:local align:4 @@ -19012,14 +19038,14 @@ init_process = .data:0x803BE9C4; // type:object size:0x30 scope:local align:4 da move_process = .data:0x803BEA24; // type:object size:0x30 scope:local align:4 data:4byte __vt__19dMenu_DmapMapCtrl_c = .data:0x803BEA54; // type:object size:0x28 scope:global align:4 __vt__15renderingDmap_c = .data:0x803BEB48; // type:object size:0xAC scope:global align:4 -map_icon_size = .data:0x803BEBF8; // type:object size:0x114 scope:global align:4 data:float +map_icon_size = .data:0x803BEBF8; // type:object size:0x114 scope:local align:4 data:float __vt__16dMenuMapCommon_c = .data:0x803BED0C; // type:object size:0xC scope:global align:4 ...data.0 = .data:0x803BED18; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803BED18; // type:object size:0xC scope:local align:4 @3790 = .data:0x803BED24; // type:object size:0xC scope:local align:4 -map_init_process = .data:0x803BED30; // type:object size:0xC scope:local align:4 data:4byte +map_init_process = .data:0x803BED30; // type:object size:0xC scope:global align:4 data:4byte @3791 = .data:0x803BED3C; // type:object size:0xC scope:local align:4 -map_move_process = .data:0x803BED48; // type:object size:0xC scope:local align:4 data:4byte +map_move_process = .data:0x803BED48; // type:object size:0xC scope:global align:4 data:4byte __vt__15dMenu_Fishing_c = .data:0x803BED54; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803BED70; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803BED70; // type:object size:0xC scope:local align:4 @@ -19088,7 +19114,7 @@ move_process = .data:0x803BF1B4; // type:object size:0x168 scope:local align:4 d stage_name$7304 = .data:0x803BF31C; // type:object size:0x10 scope:local align:4 stage_name$7361 = .data:0x803BF32C; // type:object size:0x18 scope:local align:4 __vt__12dMenu_Fmap_c = .data:0x803BF344; // type:object size:0xC scope:global align:4 -__vt__9dMf_HIO_c = .data:0x803BF350; // type:object size:0xC scope:global align:4 +__vt__9dMf_HIO_c = .data:0x803BF350; // type:object size:0xC scope:weak align:4 __vt__15dMenu_FmapMap_c = .data:0x803BF360; // type:object size:0x68 scope:global align:4 __vt__15renderingFmap_c = .data:0x803BF3C8; // type:object size:0x68 scope:global align:4 __vt__17dMenu_Fmap2DTop_c = .data:0x803BF430; // type:object size:0x10 scope:global align:4 @@ -19173,13 +19199,13 @@ process = .data:0x803BF9B4; // type:object size:0x60 scope:local align:4 data:4b @3856 = .data:0x803BFA2C; // type:object size:0xC scope:local align:4 @3857 = .data:0x803BFA38; // type:object size:0xC scope:local align:4 @3858 = .data:0x803BFA44; // type:object size:0xC scope:local align:4 -tv_process = .data:0x803BFA50; // type:object size:0x3C scope:global align:4 data:4byte +tv_process = .data:0x803BFA50; // type:object size:0x3C scope:local align:4 data:4byte @3859 = .data:0x803BFA8C; // type:object size:0xC scope:local align:4 @3860 = .data:0x803BFA98; // type:object size:0xC scope:local align:4 @3861 = .data:0x803BFAA4; // type:object size:0xC scope:local align:4 @3862 = .data:0x803BFAB0; // type:object size:0xC scope:local align:4 @3863 = .data:0x803BFABC; // type:object size:0xC scope:local align:4 -calibration_process = .data:0x803BFAC8; // type:object size:0x3C scope:global align:4 +calibration_process = .data:0x803BFAC8; // type:object size:0x3C scope:local align:4 __vt__14dMenu_Option_c = .data:0x803BFB34; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803BFB50; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803BFB50; // type:object size:0xC scope:local align:4 @@ -19187,12 +19213,12 @@ cNullVec__6Z2Calc = .data:0x803BFB50; // type:object size:0xC scope:local align: @3863 = .data:0x803BFB68; // type:object size:0xC scope:local align:4 @3864 = .data:0x803BFB74; // type:object size:0xC scope:local align:4 @3865 = .data:0x803BFB80; // type:object size:0xC scope:local align:4 -stick_init = .data:0x803BFB8C; // type:object size:0x30 scope:global align:4 data:4byte +stick_init = .data:0x803BFB8C; // type:object size:0x30 scope:local align:4 data:4byte @3866 = .data:0x803BFBBC; // type:object size:0xC scope:local align:4 @3867 = .data:0x803BFBC8; // type:object size:0xC scope:local align:4 @3868 = .data:0x803BFBD4; // type:object size:0xC scope:local align:4 @3869 = .data:0x803BFBE0; // type:object size:0xC scope:local align:4 -stick_proc = .data:0x803BFBEC; // type:object size:0x30 scope:global align:4 data:4byte +stick_proc = .data:0x803BFBEC; // type:object size:0x30 scope:local align:4 data:4byte @4795 = .data:0x803BFC1C; // type:object size:0x20 scope:local align:4 __vt__12dMenu_Ring_c = .data:0x803BFC3C; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803BFC58; // type:label scope:local align:4 @@ -19287,7 +19313,7 @@ MenuSaveProc = .data:0x803C0104; // type:object size:0x2E8 scope:global align:4 @4901 = .data:0x803C0438; // type:object size:0xC scope:local align:4 data:4byte __vt__16dDlst_MenuSave_c = .data:0x803C0444; // type:object size:0x10 scope:global align:4 __vt__23dDlst_MenuSaveExplain_c = .data:0x803C0454; // type:object size:0x10 scope:global align:4 -__vt__9dMs_HIO_c = .data:0x803C04AC; // type:object size:0xC scope:global align:4 +__vt__9dMs_HIO_c = .data:0x803C04AC; // type:object size:0xC scope:weak align:4 ...data.0 = .data:0x803C04B8; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803C04B8; // type:object size:0xC scope:local align:4 @3795 = .data:0x803C04C4; // type:object size:0xC scope:local align:4 @@ -19302,12 +19328,14 @@ map_init_process = .data:0x803C04F4; // type:object size:0x30 scope:local align: map_move_process = .data:0x803C0554; // type:object size:0x30 scope:local align:4 data:4byte evt_id$4557 = .data:0x803C0584; // type:object size:0x1C scope:local align:4 __vt__13dMenu_Skill_c = .data:0x803C05A0; // type:object size:0x10 scope:global align:4 -__vt__10dMw_DHIO_c = .data:0x803C05C0; // type:object size:0xC scope:global align:4 -__vt__9dMw_HIO_c = .data:0x803C05CC; // type:object size:0xC scope:global align:4 +__vt__10dMw_DHIO_c = .data:0x803C05C0; // type:object size:0xC scope:weak align:4 +__vt__9dMw_HIO_c = .data:0x803C05CC; // type:object size:0xC scope:weak align:4 ...data.0 = .data:0x803C05D8; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803C05D8; // type:object size:0xC scope:local align:4 @4276 = .data:0x803C05E4; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803C05E4; // type:label scope:local @4277 = .data:0x803C05F0; // type:object size:0xC scope:local align:4 +...data.0 = .data:0x803C05F0; // type:label scope:local @4278 = .data:0x803C05FC; // type:object size:0xC scope:local align:4 @4279 = .data:0x803C0608; // type:object size:0xC scope:local align:4 @4280 = .data:0x803C0614; // type:object size:0xC scope:local align:4 @@ -19383,22 +19411,22 @@ move_proc = .data:0x803C0AD0; // type:object size:0x1A4 scope:global align:4 dat l_dMw_Method = .data:0x803C0D60; // type:object size:0x14 scope:global align:4 g_profile_MENUWINDOW = .data:0x803C0D74; // type:object size:0x28 scope:global align:4 __vt__20dDlst_MENU_CAPTURE_c = .data:0x803C0DB4; // type:object size:0x10 scope:global align:4 -__vt__18dMeter_cursorHIO_c = .data:0x803C0DC8; // type:object size:0xC scope:global align:4 +__vt__18dMeter_cursorHIO_c = .data:0x803C0DC8; // type:object size:0xC scope:weak align:4 __vt__16dMeter_fmapHIO_c = .data:0x803C0DD4; // type:object size:0xC scope:global align:4 -__vt__19dMeter_mapIconHIO_c = .data:0x803C0DE0; // type:object size:0xC scope:global align:4 -__vt__16dMeter_ringHIO_c = .data:0x803C0DEC; // type:object size:0xC scope:global align:4 -__vt__16dMeter_drawHIO_c = .data:0x803C0DF8; // type:object size:0xC scope:global align:4 -__vt__25dMeter_drawLightDropHIO_c = .data:0x803C0E04; // type:object size:0xC scope:global align:4 -__vt__24dMeter_drawMiniGameHIO_c = .data:0x803C0E10; // type:object size:0xC scope:global align:4 -__vt__25dMeter_drawEmpButtonHIO_c = .data:0x803C0E1C; // type:object size:0xC scope:global align:4 -__vt__21dMeter_drawSkillHIO_c = .data:0x803C0E28; // type:object size:0xC scope:global align:4 -__vt__27dMeter_drawCalibrationHIO_c = .data:0x803C0E34; // type:object size:0xC scope:global align:4 -__vt__22dMeter_drawInsectHIO_c = .data:0x803C0E40; // type:object size:0xC scope:global align:4 -__vt__23dMeter_drawFishingHIO_c = .data:0x803C0E4C; // type:object size:0xC scope:global align:4 -__vt__22dMeter_drawLetterHIO_c = .data:0x803C0E58; // type:object size:0xC scope:global align:4 -__vt__22dMeter_drawOptionHIO_c = .data:0x803C0E64; // type:object size:0xC scope:global align:4 -__vt__23dMeter_drawCollectHIO_c = .data:0x803C0E70; // type:object size:0xC scope:global align:4 -__vt__16dMeter_menuHIO_c = .data:0x803C0E7C; // type:object size:0xC scope:global align:4 +__vt__19dMeter_mapIconHIO_c = .data:0x803C0DE0; // type:object size:0xC scope:weak align:4 +__vt__16dMeter_ringHIO_c = .data:0x803C0DEC; // type:object size:0xC scope:weak align:4 +__vt__16dMeter_drawHIO_c = .data:0x803C0DF8; // type:object size:0xC scope:weak align:4 +__vt__25dMeter_drawLightDropHIO_c = .data:0x803C0E04; // type:object size:0xC scope:weak align:4 +__vt__24dMeter_drawMiniGameHIO_c = .data:0x803C0E10; // type:object size:0xC scope:weak align:4 +__vt__25dMeter_drawEmpButtonHIO_c = .data:0x803C0E1C; // type:object size:0xC scope:weak align:4 +__vt__21dMeter_drawSkillHIO_c = .data:0x803C0E28; // type:object size:0xC scope:weak align:4 +__vt__27dMeter_drawCalibrationHIO_c = .data:0x803C0E34; // type:object size:0xC scope:weak align:4 +__vt__22dMeter_drawInsectHIO_c = .data:0x803C0E40; // type:object size:0xC scope:weak align:4 +__vt__23dMeter_drawFishingHIO_c = .data:0x803C0E4C; // type:object size:0xC scope:weak align:4 +__vt__22dMeter_drawLetterHIO_c = .data:0x803C0E58; // type:object size:0xC scope:weak align:4 +__vt__22dMeter_drawOptionHIO_c = .data:0x803C0E64; // type:object size:0xC scope:weak align:4 +__vt__23dMeter_drawCollectHIO_c = .data:0x803C0E70; // type:object size:0xC scope:weak align:4 +__vt__16dMeter_menuHIO_c = .data:0x803C0E7C; // type:object size:0xC scope:weak align:4 @7807 = .data:0x803C0E88; // type:object size:0x58 scope:local align:4 @7858 = .data:0x803C0EE0; // type:object size:0x58 scope:local align:4 __vt__14dMeterButton_c = .data:0x803C0F38; // type:object size:0x10 scope:global align:4 @@ -19420,7 +19448,7 @@ tex_name$5183 = .data:0x803C14D4; // type:object size:0x28 scope:local align:4 letter_data__12dMenu_Letter = .data:0x803C14FC; // type:object size:0x200 scope:global align:4 data:2byte __vt__13dMeter2Info_c = .data:0x803C16FC; // type:object size:0xC scope:global align:4 @5038 = .data:0x803C1708; // type:object size:0x2C scope:local align:4 -l_dMeter2_Method = .data:0x803C1734; // type:object size:0x14 scope:global align:4 +l_dMeter2_Method = .data:0x803C1734; // type:object size:0x14 scope:local align:4 g_profile_METER2 = .data:0x803C1748; // type:object size:0x28 scope:global align:4 @4395 = .data:0x803C1770; // type:object size:0x118 scope:local align:4 @5000 = .data:0x803C1888; // type:object size:0x104 scope:local align:4 @@ -19453,7 +19481,7 @@ char_table$3795 = .data:0x803C1AD8; // type:object size:0x80 scope:local align:4 __vt__35jmessage_string_tRenderingProcessor = .data:0x803C25E8; // type:object size:0x40 scope:global align:4 __vt__34jmessage_string_tSequenceProcessor = .data:0x803C2628; // type:object size:0x58 scope:global align:4 __vt__33jmessage_string_tMeasureProcessor = .data:0x803C2680; // type:object size:0x40 scope:global align:4 -__vt__24jmessage_string_tControl = .data:0x803C26C0; // type:object size:0xC scope:global align:4 +__vt__24jmessage_string_tControl = .data:0x803C26C0; // type:object size:0xC scope:weak align:4 __vt__26jmessage_string_tReference = .data:0x803C26CC; // type:object size:0x10 scope:global align:4 __vt__28jmessage_tRenderingProcessor = .data:0x803C26DC; // type:object size:0x40 scope:global align:4 __vt__27jmessage_tSequenceProcessor = .data:0x803C271C; // type:object size:0x58 scope:global align:4 @@ -19474,7 +19502,7 @@ cNullVec__6Z2Calc = .data:0x803C28E0; // type:object size:0xC scope:local align: @3757 = .data:0x803C2910; // type:object size:0xC scope:local align:4 @3758 = .data:0x803C291C; // type:object size:0xC scope:local align:4 @3759 = .data:0x803C2928; // type:object size:0xC scope:local align:4 -process = .data:0x803C2934; // type:object size:0x48 scope:local align:4 data:4byte +process = .data:0x803C2934; // type:object size:0x48 scope:global align:4 data:4byte tag_n$4921 = .data:0x803C2980; // type:object size:0x18 scope:local align:4 __vt__17dMsgScrn3Select_c = .data:0x803C29C8; // type:object size:0xC scope:global align:4 __vt__15dMsgScrnArrow_c = .data:0x803C29D8; // type:object size:0xC scope:global align:4 @@ -19522,7 +19550,7 @@ __vt__14dMsgScrnHowl_c = .data:0x803C2E70; // type:object size:0x58 scope:global __vt__16dMsgScrnJimaku_c = .data:0x803C2EC8; // type:object size:0x58 scope:global align:4 __vt__16dMsgScrnKanban_c = .data:0x803C2F20; // type:object size:0x58 scope:global align:4 __vt__15dMsgScrnLight_c = .data:0x803C2F78; // type:object size:0xC scope:global align:4 -__vt__19dMsgScrnLight_HIO_c = .data:0x803C2F84; // type:object size:0xC scope:global align:4 +__vt__19dMsgScrnLight_HIO_c = .data:0x803C2F84; // type:object size:0xC scope:weak align:4 t_tag$3877 = .data:0x803C2F90; // type:object size:0x38 scope:local align:4 data:4byte __vt__15dMsgScrnPlace_c = .data:0x803C2FC8; // type:object size:0x58 scope:global align:4 t_tag$3752 = .data:0x803C3020; // type:object size:0x30 scope:local align:4 data:4byte @@ -19640,15 +19668,15 @@ mEventList__10dMsgFlow_c = .data:0x803C39AC; // type:object size:0x204 scope:glo __vt__10dMsgFlow_c = .data:0x803C3C20; // type:object size:0xC scope:global align:4 ...data.0 = .data:0x803C3C30; // type:label scope:local align:4 cNullVec__6Z2Calc = .data:0x803C3C30; // type:object size:0xC scope:local align:4 -l_mojiHira = .data:0x803C3C3C; // type:object size:0x104 scope:global align:4 -l_mojiHira2 = .data:0x803C3D40; // type:object size:0x104 scope:global align:4 -l_mojiHira3 = .data:0x803C3E44; // type:object size:0x104 scope:global align:4 -l_mojikata = .data:0x803C3F48; // type:object size:0x104 scope:global align:4 -l_mojikata2 = .data:0x803C404C; // type:object size:0x104 scope:global align:4 -l_mojikata3 = .data:0x803C4150; // type:object size:0x104 scope:global align:4 -l_mojiEisu = .data:0x803C4254; // type:object size:0x104 scope:global align:4 -l_mojiEisuPal_1 = .data:0x803C4358; // type:object size:0x104 scope:global align:4 -l_mojiEisuPal_2 = .data:0x803C445C; // type:object size:0x104 scope:global align:4 +l_mojiHira = .data:0x803C3C3C; // type:object size:0x104 scope:local align:4 +l_mojiHira2 = .data:0x803C3D40; // type:object size:0x104 scope:local align:4 +l_mojiHira3 = .data:0x803C3E44; // type:object size:0x104 scope:local align:4 +l_mojikata = .data:0x803C3F48; // type:object size:0x104 scope:local align:4 +l_mojikata2 = .data:0x803C404C; // type:object size:0x104 scope:local align:4 +l_mojikata3 = .data:0x803C4150; // type:object size:0x104 scope:local align:4 +l_mojiEisu = .data:0x803C4254; // type:object size:0x104 scope:local align:4 +l_mojiEisuPal_1 = .data:0x803C4358; // type:object size:0x104 scope:local align:4 +l_mojiEisuPal_2 = .data:0x803C445C; // type:object size:0x104 scope:local align:4 @3855 = .data:0x803C4560; // type:object size:0xC scope:local align:4 @3856 = .data:0x803C456C; // type:object size:0xC scope:local align:4 @3857 = .data:0x803C4578; // type:object size:0xC scope:local align:4 @@ -19658,7 +19686,7 @@ l_mojiEisuPal_2 = .data:0x803C445C; // type:object size:0x104 scope:global align @3861 = .data:0x803C45A8; // type:object size:0xC scope:local align:4 @3862 = .data:0x803C45B4; // type:object size:0xC scope:local align:4 @3863 = .data:0x803C45C0; // type:object size:0xC scope:local align:4 -SelProc = .data:0x803C45CC; // type:object size:0x6C scope:global align:4 data:4byte +SelProc = .data:0x803C45CC; // type:object size:0x6C scope:local align:4 data:4byte @4161 = .data:0x803C4638; // type:object size:0x34 scope:local align:4 l_cur0TagName$4723 = .data:0x803C4670; // type:object size:0x40 scope:local align:4 l_cur1TagName$4724 = .data:0x803C46B0; // type:object size:0x40 scope:local align:4 @@ -19674,9 +19702,9 @@ palMoji10$4766 = .data:0x803C4A40; // type:object size:0xD scope:local align:4 palMoji11$4767 = .data:0x803C4A50; // type:object size:0xD scope:local align:4 __vt__14dDlst_NameIN_c = .data:0x803C4A60; // type:object size:0x10 scope:global align:4 __vt__7dName_c = .data:0x803C4A8C; // type:object size:0xC scope:global align:4 -__vt__9dNm_HIO_c = .data:0x803C4AA4; // type:object size:0xC scope:global align:4 -__vt__16dNpcLib_lookat_c = .data:0x803C4AB0; // type:object size:0xC scope:global align:4 -l_dOvlpFd_Method = .data:0x803C4AC0; // type:object size:0x14 scope:global align:4 +__vt__9dNm_HIO_c = .data:0x803C4AA4; // type:object size:0xC scope:weak align:4 +__vt__16dNpcLib_lookat_c = .data:0x803C4AB0; // type:object size:0xC scope:weak align:4 +l_dOvlpFd_Method = .data:0x803C4AC0; // type:object size:0x14 scope:local align:4 g_profile_OVERLAP0 = .data:0x803C4AD4; // type:object size:0x28 scope:global align:4 g_profile_OVERLAP1 = .data:0x803C4AFC; // type:object size:0x28 scope:global align:4 g_profile_OVERLAP6 = .data:0x803C4B24; // type:object size:0x28 scope:global align:4 @@ -19689,18 +19717,18 @@ g_profile_OVERLAP11 = .data:0x803C4BEC; // type:object size:0x28 scope:global al @3721 = .data:0x803C4C24; // type:object size:0xC scope:local align:4 data:4byte @3736 = .data:0x803C4C30; // type:object size:0xC scope:local align:4 data:4byte @3765 = .data:0x803C4C3C; // type:object size:0xC scope:local align:4 data:4byte -l_dOvlpFd2_Method = .data:0x803C4C48; // type:object size:0x14 scope:global align:4 +l_dOvlpFd2_Method = .data:0x803C4C48; // type:object size:0x14 scope:local align:4 g_profile_OVERLAP2 = .data:0x803C4C5C; // type:object size:0x28 scope:global align:4 __vt__15dOvlpFd2_dlst_c = .data:0x803C4C84; // type:object size:0x10 scope:global align:4 @3812 = .data:0x803C4C98; // type:object size:0xC scope:local align:4 data:4byte @3857 = .data:0x803C4CA4; // type:object size:0xC scope:local align:4 data:4byte @3871 = .data:0x803C4CB0; // type:object size:0xC scope:local align:4 data:4byte @3898 = .data:0x803C4CBC; // type:object size:0xC scope:local align:4 data:4byte -l_dOvlpFd3_Method = .data:0x803C4CC8; // type:object size:0x14 scope:global align:4 +l_dOvlpFd3_Method = .data:0x803C4CC8; // type:object size:0x14 scope:local align:4 g_profile_OVERLAP3 = .data:0x803C4CDC; // type:object size:0x28 scope:global align:4 __vt__15dOvlpFd3_dlst_c = .data:0x803C4D04; // type:object size:0x10 scope:global align:4 __vt__16dDlst_snapShot_c = .data:0x803C4D14; // type:object size:0xC scope:global align:4 -__vt__10JSUIosBase = .data:0x803C4D20; // type:object size:0xC scope:global align:4 +__vt__10JSUIosBase = .data:0x803C4D20; // type:object size:0xC scope:weak align:4 __vt__8CPaneMgr = .data:0x803C4D2C; // type:object size:0x10 scope:global align:4 __vt__17CPaneMgrAlphaMorf = .data:0x803C4D40; // type:object size:0x10 scope:global align:4 __vt__13CPaneMgrAlpha = .data:0x803C4D50; // type:object size:0x10 scope:global align:4 @@ -19722,7 +19750,7 @@ cNullVec__6Z2Calc = .data:0x803C4D60; // type:object size:0xC scope:local align: @3748 = .data:0x803C4E08; // type:object size:0xC scope:local align:4 @3749 = .data:0x803C4E14; // type:object size:0xC scope:local align:4 @3750 = .data:0x803C4E20; // type:object size:0xC scope:local align:4 -l_execFunc = .data:0x803C4E2C; // type:object size:0xC0 scope:global align:4 data:4byte +l_execFunc = .data:0x803C4E2C; // type:object size:0xC0 scope:local align:4 data:4byte l_method$4634 = .data:0x803C4EEC; // type:object size:0xC scope:local align:4 choice$4682 = .data:0x803C4EF8; // type:object size:0x14 scope:local align:4 yes$4683 = .data:0x803C4F0C; // type:object size:0x14 scope:local align:4 @@ -19731,7 +19759,7 @@ prog$4685 = .data:0x803C4F34; // type:object size:0x14 scope:local align:4 intr$4686 = .data:0x803C4F48; // type:object size:0x14 scope:local align:4 warning$4687 = .data:0x803C4F5C; // type:object size:0x14 scope:local align:4 warningPs$4688 = .data:0x803C4F70; // type:object size:0x14 scope:local align:4 -l_dScnLogo_Method = .data:0x803C4F84; // type:object size:0x14 scope:global align:4 +l_dScnLogo_Method = .data:0x803C4F84; // type:object size:0x14 scope:local align:4 g_profile_LOGO_SCENE = .data:0x803C4F98; // type:object size:0x28 scope:global align:4 __vt__10dLog_HIO_c = .data:0x803C4FC0; // type:object size:0xC scope:global align:4 g_profile_MENU_SCENE = .data:0x803C4FD0; // type:object size:0x28 scope:global align:4 @@ -19743,51 +19771,51 @@ cNullVec__6Z2Calc = .data:0x803C4FF8; // type:object size:0xC scope:local align: @3995 = .data:0x803C5028; // type:object size:0xC scope:local align:4 @3996 = .data:0x803C5034; // type:object size:0xC scope:local align:4 @3997 = .data:0x803C5040; // type:object size:0xC scope:local align:4 -MainProc = .data:0x803C504C; // type:object size:0x48 scope:global align:4 data:4byte -l_dScnName_Method = .data:0x803C5094; // type:object size:0x14 scope:global align:4 +MainProc = .data:0x803C504C; // type:object size:0x48 scope:local align:4 data:4byte +l_dScnName_Method = .data:0x803C5094; // type:object size:0x14 scope:local align:4 g_profile_NAME_SCENE = .data:0x803C50A8; // type:object size:0x28 scope:global align:4 g_profile_NAMEEX_SCENE = .data:0x803C50D0; // type:object size:0x28 scope:global align:4 -__vt__17dScnName_camera_c = .data:0x803C50F8; // type:object size:0xC scope:global align:4 -__vt__9dSn_HIO_c = .data:0x803C5104; // type:object size:0xC scope:global align:4 +__vt__17dScnName_camera_c = .data:0x803C50F8; // type:object size:0xC scope:weak align:4 +__vt__9dSn_HIO_c = .data:0x803C5104; // type:object size:0xC scope:weak align:4 l_wipeType$4081 = .data:0x803C5110; // type:object size:0x2E scope:local align:4 camparamarc$4608 = .data:0x803C5140; // type:object size:0xA scope:local align:4 l_method$4860 = .data:0x803C514C; // type:object size:0x2C scope:local align:4 -l_dScnPly_Method = .data:0x803C5178; // type:object size:0x14 scope:global align:4 +l_dScnPly_Method = .data:0x803C5178; // type:object size:0x14 scope:local align:4 g_profile_PLAY_SCENE = .data:0x803C518C; // type:object size:0x28 scope:global align:4 g_profile_OPENING_SCENE = .data:0x803C51B4; // type:object size:0x28 scope:global align:4 -__vt__22dScnPly_env_debugHIO_c = .data:0x803C51DC; // type:object size:0xC scope:global align:4 -__vt__22dScnPly_env_otherHIO_c = .data:0x803C51E8; // type:object size:0xC scope:global align:4 -__vt__17dScnPly_env_HIO_c = .data:0x803C51F4; // type:object size:0xC scope:global align:4 -__vt__17dScnPly_reg_HIO_c = .data:0x803C5200; // type:object size:0xC scope:global align:4 -__vt__21dScnPly_preLoad_HIO_c = .data:0x803C520C; // type:object size:0xC scope:global align:4 +__vt__22dScnPly_env_debugHIO_c = .data:0x803C51DC; // type:object size:0xC scope:weak align:4 +__vt__22dScnPly_env_otherHIO_c = .data:0x803C51E8; // type:object size:0xC scope:weak align:4 +__vt__17dScnPly_env_HIO_c = .data:0x803C51F4; // type:object size:0xC scope:weak align:4 +__vt__17dScnPly_reg_HIO_c = .data:0x803C5200; // type:object size:0xC scope:weak align:4 +__vt__21dScnPly_preLoad_HIO_c = .data:0x803C520C; // type:object size:0xC scope:weak align:4 l_method$4056 = .data:0x803C5218; // type:object size:0x14 scope:local align:4 -l_dScnRoom_Method = .data:0x803C522C; // type:object size:0x14 scope:global align:4 +l_dScnRoom_Method = .data:0x803C522C; // type:object size:0x14 scope:local align:4 g_profile_ROOM_SCENE = .data:0x803C5240; // type:object size:0x28 scope:global align:4 g_profile_WARNING_SCENE = .data:0x803C5268; // type:object size:0x28 scope:global align:4 g_profile_WARNING2_SCENE = .data:0x803C5290; // type:object size:0x28 scope:global align:4 -__vt__22dSvBit_childOtherHIO_c = .data:0x803C52B8; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childTransformHIO_c = .data:0x803C52C4; // type:object size:0xC scope:global align:4 -__vt__25dSvBit_childDarknessHIO_c = .data:0x803C52D0; // type:object size:0xC scope:global align:4 -__vt__29dSvBit_childTbPerfectionHIO_c = .data:0x803C52DC; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childItOneZoneHIO_c = .data:0x803C52E8; // type:object size:0xC scope:global align:4 -__vt__23dSvBit_childItZoneHIO_c = .data:0x803C52F4; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childItDungeonHIO_c = .data:0x803C5300; // type:object size:0xC scope:global align:4 -__vt__29dSvBit_childItPerfectionHIO_c = .data:0x803C530C; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childSwOneZoneHIO_c = .data:0x803C5318; // type:object size:0xC scope:global align:4 -__vt__23dSvBit_childSwZoneHIO_c = .data:0x803C5324; // type:object size:0xC scope:global align:4 -__vt__26dSvBit_childSwDungeonHIO_c = .data:0x803C5330; // type:object size:0xC scope:global align:4 -__vt__29dSvBit_childSwPerfectionHIO_c = .data:0x803C533C; // type:object size:0xC scope:global align:4 -__vt__25dSvBit_childTreasureHIO_c = .data:0x803C5348; // type:object size:0xC scope:global align:4 -__vt__21dSvBit_childItemHIO_c = .data:0x803C5354; // type:object size:0xC scope:global align:4 -__vt__23dSvBit_childSwitchHIO_c = .data:0x803C5360; // type:object size:0xC scope:global align:4 -__vt__12dSvBit_HIO_c = .data:0x803C536C; // type:object size:0xC scope:global align:4 +__vt__22dSvBit_childOtherHIO_c = .data:0x803C52B8; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childTransformHIO_c = .data:0x803C52C4; // type:object size:0xC scope:weak align:4 +__vt__25dSvBit_childDarknessHIO_c = .data:0x803C52D0; // type:object size:0xC scope:weak align:4 +__vt__29dSvBit_childTbPerfectionHIO_c = .data:0x803C52DC; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childItOneZoneHIO_c = .data:0x803C52E8; // type:object size:0xC scope:weak align:4 +__vt__23dSvBit_childItZoneHIO_c = .data:0x803C52F4; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childItDungeonHIO_c = .data:0x803C5300; // type:object size:0xC scope:weak align:4 +__vt__29dSvBit_childItPerfectionHIO_c = .data:0x803C530C; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childSwOneZoneHIO_c = .data:0x803C5318; // type:object size:0xC scope:weak align:4 +__vt__23dSvBit_childSwZoneHIO_c = .data:0x803C5324; // type:object size:0xC scope:weak align:4 +__vt__26dSvBit_childSwDungeonHIO_c = .data:0x803C5330; // type:object size:0xC scope:weak align:4 +__vt__29dSvBit_childSwPerfectionHIO_c = .data:0x803C533C; // type:object size:0xC scope:weak align:4 +__vt__25dSvBit_childTreasureHIO_c = .data:0x803C5348; // type:object size:0xC scope:weak align:4 +__vt__21dSvBit_childItemHIO_c = .data:0x803C5354; // type:object size:0xC scope:weak align:4 +__vt__23dSvBit_childSwitchHIO_c = .data:0x803C5360; // type:object size:0xC scope:weak align:4 +__vt__12dSvBit_HIO_c = .data:0x803C536C; // type:object size:0xC scope:weak align:4 @5239 = .data:0x803C5378; // type:object size:0x24 scope:local align:4 -l_dTimer_Method = .data:0x803C539C; // type:object size:0x14 scope:global align:4 +l_dTimer_Method = .data:0x803C539C; // type:object size:0x14 scope:local align:4 g_profile_TIMER = .data:0x803C53B0; // type:object size:0x28 scope:global align:4 __vt__21dDlst_TimerScrnDraw_c = .data:0x803C53D8; // type:object size:0x10 scope:global align:4 -l_dkWmark_Method = .data:0x803C53E8; // type:object size:0x14 scope:global align:4 +l_dkWmark_Method = .data:0x803C53E8; // type:object size:0x14 scope:local align:4 g_profile_WMARK = .data:0x803C53FC; // type:object size:0x28 scope:global align:4 -l_dkWpillar_Method = .data:0x803C5428; // type:object size:0x14 scope:global align:4 +l_dkWpillar_Method = .data:0x803C5428; // type:object size:0x14 scope:local align:4 g_profile_WPILLAR = .data:0x803C543C; // type:object size:0x28 scope:global align:4 strings$4165 = .data:0x803C5468; // type:object size:0x10 scope:local align:4 __vt__20DynamicModuleControl = .data:0x803C5478; // type:object size:0x34 scope:global align:4 @@ -19800,30 +19828,31 @@ __vt__12cCcD_TriAttr = .data:0x803C5624; // type:object size:0x64 scope:global a __vt__14cCcD_ShapeAttr = .data:0x803C5688; // type:object size:0x58 scope:global align:4 __vt__9cCcD_Stts = .data:0x803C56E0; // type:object size:0x20 scope:global align:4 __vt__4cCcS = .data:0x803C5700; // type:object size:0x30 scope:global align:4 -atntable = .data:0x803C5730; // type:object size:0x802 scope:global align:4 +atntable = .data:0x803C5730; // type:object size:0x802 scope:local align:4 __vt__8cBgS_Chk = .data:0x803C5F38; // type:object size:0xC scope:global align:4 __vt__11cBgS_GndChk = .data:0x803C5F48; // type:object size:0x18 scope:global align:4 __vt__11cBgS_LinChk = .data:0x803C5F60; // type:object size:0x18 scope:global align:4 __vt__13cBgS_ShdwDraw = .data:0x803C5F78; // type:object size:0xC scope:global align:4 __vt__13cBgS_PolyInfo = .data:0x803C5F88; // type:object size:0xC scope:global align:4 __vt__8cM3dGCir = .data:0x803C5F98; // type:object size:0xC scope:global align:4 -__vt__8cM2dGCir = .data:0x803C5FA4; // type:object size:0xC scope:global align:4 +__vt__8cM2dGCir = .data:0x803C5FA4; // type:object size:0xC scope:weak align:4 __vt__8cM3dGCps = .data:0x803C5FB0; // type:object size:0xC scope:global align:4 -e_mtx = .data:0x803C5FC0; // type:object size:0x30 scope:global align:32 -clear_z_TX = .data:0x803C6000; // type:object size:0x40 scope:global align:32 +e_mtx = .data:0x803C5FC0; // type:object size:0x30 scope:local align:32 +clear_z_TX = .data:0x803C6000; // type:object size:0x40 scope:local align:32 __vt__10JFWDisplay = .data:0x803C6040; // type:object size:0x18 scope:global align:4 -jpa_pos = .data:0x803C6060; // type:object size:0x144 scope:global align:32 -jpa_crd = .data:0x803C61C0; // type:object size:0x20 scope:global align:4 +jpa_pos = .data:0x803C6060; // type:object size:0x144 scope:local align:32 +jpa_crd = .data:0x803C61C0; // type:object size:0x20 scope:local align:4 @2829 = .data:0x803C61E0; // type:object size:0x2C scope:local align:4 @2828 = .data:0x803C620C; // type:object size:0x2C scope:local align:4 @3454 = .data:0x803C6238; // type:object size:0x2C scope:local align:4 +jpa_resource_padding = .data:0x803C6264; // type:object size:0x1C scope:local ...data.0 = .data:0x803C6280; // type:label scope:local align:4 -jpa_dl = .data:0x803C6280; // type:object size:0x20 scope:global align:4 -jpa_dl_x = .data:0x803C62A0; // type:object size:0x20 scope:global align:4 -p_prj = .data:0x803C62C0; // type:object size:0xC scope:global align:4 -p_direction = .data:0x803C62CC; // type:object size:0x14 scope:global align:4 -p_rot = .data:0x803C62E0; // type:object size:0x14 scope:global align:4 -p_plane = .data:0x803C62F4; // type:object size:0xC scope:global align:4 +jpa_dl = .data:0x803C6280; // type:object size:0x20 scope:local align:4 +jpa_dl_x = .data:0x803C62A0; // type:object size:0x20 scope:local align:4 +p_prj = .data:0x803C62C0; // type:object size:0xC scope:local align:4 +p_direction = .data:0x803C62CC; // type:object size:0x14 scope:local align:4 +p_rot = .data:0x803C62E0; // type:object size:0x14 scope:local align:4 +p_plane = .data:0x803C62F4; // type:object size:0xC scope:local align:4 st_bm__12JPABaseShape = .data:0x803C6300; // type:object size:0xC scope:global align:4 st_bf__12JPABaseShape = .data:0x803C630C; // type:object size:0x28 scope:global align:4 st_lo__12JPABaseShape = .data:0x803C6334; // type:object size:0x40 scope:global align:4 @@ -19833,7 +19862,7 @@ st_ca__12JPABaseShape = .data:0x803C63A4; // type:object size:0x60 scope:global st_aa__12JPABaseShape = .data:0x803C6404; // type:object size:0x20 scope:global align:4 @2631 = .data:0x803C6428; // type:object size:0x1C scope:local align:4 @3259 = .data:0x803C6448; // type:object size:0x24 scope:local align:4 -__vt__12JPAFieldBase = .data:0x803C646C; // type:object size:0x14 scope:global align:4 +__vt__12JPAFieldBase = .data:0x803C646C; // type:object size:0x14 scope:weak align:4 __vt__12JPAFieldSpin = .data:0x803C6480; // type:object size:0x14 scope:global align:4 __vt__12JPAFieldDrag = .data:0x803C6494; // type:object size:0x14 scope:global align:4 __vt__14JPAFieldRandom = .data:0x803C64A8; // type:object size:0x14 scope:global align:4 @@ -19852,18 +19881,18 @@ __vt__Q26JStage6TLight = .data:0x803C6718; // type:object size:0x6C scope:global __vt__Q26JStage7TObject = .data:0x803C6788; // type:object size:0x3C scope:global align:4 __vt__Q26JStage7TSystem = .data:0x803C67C8; // type:object size:0x50 scope:global align:4 __vt__Q37JStudio3ctb6TParse = .data:0x803C6818; // type:object size:0x14 scope:global align:4 -__vt__Q37JGadget6binary19TParse_header_block = .data:0x803C682C; // type:object size:0x14 scope:global align:4 +__vt__Q37JGadget6binary19TParse_header_block = .data:0x803C682C; // type:object size:0x14 scope:weak align:4 __vt__Q37JStudio3ctb8TFactory = .data:0x803C6840; // type:object size:0x14 scope:global align:4 __vt__Q37JStudio3ctb8TControl = .data:0x803C6854; // type:object size:0xC scope:global align:4 __vt__Q37JStudio3ctb14TObject_TxyzRy = .data:0x803C6860; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio3ctb7TObject = .data:0x803C6870; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3ctb7TObject = .data:0x803C6870; // type:object size:0x10 scope:weak align:4 __vt__Q27JStudio22TFunctionValue_hermite = .data:0x803C6880; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio29TFunctionValue_list_parameter = .data:0x803C68A0; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio19TFunctionValue_list = .data:0x803C68C0; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio25TFunctionValue_transition = .data:0x803C68E0; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio23TFunctionValue_constant = .data:0x803C6900; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio24TFunctionValue_composite = .data:0x803C6920; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio14TFunctionValue = .data:0x803C6940; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio14TFunctionValue = .data:0x803C6940; // type:object size:0x20 scope:weak align:4 @838 = .data:0x803C6960; // type:object size:0x5C scope:local align:4 __vt__Q37JStudio3fvb6TParse = .data:0x803C69BC; // type:object size:0x14 scope:global align:4 __vt__Q37JStudio3fvb8TFactory = .data:0x803C69D0; // type:object size:0x14 scope:global align:4 @@ -19874,7 +19903,7 @@ __vt__Q37JStudio3fvb12TObject_list = .data:0x803C6A10; // type:object size:0x10 __vt__Q37JStudio3fvb18TObject_transition = .data:0x803C6A20; // type:object size:0x10 scope:global align:4 __vt__Q37JStudio3fvb16TObject_constant = .data:0x803C6A30; // type:object size:0x10 scope:global align:4 __vt__Q37JStudio3fvb17TObject_composite = .data:0x803C6A40; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio3fvb7TObject = .data:0x803C6A50; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio3fvb7TObject = .data:0x803C6A50; // type:object size:0x10 scope:weak align:4 __vt__Q27JStudio6TParse = .data:0x803C6A60; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio8TFactory = .data:0x803C6A80; // type:object size:0x14 scope:global align:4 __vt__Q27JStudio8TControl = .data:0x803C6A94; // type:object size:0xC scope:global align:4 @@ -19945,33 +19974,33 @@ __vt__Q27JStudio8TControl = .data:0x803C6A94; // type:object size:0xC scope:glob @1800 = .data:0x803C71C4; // type:object size:0xC scope:local align:4 @1831 = .data:0x803C71D0; // type:object size:0x10C scope:local align:4 __vt__Q27JStudio13TObject_sound = .data:0x803C72DC; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio14TAdaptor_sound = .data:0x803C72FC; // type:object size:0x50 scope:global align:4 +__vt__Q27JStudio14TAdaptor_sound = .data:0x803C72FC; // type:object size:0x50 scope:weak align:4 __vt__Q27JStudio16TObject_particle = .data:0x803C734C; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio17TAdaptor_particle = .data:0x803C736C; // type:object size:0x4C scope:global align:4 +__vt__Q27JStudio17TAdaptor_particle = .data:0x803C736C; // type:object size:0x4C scope:weak align:4 __vt__Q27JStudio15TObject_message = .data:0x803C73B8; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio13TObject_light = .data:0x803C73FC; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio14TAdaptor_light = .data:0x803C741C; // type:object size:0x28 scope:global align:4 +__vt__Q27JStudio14TAdaptor_light = .data:0x803C741C; // type:object size:0x28 scope:weak align:4 __vt__Q27JStudio11TObject_fog = .data:0x803C7444; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio12TAdaptor_fog = .data:0x803C7464; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio12TAdaptor_fog = .data:0x803C7464; // type:object size:0x20 scope:weak align:4 __vt__Q27JStudio14TObject_camera = .data:0x803C7484; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio15TAdaptor_camera = .data:0x803C74A4; // type:object size:0x3C scope:global align:4 +__vt__Q27JStudio15TAdaptor_camera = .data:0x803C74A4; // type:object size:0x3C scope:weak align:4 __vt__Q27JStudio20TObject_ambientLight = .data:0x803C74E0; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio21TAdaptor_ambientLight = .data:0x803C7500; // type:object size:0x20 scope:global align:4 +__vt__Q27JStudio21TAdaptor_ambientLight = .data:0x803C7500; // type:object size:0x20 scope:weak align:4 __vt__Q27JStudio13TObject_actor = .data:0x803C7520; // type:object size:0x20 scope:global align:4 -__vt__Q27JStudio14TAdaptor_actor = .data:0x803C7540; // type:object size:0x50 scope:global align:4 +__vt__Q27JStudio14TAdaptor_actor = .data:0x803C7540; // type:object size:0x50 scope:weak align:4 __vt__Q27JStudio7TObject = .data:0x803C7590; // type:object size:0x20 scope:global align:4 __vt__Q27JStudio8TAdaptor = .data:0x803C75B0; // type:object size:0x20 scope:global align:4 __vt__Q37JStudio14TVariableValue13TOutput_none_ = .data:0x803C75D0; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio14TVariableValue7TOutput = .data:0x803C75E0; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803C75F0; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_ = .data:0x803C7600; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803C7610; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_ = .data:0x803C7620; // type:object size:0x10 scope:global align:4 -__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803C7630; // type:object size:0x10 scope:global align:4 +__vt__Q37JStudio14TVariableValue7TOutput = .data:0x803C75E0; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803C75F0; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@57TOutputVariableValue_BOOL_ = .data:0x803C7600; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803C7610; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@55TOutputVariableValue_BOOL_ = .data:0x803C7620; // type:object size:0x10 scope:weak align:4 +__vt__Q37JStudio28@unnamed@jstudio_object_cpp@54TOutputVariableValue_BOOL_ = .data:0x803C7630; // type:object size:0x10 scope:weak align:4 __vt__Q37JStudio3stb6TParse = .data:0x803C7640; // type:object size:0x20 scope:global align:4 __vt__Q37JStudio3stb8TFactory = .data:0x803C7660; // type:object size:0x14 scope:global align:4 __vt__Q37JStudio3stb8TControl = .data:0x803C7674; // type:object size:0xC scope:global align:4 -__vt__Q37JStudio3stb15TObject_control = .data:0x803C7680; // type:object size:0x20 scope:global align:4 +__vt__Q37JStudio3stb15TObject_control = .data:0x803C7680; // type:object size:0x20 scope:weak align:4 __vt__Q37JStudio3stb7TObject = .data:0x803C76A0; // type:object size:0x20 scope:global align:4 __vt__Q214JStudio_JStage13TCreateObject = .data:0x803C76C0; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803C76D0; // type:label scope:local align:4 @@ -19988,7 +20017,7 @@ __vt__Q214JStudio_JStage13TCreateObject = .data:0x803C76C0; // type:object size: @1098 = .data:0x803C7748; // type:object size:0xC scope:local align:4 __vt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_ = .data:0x803C7754; // type:object size:0x10 scope:global align:4 __vt__Q214JStudio_JStage14TAdaptor_actor = .data:0x803C7764; // type:object size:0x50 scope:global align:4 -__vt__Q214JStudio_JStage81TVariableValueOutput_object_ = .data:0x803C7804; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JStage81TVariableValueOutput_object_ = .data:0x803C7804; // type:object size:0x10 scope:weak align:4 __vt__Q214JStudio_JStage21TAdaptor_ambientLight = .data:0x803C7828; // type:object size:0x20 scope:global align:4 ...data.0 = .data:0x803C7848; // type:label scope:local align:4 @1014 = .data:0x803C7848; // type:object size:0xC scope:local align:4 data:4byte @@ -20000,14 +20029,14 @@ __vt__Q214JStudio_JStage21TAdaptor_ambientLight = .data:0x803C7828; // type:obje @1029 = .data:0x803C7890; // type:object size:0xC scope:local align:4 @1030 = .data:0x803C789C; // type:object size:0xC scope:local align:4 __vt__Q214JStudio_JStage15TAdaptor_camera = .data:0x803C78A8; // type:object size:0x3C scope:global align:4 -__vt__Q214JStudio_JStage83TVariableValueOutput_object_ = .data:0x803C7920; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JStage83TVariableValueOutput_object_ = .data:0x803C7920; // type:object size:0x10 scope:weak align:4 ...data.0 = .data:0x803C7940; // type:label scope:local align:4 @844 = .data:0x803C7940; // type:object size:0xC scope:local align:4 data:4byte @845 = .data:0x803C794C; // type:object size:0xC scope:local align:4 @849 = .data:0x803C7958; // type:object size:0xC scope:local align:4 @850 = .data:0x803C7964; // type:object size:0xC scope:local align:4 __vt__Q214JStudio_JStage12TAdaptor_fog = .data:0x803C7970; // type:object size:0x20 scope:global align:4 -__vt__Q214JStudio_JStage77TVariableValueOutput_object_ = .data:0x803C79B0; // type:object size:0x10 scope:global align:4 +__vt__Q214JStudio_JStage77TVariableValueOutput_object_ = .data:0x803C79B0; // type:object size:0x10 scope:weak align:4 __vt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_ = .data:0x803C79D0; // type:object size:0x10 scope:global align:4 __vt__Q214JStudio_JStage14TAdaptor_light = .data:0x803C79E0; // type:object size:0x28 scope:global align:4 __vt__Q215JStudio_JAudio213TCreateObject = .data:0x803C7A08; // type:object size:0x10 scope:global align:4 @@ -20088,29 +20117,29 @@ sExtCmdInfo__12JASSeqParser = .data:0x803C842C; // type:object size:0xFF0 scope: __vt__12JASSeqParser = .data:0x803C95F0; // type:object size:0x20 scope:global align:4 @613 = .data:0x803C9610; // type:object size:0x34 scope:local align:4 __vt__12JASBasicBank = .data:0x803C9648; // type:object size:0x14 scope:global align:4 -__vt__7JASBank = .data:0x803C965C; // type:object size:0x14 scope:global align:4 +__vt__7JASBank = .data:0x803C965C; // type:object size:0x14 scope:weak align:4 __vt__12JASVoiceBank = .data:0x803C9670; // type:object size:0x14 scope:global align:4 __vt__12JASBasicInst = .data:0x803C9688; // type:object size:0x14 scope:global align:4 -__vt__7JASInst = .data:0x803C969C; // type:object size:0x14 scope:global align:4 +__vt__7JASInst = .data:0x803C969C; // type:object size:0x14 scope:weak align:4 __vt__10JASDrumSet = .data:0x803C96B0; // type:object size:0x14 scope:global align:4 __vt__Q216JASBasicWaveBank11TWaveHandle = .data:0x803C96C8; // type:object size:0x14 scope:global align:4 __vt__Q216JASBasicWaveBank10TWaveGroup = .data:0x803C96DC; // type:object size:0x18 scope:global align:4 -__vt__13JASWaveHandle = .data:0x803C96F4; // type:object size:0x14 scope:global align:4 +__vt__13JASWaveHandle = .data:0x803C96F4; // type:object size:0x14 scope:weak align:4 __vt__16JASBasicWaveBank = .data:0x803C9708; // type:object size:0x18 scope:global align:4 -__vt__11JASWaveBank = .data:0x803C9720; // type:object size:0x18 scope:global align:4 +__vt__11JASWaveBank = .data:0x803C9720; // type:object size:0x18 scope:weak align:4 __vt__Q217JASSimpleWaveBank11TWaveHandle = .data:0x803C9738; // type:object size:0x14 scope:global align:4 __vt__17JASSimpleWaveBank = .data:0x803C974C; // type:object size:0x30 scope:global align:4 sCurrentDir__16JASWaveArcLoader = .data:0x803C9780; // type:object size:0x40 scope:global align:4 __vt__10JASWaveArc = .data:0x803C97C0; // type:object size:0x18 scope:global align:4 -__vt__11JASDisposer = .data:0x803C97D8; // type:object size:0x10 scope:global align:4 +__vt__11JASDisposer = .data:0x803C97D8; // type:object size:0x10 scope:weak align:4 @662 = .data:0x803C97E8; // type:object size:0x1C scope:local align:4 @977 = .data:0x803C9804; // type:object size:0x20 scope:local align:4 @974 = .data:0x803C9824; // type:object size:0x20 scope:local align:4 -table_list$151 = .data:0x803C9848; // type:object size:0x10 scope:local align:4 +table_list = .data:0x803C9848; // type:object size:0x10 scope:local align:4 history$267 = .data:0x803C9858; // type:object size:0x28 scope:local align:4 data:4byte __vt__14JASAudioThread = .data:0x803C9880; // type:object size:0x10 scope:global align:4 SEND_TABLE__6JASDsp = .data:0x803C9890; // type:object size:0x18 scope:global align:4 -jdsp = .data:0x803C98C0; // type:object size:0x1F00 scope:global align:4 noreloc +jdsp = .data:0x803C98C0; // type:object size:0x1F00 scope:local align:4 noreloc __vt__10JAIAudible = .data:0x803CB7C0; // type:object size:0x14 scope:global align:4 __vt__11JAIAudience = .data:0x803CB7D8; // type:object size:0x20 scope:global align:4 __vt__5JAISe = .data:0x803CB7F8; // type:object size:0x58 scope:global align:4 @@ -20130,9 +20159,9 @@ __vt__16JAIStreamDataMgr = .data:0x803CB9BC; // type:object size:0x10 scope:glob __vt__22JAUAudioArcInterpreter = .data:0x803CB9D0; // type:object size:0x44 scope:global align:4 __vt__17JAUAudioArcLoader = .data:0x803CBA18; // type:object size:0x44 scope:global align:4 __vt__14JAUSectionHeap = .data:0x803CBA60; // type:object size:0x34 scope:global align:4 -__vt__16JAUBankTableLink = .data:0x803CBA94; // type:object size:0x14 scope:global align:4 -__vt__12JAUBankTable = .data:0x803CBAA8; // type:object size:0xC scope:global align:4 -__vt__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgr = .data:0x803CBAB4; // type:object size:0x10 scope:global align:4 +__vt__16JAUBankTableLink = .data:0x803CBA94; // type:object size:0x14 scope:weak align:4 +__vt__12JAUBankTable = .data:0x803CBAA8; // type:object size:0xC scope:weak align:4 +__vt__Q228@unnamed@JAUSectionHeap_cpp@14TStreamDataMgr = .data:0x803CBAB4; // type:object size:0x10 scope:weak align:4 __vt__10JAUSection = .data:0x803CBAC4; // type:object size:0x10 scope:global align:4 __vt__27JAUSeqDataMgr_SeqCollection = .data:0x803CBAD8; // type:object size:0x18 scope:global align:4 __vt__32JAUStreamDataMgr_StreamFileTable = .data:0x803CBAF0; // type:object size:0x10 scope:global align:4 @@ -20145,7 +20174,7 @@ __vt__Q28JMessage10TReference = .data:0x803CBC0C; // type:object size:0x10 scope sapfnParseCharacter___Q28JMessage18TResourceContainer = .data:0x803CBC20; // type:object size:0x14 scope:global align:4 __vt__Q28JMessage6TParse = .data:0x803CBC34; // type:object size:0x14 scope:global align:4 __vt__Q38JMessage18TResourceContainer10TCResource = .data:0x803CBC48; // type:object size:0x14 scope:global align:4 -__vt__Q27JGadget42TLinkList_factory = .data:0x803CBC5C; // type:object size:0x14 scope:global align:4 +__vt__Q27JGadget42TLinkList_factory = .data:0x803CBC5C; // type:object size:0x14 scope:weak align:4 __vt__16Z2AudioArcLoader = .data:0x803CBC70; // type:object size:0x44 scope:global align:4 @3690 = .data:0x803CBCB8; // type:object size:0x58 scope:local align:4 __vt__10Z2SoundMgr = .data:0x803CBD10; // type:object size:0xC scope:global align:4 @@ -20205,15 +20234,15 @@ __vt__14Z2CreatureLink = .data:0x803CD920; // type:object size:0x48 scope:global @5074 = .data:0x803CDB68; // type:object size:0x28 scope:local align:4 @5259 = .data:0x803CDB90; // type:object size:0x38 scope:local align:4 @5258 = .data:0x803CDBC8; // type:object size:0x28 scope:local align:4 -sHowlUmakusa = .data:0x803CDBF0; // type:object size:0xC scope:global align:4 -sHowlZeldaSong = .data:0x803CDBFC; // type:object size:0xC scope:global align:4 -sHowlLightPrelude = .data:0x803CDC08; // type:object size:0xC scope:global align:4 -sHowlSoulRequiem = .data:0x803CDC14; // type:object size:0xC scope:global align:4 -sHealingSong = .data:0x803CDC20; // type:object size:0xC scope:global align:4 -sNewSong1 = .data:0x803CDC2C; // type:object size:0xE scope:global align:4 -sNewSong2 = .data:0x803CDC3C; // type:object size:0x10 scope:global align:4 -sNewSong3 = .data:0x803CDC4C; // type:object size:0x12 scope:global align:4 -sGuideData = .data:0x803CDC60; // type:object size:0x48 scope:global align:4 +sHowlUmakusa = .data:0x803CDBF0; // type:object size:0xC scope:local align:4 +sHowlZeldaSong = .data:0x803CDBFC; // type:object size:0xC scope:local align:4 +sHowlLightPrelude = .data:0x803CDC08; // type:object size:0xC scope:local align:4 +sHowlSoulRequiem = .data:0x803CDC14; // type:object size:0xC scope:local align:4 +sHealingSong = .data:0x803CDC20; // type:object size:0xC scope:local align:4 +sNewSong1 = .data:0x803CDC2C; // type:object size:0xE scope:local align:4 +sNewSong2 = .data:0x803CDC3C; // type:object size:0x10 scope:local align:4 +sNewSong3 = .data:0x803CDC4C; // type:object size:0x12 scope:local align:4 +sGuideData = .data:0x803CDC60; // type:object size:0x48 scope:local align:4 @3729 = .data:0x803CDCA8; // type:object size:0x1C8 scope:local align:4 @3839 = .data:0x803CDE70; // type:object size:0x54 scope:local align:4 __vt__15Z2SpeechStarter = .data:0x803CDEC4; // type:object size:0x14 scope:global align:4 @@ -20238,11 +20267,11 @@ __vt__13JKRAramStream = .data:0x803CE158; // type:object size:0x10 scope:global __vt__13JKRFileLoader = .data:0x803CE168; // type:object size:0x3C scope:global align:4 __vt__12JKRDvdFinder = .data:0x803CE1A8; // type:object size:0x10 scope:global align:4 __vt__12JKRArcFinder = .data:0x803CE1B8; // type:object size:0x10 scope:global align:4 -__vt__13JKRFileFinder = .data:0x803CE1C8; // type:object size:0x10 scope:global align:4 +__vt__13JKRFileFinder = .data:0x803CE1C8; // type:object size:0x10 scope:weak align:4 __vt__12JKRFileCache = .data:0x803CE1D8; // type:object size:0x4C scope:global align:4 __vt__10JKRArchive = .data:0x803CE228; // type:object size:0x50 scope:global align:4 __vt__13JKRMemArchive = .data:0x803CE278; // type:object size:0x50 scope:global align:4 -__vt__7JKRFile = .data:0x803CE2C8; // type:object size:0x20 scope:global align:4 +__vt__7JKRFile = .data:0x803CE2C8; // type:object size:0x20 scope:weak align:4 __vt__14JKRAramArchive = .data:0x803CE2E8; // type:object size:0x50 scope:global align:4 __vt__13JKRDvdArchive = .data:0x803CE338; // type:object size:0x50 scope:global align:4 __vt__14JKRCompArchive = .data:0x803CE388; // type:object size:0x50 scope:global align:4 @@ -20258,17 +20287,17 @@ __vt__12JUTCacheFont = .data:0x803CE4E0; // type:object size:0x4C scope:global a __vt__12JUTGraphFifo = .data:0x803CE530; // type:object size:0xC scope:global align:4 __vt__10JUTResFont = .data:0x803CE540; // type:object size:0x4C scope:global align:4 sChannelMask__Q210JUTGamePad7CRumble = .data:0x803CE590; // type:object size:0x10 scope:global align:4 -channel_mask = .data:0x803CE5A0; // type:object size:0x10 scope:global align:4 +channel_mask = .data:0x803CE5A0; // type:object size:0x10 scope:local align:4 __vt__10JUTGamePad = .data:0x803CE5B0; // type:object size:0xC scope:global align:4 sMessageQueue__12JUTException = .data:0x803CE5C0; // type:object size:0x20 scope:global align:4 -c3bcnt = .data:0x803CE5E0; // type:object size:0x20 scope:global align:4 data:4byte +c3bcnt = .data:0x803CE5E0; // type:object size:0x20 scope:local align:4 data:4byte sCpuExpName__12JUTException = .data:0x803CE600; // type:object size:0x44 scope:global align:4 __vt__12JUTException = .data:0x803CE644; // type:object size:0x10 scope:global align:4 ...data.0 = .data:0x803CE658; // type:label scope:local align:4 sAsciiTable__14JUTDirectPrint = .data:0x803CE658; // type:object size:0x80 scope:global align:4 sFontData__14JUTDirectPrint = .data:0x803CE6D8; // type:object size:0x100 scope:global align:4 noreloc sFontData2__14JUTDirectPrint = .data:0x803CE7D8; // type:object size:0x134 scope:global align:4 noreloc -twiceBit$371 = .data:0x803CE90C; // type:object size:0x10 scope:local align:4 +twiceBit = .data:0x803CE90C; // type:object size:0x10 scope:local align:4 __vt__8JUTVideo = .data:0x803CE920; // type:object size:0xC scope:global align:4 __vt__8JUTFader = .data:0x803CE930; // type:object size:0x18 scope:global align:4 __vt__10JUTConsole = .data:0x803CE948; // type:object size:0xC scope:global align:4 @@ -20299,9 +20328,9 @@ __vt__12J2DPictureEx = .data:0x803CF458; // type:object size:0x14C scope:global __vt__12J2DTextBoxEx = .data:0x803CF5A8; // type:object size:0xBC scope:global align:4 __vt__20J2DAnmFullLoader_v15 = .data:0x803CF668; // type:object size:0x14 scope:global align:4 __vt__19J2DAnmKeyLoader_v15 = .data:0x803CF67C; // type:object size:0x14 scope:global align:4 -__vt__12J2DAnmLoader = .data:0x803CF690; // type:object size:0x14 scope:global align:4 -__vt__20J2DAnmVisibilityFull = .data:0x803CF6A4; // type:object size:0x10 scope:global align:4 -__vt__14J2DAnmVtxColor = .data:0x803CF6B4; // type:object size:0x14 scope:global align:4 +__vt__12J2DAnmLoader = .data:0x803CF690; // type:object size:0x14 scope:weak align:4 +__vt__20J2DAnmVisibilityFull = .data:0x803CF6A4; // type:object size:0x10 scope:weak align:4 +__vt__14J2DAnmVtxColor = .data:0x803CF6B4; // type:object size:0x14 scope:weak align:4 __vt__15J2DAnmTevRegKey = .data:0x803CF6C8; // type:object size:0x10 scope:global align:4 __vt__16J2DAnmTexPattern = .data:0x803CF6D8; // type:object size:0x10 scope:global align:4 __vt__19J2DAnmTextureSRTKey = .data:0x803CF6E8; // type:object size:0x10 scope:global align:4 @@ -20315,12 +20344,12 @@ __vt__19J2DAnmTransformFull = .data:0x803CF774; // type:object size:0x14 scope:g @899 = .data:0x803CF788; // type:object size:0x44 scope:local align:4 @951 = .data:0x803CF7CC; // type:object size:0x54 scope:local align:4 c2r$1302 = .data:0x803CF820; // type:object size:0x10 scope:local align:4 -NullTexData = .data:0x803CF840; // type:object size:0x10 scope:global align:4 -j3dIdentityMtx = .data:0x803CF850; // type:object size:0x30 scope:global align:4 -IndMtx = .data:0x803CF880; // type:object size:0x18 scope:global align:4 +NullTexData = .data:0x803CF840; // type:object size:0x10 scope:local align:4 +j3dIdentityMtx = .data:0x803CF850; // type:object size:0x30 scope:local align:4 +IndMtx = .data:0x803CF880; // type:object size:0x18 scope:local align:4 PSMulUnit01 = .data:0x803CF898; // type:object size:0x8 scope:global align:4 -sDifferedRegister = .data:0x803CF8A0; // type:object size:0x20 scope:global align:4 -sSizeOfDiffered = .data:0x803CF8C0; // type:object size:0x20 scope:global align:4 +sDifferedRegister = .data:0x803CF8A0; // type:object size:0x20 scope:local align:4 +sSizeOfDiffered = .data:0x803CF8C0; // type:object size:0x20 scope:local align:4 __vt__14J3DShapePacket = .data:0x803CF8E0; // type:object size:0x14 scope:global align:4 __vt__12J3DMatPacket = .data:0x803CF8F4; // type:object size:0x14 scope:global align:4 __vt__13J3DDrawPacket = .data:0x803CF908; // type:object size:0x14 scope:global align:4 @@ -20357,11 +20386,11 @@ __vt__8J3DShape = .data:0x803CFC18; // type:object size:0x18 scope:global align: __vt__17J3DLockedMaterial = .data:0x803CFC30; // type:object size:0x30 scope:global align:4 __vt__18J3DPatchedMaterial = .data:0x803CFC60; // type:object size:0x30 scope:global align:4 __vt__11J3DMaterial = .data:0x803CFC90; // type:object size:0x30 scope:global align:4 -__vt__10J3DPEBlock = .data:0x803CFCC0; // type:object size:0x7C scope:global align:4 -__vt__15J3DIndBlockNull = .data:0x803CFD3C; // type:object size:0x4C scope:global align:4 -__vt__11J3DIndBlock = .data:0x803CFD88; // type:object size:0x4C scope:global align:4 -__vt__14J3DTexGenBlock = .data:0x803CFDD4; // type:object size:0x6C scope:global align:4 -__vt__13J3DColorBlock = .data:0x803CFE40; // type:object size:0x90 scope:global align:4 +__vt__10J3DPEBlock = .data:0x803CFCC0; // type:object size:0x7C scope:weak align:4 +__vt__15J3DIndBlockNull = .data:0x803CFD3C; // type:object size:0x4C scope:weak align:4 +__vt__11J3DIndBlock = .data:0x803CFD88; // type:object size:0x4C scope:weak align:4 +__vt__14J3DTexGenBlock = .data:0x803CFDD4; // type:object size:0x6C scope:weak align:4 +__vt__13J3DColorBlock = .data:0x803CFE40; // type:object size:0x90 scope:weak align:4 @5062 = .data:0x803CFED0; // type:object size:0x30 scope:local align:4 @5110 = .data:0x803CFF00; // type:object size:0x30 scope:local align:4 @5150 = .data:0x803CFF30; // type:object size:0x30 scope:local align:4 @@ -20403,43 +20432,43 @@ sortFuncTable__13J3DDrawBuffer = .data:0x803D0BD0; // type:object size:0x48 scop drawFuncTable__13J3DDrawBuffer = .data:0x803D0C30; // type:object size:0x18 scope:global align:4 data:4byte @871 = .data:0x803D0C48; // type:object size:0x4C scope:local align:4 __vt__12J3DJointTree = .data:0x803D0C94; // type:object size:0x10 scope:global align:4 -__vt__13J3DShapeTable = .data:0x803D0CA8; // type:object size:0xC scope:global align:4 -__vt__12J3DModelData = .data:0x803D0CB4; // type:object size:0xC scope:global align:4 +__vt__13J3DShapeTable = .data:0x803D0CA8; // type:object size:0xC scope:weak align:4 +__vt__12J3DModelData = .data:0x803D0CB4; // type:object size:0xC scope:weak align:4 __vt__8J3DModel = .data:0x803D0CC0; // type:object size:0x24 scope:global align:4 -__vt__12J3DMtxBuffer = .data:0x803D0CE4; // type:object size:0xC scope:global align:4 -__vt__16J3DAnmTexPattern = .data:0x803D0CF0; // type:object size:0x10 scope:global align:4 -__vt__15J3DAnmTevRegKey = .data:0x803D0D00; // type:object size:0x10 scope:global align:4 +__vt__12J3DMtxBuffer = .data:0x803D0CE4; // type:object size:0xC scope:weak align:4 +__vt__16J3DAnmTexPattern = .data:0x803D0CF0; // type:object size:0x10 scope:weak align:4 +__vt__15J3DAnmTevRegKey = .data:0x803D0D00; // type:object size:0x10 scope:weak align:4 __vt__14J3DAnmColorKey = .data:0x803D0D10; // type:object size:0x14 scope:global align:4 __vt__15J3DAnmColorFull = .data:0x803D0D24; // type:object size:0x14 scope:global align:4 -__vt__11J3DAnmColor = .data:0x803D0D38; // type:object size:0x14 scope:global align:4 +__vt__11J3DAnmColor = .data:0x803D0D38; // type:object size:0x14 scope:weak align:4 __vt__17J3DAnmVtxColorKey = .data:0x803D0D4C; // type:object size:0x14 scope:global align:4 __vt__18J3DAnmVtxColorFull = .data:0x803D0D60; // type:object size:0x14 scope:global align:4 -__vt__14J3DAnmVtxColor = .data:0x803D0D74; // type:object size:0x14 scope:global align:4 +__vt__14J3DAnmVtxColor = .data:0x803D0D74; // type:object size:0x14 scope:weak align:4 __vt__16J3DAnmClusterKey = .data:0x803D0D88; // type:object size:0x14 scope:global align:4 -__vt__13J3DAnmCluster = .data:0x803D0D9C; // type:object size:0x14 scope:global align:4 +__vt__13J3DAnmCluster = .data:0x803D0D9C; // type:object size:0x14 scope:weak align:4 __vt__17J3DAnmClusterFull = .data:0x803D0DB0; // type:object size:0x14 scope:global align:4 -__vt__19J3DAnmTextureSRTKey = .data:0x803D0DC4; // type:object size:0x10 scope:global align:4 +__vt__19J3DAnmTextureSRTKey = .data:0x803D0DC4; // type:object size:0x10 scope:weak align:4 __vt__27J3DAnmTransformFullWithLerp = .data:0x803D0DD4; // type:object size:0x14 scope:global align:4 __vt__19J3DAnmTransformFull = .data:0x803D0DE8; // type:object size:0x14 scope:global align:4 __vt__14J3DMaterialAnm = .data:0x803D0E00; // type:object size:0x10 scope:global align:4 __vt__13J3DSkinDeform = .data:0x803D0E10; // type:object size:0x10 scope:global align:4 __vt__16J3DMaterialTable = .data:0x803D0E20; // type:object size:0xC scope:global align:4 -__vt__14J3DPEBlockNull = .data:0x803D0E30; // type:object size:0x7C scope:global align:4 -__vt__15J3DTevBlockNull = .data:0x803D0EAC; // type:object size:0xDC scope:global align:4 -__vt__18J3DTexGenBlockNull = .data:0x803D0F88; // type:object size:0x6C scope:global align:4 -__vt__17J3DColorBlockNull = .data:0x803D0FF4; // type:object size:0x90 scope:global align:4 +__vt__14J3DPEBlockNull = .data:0x803D0E30; // type:object size:0x7C scope:weak align:4 +__vt__15J3DTevBlockNull = .data:0x803D0EAC; // type:object size:0xDC scope:weak align:4 +__vt__18J3DTexGenBlockNull = .data:0x803D0F88; // type:object size:0x6C scope:weak align:4 +__vt__17J3DColorBlockNull = .data:0x803D0FF4; // type:object size:0x90 scope:weak align:4 __vt__20J3DClusterLoader_v15 = .data:0x803D1088; // type:object size:0x10 scope:global align:4 -__vt__16J3DClusterLoader = .data:0x803D1098; // type:object size:0x10 scope:global align:4 +__vt__16J3DClusterLoader = .data:0x803D1098; // type:object size:0x10 scope:weak align:4 __vt__18J3DModelLoader_v21 = .data:0x803D10A8; // type:object size:0x44 scope:global align:4 __vt__18J3DModelLoader_v26 = .data:0x803D10EC; // type:object size:0x44 scope:global align:4 -__vt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage> = .data:0x803D1130; // type:object size:0x2C scope:global align:4 -__vt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic> = .data:0x803D115C; // type:object size:0x2C scope:global align:4 -__vt__10J3DTexture = .data:0x803D1188; // type:object size:0xC scope:global align:4 +__vt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage> = .data:0x803D1130; // type:object size:0x2C scope:weak align:4 +__vt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic> = .data:0x803D115C; // type:object size:0x2C scope:weak align:4 +__vt__10J3DTexture = .data:0x803D1188; // type:object size:0xC scope:weak align:4 __vt__14J3DModelLoader = .data:0x803D1194; // type:object size:0x44 scope:global align:4 __vt__19J3DAnmKeyLoader_v15 = .data:0x803D11D8; // type:object size:0x14 scope:global align:4 __vt__20J3DAnmFullLoader_v15 = .data:0x803D11EC; // type:object size:0x14 scope:global align:4 -__vt__12J3DAnmLoader = .data:0x803D1200; // type:object size:0x14 scope:global align:4 -__vt__20J3DAnmVisibilityFull = .data:0x803D1214; // type:object size:0x10 scope:global align:4 +__vt__12J3DAnmLoader = .data:0x803D1200; // type:object size:0x14 scope:weak align:4 +__vt__20J3DAnmVisibilityFull = .data:0x803D1214; // type:object size:0x10 scope:weak align:4 ...data.0 = .data:0x803D1228; // type:label scope:local align:4 @1 = .data:0x803D1228; // type:object size:0x44 scope:local align:4 data:string @105 = .data:0x803D126C; // type:object size:0xD scope:local align:4 data:string @@ -20455,13 +20484,13 @@ __vt__20J3DAnmVisibilityFull = .data:0x803D1214; // type:object size:0x10 scope: @115 = .data:0x803D1308; // type:object size:0x19 scope:local align:4 data:string @117 = .data:0x803D1324; // type:object size:0xE scope:local align:4 data:string @118 = .data:0x803D1334; // type:object size:0x15 scope:local align:4 data:string -__OSExceptionLocations = .data:0x803D134C; // type:object size:0x3C scope:global align:4 +__OSExceptionLocations = .data:0x803D134C; // type:object size:0x3C scope:local align:4 @152 = .data:0x803D1388; // type:object size:0x1B scope:local align:4 data:string @153 = .data:0x803D13A4; // type:object size:0x2E scope:local align:4 data:string @154 = .data:0x803D13D4; // type:object size:0x2F scope:local align:4 data:string @155 = .data:0x803D1404; // type:object size:0x1B scope:local align:4 data:string ResetFunctionInfo = .data:0x803D1420; // type:object size:0x10 scope:local align:4 -DSPInitCode = .data:0x803D1430; // type:object size:0x80 scope:global align:4 +DSPInitCode = .data:0x803D1430; // type:object size:0x80 scope:local align:4 ...data.0 = .data:0x803D14B0; // type:label scope:local align:4 @63 = .data:0x803D14B0; // type:object size:0x29 scope:local align:4 data:string @84 = .data:0x803D14DC; // type:object size:0x18 scope:local align:4 data:string @@ -20509,9 +20538,9 @@ DSPInitCode = .data:0x803D1430; // type:object size:0x80 scope:global align:4 @86 = .data:0x803D1B5C; // type:object size:0x35 scope:local align:4 data:string @87 = .data:0x803D1B94; // type:object size:0x40 scope:local align:4 @115 = .data:0x803D1BD8; // type:object size:0xB scope:local align:4 data:string -HankakuToCode = .data:0x803D1BE8; // type:object size:0x180 scope:global align:4 -Zenkaku2Code = .data:0x803D1D68; // type:object size:0x98A scope:global align:4 -InterruptPrioTable = .data:0x803D26F8; // type:object size:0x2C scope:global align:4 data:4byte +HankakuToCode = .data:0x803D1BE8; // type:object size:0x180 scope:local align:4 +Zenkaku2Code = .data:0x803D1D68; // type:object size:0x98A scope:local align:4 +InterruptPrioTable = .data:0x803D26F8; // type:object size:0x2C scope:local align:4 data:4byte @62 = .data:0x803D2728; // type:object size:0x25 scope:local align:4 data:string @189 = .data:0x803D2750; // type:object size:0x27 scope:local align:4 data:string ResetFunctionInfo = .data:0x803D2778; // type:object size:0x10 scope:local align:4 @@ -20542,8 +20571,8 @@ ResetFunctionInfo = .data:0x803D2778; // type:object size:0x10 scope:local align @854 = .data:0x803D2EF8; // type:object size:0x67 scope:local align:4 data:string @855 = .data:0x803D2F60; // type:object size:0x45 scope:local align:4 data:string @856 = .data:0x803D2FA8; // type:object size:0x3D scope:local align:4 data:string -YearDays = .data:0x803D2FE8; // type:object size:0x30 scope:global align:4 -LeapYearDays = .data:0x803D3018; // type:object size:0x30 scope:global align:4 +YearDays = .data:0x803D2FE8; // type:object size:0x30 scope:local align:4 +LeapYearDays = .data:0x803D3018; // type:object size:0x30 scope:local align:4 ...data.0 = .data:0x803D3048; // type:label scope:local align:4 @1 = .data:0x803D3048; // type:object size:0x45 scope:local align:4 data:string @473 = .data:0x803D3090; // type:object size:0xF scope:local align:4 data:string @@ -20560,7 +20589,7 @@ LeapYearDays = .data:0x803D3018; // type:object size:0x30 scope:global align:4 @490 = .data:0x803D3144; // type:object size:0xE scope:local align:4 data:string ...data.0 = .data:0x803D3158; // type:label scope:local align:4 @1 = .data:0x803D3158; // type:object size:0x44 scope:local align:4 data:string -Si = .data:0x803D319C; // type:object size:0x14 scope:global align:4 data:4byte +Si = .data:0x803D319C; // type:object size:0x14 scope:local align:4 data:4byte Type = .data:0x803D31B0; // type:object size:0x10 scope:local align:4 @457 = .data:0x803D31C0; // type:object size:0xC scope:local align:4 data:string @459 = .data:0x803D31CC; // type:object size:0xF scope:local align:4 data:string @@ -20574,8 +20603,8 @@ Type = .data:0x803D31B0; // type:object size:0x10 scope:local align:4 @467 = .data:0x803D3254; // type:object size:0x9 scope:local align:4 data:string @468 = .data:0x803D3260; // type:object size:0x9 scope:local align:4 data:string ...data.0 = .data:0x803D3270; // type:label scope:local align:4 -XYNTSC = .data:0x803D3270; // type:object size:0x30 scope:global align:4 -XYPAL = .data:0x803D32A0; // type:object size:0x30 scope:global align:4 +XYNTSC = .data:0x803D3270; // type:object size:0x30 scope:local align:4 +XYPAL = .data:0x803D32A0; // type:object size:0x30 scope:local align:4 @16 = .data:0x803D32D0; // type:object size:0x33 scope:local align:4 data:string @9 = .data:0x803D3308; // type:object size:0x18 scope:local align:4 data:string @119 = .data:0x803D3320; // type:object size:0xC8 scope:local align:4 data:string @@ -20588,11 +20617,11 @@ XYPAL = .data:0x803D32A0; // type:object size:0x30 scope:global align:4 @18 = .data:0x803D3508; // type:object size:0xA scope:local align:4 data:string @24 = .data:0x803D3514; // type:object size:0x34 scope:local align:4 data:string @359 = .data:0x803D3548; // type:object size:0x44 scope:local align:4 -ImmCommand = .data:0x803D358C; // type:object size:0xC scope:global align:4 data:4byte +ImmCommand = .data:0x803D358C; // type:object size:0xC scope:local align:4 data:4byte @789 = .data:0x803D3598; // type:object size:0x41 scope:local align:4 data:string @956 = .data:0x803D35DC; // type:object size:0x34 scope:local align:4 @1060 = .data:0x803D3610; // type:object size:0x34 scope:local align:4 -ErrorTable = .data:0x803D3648; // type:object size:0x48 scope:global align:4 data:4byte +ErrorTable = .data:0x803D3648; // type:object size:0x48 scope:local align:4 data:4byte ...data.0 = .data:0x803D3690; // type:label scope:local align:4 @38 = .data:0x803D3690; // type:object size:0x1A scope:local align:4 data:string @39 = .data:0x803D36AC; // type:object size:0x16 scope:local align:4 data:string @@ -20601,8 +20630,8 @@ ErrorTable = .data:0x803D3648; // type:object size:0x48 scope:global align:4 dat @44 = .data:0x803D36EC; // type:object size:0x14 scope:local align:4 data:string ...data.0 = .data:0x803D3700; // type:label scope:local align:4 @1 = .data:0x803D3700; // type:object size:0x44 scope:local align:4 data:string -timing = .data:0x803D3744; // type:object size:0x17C scope:global align:4 -taps = .data:0x803D38C0; // type:object size:0x32 scope:global align:4 +timing = .data:0x803D3744; // type:object size:0x17C scope:local align:4 +taps = .data:0x803D38C0; // type:object size:0x32 scope:local align:4 @101 = .data:0x803D38F4; // type:object size:0x7C scope:local align:4 @355 = .data:0x803D3970; // type:object size:0x29 scope:local align:4 data:string @356 = .data:0x803D399C; // type:object size:0x29 scope:local align:4 data:string @@ -20637,16 +20666,16 @@ ResetFunctionInfo = .data:0x803D3B30; // type:object size:0x10 scope:local align ...data.0 = .data:0x803D3DD8; // type:label scope:local align:4 @1 = .data:0x803D3DD8; // type:object size:0x46 scope:local align:4 data:string ResetFunctionInfo = .data:0x803D3E20; // type:object size:0x10 scope:local align:4 -CardData = .data:0x803D3E40; // type:object size:0x160 scope:global align:4 -SectorSizeTable = .data:0x803D3FA0; // type:object size:0x20 scope:global align:4 -LatencyTable = .data:0x803D3FC0; // type:object size:0x20 scope:global align:4 +CardData = .data:0x803D3E40; // type:object size:0x160 scope:local align:4 +SectorSizeTable = .data:0x803D3FA0; // type:object size:0x20 scope:local align:4 +LatencyTable = .data:0x803D3FC0; // type:object size:0x20 scope:local align:4 ...data.0 = .data:0x803D3FE0; // type:label scope:local align:4 @1 = .data:0x803D3FE0; // type:object size:0x44 scope:local align:4 data:string -DefaultTexData = .data:0x803D4040; // type:object size:0x20 scope:global align:4 -GXDefaultVATList = .data:0x803D4060; // type:object size:0xD0 scope:global align:4 -GXDefaultProjData = .data:0x803D4130; // type:object size:0x1C scope:global align:4 -GXTexRegionAddrTable = .data:0x803D414C; // type:object size:0xC0 scope:global align:4 data:4byte -GXResetFuncInfo = .data:0x803D420C; // type:object size:0x10 scope:global align:4 +DefaultTexData = .data:0x803D4040; // type:object size:0x20 scope:local align:4 +GXDefaultVATList = .data:0x803D4060; // type:object size:0xD0 scope:local align:4 +GXDefaultProjData = .data:0x803D4130; // type:object size:0x1C scope:local align:4 +GXTexRegionAddrTable = .data:0x803D414C; // type:object size:0xC0 scope:local align:4 data:4byte +GXResetFuncInfo = .data:0x803D420C; // type:object size:0x10 scope:local align:4 @176 = .data:0x803D4220; // type:object size:0x68 scope:local align:4 @223 = .data:0x803D4288; // type:object size:0x68 scope:local align:4 @476 = .data:0x803D42F0; // type:object size:0x44 scope:local align:4 @@ -20663,10 +20692,10 @@ GXEurgb60Hz480IntDf = .data:0x803D44D8; // type:object size:0x3C scope:global al @145 = .data:0x803D462C; // type:object size:0xF4 scope:local align:4 @224 = .data:0x803D4720; // type:object size:0x3C scope:local align:4 ...data.0 = .data:0x803D4760; // type:label scope:local align:4 -TEVCOpTableST0 = .data:0x803D4760; // type:object size:0x14 scope:global align:4 -TEVCOpTableST1 = .data:0x803D4774; // type:object size:0x14 scope:global align:4 -TEVAOpTableST0 = .data:0x803D4788; // type:object size:0x14 scope:global align:4 -TEVAOpTableST1 = .data:0x803D479C; // type:object size:0x14 scope:global align:4 +TEVCOpTableST0 = .data:0x803D4760; // type:object size:0x14 scope:local align:4 +TEVCOpTableST1 = .data:0x803D4774; // type:object size:0x14 scope:local align:4 +TEVAOpTableST0 = .data:0x803D4788; // type:object size:0x14 scope:local align:4 +TEVAOpTableST1 = .data:0x803D479C; // type:object size:0x14 scope:local align:4 c2r$334 = .data:0x803D47B0; // type:object size:0x24 scope:local align:4 p2f$358 = .data:0x803D47D8; // type:object size:0x20 scope:local align:4 @182 = .data:0x803D47F8; // type:object size:0x5C scope:local align:4 @@ -20686,24 +20715,24 @@ __upper_map = .data:0x803D4DB8; // type:object size:0x100 scope:global align:4 @499 = .data:0x803D51A0; // type:object size:0x1C scope:local align:4 @536 = .data:0x803D51BC; // type:object size:0x1C scope:local align:4 gTRKRestoreFlags = .data:0x803D51D8; // type:object size:0x9 scope:global align:4 data:byte -gTRKExceptionStatus = .data:0x803D51E4; // type:object size:0x10 scope:global align:4 data:4byte -gTRKStepStatus = .data:0x803D51F4; // type:object size:0x14 scope:global align:4 data:4byte -TRK_ISR_OFFSETS = .data:0x803D5208; // type:object size:0x3C scope:global align:4 data:4byte +gTRKExceptionStatus = .data:0x803D51E4; // type:object size:0x10 scope:local align:4 data:4byte +gTRKStepStatus = .data:0x803D51F4; // type:object size:0x14 scope:local align:4 data:4byte +TRK_ISR_OFFSETS = .data:0x803D5208; // type:object size:0x3C scope:local align:4 data:4byte gDBCommTable = .data:0x803D5248; // type:object size:0x28 scope:global align:4 data:4byte ...bss.0 = .bss:0x803D5280; // type:label scope:local align:4 -RootHeapCheck = .bss:0x803D5280; // type:object size:0x28 scope:global align:4 data:4byte -SystemHeapCheck = .bss:0x803D52A8; // type:object size:0x28 scope:global align:4 data:4byte -ZeldaHeapCheck = .bss:0x803D52D0; // type:object size:0x28 scope:global align:4 data:4byte -GameHeapCheck = .bss:0x803D52F8; // type:object size:0x28 scope:global align:4 data:4byte -ArchiveHeapCheck = .bss:0x803D5320; // type:object size:0x28 scope:global align:4 data:4byte -J2dHeapCheck = .bss:0x803D5348; // type:object size:0x28 scope:global align:4 data:4byte -HostioHeapCheck = .bss:0x803D5370; // type:object size:0x28 scope:global align:4 data:4byte -CommandHeapCheck = .bss:0x803D5398; // type:object size:0x28 scope:global align:4 data:4byte -mainThreadStack = .bss:0x803D53C0; // type:object size:0x8000 scope:global align:4 -mainThread = .bss:0x803DD3C0; // type:object size:0x318 scope:global align:4 -mDoPrintf_FiberStack = .bss:0x803DD6E0; // type:object size:0x800 scope:global align:4 +RootHeapCheck = .bss:0x803D5280; // type:object size:0x28 scope:local align:4 data:4byte +SystemHeapCheck = .bss:0x803D52A8; // type:object size:0x28 scope:local align:4 data:4byte +ZeldaHeapCheck = .bss:0x803D52D0; // type:object size:0x28 scope:local align:4 data:4byte +GameHeapCheck = .bss:0x803D52F8; // type:object size:0x28 scope:local align:4 data:4byte +ArchiveHeapCheck = .bss:0x803D5320; // type:object size:0x28 scope:local align:4 data:4byte +J2dHeapCheck = .bss:0x803D5348; // type:object size:0x28 scope:local align:4 data:4byte +HostioHeapCheck = .bss:0x803D5370; // type:object size:0x28 scope:local align:4 data:4byte +CommandHeapCheck = .bss:0x803D5398; // type:object size:0x28 scope:local align:4 data:4byte +mainThreadStack = .bss:0x803D53C0; // type:object size:0x8000 scope:local align:4 +mainThread = .bss:0x803DD3C0; // type:object size:0x318 scope:local align:4 +mDoPrintf_FiberStack = .bss:0x803DD6E0; // type:object size:0x800 scope:local align:4 @3620 = .bss:0x803DDEE0; // type:object size:0xC scope:local align:4 -g_mDoAud_zelAudio = .bss:0x803DDEEC; // type:object size:0x138C scope:global align:4 +g_mDoAud_zelAudio = .bss:0x803DDEEC; // type:object size:0x138C scope:local align:4 m_gamePad__8mDoCPd_c = .bss:0x803DF278; // type:object size:0x10 scope:global align:4 data:4byte m_cpadInfo__8mDoCPd_c = .bss:0x803DF288; // type:object size:0x100 scope:global align:4 data:float mFrameBufferTexObj__13mDoGph_gInf_c = .bss:0x803DF388; // type:object size:0x20 scope:global align:4 @@ -20715,24 +20744,25 @@ now__14mDoMtx_stack_c = .bss:0x803DF410; // type:object size:0x30 scope:global a buffer__14mDoMtx_stack_c = .bss:0x803DF440; // type:object size:0x300 scope:global align:4 @4048 = .bss:0x803DF740; // type:object size:0xC scope:local align:4 @4078 = .bss:0x803DF74C; // type:object size:0xC scope:local align:4 -mDoMtx_quatStack = .bss:0x803DF758; // type:object size:0x11C scope:global align:4 +mDoMtx_quatStack = .bss:0x803DF758; // type:object size:0x11C scope:local align:4 @3727 = .bss:0x803DF878; // type:object size:0xC scope:local align:4 mClipper__14mDoLib_clipper = .bss:0x803DF884; // type:object size:0x5C scope:global align:4 data:4byte ...bss.0 = .bss:0x803DF8E0; // type:label scope:local align:4 l_thread__9mDoDvdThd = .bss:0x803DF8E0; // type:object size:0x318 scope:global align:4 l_threadStack__9mDoDvdThd = .bss:0x803DFC00; // type:object size:0x1000 scope:global align:4 l_param__9mDoDvdThd = .bss:0x803E0C00; // type:object size:0x48 scope:global align:4 +padding = .bss:0x803E0C48; // type:object size:0x18 scope:local ...bss.0 = .bss:0x803E0C60; // type:label scope:local align:4 -DvdErr_thread = .bss:0x803E0C60; // type:object size:0x318 scope:global align:4 -DvdErr_stack = .bss:0x803E0F80; // type:object size:0xC00 scope:global align:4 +DvdErr_thread = .bss:0x803E0C60; // type:object size:0x318 scope:local align:4 +DvdErr_stack = .bss:0x803E0F80; // type:object size:0xC00 scope:local align:4 Alarm = .bss:0x803E1B80; // type:object size:0x28 scope:local align:4 -MemCardStack = .bss:0x803E1BC0; // type:object size:0x1000 scope:global align:4 -MemCardThread = .bss:0x803E2BC0; // type:object size:0x318 scope:global align:4 -MemCardWorkArea0 = .bss:0x803E2EE0; // type:object size:0xA000 scope:global align:4 +MemCardStack = .bss:0x803E1BC0; // type:object size:0x1000 scope:local align:4 +MemCardThread = .bss:0x803E2BC0; // type:object size:0x318 scope:local align:4 +MemCardWorkArea0 = .bss:0x803E2EE0; // type:object size:0xA000 scope:local align:4 g_mDoMemCd_control = .bss:0x803ECEE0; // type:object size:0x2000 scope:global align:4 -sTmpBuf = .bss:0x803EEEE0; // type:object size:0x4000 scope:global align:4 data:4byte +sTmpBuf = .bss:0x803EEEE0; // type:object size:0x4000 scope:local align:4 data:4byte @3741 = .bss:0x803F2EE0; // type:object size:0xC scope:local align:4 -DMC = .bss:0x803F2EF0; // type:object size:0xC60 scope:global align:4 +DMC = .bss:0x803F2EF0; // type:object size:0xC60 scope:local align:4 @3691 = .bss:0x803F3B50; // type:object size:0xC scope:local align:4 g_HIO = .bss:0x803F3B5C; // type:object size:0x40 scope:global align:4 ...bss.0 = .bss:0x803F3BA0; // type:label scope:local align:4 @@ -20749,22 +20779,22 @@ mGndCheck__11fopAcM_gc_c = .bss:0x803F3C64; // type:object size:0x54 scope:globa mRoofCheck__11fopAcM_rc_c = .bss:0x803F3CC4; // type:object size:0x50 scope:global align:4 @6519 = .bss:0x803F3D14; // type:object size:0xC scope:local align:4 mWaterCheck__11fopAcM_wt_c = .bss:0x803F3D20; // type:object size:0x54 scope:global align:4 -l_fopCamM_id = .bss:0x803F3D78; // type:object size:0x10 scope:global align:4 -l_fopOvlpM_Request = .bss:0x803F3D88; // type:object size:0x28 scope:global align:4 +l_fopCamM_id = .bss:0x803F3D78; // type:object size:0x10 scope:local align:4 +l_fopOvlpM_Request = .bss:0x803F3D88; // type:object size:0x28 scope:local align:4 lists$2216 = .bss:0x803F3DB0; // type:object size:0x2EE0 scope:local align:4 -l_fpcLn_Line = .bss:0x803F6C90; // type:object size:0xC0 scope:global align:4 +l_fpcLn_Line = .bss:0x803F6C90; // type:object size:0xC0 scope:local align:4 rootlayer$3716 = .bss:0x803F6D50; // type:object size:0x2C scope:local align:4 queue$3717 = .bss:0x803F6D7C; // type:object size:0x78 scope:local align:4 -l_fpcPi_Queue = .bss:0x803F6DF8; // type:object size:0xC scope:global align:4 +l_fpcPi_Queue = .bss:0x803F6DF8; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x803F6E08; // type:label scope:local align:4 @3926 = .bss:0x803F6E08; // type:object size:0xC scope:local align:4 -DoorInfo = .bss:0x803F6E14; // type:object size:0x904 scope:global align:4 data:4byte +DoorInfo = .bss:0x803F6E14; // type:object size:0x904 scope:local align:4 data:4byte @3981 = .bss:0x803F7718; // type:object size:0xC scope:local align:4 -l_RoomKeepDoorInfo = .bss:0x803F7724; // type:object size:0x904 scope:global align:4 data:4byte +l_RoomKeepDoorInfo = .bss:0x803F7724; // type:object size:0x904 scope:local align:4 data:4byte @5376 = .bss:0x803F8028; // type:object size:0xC scope:local align:4 mStatus__20dStage_roomControl_c = .bss:0x803F8034; // type:object size:0x10100 scope:global align:4 data:4byte mDemoArcName__20dStage_roomControl_c = .bss:0x80408134; // type:object size:0xA scope:global align:4 data:byte -dComIfG_mTimerInfo = .bss:0x80408140; // type:object size:0x14 scope:global align:4 data:4byte +dComIfG_mTimerInfo = .bss:0x80408140; // type:object size:0x14 scope:local align:4 data:4byte @5065 = .bss:0x80408154; // type:object size:0xC scope:local align:4 g_dComIfG_gameInfo = .bss:0x80408160; // type:object size:0x1DE10 scope:global align:4 data:2byte buf$7371 = .bss:0x80425F70; // type:object size:0x20 scope:local align:4 @@ -20793,12 +20823,14 @@ m_texObjAgg__8dMpath_n = .bss:0x80426624; // type:object size:0x1C scope:global map_tool_name$4449 = .bss:0x80426640; // type:object size:0x11 scope:local align:4 map_tool_name$4498 = .bss:0x80426654; // type:object size:0x11 scope:local align:4 map_tool_name$4511 = .bss:0x80426668; // type:object size:0x11 scope:local align:4 -l_startAction = .bss:0x80426680; // type:object size:0x18 scope:global align:4 data:4byte -l_runAction = .bss:0x80426698; // type:object size:0x18 scope:global align:4 data:4byte +l_startAction = .bss:0x80426680; // type:object size:0x18 scope:local align:4 data:4byte +l_runAction = .bss:0x80426698; // type:object size:0x18 scope:local align:4 data:4byte ...bss.0 = .bss:0x804266B0; // type:label scope:local align:4 @4053 = .bss:0x804266B0; // type:object size:0xC scope:local align:4 @4054 = .bss:0x804266BC; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x804266BC; // type:label scope:local pos$4424 = .bss:0x804266C8; // type:object size:0xC scope:local align:4 data:float +...bss.0 = .bss:0x804266C8; // type:label scope:local @4723 = .bss:0x804266D4; // type:object size:0xC scope:local align:4 @4724 = .bss:0x804266E0; // type:object size:0xC scope:local align:4 @4725 = .bss:0x804266EC; // type:object size:0xC scope:local align:4 @@ -20862,9 +20894,9 @@ l_wcsbuf = .bss:0x80426F34; // type:object size:0x3F0 scope:local align:4 data:f vtx_tbl$5950 = .bss:0x80427324; // type:object size:0x24 scope:local align:4 data:float ...bss.0 = .bss:0x80427348; // type:label scope:local align:4 @4202 = .bss:0x80427348; // type:object size:0xC scope:local align:4 -WolfAdditionVec__25@unnamed@d_ev_camera_cpp@ = .bss:0x80427354; // type:object size:0xC scope:global align:4 data:float +WolfAdditionVec__25@unnamed@d_ev_camera_cpp@ = .bss:0x80427354; // type:object size:0xC scope:local align:4 data:float @4203 = .bss:0x80427360; // type:object size:0xC scope:local align:4 -MidnaAdditionVec__25@unnamed@d_ev_camera_cpp@ = .bss:0x8042736C; // type:object size:0xC scope:global align:4 data:float +MidnaAdditionVec__25@unnamed@d_ev_camera_cpp@ = .bss:0x8042736C; // type:object size:0xC scope:local align:4 data:float @5852 = .bss:0x80427378; // type:object size:0xC scope:local align:4 DefaultGap$5851 = .bss:0x80427384; // type:object size:0xC scope:local align:4 data:float @6756 = .bss:0x80427390; // type:object size:0xC scope:local align:4 @@ -20877,7 +20909,9 @@ mTypeGroupListAll__7dTres_c = .bss:0x804273D8; // type:object size:0xCC scope:gl ...bss.0 = .bss:0x804274A8; // type:label scope:local align:4 @4409 = .bss:0x804274A8; // type:object size:0xC scope:local align:4 l_waitBaseAnime = .bss:0x804274B4; // type:object size:0xC scope:global align:4 data:float +...bss.0 = .bss:0x804274B4; // type:label scope:local @4410 = .bss:0x804274C0; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x804274C0; // type:label scope:local l_ironBallBaseAnime = .bss:0x804274CC; // type:object size:0xC scope:global align:4 data:float @4411 = .bss:0x804274D8; // type:object size:0xC scope:local align:4 l_halfAtnWaitBaseAnime = .bss:0x804274E4; // type:object size:0xC scope:global align:4 data:float @@ -20956,7 +20990,9 @@ a_eyeOfsTbl$4079 = .bss:0x8042A448; // type:object size:0x168 scope:local align: ...bss.0 = .bss:0x8042A5B0; // type:label scope:local align:4 @3982 = .bss:0x8042A5B0; // type:object size:0xC scope:local align:4 l_Cd2_HIO = .bss:0x8042A5BC; // type:object size:0x400C scope:global align:4 +...bss.0 = .bss:0x8042A5BC; // type:label scope:local @4290 = .bss:0x8042E5C8; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x8042E5C8; // type:label scope:local @4293 = .bss:0x8042E5D4; // type:object size:0xC scope:local align:4 @4294 = .bss:0x8042E5E0; // type:object size:0xC scope:local align:4 @4295 = .bss:0x8042E5EC; // type:object size:0xC scope:local align:4 @@ -20990,33 +21026,35 @@ a_eyeOfsTbl$4289 = .bss:0x8042E730; // type:object size:0x168 scope:local align: ...bss.0 = .bss:0x8042E898; // type:label scope:local align:4 specialType__22@unnamed@d_camera_cpp@ = .bss:0x8042E898; // type:object size:0xA8 scope:global align:4 data:4byte @9808 = .bss:0x8042E940; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x8042E940; // type:label scope:local @14159 = .bss:0x8042E94C; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x8042E94C; // type:label scope:local @14615 = .bss:0x8042E958; // type:object size:0xC scope:local align:4 @14964 = .bss:0x8042E964; // type:object size:0xC scope:local align:4 @14968 = .bss:0x8042E970; // type:object size:0xC scope:local align:4 @3812 = .bss:0x8042E980; // type:object size:0xC scope:local align:4 -g_fsHIO = .bss:0x8042E98C; // type:object size:0x40 scope:global align:4 +g_fsHIO = .bss:0x8042E98C; // type:object size:0x44 scope:local align:4 @3648 = .bss:0x8042E9D0; // type:object size:0xC scope:local align:4 @3882 = .bss:0x8042E9E0; // type:object size:0xC scope:local align:4 -l_HIO = .bss:0x8042E9EC; // type:object size:0x1C scope:global align:4 +l_HIO = .bss:0x8042E9EC; // type:object size:0x1C scope:local align:4 ...bss.0 = .bss:0x8042EA08; // type:label scope:local align:4 @4112 = .bss:0x8042EA08; // type:object size:0xC scope:local align:4 g_env_light = .bss:0x8042EA14; // type:object size:0x1310 scope:global align:4 @4113 = .bss:0x8042FD24; // type:object size:0xC scope:local align:4 g_mEnvSeMgr = .bss:0x8042FD30; // type:object size:0x30C scope:global align:4 -lightStatusData = .bss:0x8043003C; // type:object size:0x740 scope:global align:4 data:float +lightStatusData = .bss:0x8043003C; // type:object size:0x740 scope:local align:4 data:float @7485 = .bss:0x8043077C; // type:object size:0xC scope:local align:4 S_old_cameye$7484 = .bss:0x80430788; // type:object size:0xC scope:local align:4 @7489 = .bss:0x80430794; // type:object size:0xC scope:local align:4 S_old_camctr$7488 = .bss:0x804307A0; // type:object size:0xC scope:local align:4 @3816 = .bss:0x804307B0; // type:object size:0xC scope:local align:4 @3818 = .bss:0x804307BC; // type:object size:0xC scope:local align:4 -l_offsetPos$localstatic3$draw__10dThunder_cFv = .bss:0x804307C8; // type:object size:0xC scope:local align:4 data:float -l_scale$localstatic5$draw__10dThunder_cFv = .bss:0x804307D4; // type:object size:0xC scope:local align:4 data:float +l_offsetPos$localstatic3$draw__10dThunder_cFv = .bss:0x804307C8; // type:object size:0xC scope:weak align:4 data:float +l_scale$localstatic5$draw__10dThunder_cFv = .bss:0x804307D4; // type:object size:0xC scope:weak align:4 data:float @3989 = .bss:0x804307E0; // type:object size:0xC scope:local align:4 -g_fmHIO = .bss:0x804307EC; // type:object size:0x14 scope:global align:4 +g_fmHIO = .bss:0x804307EC; // type:object size:0x14 scope:local align:4 @3785 = .bss:0x80430800; // type:object size:0xC scope:local align:4 -g_msHIO = .bss:0x8043080C; // type:object size:0x10 scope:global align:4 +g_msHIO = .bss:0x8043080C; // type:object size:0x10 scope:local align:4 ...bss.0 = .bss:0x80430820; // type:label scope:local align:4 @3773 = .bss:0x80430820; // type:object size:0xC scope:local align:4 g_mwHIO = .bss:0x8043082C; // type:object size:0x130 scope:global align:4 @@ -21040,10 +21078,10 @@ g_MsgObject_HIO_c = .bss:0x8043224C; // type:object size:0x410 scope:global alig arcName$6106 = .bss:0x8043265C; // type:object size:0x16 scope:local align:4 @3640 = .bss:0x80432678; // type:object size:0xC scope:local align:4 @3735 = .bss:0x80432688; // type:object size:0xC scope:local align:4 -g_MsgScrnLight_HIO_c = .bss:0x80432694; // type:object size:0x50 scope:global align:4 +g_MsgScrnLight_HIO_c = .bss:0x80432694; // type:object size:0x50 scope:local align:4 @3660 = .bss:0x804326E8; // type:object size:0xC scope:local align:4 -g_nmHIO = .bss:0x804326F4; // type:object size:0x14 scope:global align:4 -static_mBounds = .bss:0x80432708; // type:object size:0x10 scope:global align:4 data:float +g_nmHIO = .bss:0x804326F4; // type:object size:0x14 scope:local align:4 +static_mBounds = .bss:0x80432708; // type:object size:0x10 scope:local align:4 data:float @3702 = .bss:0x80432718; // type:object size:0xC scope:local align:4 @3827 = .bss:0x80432728; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x80432738; // type:label scope:local align:4 @@ -21054,7 +21092,7 @@ g_envHIO = .bss:0x8043275C; // type:object size:0x44 scope:global align:4 data:4 @3659 = .bss:0x804327A0; // type:object size:0xC scope:local align:4 g_save_bit_HIO = .bss:0x804327AC; // type:object size:0x4A0 scope:global align:4 data:4byte @3644 = .bss:0x80432C50; // type:object size:0xC scope:local align:4 -wolfFootScale$localstatic3$create__9dkWmark_cFv = .bss:0x80432C5C; // type:object size:0xC scope:local align:4 data:float +wolfFootScale$localstatic3$create__9dkWmark_cFv = .bss:0x80432C5C; // type:object size:0xC scope:weak align:4 data:float @2414 = .bss:0x80432C68; // type:object size:0xC scope:local align:4 m_virtual_center__14cCcD_ShapeAttr = .bss:0x80432C74; // type:object size:0xC scope:global align:4 data:float @2492 = .bss:0x80432C80; // type:object size:0xC scope:local align:4 @@ -21078,7 +21116,7 @@ BaseYZ__4cXyz = .bss:0x80432D44; // type:object size:0xC scope:global align:4 @2457 = .bss:0x80432D50; // type:object size:0xC scope:local align:4 BaseXYZ__4cXyz = .bss:0x80432D5C; // type:object size:0xC scope:global align:4 @262 = .bss:0x80432D68; // type:object size:0xC scope:local align:4 -mtx = .bss:0x80432D78; // type:object size:0x1E0 scope:global align:4 +mtx = .bss:0x80432D78; // type:object size:0x1E0 scope:local align:4 ...bss.0 = .bss:0x80432F58; // type:label scope:local align:4 @2401 = .bss:0x80432F58; // type:object size:0xC scope:local align:4 @2402 = .bss:0x80432F64; // type:object size:0xC scope:local align:4 @@ -21087,34 +21125,34 @@ mtx = .bss:0x80432D78; // type:object size:0x1E0 scope:global align:4 @2405 = .bss:0x80432F88; // type:object size:0xC scope:local align:4 @2184 = .bss:0x80432F98; // type:object size:0xC scope:local align:4 sList__8JFWAlarm = .bss:0x80432FA4; // type:object size:0xC scope:global align:4 -clear_z_tobj = .bss:0x80432FB0; // type:object size:0x20 scope:global align:4 +clear_z_tobj = .bss:0x80432FB0; // type:object size:0x20 scope:local align:4 ...bss.0 = .bss:0x80432FD0; // type:label scope:local align:4 @744 = .bss:0x80432FD0; // type:object size:0xC scope:local align:4 -soovv_actor_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80432FDC; // type:object size:0x10 scope:global align:4 data:4byte +soovv_actor_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80432FDC; // type:object size:0x10 scope:local align:4 data:4byte @747 = .bss:0x80432FEC; // type:object size:0xC scope:local align:4 -soovv_actor_RELATION_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80432FF8; // type:object size:0x10 scope:global align:4 data:4byte +soovv_actor_RELATION_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80432FF8; // type:object size:0x10 scope:local align:4 data:4byte @750 = .bss:0x80433008; // type:object size:0xC scope:local align:4 -soovv_camera_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80433014; // type:object size:0x10 scope:global align:4 data:4byte +soovv_camera_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80433014; // type:object size:0x10 scope:local align:4 data:4byte @753 = .bss:0x80433024; // type:object size:0xC scope:local align:4 -soovv_camera_TARGET_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80433030; // type:object size:0x10 scope:global align:4 data:4byte +soovv_camera_TARGET_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80433030; // type:object size:0x10 scope:local align:4 data:4byte @756 = .bss:0x80433040; // type:object size:0xC scope:local align:4 -soovv_light_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8043304C; // type:object size:0x10 scope:global align:4 data:4byte +soovv_light_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8043304C; // type:object size:0x10 scope:local align:4 data:4byte @759 = .bss:0x8043305C; // type:object size:0xC scope:local align:4 -soovv_particle_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80433068; // type:object size:0x10 scope:global align:4 +soovv_particle_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80433068; // type:object size:0x10 scope:local align:4 @762 = .bss:0x80433078; // type:object size:0xC scope:local align:4 -soovv_particle_REPEAT___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80433084; // type:object size:0x10 scope:global align:4 +soovv_particle_REPEAT___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80433084; // type:object size:0x10 scope:local align:4 @765 = .bss:0x80433094; // type:object size:0xC scope:local align:4 -soovv_particle_ON_EXIT_NOT_END___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804330A0; // type:object size:0x10 scope:global align:4 +soovv_particle_ON_EXIT_NOT_END___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804330A0; // type:object size:0x10 scope:local align:4 @768 = .bss:0x804330B0; // type:object size:0xC scope:local align:4 -soovv_sound_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804330BC; // type:object size:0x10 scope:global align:4 +soovv_sound_PARENT_ENABLE___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804330BC; // type:object size:0x10 scope:local align:4 @771 = .bss:0x804330CC; // type:object size:0xC scope:local align:4 -soovv_sound_REPEAT___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804330D8; // type:object size:0x10 scope:global align:4 +soovv_sound_REPEAT___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804330D8; // type:object size:0x10 scope:local align:4 @774 = .bss:0x804330E8; // type:object size:0xC scope:local align:4 -soovv_sound_CONTINUOUS___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804330F4; // type:object size:0x10 scope:global align:4 +soovv_sound_CONTINUOUS___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x804330F4; // type:object size:0x10 scope:local align:4 @777 = .bss:0x80433104; // type:object size:0xC scope:local align:4 -soovv_sound_LOCATED___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80433110; // type:object size:0x10 scope:global align:4 +soovv_sound_LOCATED___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x80433110; // type:object size:0x10 scope:local align:4 @780 = .bss:0x80433120; // type:object size:0xC scope:local align:4 -soovv_sound_ON_EXIT_NOT_END___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8043312C; // type:object size:0x10 scope:global align:4 +soovv_sound_ON_EXIT_NOT_END___Q27JStudio28@unnamed@jstudio_object_cpp@ = .bss:0x8043312C; // type:object size:0x10 scope:local align:4 @819 = .bss:0x8043313C; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x80433148; // type:label scope:local align:4 @1087 = .bss:0x80433148; // type:object size:0xC scope:local align:4 @@ -21157,7 +21195,7 @@ aoData$1265 = .bss:0x80433500; // type:object size:0x90 scope:local align:4 data @313 = .bss:0x80433590; // type:object size:0xC scope:local align:4 audioAramHeap__9JASKernel = .bss:0x8043359C; // type:object size:0x44 scope:global align:4 sProbeTable__8JASProbe = .bss:0x804335E0; // type:object size:0x40 scope:global align:4 -sMutex = .bss:0x80433620; // type:object size:0x18 scope:global align:4 +sMutex = .bss:0x80433620; // type:object size:0x18 scope:local align:4 ...bss.0 = .bss:0x80433638; // type:label scope:local align:4 @80 = .bss:0x80433638; // type:object size:0xC scope:local align:4 sCommandListOnce__10JASPortCmd = .bss:0x80433644; // type:object size:0xC scope:global align:4 @@ -21166,7 +21204,9 @@ sCommandListStay__10JASPortCmd = .bss:0x8043365C; // type:object size:0xC scope: ...bss.0 = .bss:0x80433668; // type:label scope:local align:4 @431 = .bss:0x80433668; // type:object size:0xC scope:local align:4 sDefaultBankTable__8JASTrack = .bss:0x80433674; // type:object size:0x40C scope:global align:4 data:4byte +...bss.0 = .bss:0x80433674; // type:label scope:local @433 = .bss:0x80433A80; // type:object size:0xC scope:local align:4 +...bss.0 = .bss:0x80433A80; // type:label scope:local sTrackList__8JASTrack = .bss:0x80433A8C; // type:object size:0x10 scope:global align:4 data:4byte @470 = .bss:0x80433A9C; // type:object size:0xC scope:local align:4 @476 = .bss:0x80433AA8; // type:object size:0xC scope:local align:4 @@ -21190,10 +21230,10 @@ sDmaDacBuffer__9JASDriver = .bss:0x80433C18; // type:object size:0xC scope:globa sDspSyncCallback__9JASDriver = .bss:0x80433C38; // type:object size:0x100 scope:global align:4 sSubFrameCallback__9JASDriver = .bss:0x80433D38; // type:object size:0x100 scope:global align:4 sUpdateDacCallback__9JASDriver = .bss:0x80433E38; // type:object size:0x100 scope:global align:4 -audio_task = .bss:0x80433F40; // type:object size:0x50 scope:global align:4 -AUDIO_YIELD_BUFFER = .bss:0x80433FA0; // type:object size:0x2000 scope:global align:4 -taskwork = .bss:0x80435FA0; // type:object size:0x80 scope:global align:4 -sync_stack = .bss:0x80436020; // type:object size:0x14 scope:global align:4 data:4byte +audio_task = .bss:0x80433F40; // type:object size:0x50 scope:local align:4 +AUDIO_YIELD_BUFFER = .bss:0x80433FA0; // type:object size:0x2000 scope:local align:4 +taskwork = .bss:0x80435FA0; // type:object size:0x80 scope:local align:4 +sync_stack = .bss:0x80436020; // type:object size:0x14 scope:local align:4 data:4byte @744 = .bss:0x80436038; // type:object size:0xC scope:local align:4 memPool_$localstatic3$getMemPool___26JASPoolAllocObject<5JAISe>Fv = .bss:0x80436044; // type:object size:0x10 scope:weak align:4 @716 = .bss:0x80436058; // type:object size:0xC scope:local align:4 @@ -21216,9 +21256,9 @@ memPool_$localstatic3$getMemPool___39JASPoolAllocObject<17Z2SoundHandlePool>Fv = @1539 = .bss:0x80436198; // type:object size:0xC scope:local align:4 memPool_$localstatic3$getMemPool___30JASPoolAllocObject<9Z2Audible>Fv = .bss:0x804361A4; // type:object size:0x10 scope:weak align:4 ...bss.0 = .bss:0x804361B8; // type:label scope:local align:4 -sCorrectPhrase = .bss:0x804361B8; // type:object size:0x24 scope:global align:4 data:4byte -sWindStoneSound = .bss:0x804361DC; // type:object size:0x24 scope:global align:4 data:4byte -sCorrectDuo = .bss:0x80436200; // type:object size:0x24 scope:global align:4 data:4byte +sCorrectPhrase = .bss:0x804361B8; // type:object size:0x24 scope:local align:4 data:4byte +sWindStoneSound = .bss:0x804361DC; // type:object size:0x24 scope:local align:4 data:4byte +sCorrectDuo = .bss:0x80436200; // type:object size:0x24 scope:local align:4 data:4byte @3779 = .bss:0x80436228; // type:object size:0xC scope:local align:4 @3783 = .bss:0x80436234; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x80436240; // type:label scope:local align:4 @@ -21254,12 +21294,12 @@ mPadMStick__10JUTGamePad = .bss:0x804364A0; // type:object size:0x40 scope:globa mPadSStick__10JUTGamePad = .bss:0x804364E0; // type:object size:0x40 scope:global align:4 @1373 = .bss:0x80436520; // type:object size:0xC scope:local align:4 sPatternList__19JUTGamePadLongPress = .bss:0x8043652C; // type:object size:0xC scope:global align:4 data:4byte -exCallbackObject = .bss:0x80436538; // type:object size:0x14 scope:global align:4 data:4byte +exCallbackObject = .bss:0x80436538; // type:object size:0x14 scope:local align:4 data:4byte @2182 = .bss:0x8043654C; // type:object size:0xC scope:local align:4 sMapFileList__12JUTException = .bss:0x80436558; // type:object size:0xC scope:global align:4 data:4byte context$2230 = .bss:0x80436568; // type:object size:0x2C8 scope:local align:4 -sMessageFileLine__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x80436830; // type:object size:0x40 scope:global align:4 -sMessageString__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x80436870; // type:object size:0x100 scope:global align:4 +sMessageFileLine__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x80436830; // type:object size:0x40 scope:local align:4 +sMessageString__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .bss:0x80436870; // type:object size:0x100 scope:local align:4 static_mBounds__7J2DPane = .bss:0x80436970; // type:object size:0x10 scope:global align:4 data:float p_name$494 = .bss:0x80436980; // type:object size:0x101 scope:local align:4 data:byte j3dSys = .bss:0x80436A88; // type:object size:0x11C scope:global align:4 @@ -21269,7 +21309,7 @@ mParentS__6J3DSys = .bss:0x80436BE0; // type:object size:0xC scope:global align: sTexCoordScaleTable__6J3DSys = .bss:0x80436BEC; // type:object size:0x40 scope:global align:4 data:2byte sGDLObj__17J3DDisplayListObj = .bss:0x80436C30; // type:object size:0x10 scope:global align:4 data:4byte sMtxLoadCache__11J3DShapeMtx = .bss:0x80436C40; // type:object size:0x14 scope:global align:4 data:2byte -j3dTexCoordTable = .bss:0x80436C58; // type:object size:0x1DC7 scope:global align:4 +j3dTexCoordTable = .bss:0x80436C58; // type:object size:0x1DC7 scope:local align:4 j3dTevSwapTableTable = .bss:0x80438A20; // type:object size:0x400 scope:global align:4 data:byte j3dAlphaCmpTable = .bss:0x80438E20; // type:object size:0x300 scope:global align:4 j3dZModeTable = .bss:0x80439120; // type:object size:0x60 scope:global align:4 @@ -21282,99 +21322,99 @@ sincosTable___5JMath = .bss:0x8043B9E0; // type:object size:0x10000 scope:global atanTable___5JMath = .bss:0x8044B9E0; // type:object size:0x1020 scope:global align:4 data:float asinAcosTable___5JMath = .bss:0x8044CA00; // type:object size:0x1020 scope:global align:4 data:float ...bss.0 = .bss:0x8044DA20; // type:label scope:local align:4 -DriveInfo = .bss:0x8044DA20; // type:object size:0x20 scope:global align:4 -DriveBlock = .bss:0x8044DA40; // type:object size:0x30 scope:global align:4 +DriveInfo = .bss:0x8044DA20; // type:object size:0x20 scope:local align:4 +DriveBlock = .bss:0x8044DA40; // type:object size:0x30 scope:local align:4 __OSRebootParams = .bss:0x8044DA70; // type:object size:0x1C scope:global align:4 data:4byte ...bss.0 = .bss:0x8044DA90; // type:label scope:local align:4 __OSErrorTable = .bss:0x8044DA90; // type:object size:0x44 scope:global align:4 data:4byte ...bss.0 = .bss:0x8044DAE0; // type:label scope:local align:4 -Scb = .bss:0x8044DAE0; // type:object size:0x54 scope:global align:4 data:4byte +Scb = .bss:0x8044DAE0; // type:object size:0x54 scope:local align:4 data:4byte ...bss.0 = .bss:0x8044DB38; // type:label scope:local align:4 -RunQueue = .bss:0x8044DB38; // type:object size:0x100 scope:global align:4 data:4byte -IdleThread = .bss:0x8044DC38; // type:object size:0x318 scope:global align:4 -DefaultThread = .bss:0x8044DF50; // type:object size:0x318 scope:global align:4 -IdleContext = .bss:0x8044E268; // type:object size:0x2C8 scope:global align:4 -Ecb = .bss:0x8044E530; // type:object size:0xC0 scope:global align:4 data:4byte +RunQueue = .bss:0x8044DB38; // type:object size:0x100 scope:local align:4 data:4byte +IdleThread = .bss:0x8044DC38; // type:object size:0x318 scope:local align:4 +DefaultThread = .bss:0x8044DF50; // type:object size:0x318 scope:local align:4 +IdleContext = .bss:0x8044E268; // type:object size:0x2C8 scope:local align:4 +Ecb = .bss:0x8044E530; // type:object size:0xC0 scope:local align:4 data:4byte ...bss.0 = .bss:0x8044E5F0; // type:label scope:local align:4 -Packet = .bss:0x8044E5F0; // type:object size:0x80 scope:global align:4 data:4byte +Packet = .bss:0x8044E5F0; // type:object size:0x80 scope:local align:4 data:4byte Alarm = .bss:0x8044E670; // type:object size:0xA0 scope:local align:4 -TypeTime = .bss:0x8044E710; // type:object size:0x20 scope:global align:4 -XferTime = .bss:0x8044E730; // type:object size:0x20 scope:global align:4 -TypeCallback = .bss:0x8044E750; // type:object size:0x40 scope:global align:4 -RDSTHandler = .bss:0x8044E790; // type:object size:0x10 scope:global align:4 data:4byte -InputBufferValid = .bss:0x8044E7A0; // type:object size:0x10 scope:global align:4 -InputBuffer = .bss:0x8044E7B0; // type:object size:0x20 scope:global align:4 -InputBufferVcount = .bss:0x8044E7D0; // type:object size:0x10 scope:global align:4 +TypeTime = .bss:0x8044E710; // type:object size:0x20 scope:local align:4 +XferTime = .bss:0x8044E730; // type:object size:0x20 scope:local align:4 +TypeCallback = .bss:0x8044E750; // type:object size:0x40 scope:local align:4 +RDSTHandler = .bss:0x8044E790; // type:object size:0x10 scope:local align:4 data:4byte +InputBufferValid = .bss:0x8044E7A0; // type:object size:0x10 scope:local align:4 +InputBuffer = .bss:0x8044E7B0; // type:object size:0x20 scope:local align:4 +InputBufferVcount = .bss:0x8044E7D0; // type:object size:0x10 scope:local align:4 cmdFixDevice$327 = .bss:0x8044E7E0; // type:object size:0x10 scope:local align:4 ...bss.0 = .bss:0x8044E7F0; // type:label scope:local align:4 -CommandList = .bss:0x8044E7F0; // type:object size:0x3C scope:global align:4 data:4byte -AlarmForWA = .bss:0x8044E830; // type:object size:0x28 scope:global align:4 -AlarmForTimeout = .bss:0x8044E858; // type:object size:0x28 scope:global align:4 -AlarmForBreak = .bss:0x8044E880; // type:object size:0x28 scope:global align:4 -Prev = .bss:0x8044E8A8; // type:object size:0xC scope:global align:4 -Curr = .bss:0x8044E8B4; // type:object size:0xC scope:global align:4 +CommandList = .bss:0x8044E7F0; // type:object size:0x3C scope:local align:4 data:4byte +AlarmForWA = .bss:0x8044E830; // type:object size:0x28 scope:local align:4 +AlarmForTimeout = .bss:0x8044E858; // type:object size:0x28 scope:local align:4 +AlarmForBreak = .bss:0x8044E880; // type:object size:0x28 scope:local align:4 +Prev = .bss:0x8044E8A8; // type:object size:0xC scope:local align:4 +Curr = .bss:0x8044E8B4; // type:object size:0xC scope:local align:4 ...bss.0 = .bss:0x8044E8C0; // type:label scope:local align:4 -BB2 = .bss:0x8044E8C0; // type:object size:0x20 scope:global align:4 -CurrDiskID = .bss:0x8044E8E0; // type:object size:0x20 scope:global align:4 -DummyCommandBlock = .bss:0x8044E900; // type:object size:0x30 scope:global align:4 -ResetAlarm = .bss:0x8044E930; // type:object size:0x28 scope:global align:4 +BB2 = .bss:0x8044E8C0; // type:object size:0x20 scope:local align:4 +CurrDiskID = .bss:0x8044E8E0; // type:object size:0x20 scope:local align:4 +DummyCommandBlock = .bss:0x8044E900; // type:object size:0x30 scope:local align:4 +ResetAlarm = .bss:0x8044E930; // type:object size:0x28 scope:local align:4 ...bss.0 = .bss:0x8044E958; // type:label scope:local align:4 -WaitingQueue = .bss:0x8044E958; // type:object size:0x20 scope:global align:4 data:4byte -bb2Buf = .bss:0x8044E978; // type:object size:0x3F scope:global align:4 +WaitingQueue = .bss:0x8044E958; // type:object size:0x20 scope:local align:4 data:4byte +bb2Buf = .bss:0x8044E978; // type:object size:0x3F scope:local align:4 block$18 = .bss:0x8044E9B8; // type:object size:0x30 scope:local align:4 ...bss.0 = .bss:0x8044E9E8; // type:label scope:local align:4 -regs = .bss:0x8044E9E8; // type:object size:0x76 scope:global align:4 data:2byte -shdwRegs = .bss:0x8044EA60; // type:object size:0x76 scope:global align:4 -HorVer = .bss:0x8044EAD8; // type:object size:0x58 scope:global align:4 data:2byte +regs = .bss:0x8044E9E8; // type:object size:0x76 scope:local align:4 data:2byte +shdwRegs = .bss:0x8044EA60; // type:object size:0x76 scope:local align:4 +HorVer = .bss:0x8044EAD8; // type:object size:0x58 scope:local align:4 data:2byte ...bss.0 = .bss:0x8044EB30; // type:label scope:local align:4 Type = .bss:0x8044EB30; // type:object size:0x10 scope:local align:4 -Origin = .bss:0x8044EB40; // type:object size:0x30 scope:global align:4 -CmdProbeDevice = .bss:0x8044EB70; // type:object size:0x10 scope:global align:4 +Origin = .bss:0x8044EB40; // type:object size:0x30 scope:local align:4 +CmdProbeDevice = .bss:0x8044EB70; // type:object size:0x10 scope:local align:4 ...bss.0 = .bss:0x8044EB80; // type:label scope:local align:4 __CARDBlock = .bss:0x8044EB80; // type:object size:0x220 scope:global align:4 data:4byte __CARDDiskNone = .bss:0x8044EDA0; // type:object size:0x20 scope:global align:4 ...bss.0 = .bss:0x8044EDC0; // type:label scope:local align:4 -FifoObj = .bss:0x8044EDC0; // type:object size:0x80 scope:global align:4 -gxData = .bss:0x8044EE40; // type:object size:0x5B0 scope:global align:4 -fragmentinfo = .bss:0x8044F3F0; // type:object size:0xC scope:global align:4 data:4byte -__atexit_funcs = .bss:0x8044F400; // type:object size:0x100 scope:global align:4 +FifoObj = .bss:0x8044EDC0; // type:object size:0x80 scope:local align:4 +gxData = .bss:0x8044EE40; // type:object size:0x5B0 scope:local align:4 +fragmentinfo = .bss:0x8044F3F0; // type:object size:0xC scope:local align:4 data:4byte +__atexit_funcs = .bss:0x8044F400; // type:object size:0x100 scope:local align:4 protopool$192 = .bss:0x8044F500; // type:object size:0x38 scope:local align:4 -stderr_buff = .bss:0x8044F538; // type:object size:0x100 scope:global align:4 -stdout_buff = .bss:0x8044F638; // type:object size:0x100 scope:global align:4 -stdin_buff = .bss:0x8044F738; // type:object size:0x100 scope:global align:4 +stderr_buff = .bss:0x8044F538; // type:object size:0x100 scope:local align:4 +stdout_buff = .bss:0x8044F638; // type:object size:0x100 scope:local align:4 +stdin_buff = .bss:0x8044F738; // type:object size:0x100 scope:local align:4 signal_funcs = .bss:0x8044F838; // type:object size:0x18 scope:global align:4 gTRKEventQueue = .bss:0x8044F850; // type:object size:0x28 scope:global align:4 gTRKBigEndian = .bss:0x8044F878; // type:object size:0x4 scope:global align:4 data:4byte gTRKMsgBufs = .bss:0x8044F880; // type:object size:0x19B0 scope:global align:4 -gTRKFramingState = .bss:0x80451230; // type:object size:0x14 scope:global align:4 data:4byte -IsTRKConnected = .bss:0x80451248; // type:object size:0x4 scope:global align:4 data:4byte -TRK_saved_exceptionID = .bss:0x80451250; // type:object size:0x2 scope:global align:4 data:2byte +gTRKFramingState = .bss:0x80451230; // type:object size:0x14 scope:local align:4 data:4byte +IsTRKConnected = .bss:0x80451248; // type:object size:0x4 scope:local align:4 data:4byte +TRK_saved_exceptionID = .bss:0x80451250; // type:object size:0x2 scope:local align:4 data:2byte gTRKState = .bss:0x80451254; // type:object size:0xA4 scope:global align:4 data:4byte gTRKCPUState = .bss:0x804512F8; // type:object size:0x430 scope:global align:4 gTRKSaveState = .bss:0x80451728; // type:object size:0x94 scope:global align:4 data:4byte TRKvalue128_temp = .bss:0x804517BC; // type:object size:0x10 scope:global align:4 -lc_base = .bss:0x804517D0; // type:object size:0x4 scope:global align:4 data:4byte -TRK_mainError = .bss:0x804517D8; // type:object size:0x4 scope:global align:4 data:4byte +lc_base = .bss:0x804517D0; // type:object size:0x4 scope:local align:4 data:4byte +TRK_mainError = .bss:0x804517D8; // type:object size:0x4 scope:local align:4 data:4byte TRK_Use_BBA = .bss:0x804517E0; // type:object size:0x1 scope:global data:byte _MetroTRK_Has_Framing = .bss:0x804517E4; // type:object size:0x4 scope:global align:4 -useSerialIO = .bss:0x804517E8; // type:object size:0x1 data:byte +useSerialIO = .bss:0x804517E8; // type:object size:0x1 scope:local data:byte gRecvBuf = .bss:0x804517F0; // type:object size:0x800 scope:local align:4 gRecvCB = .bss:0x80451FF0; // type:object size:0x1C scope:local align:4 gRecvBuf = .bss:0x80452010; // type:object size:0x500 scope:local align:4 gRecvCB = .bss:0x80452510; // type:object size:0x1C scope:local align:4 developmentMode__7mDoMain = .sdata:0x80452540; // type:object size:0x1 data:byte memMargin__7mDoMain = .sdata:0x80452544; // type:object size:0x4 scope:global align:4 data:4byte -mHeapBriefType__7mDoMain = .sdata:0x80452548; // type:object size:0x1 data:byte +mHeapBriefType = .sdata:0x80452548; // type:object size:0x1 data:byte mBackColor__13mDoGph_gInf_c = .sdata:0x80452550; // type:object size:0x4 scope:global align:4 data:byte mFadeColor__13mDoGph_gInf_c = .sdata:0x80452554; // type:object size:0x4 scope:global align:4 data:4byte l_tevColor0$4208 = .sdata:0x80452558; // type:object size:0x8 scope:local align:4 data:4byte mRenderModeObj__15mDoMch_render_c = .sdata:0x80452560; // type:object size:0x4 scope:global align:4 data:4byte next__14mDoMtx_stack_c = .sdata:0x80452568; // type:object size:0x4 scope:global align:4 data:4byte end__14mDoMtx_stack_c = .sdata:0x8045256C; // type:object size:0x4 scope:global align:4 data:4byte -l_fopOvlpM_overlap = .sdata:0x80452570; // type:object size:0x4 scope:global align:4 data:4byte -l_scnRqID = .sdata:0x80452578; // type:object size:0x4 scope:global align:4 data:4byte +l_fopOvlpM_overlap = .sdata:0x80452570; // type:object size:0x4 scope:local align:4 data:4byte +l_scnRqID = .sdata:0x80452578; // type:object size:0x4 scope:local align:4 data:4byte m_name$3788 = .sdata:0x80452580; // type:object size:0x4 scope:local align:4 -i_msgID = .sdata:0x80452588; // type:object size:0x4 scope:global align:4 data:4byte +i_msgID = .sdata:0x80452588; // type:object size:0x4 scope:local align:4 data:4byte g_fopDwTg_Queue = .sdata:0x80452590; // type:object size:0x8 scope:global align:4 data:4byte g_fpcLn_Queue = .sdata:0x80452598; // type:object size:0x8 scope:global align:4 g_fpcNd_IsCheckOfDeleteTiming = .sdata:0x804525A0; // type:object size:0x4 scope:global align:4 data:4byte @@ -21391,11 +21431,11 @@ m_branchId__7dDemo_c = .sdata:0x804525E0; // type:object size:0x2 scope:global a l_texCoordInfo$3772 = .sdata:0x804525E8; // type:object size:0x4 scope:local align:4 data:4byte l_tevOrderInfo$3773 = .sdata:0x804525EC; // type:object size:0x4 scope:local align:4 data:4byte mNextRoomNo__10dMapInfo_c = .sdata:0x804525F0; // type:object size:0x4 scope:global align:4 data:4byte -lbl_804525F4 = .sdata:0x804525F4; // type:object size:0x1 data:byte -lbl_804525F5 = .sdata:0x804525F5; // type:object size:0x1 data:byte -lbl_804525F6 = .sdata:0x804525F6; // type:object size:0x1 data:byte +mBottomFloorNo__8dMpath_c = .sdata:0x804525F4; // type:object size:0x1 data:byte +mTopFloorNo__8dMpath_c = .sdata:0x804525F5; // type:object size:0x1 data:byte +data_80450636 = .sdata:0x804525F6; // type:object size:0x1 scope:local data:byte l_cursorColor$4709 = .sdata:0x804525F8; // type:object size:0x4 scope:local align:4 data:4byte -numTelopData = .sdata:0x80452600; // type:object size:0x4 scope:global align:4 data:4byte +numTelopData = .sdata:0x80452600; // type:object size:0x4 scope:local align:4 data:4byte l_color$4033 = .sdata:0x80452608; // type:object size:0x4 scope:local align:4 data:4byte l_color$5004 = .sdata:0x8045260C; // type:object size:0x4 scope:local align:4 data:4byte l_color$5326 = .sdata:0x80452610; // type:object size:0x4 scope:local align:4 data:4byte @@ -21406,10 +21446,10 @@ loc_type_num__12dAttention_c = .sdata:0x80452620; // type:object size:0x4 scope: act_type_num__12dAttention_c = .sdata:0x80452624; // type:object size:0x4 scope:global align:4 data:4byte chk_type_tbl__12dAttention_c = .sdata:0x80452628; // type:object size:0x4 scope:global align:4 data:2byte chk_type_num__12dAttention_c = .sdata:0x8045262C; // type:object size:0x4 scope:global align:4 data:4byte -lbl_80452630 = .sdata:0x80452630; // type:object size:0x1 data:byte +attn_opt_hold = .sdata:0x80452630; // type:object size:0x1 scope:local data:byte ang_table$4418 = .sdata:0x80452634; // type:object size:0x6 scope:local align:4 -data_80450680 = .sdata:0x80452640; // type:object size:0x1 data:byte -data_80450688 = .sdata:0x80452648; // type:object size:0x1 data:byte +data_80450680 = .sdata:0x80452640; // type:object size:0x1 scope:local data:byte +l_captureAlpha = .sdata:0x80452648; // type:object size:0x1 scope:local data:byte l_autoUpHeight = .sdata:0x80452650; // type:object size:0x4 scope:global align:4 data:float l_autoDownHeight = .sdata:0x80452654; // type:object size:0x4 scope:global align:4 data:float l_ladderAnmBaseTransY = .sdata:0x80452658; // type:object size:0x4 scope:global align:4 data:float @@ -21418,34 +21458,34 @@ nColor0$42525 = .sdata:0x80452664; // type:object size:0x4 scope:local align:4 d m_timer_max__8daItem_c = .sdata:0x80452668; // type:object size:0x4 scope:global align:4 data:4byte YnSelStartFrameTbl = .sdata:0x80452670; // type:object size:0x8 scope:local align:4 YnSelEndFrameTbl = .sdata:0x80452678; // type:object size:0x8 scope:local align:4 -msgTbl = .sdata:0x80452680; // type:object size:0x6 scope:global align:4 +msgTbl = .sdata:0x80452680; // type:object size:0x6 scope:local align:4 l_msgNum2$7007 = .sdata:0x80452688; // type:object size:0x2 scope:local align:4 l_msgNum$7087 = .sdata:0x8045268C; // type:object size:0x3 scope:local align:4 data:string fontsize$7235 = .sdata:0x80452690; // type:object size:0x8 scope:local align:4 linespace$7236 = .sdata:0x80452698; // type:object size:0x8 scope:local align:4 charspace$7237 = .sdata:0x804526A0; // type:object size:0x8 scope:local align:4 -dShopSystem_itemNo = .sdata:0x804526A8; // type:object size:0x7 scope:global align:4 data:byte -dShopSystem_cameraActor = .sdata:0x804526B0; // type:object size:0x8 scope:global align:4 data:4byte -shop_item_pos_data_tbl = .sdata:0x804526B8; // type:object size:0x4 scope:global align:4 data:4byte -lightMask = .sdata:0x804526C0; // type:object size:0x2 scope:global align:4 data:2byte -lightStatusPt = .sdata:0x804526C4; // type:object size:0x4 scope:global align:4 data:4byte -l_zmodeUpEnable = .sdata:0x804526C8; // type:object size:0x4 scope:global align:4 data:byte -l_zmodeUpDisable = .sdata:0x804526CC; // type:object size:0x4 scope:global align:4 data:byte -l_alphaCompInfoOPA = .sdata:0x804526D0; // type:object size:0x8 scope:global align:4 data:byte -l_alphaCompInfo = .sdata:0x804526D8; // type:object size:0x8 scope:global align:4 data:byte +dShopSystem_itemNo = .sdata:0x804526A8; // type:object size:0x7 scope:local align:4 data:byte +dShopSystem_cameraActor = .sdata:0x804526B0; // type:object size:0x8 scope:local align:4 data:4byte +shop_item_pos_data_tbl = .sdata:0x804526B8; // type:object size:0x4 scope:local align:4 data:4byte +lightMask = .sdata:0x804526C0; // type:object size:0x2 scope:local align:4 data:2byte +lightStatusPt = .sdata:0x804526C4; // type:object size:0x4 scope:local align:4 data:4byte +l_zmodeUpEnable = .sdata:0x804526C8; // type:object size:0x4 scope:local align:4 data:byte +l_zmodeUpDisable = .sdata:0x804526CC; // type:object size:0x4 scope:local align:4 data:byte +l_alphaCompInfoOPA = .sdata:0x804526D0; // type:object size:0x8 scope:local align:4 data:byte +l_alphaCompInfo = .sdata:0x804526D8; // type:object size:0x8 scope:local align:4 data:byte mViewOffsetY__17dMenu_Collect3D_c = .sdata:0x804526E0; // type:object size:0x4 scope:global align:4 data:float black$4166 = .sdata:0x804526E8; // type:object size:0x4 scope:local align:4 data:byte -OptYnSelStartFrameTbl = .sdata:0x804526F0; // type:object size:0x8 scope:global align:4 -OptYnSelEndFrameTbl = .sdata:0x804526F8; // type:object size:0x8 scope:global align:4 +OptYnSelStartFrameTbl = .sdata:0x804526F0; // type:object size:0x8 scope:local align:4 +OptYnSelEndFrameTbl = .sdata:0x804526F8; // type:object size:0x8 scope:local align:4 l_msgNum0$3868 = .sdata:0x80452700; // type:object size:0x2 scope:local align:4 l_msgNum$3881 = .sdata:0x80452704; // type:object size:0x2 scope:local align:4 data:string m_cloth_item$3797 = .sdata:0x80452708; // type:object size:0x3 scope:local align:4 data:byte m_sword_item$3798 = .sdata:0x8045270C; // type:object size:0x4 scope:local align:4 data:byte m_shield_item$3799 = .sdata:0x80452710; // type:object size:0x3 scope:local align:4 data:byte l_method$3856 = .sdata:0x80452718; // type:object size:0x8 scope:local align:4 -T_JOINT_resName = .sdata:0x80452720; // type:object size:0x4 scope:global align:4 -lbl_80452724 = .sdata:0x80452724; // type:object size:0x1 data:byte -lbl_80452725 = .sdata:0x80452725; // type:object size:0x1 data:byte +T_JOINT_resName = .sdata:0x80452720; // type:object size:0x4 scope:local align:4 +preLoadNo = .sdata:0x80452724; // type:object size:0x1 scope:local data:byte +doPreLoad = .sdata:0x80452725; // type:object size:0x1 scope:local data:byte calc_mtx = .sdata:0x80452728; // type:object size:0x4 scope:global align:4 data:4byte maxStdHeaps__Q29JFWSystem11CSetUpParam = .sdata:0x80452730; // type:object size:0x4 scope:global align:4 data:4byte sysHeapSize__Q29JFWSystem11CSetUpParam = .sdata:0x80452734; // type:object size:0x4 scope:global align:4 data:4byte @@ -21458,15 +21498,15 @@ aPiecePriority__Q29JFWSystem11CSetUpParam = .sdata:0x8045274C; // type:object si systemFontRes__Q29JFWSystem11CSetUpParam = .sdata:0x80452750; // type:object size:0x4 scope:global align:4 data:4byte renderMode__Q29JFWSystem11CSetUpParam = .sdata:0x80452754; // type:object size:0x4 scope:global align:4 data:4byte exConsoleBufferSize__Q29JFWSystem11CSetUpParam = .sdata:0x80452758; // type:object size:0x4 scope:global align:4 data:4byte -p_dl = .sdata:0x80452760; // type:object size:0x8 scope:global align:4 -data_804507A8 = .sdata:0x80452768; // type:object size:0x1 data:byte +p_dl = .sdata:0x80452760; // type:object size:0x8 scope:local align:4 +data_804507A8 = .sdata:0x80452768; // type:object size:0x1 scope:local data:byte sMixMode__9JASDriver = .sdata:0x8045276C; // type:object size:0x4 scope:global align:4 data:4byte sDacRate__9JASDriver = .sdata:0x80452770; // type:object size:0x4 scope:global align:4 data:float sSubFrames__9JASDriver = .sdata:0x80452774; // type:object size:0x4 scope:global align:4 data:4byte one__11JASWaveInfo = .sdata:0x80452778; // type:object size:0x4 scope:global align:4 MAX_MIXERLEVEL__9JASDriver = .sdata:0x80452780; // type:object size:0x2 scope:global align:4 data:2byte JAS_SYSTEM_OUTPUT_MODE__9JASDriver = .sdata:0x80452784; // type:object size:0x4 scope:global align:4 data:4byte -DSP_MIXERLEVEL = .sdata:0x80452788; // type:object size:0x2 scope:global align:4 data:2byte +DSP_MIXERLEVEL = .sdata:0x80452788; // type:object size:0x2 scope:local align:4 data:2byte @2588 = .sdata:0x80452790; // type:object size:0x4 scope:local align:4 data:4byte DISTANCE_MAX__7Z2Param = .sdata:0x80452798; // type:object size:0x4 scope:global align:4 data:float MAX_VOLUME_DISTANCE__7Z2Param = .sdata:0x8045279C; // type:object size:0x4 scope:global align:4 data:float @@ -21515,26 +21555,26 @@ ENDING_BLOW_VOL_LOWER_TIME__7Z2Param = .sdata:0x80452829; // type:object size:0x ENDING_BLOW_VOL_LOWER_RECOVER_TIME__7Z2Param = .sdata:0x8045282A; // type:object size:0x1 data:byte ENDING_BLOW_MIN_FINISH_TIME__7Z2Param = .sdata:0x8045282B; // type:object size:0x1 data:byte data_8045086C = .sdata:0x8045282C; // type:object size:0x1 data:byte -sDeathMtBottom = .sdata:0x80452830; // type:object size:0x4 scope:global align:4 data:float -sDeathMtTop = .sdata:0x80452834; // type:object size:0x4 scope:global align:4 data:float -sUnderWaterDepthMax = .sdata:0x80452838; // type:object size:0x4 scope:global align:4 data:float -cPitchDown = .sdata:0x80452840; // type:object size:0x4 scope:global align:4 data:float -cPitchCenter = .sdata:0x80452844; // type:object size:0x4 scope:global align:4 data:float -cPitchUp = .sdata:0x80452848; // type:object size:0x4 scope:global align:4 data:float -lbl_8045284C = .sdata:0x8045284C; // type:object size:0x1 data:byte -lbl_8045284D = .sdata:0x8045284D; // type:object size:0x1 data:byte -lbl_8045284E = .sdata:0x8045284E; // type:object size:0x1 data:byte -cR_FlatWidth = .sdata:0x80452850; // type:object size:0x4 scope:global align:4 data:float -lbl_80452854 = .sdata:0x80452854; // type:object size:0x1 data:byte -lbl_80452855 = .sdata:0x80452855; // type:object size:0x1 data:byte -sStickHigh = .sdata:0x80452858; // type:object size:0x4 scope:global align:4 data:float -sStickCenter = .sdata:0x8045285C; // type:object size:0x4 scope:global align:4 data:float -sHowlTobikusa = .sdata:0x80452860; // type:object size:0x8 scope:global align:4 +sDeathMtBottom = .sdata:0x80452830; // type:object size:0x4 scope:local align:4 data:float +sDeathMtTop = .sdata:0x80452834; // type:object size:0x4 scope:local align:4 data:float +sUnderWaterDepthMax = .sdata:0x80452838; // type:object size:0x4 scope:local align:4 data:float +cPitchDown = .sdata:0x80452840; // type:object size:0x4 scope:local align:4 data:float +cPitchCenter = .sdata:0x80452844; // type:object size:0x4 scope:local align:4 data:float +cPitchUp = .sdata:0x80452848; // type:object size:0x4 scope:local align:4 data:float +struct_8045088C = .sdata:0x8045284C; // type:object size:0x1 scope:local data:byte +struct_8045088D = .sdata:0x8045284D; // type:object size:0x1 scope:local data:byte +cBeginHowlTime = .sdata:0x8045284E; // type:object size:0x1 scope:local data:byte +cR_FlatWidth = .sdata:0x80452850; // type:object size:0x4 scope:local align:4 data:float +struct_80450894 = .sdata:0x80452854; // type:object size:0x1 scope:local data:byte +struct_80450895 = .sdata:0x80452855; // type:object size:0x1 scope:local data:byte +sStickHigh = .sdata:0x80452858; // type:object size:0x4 scope:local align:4 data:float +sStickCenter = .sdata:0x8045285C; // type:object size:0x4 scope:local align:4 data:float +sHowlTobikusa = .sdata:0x80452860; // type:object size:0x8 scope:local align:4 cm2hw$539 = .sdata:0x80452868; // type:object size:0x4 scope:local align:4 data_804508B0 = .sdata:0x80452870; // type:object size:0x1 data:byte sSZSBufferSize__7JKRAram = .sdata:0x80452878; // type:object size:0x4 scope:global align:4 data:4byte -rootPath$2498 = .sdata:0x80452880; // type:object size:0x2 scope:local align:4 data:string -errorRetry = .sdata:0x80452888; // type:object size:0x1 data:byte +rootPath = .sdata:0x80452880; // type:object size:0x2 scope:local align:4 data:string +errorRetry = .sdata:0x80452888; // type:object size:0x1 scope:local data:byte sSZSBufferSize__12JKRDvdRipper = .sdata:0x8045288C; // type:object size:0x4 scope:global align:4 data:4byte errorRetry__16JKRDvdAramRipper = .sdata:0x80452890; // type:object size:0x1 data:byte sSZSBufferSize__16JKRDvdAramRipper = .sdata:0x80452894; // type:object size:0x4 scope:global align:4 data:4byte @@ -21546,66 +21586,66 @@ sResetPattern__Q210JUTGamePad13C3ButtonReset = .sdata:0x804528A8; // type:object sResetMaskPattern__Q210JUTGamePad13C3ButtonReset = .sdata:0x804528AC; // type:object size:0x4 scope:global align:4 data:4byte sMessageBuffer__12JUTException = .sdata:0x804528B0; // type:object size:0x4 scope:global align:4 sAssertVisible = .sdata:0x804528B8; // type:object size:0x1 data:byte -oneFrameRate = .sdata:0x804528C0; // type:object size:0x4 scope:global align:4 data:float -oneFrameRateUser = .sdata:0x804528C4; // type:object size:0x4 scope:global align:4 data:float +oneFrameRate = .sdata:0x804528C0; // type:object size:0x4 scope:local align:4 data:float +oneFrameRateUser = .sdata:0x804528C4; // type:object size:0x4 scope:local align:4 data:float cm2hw$552 = .sdata:0x804528C8; // type:object size:0x4 scope:local align:4 -J3DGDTexMode0Ids = .sdata:0x804528CC; // type:object size:0x8 scope:global align:4 -J3DGDTexMode1Ids = .sdata:0x804528D4; // type:object size:0x8 scope:global align:4 -J3DGDTexImage0Ids = .sdata:0x804528DC; // type:object size:0x8 scope:global align:4 -J3DGDTexImage3Ids = .sdata:0x804528E4; // type:object size:0x8 scope:global align:4 -J3DGDTexTlutIds = .sdata:0x804528EC; // type:object size:0x8 scope:global align:4 +J3DGDTexMode0Ids = .sdata:0x804528CC; // type:object size:0x8 scope:local align:4 +J3DGDTexMode1Ids = .sdata:0x804528D4; // type:object size:0x8 scope:local align:4 +J3DGDTexImage0Ids = .sdata:0x804528DC; // type:object size:0x8 scope:local align:4 +J3DGDTexImage3Ids = .sdata:0x804528E4; // type:object size:0x8 scope:local align:4 +J3DGDTexTlutIds = .sdata:0x804528EC; // type:object size:0x8 scope:local align:4 GX2HWFiltConv = .sdata:0x804528F4; // type:object size:0x6 scope:local align:4 -J3DTexImage1Ids = .sdata:0x804528FC; // type:object size:0x8 scope:global align:4 -J3DTexImage2Ids = .sdata:0x80452904; // type:object size:0x8 scope:global align:4 -ColorBlack = .sdata:0x80452910; // type:object size:0x4 scope:global align:4 data:4byte -ColorWhite = .sdata:0x80452914; // type:object size:0x4 scope:global align:4 data:4byte +J3DTexImage1Ids = .sdata:0x804528FC; // type:object size:0x8 scope:local align:4 +J3DTexImage2Ids = .sdata:0x80452904; // type:object size:0x8 scope:local align:4 +ColorBlack = .sdata:0x80452910; // type:object size:0x4 scope:local align:4 data:4byte +ColorWhite = .sdata:0x80452914; // type:object size:0x4 scope:local align:4 data:4byte Unit01 = .sdata:0x80452918; // type:object size:0x8 scope:local align:4 SizeOfLoadMatColors = .sdata:0x80452920; // type:object size:0x4 scope:global align:4 data:4byte SizeOfLoadAmbColors = .sdata:0x80452924; // type:object size:0x4 scope:global align:4 data:4byte SizeOfLoadColorChans = .sdata:0x80452928; // type:object size:0x4 scope:global align:4 data:4byte sNoUseDrawMtxPtr__12J3DMtxBuffer = .sdata:0x80452930; // type:object size:0x4 scope:global align:4 sNoUseNrmMtxPtr__12J3DMtxBuffer = .sdata:0x80452934; // type:object size:0x4 scope:global align:4 -J3DUnit01 = .sdata:0x80452938; // type:object size:0x8 scope:global align:4 +J3DUnit01 = .sdata:0x80452938; // type:object size:0x8 scope:local align:4 __OSVersion = .sdata:0x80452940; // type:object size:0x4 scope:global align:4 data:4byte @116 = .sdata:0x80452944; // type:object size:0x6 scope:local align:4 data:string @163 = .sdata:0x8045294C; // type:object size:0x4 scope:local align:4 data:string __OSCurrHeap = .sdata:0x80452950; // type:object size:0x4 scope:global align:4 data:4byte -__OSArenaLo = .sdata:0x80452958; // type:object size:0x4 scope:global align:4 data:4byte +__OSArenaLo = .sdata:0x80452958; // type:object size:0x4 scope:local align:4 data:4byte __OSFpscrEnableBits = .sdata:0x80452960; // type:object size:0x4 scope:global align:4 data:4byte @76 = .sdata:0x80452964; // type:object size:0x2 scope:local align:4 data:string @213 = .sdata:0x80452968; // type:object size:0x3 scope:local align:4 data:string -FontEncode = .sdata:0x80452970; // type:object size:0x2 scope:global align:4 data:2byte -SwitchThreadCallback = .sdata:0x80452978; // type:object size:0x4 scope:global align:4 data:4byte +FontEncode = .sdata:0x80452970; // type:object size:0x2 scope:local align:4 data:2byte +SwitchThreadCallback = .sdata:0x80452978; // type:object size:0x4 scope:local align:4 data:4byte @833 = .sdata:0x8045297C; // type:object size:0x1 scope:local align:4 __EXIVersion = .sdata:0x80452980; // type:object size:0x4 scope:global align:4 data:4byte __SIVersion = .sdata:0x80452988; // type:object size:0x4 scope:global align:4 data:4byte Unit01 = .sdata:0x80452990; // type:object size:0x8 scope:local align:4 -FirstRead = .sdata:0x80452998; // type:object size:0x4 scope:global align:4 data:4byte +FirstRead = .sdata:0x80452998; // type:object size:0x4 scope:local align:4 data:4byte @118 = .sdata:0x804529A0; // type:object size:0x8 scope:local align:4 data:string __DVDVersion = .sdata:0x804529A8; // type:object size:0x4 scope:global align:4 data:4byte -autoInvalidation = .sdata:0x804529AC; // type:object size:0x4 scope:global align:4 data:4byte -checkOptionalCommand = .sdata:0x804529B0; // type:object size:0x4 scope:global align:4 data:4byte +autoInvalidation = .sdata:0x804529AC; // type:object size:0x4 scope:local align:4 data:4byte +checkOptionalCommand = .sdata:0x804529B0; // type:object size:0x4 scope:local align:4 data:4byte @23 = .sdata:0x804529B4; // type:object size:0x6 scope:local align:4 data:string -DmaCommand = .sdata:0x804529BC; // type:object size:0x4 scope:global align:4 data:4byte +DmaCommand = .sdata:0x804529BC; // type:object size:0x4 scope:local align:4 data:4byte @37 = .sdata:0x804529C0; // type:object size:0x2 scope:local align:4 data:string @42 = .sdata:0x804529C4; // type:object size:0x4 scope:local align:4 data:string @43 = .sdata:0x804529C8; // type:object size:0x3 scope:local align:4 data:string __VIVersion = .sdata:0x804529D0; // type:object size:0x4 scope:global align:4 data:4byte @537 = .sdata:0x804529D4; // type:object size:0x5 scope:local align:4 data:string __PADVersion = .sdata:0x804529E0; // type:object size:0x4 scope:global align:4 data:4byte -ResettingChan = .sdata:0x804529E4; // type:object size:0x4 scope:global align:4 data:4byte -XPatchBits = .sdata:0x804529E8; // type:object size:0x4 scope:global align:4 data:4byte -AnalogMode = .sdata:0x804529EC; // type:object size:0x4 scope:global align:4 data:4byte -Spec = .sdata:0x804529F0; // type:object size:0x4 scope:global align:4 data:4byte -MakeStatus = .sdata:0x804529F4; // type:object size:0x4 scope:global align:4 data:4byte -CmdReadOrigin = .sdata:0x804529F8; // type:object size:0x4 scope:global align:4 -CmdCalibrate = .sdata:0x804529FC; // type:object size:0x4 scope:global align:4 +ResettingChan = .sdata:0x804529E4; // type:object size:0x4 scope:local align:4 data:4byte +XPatchBits = .sdata:0x804529E8; // type:object size:0x4 scope:local align:4 data:4byte +AnalogMode = .sdata:0x804529EC; // type:object size:0x4 scope:local align:4 data:4byte +Spec = .sdata:0x804529F0; // type:object size:0x4 scope:local align:4 data:4byte +MakeStatus = .sdata:0x804529F4; // type:object size:0x4 scope:local align:4 data:4byte +CmdReadOrigin = .sdata:0x804529F8; // type:object size:0x4 scope:local align:4 +CmdCalibrate = .sdata:0x804529FC; // type:object size:0x4 scope:local align:4 __AIVersion = .sdata:0x80452A00; // type:object size:0x4 scope:global align:4 data:4byte __ARVersion = .sdata:0x80452A08; // type:object size:0x4 scope:global align:4 data:4byte __ARQVersion = .sdata:0x80452A10; // type:object size:0x4 scope:global align:4 data:4byte __DSPVersion = .sdata:0x80452A18; // type:object size:0x4 scope:global align:4 data:4byte __CARDVersion = .sdata:0x80452A20; // type:object size:0x4 scope:global align:4 data:4byte -next = .sdata:0x80452A28; // type:object size:0x4 scope:global align:4 data:4byte +next = .sdata:0x80452A28; // type:object size:0x4 scope:local align:4 data:4byte __CARDVendorID = .sdata:0x80452A30; // type:object size:0x2 scope:global align:4 data:2byte __CARDPermMask = .sdata:0x80452A32; // type:object size:0x1 data:byte __GXVersion = .sdata:0x80452A38; // type:object size:0x4 scope:global align:4 data:4byte @@ -21620,25 +21660,25 @@ GXTexImage2Ids = .sdata:0x80452A70; // type:object size:0x8 scope:global align:4 GXTexImage3Ids = .sdata:0x80452A78; // type:object size:0x8 scope:global align:4 GXTexTlutIds = .sdata:0x80452A80; // type:object size:0x8 scope:global align:4 GX2HWFiltConv = .sdata:0x80452A88; // type:object size:0x6 scope:local align:4 -fragmentID = .sdata:0x80452A90; // type:object size:0x4 scope:global align:4 data:4byte +fragmentID = .sdata:0x80452A90; // type:object size:0x4 scope:local align:4 data:4byte @wstringBase0 = .sdata:0x80452A98; // type:object size:0x2 scope:local align:4 __float_nan = .sdata:0x80452AA0; // type:object size:0x4 scope:global align:4 data:float __float_huge = .sdata:0x80452AA4; // type:object size:0x4 scope:global align:4 data:float __float_max = .sdata:0x80452AA8; // type:object size:0x4 scope:global align:4 data:float __float_epsilon = .sdata:0x80452AAC; // type:object size:0x4 scope:global align:4 data:float -SendCount = .sdata:0x80452AB0; // type:object size:0x1 data:byte -fillcheck_check_frame = .sbss:0x80452AC0; // type:object size:0x1 data:byte +SendCount = .sdata:0x80452AB0; // type:object size:0x1 scope:local data:byte +fillcheck_check_frame = .sbss:0x80452AC0; // type:object size:0x1 scope:local data:byte sPowerOnTime__7mDoMain = .sbss:0x80452AC8; // type:object size:0x8 scope:global align:4 data:4byte sHungUpTime__7mDoMain = .sbss:0x80452AD0; // type:object size:0x8 scope:global align:4 data:4byte -mDisplayHeapSize = .sbss:0x80452AD8; // type:object size:0x1 data:byte -mSelectHeapBar = .sbss:0x80452AD9; // type:object size:0x1 data:byte -mCheckHeap = .sbss:0x80452ADA; // type:object size:0x1 data:byte +mDisplayHeapSize = .sbss:0x80452AD8; // type:object size:0x1 scope:local data:byte +mSelectHeapBar = .sbss:0x80452AD9; // type:object size:0x1 scope:local data:byte +mCheckHeap = .sbss:0x80452ADA; // type:object size:0x1 scope:local data:byte console_position_x$3776 = .sbss:0x80452ADC; // type:object size:0x4 scope:local align:4 data:float -console_x_init$1588 = .sbss:0x80452AE0; // type:object size:0x1 data:byte +init$1809 = .sbss:0x80452AE0; // type:object size:0x1 scope:local data:byte console_position_y$3779 = .sbss:0x80452AE4; // type:object size:0x4 scope:local align:4 data:float -console_y_init$1590 = .sbss:0x80452AE8; // type:object size:0x1 data:byte +init$1812 = .sbss:0x80452AE8; // type:object size:0x1 scope:local data:byte console_scroll$3782 = .sbss:0x80452AEC; // type:object size:0x4 scope:local align:4 data:float -console_scroll_init$1592 = .sbss:0x80452AF0; // type:object size:0x1 data:byte +init$1815 = .sbss:0x80452AF0; // type:object size:0x1 scope:local data:byte frame$3939 = .sbss:0x80452AF4; // type:object size:0x4 scope:local align:4 data:4byte sInstance__34JASGlobalInstance<13Z2WolfHowlMgr> = .sbss:0x80452AF8; // type:object size:0x4 scope:global align:4 data:4byte sInstance__31JASGlobalInstance<10Z2EnvSeMgr> = .sbss:0x80452AFC; // type:object size:0x4 scope:global align:4 data:4byte @@ -21668,19 +21708,19 @@ __OSReport_Error_disable = .sbss:0x80452B59; // type:object size:0x1 data:byte __OSReport_Warning_disable = .sbss:0x80452B5A; // type:object size:0x1 data:byte __OSReport_System_disable = .sbss:0x80452B5B; // type:object size:0x1 data:byte __OSReport_enable = .sbss:0x80452B5C; // type:object size:0x1 data:byte -__OSReport_MonopolyThread = .sbss:0x80452B60; // type:object size:0x4 scope:global align:4 data:4byte +__OSReport_MonopolyThread = .sbss:0x80452B60; // type:object size:0x4 scope:local align:4 data:4byte print_counts = .sbss:0x80452B64; // type:object size:0x4 scope:global align:4 data:4byte print_errors = .sbss:0x80452B68; // type:object size:0x4 scope:global align:4 data:4byte print_warings = .sbss:0x80452B6C; // type:object size:0x4 scope:global align:4 data:4byte print_systems = .sbss:0x80452B70; // type:object size:0x4 scope:global align:4 data:4byte print_initialized = .sbss:0x80452B74; // type:object size:0x1 data:byte -lbl_80452B75 = .sbss:0x80452B75; // type:object size:0x1 data:byte +data_80450BB5 = .sbss:0x80452B75; // type:object size:0x1 scope:local data:byte mInitFlag__17mDoAud_zelAudio_c = .sbss:0x80452B78; // type:object size:0x1 data:byte mResetFlag__17mDoAud_zelAudio_c = .sbss:0x80452B79; // type:object size:0x1 data:byte mBgmSet__17mDoAud_zelAudio_c = .sbss:0x80452B7A; // type:object size:0x1 data:byte g_mDoAud_audioHeap = .sbss:0x80452B7C; // type:object size:0x4 scope:global align:4 data:4byte -l_affCommand = .sbss:0x80452B80; // type:object size:0x4 scope:global align:4 data:4byte -l_arcCommand = .sbss:0x80452B84; // type:object size:0x4 scope:global align:4 data:4byte +l_affCommand = .sbss:0x80452B80; // type:object size:0x4 scope:local align:4 data:4byte +l_arcCommand = .sbss:0x80452B84; // type:object size:0x4 scope:local align:4 data:4byte mFader__13mDoGph_gInf_c = .sbss:0x80452B88; // type:object size:0x4 scope:global align:4 data:4byte mFrameBufferTimg__13mDoGph_gInf_c = .sbss:0x80452B8C; // type:object size:0x4 scope:global align:4 data:4byte mFrameBufferTex__13mDoGph_gInf_c = .sbss:0x80452B90; // type:object size:0x4 scope:global align:4 data:4byte @@ -21692,20 +21732,20 @@ mBlureFlag__13mDoGph_gInf_c = .sbss:0x80452BA4; // type:object size:0x1 data:byt mBlureRate__13mDoGph_gInf_c = .sbss:0x80452BA5; // type:object size:0x1 data:byte mFade__13mDoGph_gInf_c = .sbss:0x80452BA6; // type:object size:0x1 data:byte mAutoForcus__13mDoGph_gInf_c = .sbss:0x80452BA7; // type:object size:0x1 data:byte -lbl_80452BA8 = .sbss:0x80452BA8; // type:object size:0x8 data:byte -lbl_80452BB0 = .sbss:0x80452BB0; // type:object size:0x1 data:byte -solidHeapErrors = .sbss:0x80452BB4; // type:object size:0x4 scope:global align:4 data:4byte -gameHeapErrors = .sbss:0x80452BB8; // type:object size:0x4 scope:global align:4 data:4byte -zeldaHeapErrors = .sbss:0x80452BBC; // type:object size:0x4 scope:global align:4 data:4byte -commandHeapErrors = .sbss:0x80452BC0; // type:object size:0x4 scope:global align:4 data:4byte -archiveHeapErrors = .sbss:0x80452BC4; // type:object size:0x4 scope:global align:4 data:4byte -unknownHeapErrors = .sbss:0x80452BC8; // type:object size:0x4 scope:global align:4 data:4byte -heapErrors = .sbss:0x80452BCC; // type:object size:0x4 scope:global align:4 data:4byte +data_80450BE8 = .sbss:0x80452BA8; // type:object size:0x1 scope:local align:1 data:byte +mDebugFill__6mDoMch = .sbss:0x80452BB0; // type:object size:0x1 data:byte +solidHeapErrors = .sbss:0x80452BB4; // type:object size:0x4 scope:local align:4 data:4byte +gameHeapErrors = .sbss:0x80452BB8; // type:object size:0x4 scope:local align:4 data:4byte +zeldaHeapErrors = .sbss:0x80452BBC; // type:object size:0x4 scope:local align:4 data:4byte +commandHeapErrors = .sbss:0x80452BC0; // type:object size:0x4 scope:local align:4 data:4byte +archiveHeapErrors = .sbss:0x80452BC4; // type:object size:0x4 scope:local align:4 data:4byte +unknownHeapErrors = .sbss:0x80452BC8; // type:object size:0x4 scope:local align:4 data:4byte +heapErrors = .sbss:0x80452BCC; // type:object size:0x4 scope:local align:4 data:4byte tmpString$3651 = .sbss:0x80452BD0; // type:object size:0x5 scope:local align:4 data:byte -lbl_80452BD5 = .sbss:0x80452BD5; // type:object size:0x1 data:byte -lbl_80452BD6 = .sbss:0x80452BD6; // type:object size:0x1 data:byte -lbl_80452BD7 = .sbss:0x80452BD7; // type:object size:0x1 data:byte -mDoMtx_stack = .sbss:0x80452BD8; // type:object size:0x1 scope:global align:4 +key_link$1217 = .sbss:0x80452BD5; // type:object size:0x1 scope:local data:byte +key_ganon$1218 = .sbss:0x80452BD6; // type:object size:0x1 scope:local data:byte +key_zelda$1219 = .sbss:0x80452BD7; // type:object size:0x1 scope:local data:byte +mDoMtx_stack = .sbss:0x80452BD8; // type:object size:0x1 scope:local align:4 AssertHeap = .sbss:0x80452BE0; // type:object size:0x4 scope:global align:4 data:4byte DbPrintHeap = .sbss:0x80452BE4; // type:object size:0x4 scope:global align:4 data:4byte gameHeap = .sbss:0x80452BE8; // type:object size:0x4 scope:global align:4 data:4byte @@ -21729,9 +21769,9 @@ mSystemFar__14mDoLib_clipper = .sbss:0x80452C30; // type:object size:0x4 scope:g mFovyRate__14mDoLib_clipper = .sbss:0x80452C34; // type:object size:0x4 scope:global align:4 data:float mResetData__6mDoRst = .sbss:0x80452C38; // type:object size:0x4 scope:global align:4 data:4byte SyncWidthSound__9mDoDvdThd = .sbss:0x80452C40; // type:object size:0x1 data:byte -sDefaultDirection = .sbss:0x80452C41; // type:object size:0x7 data:byte +sDefaultDirection = .sbss:0x80452C41; // type:object size:0x1 data:byte mDoDvdErr_initialized = .sbss:0x80452C48; // type:object size:0x1 data:byte -sConsole = .sbss:0x80452C50; // type:object size:0x4 scope:global align:4 data:4byte +sConsole = .sbss:0x80452C50; // type:object size:0x4 scope:local align:4 data:4byte cDmr_SkipInfo = .sbss:0x80452C58; // type:object size:0x1 data_80450C99 = .sbss:0x80452C59; // type:object size:0x1 data_80450C9A = .sbss:0x80452C5A; // type:object size:0x1 @@ -21740,40 +21780,40 @@ data_80450C9C = .sbss:0x80452C5C; // type:object size:0x1 data_80450C9D = .sbss:0x80452C5D; // type:object size:0x1 data_80450C9E = .sbss:0x80452C5E; // type:object size:0x1 cDmr_FishingWether = .sbss:0x80452C5F; // type:object size:0x1 -data_80450CA0 = .sbss:0x80452C60; // type:object size:0x4 +data_80450CA0 = .sbss:0x80452C60; // type:object size:0x1 scope:global align:1 data:byte JPTracePCB4 = .sbss:0x80452C64; // type:object size:0x4 scope:global align:4 data:4byte -DMC_initialized = .sbss:0x80452C68; // type:object size:0x1 data:byte -cDyl_Initialized = .sbss:0x80452C6C; // type:object size:0x4 scope:global align:4 data:4byte -cDyl_DVD = .sbss:0x80452C70; // type:object size:0x4 scope:global align:4 data:4byte +DMC_initialized = .sbss:0x80452C68; // type:object size:0x1 scope:local data:byte +cDyl_Initialized = .sbss:0x80452C6C; // type:object size:0x4 scope:local align:4 data:4byte +cDyl_DVD = .sbss:0x80452C70; // type:object size:0x4 scope:local align:4 data:4byte g_fopAc_type = .sbss:0x80452C78; // type:object size:0x4 scope:global align:4 data:4byte stopStatus__10fopAc_ac_c = .sbss:0x80452C7C; // type:object size:0x4 scope:global align:4 data:4byte sInstance__35JASGlobalInstance<14JAUSectionHeap> = .sbss:0x80452C80; // type:object size:0x4 scope:global align:4 data:4byte HeapAdjustEntry__6fopAcM = .sbss:0x80452C88; // type:object size:0x1 data:byte -HeapAdjustVerbose__6fopAcM = .sbss:0x80452C89; // type:object size:0x1 data:byte -l_hio = .sbss:0x80452C8C; // type:object size:0x1 scope:global align:4 +HeapAdjustUnk__6fopAcM = .sbss:0x80452C89; // type:object size:0x1 data:byte +l_hio = .sbss:0x80452C8C; // type:object size:0x1 scope:local align:4 mGroundY__11fopAcM_gc_c = .sbss:0x80452C90; // type:object size:0x4 scope:global align:4 data:float mRoofY__11fopAcM_rc_c = .sbss:0x80452C94; // type:object size:0x4 scope:global align:4 data:float mWaterY__11fopAcM_wt_c = .sbss:0x80452C98; // type:object size:0x4 scope:global align:4 data:float -l_fopScnRq_IsUsingOfOverlap = .sbss:0x80452CA0; // type:object size:0x4 scope:global align:4 data:4byte -fopKy_KANKYO_TYPE = .sbss:0x80452CA8; // type:object size:0x4 scope:global align:4 -fopMsg_MSG_TYPE = .sbss:0x80452CB0; // type:object size:0x4 scope:global align:4 -l_fopDwTg_id = .sbss:0x80452CB8; // type:object size:0x4 scope:global align:4 data:4byte +l_fopScnRq_IsUsingOfOverlap = .sbss:0x80452CA0; // type:object size:0x4 scope:local align:4 data:4byte +fopKy_KANKYO_TYPE = .sbss:0x80452CA8; // type:object size:0x4 scope:local align:4 +fopMsg_MSG_TYPE = .sbss:0x80452CB0; // type:object size:0x4 scope:local align:4 +l_fopDwTg_id = .sbss:0x80452CB8; // type:object size:0x4 scope:local align:4 data:4byte g_fpcBs_type = .sbss:0x80452CC0; // type:object size:0x4 scope:global align:4 t_type$2207 = .sbss:0x80452CC4; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80452CC8 = .sbss:0x80452CC8; // type:object size:0x1 data:byte +init$1210 = .sbss:0x80452CC8; // type:object size:0x1 scope:local data:byte process_id$2216 = .sbss:0x80452CCC; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80452CD0 = .sbss:0x80452CD0; // type:object size:0x1 data:byte -l_fpcLy_CurrLayer_p = .sbss:0x80452CD8; // type:object size:0x4 scope:global align:4 data:4byte +init$1219 = .sbss:0x80452CD0; // type:object size:0x1 scope:local data:byte +l_fpcLy_CurrLayer_p = .sbss:0x80452CD8; // type:object size:0x4 scope:local align:4 data:4byte IsInitOfLayerList$2308 = .sbss:0x80452CDC; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80452CE0 = .sbss:0x80452CE0; // type:object size:0x1 data:byte +init$123 = .sbss:0x80452CE0; // type:object size:0x1 scope:local data:byte layer_id$2311 = .sbss:0x80452CE4; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80452CE8 = .sbss:0x80452CE8; // type:object size:0x1 data:byte +init$126 = .sbss:0x80452CE8; // type:object size:0x1 scope:local data:byte g_fpcLf_type = .sbss:0x80452CF0; // type:object size:0x4 scope:global align:4 data:4byte -l_dvdError$1434 = .sbss:0x80452CF8; // type:object size:0x1 data:byte -init$1435 = .sbss:0x80452CF9; // type:object size:0x1 data:byte +l_dvdError$1618 = .sbss:0x80452CF8; // type:object size:0x1 scope:local data:byte +init$1619 = .sbss:0x80452CF9; // type:object size:0x1 scope:local data:byte g_fpcNd_type = .sbss:0x80452D00; // type:object size:0x4 scope:global align:4 data:4byte request_id$2360 = .sbss:0x80452D08; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80452D0C = .sbss:0x80452D0C; // type:object size:0x1 data:byte +init$337 = .sbss:0x80452D0C; // type:object size:0x1 scope:local data:byte g_fpcPf_ProfileList_p = .sbss:0x80452D10; // type:object size:0x4 scope:global align:4 data:4byte tmp_name$4456 = .sbss:0x80452D18; // type:object size:0x8 scope:local align:4 mProcID__20dStage_roomControl_c = .sbss:0x80452D20; // type:object size:0x4 scope:global align:4 data:4byte @@ -21808,11 +21848,11 @@ mSttsFlag__12daObjCarry_c = .sbss:0x80452D84; // type:object size:0x5 scope:glob mRoomNo__12daObjCarry_c = .sbss:0x80452D8C; // type:object size:0x5 scope:global align:4 m_diffTime__11dLib_time_c = .sbss:0x80452D98; // type:object size:0x8 scope:global align:4 data:4byte m_stopTime__11dLib_time_c = .sbss:0x80452DA0; // type:object size:0x8 scope:global align:4 data:4byte -lbl_80452DA8 = .sbss:0x80452DA8; // type:object size:0x8 data:byte -init$1622 = .sbss:0x80452DB0; // type:object size:0x1 data:byte -init$1637 = .sbss:0x80452DB1; // type:object size:0x1 data:byte -init$1650 = .sbss:0x80452DB2; // type:object size:0x1 data:byte -init$1663 = .sbss:0x80452DB3; // type:object size:0x1 data:byte +m_timeStopped__11dLib_time_c = .sbss:0x80452DA8; // type:object size:0x1 data:byte +init$1737 = .sbss:0x80452DB0; // type:object size:0x1 scope:local data:byte +init$1752 = .sbss:0x80452DB1; // type:object size:0x1 scope:local data:byte +init$1765 = .sbss:0x80452DB2; // type:object size:0x1 scope:local data:byte +init$1778 = .sbss:0x80452DB3; // type:object size:0x1 scope:local data:byte m_top__12daTagHstop_c = .sbss:0x80452DB8; // type:object size:0x4 scope:global align:4 data:4byte m_system__7dDemo_c = .sbss:0x80452DC0; // type:object size:0x4 scope:global align:4 data:4byte m_control__7dDemo_c = .sbss:0x80452DC4; // type:object size:0x4 scope:global align:4 data:4byte @@ -21832,10 +21872,10 @@ m_mode__7dDemo_c = .sbss:0x80452DF8; // type:object size:0x4 scope:global align: m_status__7dDemo_c = .sbss:0x80452DFC; // type:object size:0x4 scope:global align:4 data:4byte m_branchType__7dDemo_c = .sbss:0x80452E00; // type:object size:0x2 scope:global align:4 data:2byte m_branchData__7dDemo_c = .sbss:0x80452E04; // type:object size:0x4 scope:global align:4 data:4byte -lbl_80452E08 = .sbss:0x80452E08; // type:object size:0x1 data:byte -lbl_80452E09 = .sbss:0x80452E09; // type:object size:0x1 data:byte +init$2096 = .sbss:0x80452E08; // type:object size:0x1 scope:local align:1 data:byte +init$2099 = .sbss:0x80452E09; // type:object size:0x1 scope:local align:1 data:byte it$4206 = .sbss:0x80452E0C; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80452E10 = .sbss:0x80452E10; // type:object size:0x8 data:byte +init$1672 = .sbss:0x80452E10; // type:object size:0x1 scope:local align:1 data:byte mNowStayFloorNo__10dMapInfo_c = .sbss:0x80452E18; // type:object size:0x1 data:byte mNowStayRoomNo__10dMapInfo_c = .sbss:0x80452E1C; // type:object size:0x4 scope:global align:4 data:4byte mNowStayFloorNoDecisionFlg__10dMapInfo_c = .sbss:0x80452E20; // type:object size:0x1 data:byte @@ -21848,7 +21888,7 @@ mAllCenterX__8dMpath_c = .sbss:0x80452E38; // type:object size:0x4 scope:global mAllCenterZ__8dMpath_c = .sbss:0x80452E3C; // type:object size:0x4 scope:global align:4 data:float mAllSizeX__8dMpath_c = .sbss:0x80452E40; // type:object size:0x4 scope:global align:4 data:float mAllSizeZ__8dMpath_c = .sbss:0x80452E44; // type:object size:0x4 scope:global align:4 data:float -lbl_80452E48 = .sbss:0x80452E48; // type:object size:0x1 data:byte +data_80450E88 = .sbss:0x80452E48; // type:object size:0x1 scope:local data:byte mEcallback__18dPa_modelEcallBack = .sbss:0x80452E50; // type:object size:0x4 scope:global align:4 data:4byte mPcallback__18dPa_modelEcallBack = .sbss:0x80452E54; // type:object size:0x4 scope:global align:4 data:4byte mModel__18dPa_modelEcallBack = .sbss:0x80452E58; // type:object size:0x4 scope:global align:4 data:4byte @@ -21869,59 +21909,59 @@ mParticleTracePCB__13dPa_control_c = .sbss:0x80452E88; // type:object size:0x4 s mWipe__12dDlst_list_c = .sbss:0x80452E90; // type:object size:0x1 data:byte mWipeRate__12dDlst_list_c = .sbss:0x80452E94; // type:object size:0x4 scope:global align:4 data:float mWipeSpeed__12dDlst_list_c = .sbss:0x80452E98; // type:object size:0x4 scope:global align:4 data:float -lbl_80452EA0 = .sbss:0x80452EA0; // type:object size:0x1 data:byte +init$2986 = .sbss:0x80452EA0; // type:object size:0x1 scope:local data:byte S_parcent_bak$4131 = .sbss:0x80452EA8; // type:object size:0x4 scope:local align:4 data:float -lbl_80452EAC = .sbss:0x80452EAC; // type:object size:0x1 data:byte +init$2011 = .sbss:0x80452EAC; // type:object size:0x1 scope:local data:byte S_rot_work1$7554 = .sbss:0x80452EAE; // type:object size:0x2 scope:local align:2 data:2byte -lbl_80452EB0 = .sbss:0x80452EB0; // type:object size:0x1 data:byte +init$5257 = .sbss:0x80452EB0; // type:object size:0x1 scope:local data:byte S_rot_work2$7557 = .sbss:0x80452EB2; // type:object size:0x2 scope:local align:2 data:2byte -lbl_80452EB4 = .sbss:0x80452EB4; // type:object size:0x1 data:byte +init$5260 = .sbss:0x80452EB4; // type:object size:0x1 scope:local data:byte rot$7919 = .sbss:0x80452EB8; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80452EBC = .sbss:0x80452EBC; // type:object size:0x1 data:byte -lbl_80452EBD = .sbss:0x80452EBD; // type:object size:0x1 data:byte +init$5609 = .sbss:0x80452EBC; // type:object size:0x1 scope:local data:byte +init$5641 = .sbss:0x80452EBD; // type:object size:0x1 scope:local data:byte rot$8366 = .sbss:0x80452EC0; // type:object size:0x4 scope:local align:4 data:float -lbl_80452EC4 = .sbss:0x80452EC4; // type:object size:0x1 data:byte +init$6001 = .sbss:0x80452EC4; // type:object size:0x1 scope:local data:byte rot$8936 = .sbss:0x80452EC8; // type:object size:0x4 scope:local align:4 data:float -lbl_80452ECC = .sbss:0x80452ECC; // type:object size:0x1 data:byte -lbl_80452ECD = .sbss:0x80452ECD; // type:object size:0x1 data:byte +init$6536 = .sbss:0x80452ECC; // type:object size:0x1 scope:local data:byte +init$6542 = .sbss:0x80452ECD; // type:object size:0x1 scope:local data:byte S_fubuki_ratio$8948 = .sbss:0x80452ED0; // type:object size:0x4 scope:local align:4 data:float -lbl_80452ED4 = .sbss:0x80452ED4; // type:object size:0x1 data:byte +init$6548 = .sbss:0x80452ED4; // type:object size:0x1 scope:local data:byte rot$9421 = .sbss:0x80452ED8; // type:object size:0x4 scope:local align:4 data:float -lbl_80452EDC = .sbss:0x80452EDC; // type:object size:0x1 data:byte -lbl_80452EDD = .sbss:0x80452EDD; // type:object size:0x1 data:byte +init$6981 = .sbss:0x80452EDC; // type:object size:0x1 scope:local data:byte +init$6985 = .sbss:0x80452EDD; // type:object size:0x1 scope:local data:byte rot$9847 = .sbss:0x80452EE0; // type:object size:0x4 scope:local align:4 data:float -lbl_80452EE4 = .sbss:0x80452EE4; // type:object size:0x1 data:byte +init$7391 = .sbss:0x80452EE4; // type:object size:0x1 scope:local data:byte howa_loop_cnt$10108 = .sbss:0x80452EE8; // type:object size:0x4 scope:local align:4 data:float -lbl_80452EEC = .sbss:0x80452EEC; // type:object size:0x1 data:byte +init$7637 = .sbss:0x80452EEC; // type:object size:0x1 scope:local data:byte rot$10882 = .sbss:0x80452EF0; // type:object size:0x4 scope:local align:4 data:float -lbl_80452EF4 = .sbss:0x80452EF4; // type:object size:0x1 data:byte +init$8377 = .sbss:0x80452EF4; // type:object size:0x1 scope:local data:byte rot$11307 = .sbss:0x80452EF8; // type:object size:0x4 scope:local align:4 data:float -lbl_80452EFC = .sbss:0x80452EFC; // type:object size:0x1 data:byte +init$8768 = .sbss:0x80452EFC; // type:object size:0x1 scope:local data:byte rot$11586 = .sbss:0x80452F00; // type:object size:0x4 scope:local align:4 data:float -lbl_80452F04 = .sbss:0x80452F04; // type:object size:0x1 data:byte +init$9000 = .sbss:0x80452F04; // type:object size:0x1 scope:local data:byte rot$11958 = .sbss:0x80452F08; // type:object size:0x4 scope:local align:4 data:float -lbl_80452F0C = .sbss:0x80452F0C; // type:object size:0x1 data:byte +init$9319 = .sbss:0x80452F0C; // type:object size:0x1 scope:local data:byte data$3831 = .sbss:0x80452F10; // type:object size:0x8 scope:local align:4 -l_isFinalBossStg = .sbss:0x80452F18; // type:object size:0x1 data:byte -l_SetCounter = .sbss:0x80452F20; // type:object size:0x4 scope:global align:4 data:4byte -init$1735 = .sbss:0x80452F28; // type:object size:0x1 data:byte +l_isFinalBossStg = .sbss:0x80452F18; // type:object size:0x1 scope:local data:byte +l_SetCounter = .sbss:0x80452F20; // type:object size:0x4 scope:local align:4 data:4byte +init$1850 = .sbss:0x80452F28; // type:object size:0x1 scope:local data:byte m_name__16dBgS_MoveBgActor = .sbss:0x80452F30; // type:object size:0x4 scope:global align:4 data:4byte m_dzb_id__16dBgS_MoveBgActor = .sbss:0x80452F34; // type:object size:0x4 scope:global align:4 data:4byte m_set_func__16dBgS_MoveBgActor = .sbss:0x80452F38; // type:object size:0x4 scope:global align:4 data:4byte -l_start = .sbss:0x80452F40; // type:object size:0x4 scope:global align:4 data:4byte -l_wcsbuf_num = .sbss:0x80452F44; // type:object size:0x4 scope:global align:4 data:4byte -init$3272 = .sbss:0x80452F48; // type:object size:0x1 data:byte -init$4178 = .sbss:0x80452F49; // type:object size:0x1 data:byte -init$4774 = .sbss:0x80452F4A; // type:object size:0x1 data:byte -init$7903 = .sbss:0x80452F4B; // type:object size:0x1 data:byte +l_start = .sbss:0x80452F40; // type:object size:0x4 scope:local align:4 data:4byte +l_wcsbuf_num = .sbss:0x80452F44; // type:object size:0x4 scope:local align:4 data:4byte +init$3387 = .sbss:0x80452F48; // type:object size:0x1 scope:local data:byte +init$4295 = .sbss:0x80452F49; // type:object size:0x1 scope:local data:byte +init$4891 = .sbss:0x80452F4A; // type:object size:0x1 scope:local data:byte +init$8022 = .sbss:0x80452F4B; // type:object size:0x1 scope:local data:byte mData__12dEnemyItem_c = .sbss:0x80452F50; // type:object size:0x4 scope:global align:4 data:4byte mTypeGroupData__7dTres_c = .sbss:0x80452F58; // type:object size:0x4 scope:global align:4 data:4byte mNum__7dTres_c = .sbss:0x80452F5C; // type:object size:0x2 scope:global align:4 data:2byte m_myObj__10dMdl_mng_c = .sbss:0x80452F60; // type:object size:0x4 scope:global align:4 data:4byte m_obj__12dEyeHL_mng_c = .sbss:0x80452F68; // type:object size:0x4 scope:global align:4 data:4byte -l_dvdError$1792 = .sbss:0x80452F70; // type:object size:0x1 data:byte -l_texCopied$1815 = .sbss:0x80452F71; // type:object size:0x1 data:byte -init$1816 = .sbss:0x80452F72; // type:object size:0x6 data:byte +l_dvdError$1948 = .sbss:0x80452F70; // type:object size:0x1 scope:local data:byte +l_texCopied$1971 = .sbss:0x80452F71; // type:object size:0x1 scope:local data:byte +init$1972 = .sbss:0x80452F72; // type:object size:0x1 scope:local data:byte init$11179 = .sbss:0x80452F78; // type:object size:0x1 data:byte init$11183 = .sbss:0x80452F79; // type:object size:0x1 data:byte init$11187 = .sbss:0x80452F7A; // type:object size:0x1 data:byte @@ -21943,11 +21983,11 @@ mFindCount__8daNpcT_c = .sbss:0x80452F9C; // type:object size:0x4 scope:global a m_name__23daBaseNpc_moveBgActor_c = .sbss:0x80452FA0; // type:object size:0x4 scope:global align:4 data:4byte m_dzb_id__23daBaseNpc_moveBgActor_c = .sbss:0x80452FA4; // type:object size:0x4 scope:global align:4 data:4byte m_set_func__23daBaseNpc_moveBgActor_c = .sbss:0x80452FA8; // type:object size:0x4 scope:global align:4 data:4byte -lbl_80452FAC = .sbss:0x80452FAC; // type:object size:0x1 data:byte +init$7278 = .sbss:0x80452FAC; // type:object size:0x1 data:byte mFindCount__8daNpcF_c = .sbss:0x80452FB0; // type:object size:0x4 scope:global align:4 data:4byte mSrchActorName__8daNpcF_c = .sbss:0x80452FB4; // type:object size:0x2 scope:global align:4 data:2byte init$1851 = .sbss:0x80452FB8; // type:object size:0x1 scope:local align:1 data:byte -lbl_80452FC0 = .sbss:0x80452FC0; // type:object size:0x1 data:byte +init$1834 = .sbss:0x80452FC0; // type:object size:0x1 data:byte target = .sbss:0x80452FC4; // type:object size:0x4 scope:global align:4 data:4byte targetWay = .sbss:0x80452FC8; // type:object size:0x4 scope:global align:4 data:float wolfAngle = .sbss:0x80452FCC; // type:object size:0x2 scope:global align:4 data:2byte @@ -21957,33 +21997,33 @@ m_dropAngleY__20daPy_boomerangMove_c = .sbss:0x80452FDC; // type:object size:0x2 m_eventKeepFlg__20daPy_boomerangMove_c = .sbss:0x80452FDE; // type:object size:0x2 scope:global align:2 data:2byte Stage__22@unnamed@d_camera_cpp@ = .sbss:0x80452FE0; // type:object size:0x4 scope:global align:4 data:4byte prev_plat1$8536 = .sbss:0x80452FE4; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80452FE8 = .sbss:0x80452FE8; // type:object size:0x1 data:byte +init$8537 = .sbss:0x80452FE8; // type:object size:0x1 data:byte prev_plat2$8539 = .sbss:0x80452FEC; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80452FF0 = .sbss:0x80452FF0; // type:object size:0x1 data:byte +init$8540 = .sbss:0x80452FF0; // type:object size:0x1 data:byte JumpCushion$9801 = .sbss:0x80452FF4; // type:object size:0x4 scope:local align:4 data:float -lbl_80452FF8 = .sbss:0x80452FF8; // type:object size:0x1 data:byte -lbl_80452FF9 = .sbss:0x80452FF9; // type:object size:0x1 data:byte +init$9802 = .sbss:0x80452FF8; // type:object size:0x1 data:byte +init$9803 = .sbss:0x80452FF9; // type:object size:0x1 data:byte LatitudeLimitMax$9807 = .sbss:0x80452FFC; // type:object size:0x2 scope:local align:4 -lbl_80452FFE = .sbss:0x80452FFE; // type:object size:0x1 data:byte +init$14160 = .sbss:0x80452FFE; // type:object size:0x1 data:byte _120$14158 = .sbss:0x80453000; // type:object size:0x2 scope:local align:4 data:2byte -lbl_80453002 = .sbss:0x80453002; // type:object size:0x1 data:byte +init$14616 = .sbss:0x80453002; // type:object size:0x1 data:byte _120$14614 = .sbss:0x80453004; // type:object size:0x2 scope:local align:4 data:2byte -lbl_80453006 = .sbss:0x80453006; // type:object size:0x1 data:byte +init$14965 = .sbss:0x80453006; // type:object size:0x1 data:byte LatMin$14963 = .sbss:0x80453008; // type:object size:0x2 scope:local align:4 data:2byte -lbl_8045300A = .sbss:0x8045300A; // type:object size:0x1 data:byte +init$14969 = .sbss:0x8045300A; // type:object size:0x1 data:byte LatMax$14967 = .sbss:0x8045300C; // type:object size:0x2 scope:local align:4 data:2byte -g_siHIO = .sbss:0x80453010; // type:object size:0x8 scope:global align:4 -dShopSystem_sellItemMax = .sbss:0x80453018; // type:object size:0x1 data:byte -dShopSystem_item_count = .sbss:0x8045301C; // type:object size:0x4 scope:global align:4 data:4byte -lbl_80453020 = .sbss:0x80453020; // type:object size:0x1 data:byte -dShopSystem_camera_count = .sbss:0x80453024; // type:object size:0x4 scope:global align:4 data:4byte +g_siHIO = .sbss:0x80453010; // type:object size:0x8 scope:local align:4 +dShopSystem_sellItemMax = .sbss:0x80453018; // type:object size:0x1 scope:local data:byte +dShopSystem_item_count = .sbss:0x8045301C; // type:object size:0x4 scope:local align:4 data:4byte +data_80451060 = .sbss:0x80453020; // type:object size:0x1 scope:local data:byte +dShopSystem_camera_count = .sbss:0x80453024; // type:object size:0x4 scope:local align:4 data:4byte S_fuwan_sin$5904 = .sbss:0x80453028; // type:object size:0x2 scope:local align:4 data:2byte -init$4995 = .sbss:0x8045302A; // type:object size:0x1 data:byte -init$4999 = .sbss:0x8045302B; // type:object size:0x1 data:byte -init$localstatic4$draw__10dThunder_cFv = .sbss:0x80453030; // type:object size:0x1 data:byte -init$localstatic6$draw__10dThunder_cFv = .sbss:0x80453031; // type:object size:0x1 data:byte -player_px = .sbss:0x80453038; // type:object size:0x4 scope:global align:4 data:float -player_py = .sbss:0x8045303C; // type:object size:0x4 scope:global align:4 data:float +init$5117 = .sbss:0x8045302A; // type:object size:0x1 scope:local data:byte +init$5121 = .sbss:0x8045302B; // type:object size:0x1 scope:local data:byte +init$localstatic4$draw__10dThunder_cFv = .sbss:0x80453030; // type:object size:0x1 scope:weak data:byte +init$localstatic6$draw__10dThunder_cFv = .sbss:0x80453031; // type:object size:0x1 scope:weak data:byte +player_px = .sbss:0x80453038; // type:object size:0x4 scope:local align:4 data:float +player_py = .sbss:0x8045303C; // type:object size:0x4 scope:local align:4 data:float myclass__12dMenu_Dmap_c = .sbss:0x80453040; // type:object size:0x4 scope:global align:4 data:4byte m_res__22dMdm_HIO_prm_res_dst_s = .sbss:0x80453048; // type:object size:0x4 scope:global align:4 data:4byte m_zoomCenterMinX__20dMenu_StageMapCtrl_c = .sbss:0x8045304C; // type:object size:0x4 scope:global align:4 data:float @@ -21995,40 +22035,40 @@ virtual_stage$3999 = .sbss:0x80453064; // type:object size:0x8 scope:local align MyClass__12dMenu_Fmap_c = .sbss:0x8045306C; // type:object size:0x4 scope:global align:4 data:4byte g_menuHIO = .sbss:0x80453070; // type:object size:0x8 scope:global align:4 tex_name$5188 = .sbss:0x80453078; // type:object size:0x4 scope:local align:4 data:4byte -lbl_8045307C = .sbss:0x8045307C; // type:object size:0x1 data:byte +init$3157 = .sbss:0x8045307C; // type:object size:0x1 scope:local data:byte mMoji$3770 = .sbss:0x80453080; // type:object size:0x3 scope:local align:4 data:byte s_groupID = .sbss:0x80453088; // type:object size:0x2 scope:global align:4 data:2byte g_msg_unit = .sbss:0x80453090; // type:object size:0x4 scope:global align:4 l_lightCount = .sbss:0x80453098; // type:object size:0x1 scope:local align:1 data:byte -dOvlpFd_execute_f = .sbss:0x804530A0; // type:object size:0x4 scope:global align:4 data:4byte -g_LogHIO = .sbss:0x804530A8; // type:object size:0x8 scope:global align:4 -g_snHIO = .sbss:0x804530B0; // type:object size:0x8 scope:global align:4 -mBmgStatus = .sbss:0x804530B8; // type:object size:0x4 scope:global align:4 data:4byte -resPhase = .sbss:0x804530C0; // type:object size:0x8 scope:global align:4 -dylPhase = .sbss:0x804530C8; // type:object size:0x8 scope:global align:4 -dylPreLoadTime1 = .sbss:0x804530D0; // type:object size:0x8 scope:global align:4 data:4byte -resPreLoadTime0 = .sbss:0x804530D8; // type:object size:0x8 scope:global align:4 data:4byte -resPreLoadTime1 = .sbss:0x804530E0; // type:object size:0x8 scope:global align:4 data:4byte -g_preLoadHIO = .sbss:0x804530E8; // type:object size:0x4 scope:global align:4 data:4byte +dOvlpFd_execute_f = .sbss:0x804530A0; // type:object size:0x4 scope:local align:4 data:4byte +g_LogHIO = .sbss:0x804530A8; // type:object size:0x8 scope:local align:4 +g_snHIO = .sbss:0x804530B0; // type:object size:0x8 scope:local align:4 +mBmgStatus = .sbss:0x804530B8; // type:object size:0x4 scope:local align:4 data:4byte +resPhase = .sbss:0x804530C0; // type:object size:0x8 scope:local align:4 +dylPhase = .sbss:0x804530C8; // type:object size:0x8 scope:local align:4 +dylPreLoadTime1 = .sbss:0x804530D0; // type:object size:0x8 scope:local align:4 data:4byte +resPreLoadTime0 = .sbss:0x804530D8; // type:object size:0x8 scope:local align:4 data:4byte +resPreLoadTime1 = .sbss:0x804530E0; // type:object size:0x8 scope:local align:4 data:4byte +g_preLoadHIO = .sbss:0x804530E8; // type:object size:0x4 scope:local align:4 data:4byte pauseTimer__9dScnPly_c = .sbss:0x804530EC; // type:object size:0x1 data:byte nextPauseTimer__9dScnPly_c = .sbss:0x804530ED; // type:object size:0x1 data:byte -g_regHIO = .sbss:0x804530F0; // type:object size:0x4 scope:global align:4 data:4byte +g_regHIO = .sbss:0x804530F0; // type:object size:0x8 scope:global align:4 data:4byte m_nowID__9dkWmark_c = .sbss:0x804530F8; // type:object size:0x4 scope:global align:4 data:4byte -lbl_804530FC = .sbss:0x804530FC; // type:object size:0x1 data:byte +init$localstatic4$create__9dkWmark_cFv = .sbss:0x804530FC; // type:object size:0x1 scope:weak data:byte mFirst__24DynamicModuleControlBase = .sbss:0x80453100; // type:object size:0x4 scope:global align:4 data:4byte mLast__24DynamicModuleControlBase = .sbss:0x80453104; // type:object size:0x4 scope:global align:4 data:4byte sAllocBytes__20DynamicModuleControl = .sbss:0x80453108; // type:object size:0x4 scope:global align:4 data:4byte sArchive__20DynamicModuleControl = .sbss:0x8045310C; // type:object size:0x4 scope:global align:4 data:4byte sFileCache__20DynamicModuleControl = .sbss:0x80453110; // type:object size:0x4 scope:global align:4 data:4byte Heap__3cMl = .sbss:0x80453118; // type:object size:0x4 scope:global align:4 data:4byte -lbl_80453120 = .sbss:0x80453120; // type:object size:0x1 data:byte +init$304 = .sbss:0x80453120; // type:object size:0x1 scope:local data:byte Zero__5csXyz = .sbss:0x80453128; // type:object size:0x6 scope:global align:4 -r0 = .sbss:0x80453130; // type:object size:0x4 scope:global align:4 data:4byte -r1 = .sbss:0x80453134; // type:object size:0x4 scope:global align:4 data:4byte -r2 = .sbss:0x80453138; // type:object size:0x4 scope:global align:4 data:4byte -r02 = .sbss:0x8045313C; // type:object size:0x4 scope:global align:4 data:4byte -r12 = .sbss:0x80453140; // type:object size:0x4 scope:global align:4 data:4byte -r22 = .sbss:0x80453144; // type:object size:0x4 scope:global align:4 data:4byte +r0 = .sbss:0x80453130; // type:object size:0x4 scope:local align:4 data:4byte +r1 = .sbss:0x80453134; // type:object size:0x4 scope:local align:4 data:4byte +r2 = .sbss:0x80453138; // type:object size:0x4 scope:local align:4 data:4byte +r02 = .sbss:0x8045313C; // type:object size:0x4 scope:local align:4 data:4byte +r12 = .sbss:0x80453140; // type:object size:0x4 scope:local align:4 data:4byte +r22 = .sbss:0x80453144; // type:object size:0x4 scope:local align:4 data:4byte G_CM3D_F_ABS_MIN = .sbss:0x80453148; // type:object size:0x4 scope:global align:4 data:float _0__7cSAngle = .sbss:0x80453150; // type:object size:0x2 scope:global align:4 data:2byte _1__7cSAngle = .sbss:0x80453154; // type:object size:0x2 scope:global align:4 @@ -22045,44 +22085,44 @@ systemConsole__9JFWSystem = .sbss:0x80453180; // type:object size:0x4 scope:glob sInitCalled__9JFWSystem = .sbss:0x80453184; // type:object size:0x1 scope:global align:1 data:byte sManager__10JFWDisplay = .sbss:0x80453188; // type:object size:0x4 scope:global align:4 data:4byte prevFrame$2597 = .sbss:0x8045318C; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80453190 = .sbss:0x80453190; // type:object size:0x8 data:byte +init$741 = .sbss:0x80453190; // type:object size:0x1 scope:local data:byte nextTick$2642 = .sbss:0x80453198; // type:object size:0x8 scope:local align:4 data:4byte -lbl_804531A0 = .sbss:0x804531A0; // type:object size:0x1 data:byte +init$784 = .sbss:0x804531A0; // type:object size:0x1 scope:local data:byte nextCount$2650 = .sbss:0x804531A4; // type:object size:0x4 scope:local align:4 data:4byte -lbl_804531A8 = .sbss:0x804531A8; // type:object size:0x1 data:byte +init$792 = .sbss:0x804531A8; // type:object size:0x1 scope:local data:byte @569 = .sbss:0x804531B0; // type:object size:0x1 scope:local align:4 data:byte soOutput_none___Q27JStudio14TVariableValue = .sbss:0x804531B8; // type:object size:0x4 scope:global align:4 data:4byte -init$502 = .sbss:0x804531C0; // type:object size:0x8 data:byte -init$442 = .sbss:0x804531C8; // type:object size:0x1 data:byte +init$594 = .sbss:0x804531C0; // type:object size:0x1 scope:local data:byte +init$538 = .sbss:0x804531C8; // type:object size:0x1 scope:local data:byte sThread__6JASDvd = .sbss:0x804531D0; // type:object size:0x4 scope:global align:4 data:4byte JASDram = .sbss:0x804531D8; // type:object size:0x4 scope:global align:4 data:4byte sAramBase__9JASKernel = .sbss:0x804531DC; // type:object size:0x4 scope:global align:4 data:4byte sSystemHeap__9JASKernel = .sbss:0x804531E0; // type:object size:0x4 scope:global align:4 data:4byte sCommandHeap__9JASKernel = .sbss:0x804531E4; // type:object size:0x4 scope:global align:4 data:4byte -sBuffer = .sbss:0x804531E8; // type:object size:0x4 scope:global align:4 data:4byte -sLineMax = .sbss:0x804531EC; // type:object size:0x4 scope:global align:4 data:4byte -sLineCount = .sbss:0x804531F0; // type:object size:0x4 scope:global align:4 data:4byte -sTop = .sbss:0x804531F4; // type:object size:0x4 scope:global align:4 data:4byte +sBuffer = .sbss:0x804531E8; // type:object size:0x4 scope:local align:4 data:4byte +sLineMax = .sbss:0x804531EC; // type:object size:0x4 scope:local align:4 data:4byte +sLineCount = .sbss:0x804531F0; // type:object size:0x4 scope:local align:4 data:4byte +sTop = .sbss:0x804531F4; // type:object size:0x4 scope:local align:4 data:4byte init$localstatic4$getMemPool__58JASPoolAllocObject_MultiThreadedFv = .sbss:0x804531F8; // type:object size:0x1 scope:global data:byte init$localstatic4$getMemPool__43JASPoolAllocObject_MultiThreaded<8JASTrack>Fv = .sbss:0x804531F9; // type:object size:0x1 scope:global data:byte sDefaultParser__10JASSeqCtrl = .sbss:0x80453200; // type:object size:0x4 scope:global align:4 data:4byte sCallBackFunc__12JASSeqParser = .sbss:0x80453208; // type:object size:0x4 scope:global align:4 data:4byte -lbl_8045320C = .sbss:0x8045320C; // type:object size:0x1 data:byte +init$990 = .sbss:0x8045320C; // type:object size:0x1 scope:local data:byte oRandom$1099 = .sbss:0x80453210; // type:object size:0x4 scope:local align:4 data:4byte sLoadThread__13JASAramStream = .sbss:0x80453218; // type:object size:0x4 scope:global align:4 data:4byte sReadBuffer__13JASAramStream = .sbss:0x8045321C; // type:object size:0x4 scope:global align:4 data:4byte sBlockSize__13JASAramStream = .sbss:0x80453220; // type:object size:0x4 scope:global align:4 data:4byte sChannelMax__13JASAramStream = .sbss:0x80453224; // type:object size:0x4 scope:global align:4 data:4byte -lbl_80453228 = .sbss:0x80453228; // type:object size:0x1 data:byte -lbl_80453229 = .sbss:0x80453229; // type:object size:0x1 data:byte -init$localstatic4$getMemPool__46JASPoolAllocObject_MultiThreaded<10JASChannel>Fv = .sbss:0x8045322A; // type:object size:0x1 scope:global align:1 data:byte +struct_80451260 = .sbss:0x80453228; // type:object size:0x1 data:byte +struct_80451261 = .sbss:0x80453229; // type:object size:0x1 data:byte +init$localstatic4$getMemPool__46JASPoolAllocObject_MultiThreaded<10JASChannel>Fv = .sbss:0x8045322A; // type:object size:0x1 scope:weak align:1 data:byte sOscTable__12JASVoiceBank = .sbss:0x80453230; // type:object size:0x4 scope:global align:4 data:4byte oscp$214 = .sbss:0x80453238; // type:object size:0x4 scope:local align:4 data:4byte -lbl_8045323C = .sbss:0x8045323C; // type:object size:0x1 data:byte +data_80451274$0 = .sbss:0x8045323C; // type:object size:0x1 scope:local align:1 data:byte mNoLoad__16JASBasicWaveBank = .sbss:0x80453240; // type:object size:0x4 scope:global align:4 sUsedHeapSize__11JASWSParser = .sbss:0x80453248; // type:object size:0x4 scope:global align:4 data:4byte sUsedHeapSize__12JASBNKParser = .sbss:0x80453250; // type:object size:0x4 scope:global align:4 data:4byte -lbl_80453254 = .sbss:0x80453254; // type:object size:0x1 data:byte +__init__memPool___46JASPoolAllocObject_MultiThreaded<10JASChannel> = .sbss:0x80453254; // type:object size:0x1 scope:weak data:byte sAramHeap__16JASWaveArcLoader = .sbss:0x80453258; // type:object size:0x4 scope:global align:4 data:4byte sBankDisposeListSize__10JASChannel = .sbss:0x80453260; // type:object size:0x4 scope:global align:4 data:4byte sDspDacBuffer__9JASDriver = .sbss:0x80453268; // type:object size:0x4 scope:global align:4 data:4byte @@ -22096,36 +22136,36 @@ extMixCallback__9JASDriver = .sbss:0x80453284; // type:object size:0x4 scope:glo sOutputRate__9JASDriver = .sbss:0x80453288; // type:object size:0x4 scope:global align:4 data:4byte sSubFrameCounter__9JASDriver = .sbss:0x8045328C; // type:object size:0x4 scope:global align:4 data:4byte dacp$239 = .sbss:0x80453290; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80453294 = .sbss:0x80453294; // type:object size:0x1 data:byte +init$348 = .sbss:0x80453294; // type:object size:0x1 scope:local data:byte old_time$264 = .sbss:0x80453298; // type:object size:0x4 scope:local align:4 data:4byte -lbl_8045329C = .sbss:0x8045329C; // type:object size:0x1 data:byte +init$374 = .sbss:0x8045329C; // type:object size:0x1 scope:local data:byte snIntCount__14JASAudioThread = .sbss:0x804532A0; // type:object size:0x4 scope:global align:4 data:4byte sDspChannels__13JASDSPChannel = .sbss:0x804532A8; // type:object size:0x4 scope:global align:4 data:4byte CH_BUF__6JASDsp = .sbss:0x804532B0; // type:object size:0x4 scope:global align:4 data:4byte FX_BUF__6JASDsp = .sbss:0x804532B4; // type:object size:0x4 scope:global align:4 data:4byte sDSPVolume__6JASDsp = .sbss:0x804532B8; // type:object size:0x4 scope:global align:4 data:float -lbl_804532BC = .sbss:0x804532BC; // type:object size:0x1 data:byte -lbl_804532BD = .sbss:0x804532BD; // type:object size:0x1 data:byte -flag = .sbss:0x804532C0; // type:object size:0x4 scope:global align:4 data:4byte -taskreadp = .sbss:0x804532C8; // type:object size:0x4 scope:global align:4 data:4byte -taskwritep = .sbss:0x804532CC; // type:object size:0x4 scope:global align:4 data:4byte -struct_80451308 = .sbss:0x804532D0; // type:object size:0x1 data:byte -struct_80451309 = .sbss:0x804532D1; // type:object size:0x1 data:byte +data_804512F4$264 = .sbss:0x804532BC; // type:object size:0x1 scope:local data:byte +init$26 = .sbss:0x804532BD; // type:object size:0x1 scope:local align:1 data:byte +flag = .sbss:0x804532C0; // type:object size:0x4 scope:local align:4 data:4byte +taskreadp = .sbss:0x804532C8; // type:object size:0x4 scope:local align:4 data:4byte +taskwritep = .sbss:0x804532CC; // type:object size:0x4 scope:local align:4 data:4byte +struct_80451308 = .sbss:0x804532D0; // type:object size:0x1 scope:local data:byte +struct_80451309 = .sbss:0x804532D1; // type:object size:0x1 scope:local data:byte DSP_prior_task = .sbss:0x804532D4; // type:object size:0x4 scope:global align:4 data:4byte -init$localstatic4$getMemPool___26JASPoolAllocObject<5JAISe>Fv = .sbss:0x804532D8; // type:object size:0x8 data:byte -init$localstatic4$getMemPool___35JASPoolAllocObject<13JAISoundChild>Fv = .sbss:0x804532E0; // type:object size:0x8 data:byte -init$localstatic4$getMemPool___27JASPoolAllocObject<6JAISeq>Fv = .sbss:0x804532E8; // type:object size:0x8 data:byte -init$localstatic4$getMemPool___30JASPoolAllocObject<9JAIStream>Fv = .sbss:0x804532F0; // type:object size:0x8 data:byte -init$80 = .sbss:0x804532F8; // type:object size:0x1 data:byte +init$localstatic4$getMemPool___26JASPoolAllocObject<5JAISe>Fv = .sbss:0x804532D8; // type:object size:0x1 scope:weak data:byte +init$localstatic4$getMemPool___35JASPoolAllocObject<13JAISoundChild>Fv = .sbss:0x804532E0; // type:object size:0x1 scope:weak data:byte +init$localstatic4$getMemPool___27JASPoolAllocObject<6JAISeq>Fv = .sbss:0x804532E8; // type:object size:0x1 scope:weak data:byte +init$localstatic4$getMemPool___30JASPoolAllocObject<9JAIStream>Fv = .sbss:0x804532F0; // type:object size:0x1 scope:weak data:byte +init$95 = .sbss:0x804532F8; // type:object size:0x1 scope:local data:byte oRandom$401 = .sbss:0x804532FC; // type:object size:0x4 scope:local align:4 data:4byte MIN_DISTANCE_VOLUME__7Z2Param = .sbss:0x80453300; // type:object size:0x4 scope:global align:4 data:float ENEMY_LASTHIT_MUTE_VOLUME__7Z2Param = .sbss:0x80453304; // type:object size:0x4 scope:global align:4 data:float DARK_SE_FILTER_ON__7Z2Param = .sbss:0x80453308; // type:object size:0x1 data:byte DARK_SE_LOW_PASS_FILTER_SETTING__7Z2Param = .sbss:0x80453309; // type:object size:0x1 data:byte SYSTEM_SE_USE_DARK_SE_SETTING__7Z2Param = .sbss:0x8045330A; // type:object size:0x1 data:byte -init$localstatic4$getMemPool___39JASPoolAllocObject<17Z2SoundHandlePool>Fv = .sbss:0x80453310; // type:object size:0x1 scope:global align:1 data:byte -cNearFarRatio = .sbss:0x80453318; // type:object size:0x4 scope:global align:4 data:float -init$localstatic4$getMemPool___30JASPoolAllocObject<9Z2Audible>Fv = .sbss:0x8045331C; // type:object size:0x1 scope:global data:byte +init$localstatic4$getMemPool___39JASPoolAllocObject<17Z2SoundHandlePool>Fv = .sbss:0x80453310; // type:object size:0x1 scope:weak align:1 data:byte +cNearFarRatio = .sbss:0x80453318; // type:object size:0x4 scope:local align:4 data:float +init$localstatic4$getMemPool___30JASPoolAllocObject<9Z2Audible>Fv = .sbss:0x8045331C; // type:object size:0x1 scope:weak data:byte data_80451358 = .sbss:0x80453320; // type:object size:0x1 scope:global data:byte data_80451359 = .sbss:0x80453321; // type:object size:0x1 scope:global data:byte mLinkPtr__14Z2CreatureLink = .sbss:0x80453328; // type:object size:0x4 scope:global align:4 data:4byte @@ -22134,20 +22174,21 @@ sSystemHeap__7JKRHeap = .sbss:0x80453338; // type:object size:0x4 scope:global a sCurrentHeap__7JKRHeap = .sbss:0x8045333C; // type:object size:0x4 scope:global align:4 data:4byte sRootHeap__7JKRHeap = .sbss:0x80453340; // type:object size:0x4 scope:global align:4 data:4byte mErrorHandler__7JKRHeap = .sbss:0x80453344; // type:object size:0x4 scope:global align:4 data:4byte -data_80451380 = .sbss:0x80453348; // type:object size:0x1 data:byte +data_80451380 = .sbss:0x80453348; // type:object size:0x1 scope:local data:byte mCodeStart__7JKRHeap = .sbss:0x8045334C; // type:object size:0x4 scope:global align:4 data:4byte mCodeEnd__7JKRHeap = .sbss:0x80453350; // type:object size:0x4 scope:global align:4 data:4byte mUserRamStart__7JKRHeap = .sbss:0x80453354; // type:object size:0x4 scope:global align:4 data:4byte mUserRamEnd__7JKRHeap = .sbss:0x80453358; // type:object size:0x4 scope:global align:4 data:4byte mMemorySize__7JKRHeap = .sbss:0x8045335C; // type:object size:0x4 scope:global align:4 data:4byte -DBfoundSize = .sbss:0x80453360; // type:object size:0x4 scope:global align:4 data:4byte -DBfoundOffset = .sbss:0x80453364; // type:object size:0x4 scope:global align:4 data:4byte -DBfoundBlock = .sbss:0x80453368; // type:object size:0x4 scope:global align:4 data:4byte -DBnewFreeBlock = .sbss:0x8045336C; // type:object size:0x4 scope:global align:4 data:4byte -DBnewUsedBlock = .sbss:0x80453370; // type:object size:0x4 scope:global align:4 data:4byte +DBfoundSize = .sbss:0x80453360; // type:object size:0x4 scope:local align:4 data:4byte +DBfoundOffset = .sbss:0x80453364; // type:object size:0x4 scope:local align:4 data:4byte +DBfoundBlock = .sbss:0x80453368; // type:object size:0x4 scope:local align:4 data:4byte +DBnewFreeBlock = .sbss:0x8045336C; // type:object size:0x4 scope:local align:4 data:4byte +DBnewUsedBlock = .sbss:0x80453370; // type:object size:0x4 scope:local align:4 data:4byte sManager__15JKRThreadSwitch = .sbss:0x80453378; // type:object size:0x4 scope:global align:4 data:4byte sTotalCount__15JKRThreadSwitch = .sbss:0x8045337C; // type:object size:0x4 scope:global align:4 data:4byte -sTotalStart__15JKRThreadSwitch = .sbss:0x80453380; // type:object size:0x8 scope:global align:4 data:4byte +sTotalStart__15JKRThreadSwitch = .sbss:0x80453380; // type:object size:0x4 scope:global align:4 data:4byte +data_804513BC = .sbss:0x80453384; // type:object size:0x4 scope:local align:4 data:4byte mUserPreCallback__15JKRThreadSwitch = .sbss:0x80453388; // type:object size:0x4 scope:global align:4 data:4byte mUserPostCallback__15JKRThreadSwitch = .sbss:0x8045338C; // type:object size:0x4 scope:global align:4 data:4byte sAramObject__7JKRAram = .sbss:0x80453390; // type:object size:0x4 scope:global align:4 data:4byte @@ -22159,11 +22200,11 @@ refCurrent = .sbss:0x804533A4; // type:object size:0x4 scope:local align:4 data: srcOffset = .sbss:0x804533A8; // type:object size:0x4 scope:local align:4 data:4byte transLeft = .sbss:0x804533AC; // type:object size:0x4 scope:local align:4 data:4byte srcLimit = .sbss:0x804533B0; // type:object size:0x4 scope:local align:4 data:4byte -srcAddress = .sbss:0x804533B4; // type:object size:0x4 scope:global align:4 data:4byte +srcAddress = .sbss:0x804533B4; // type:object size:0x4 scope:local align:4 data:4byte fileOffset = .sbss:0x804533B8; // type:object size:0x4 scope:local align:4 data:4byte readCount = .sbss:0x804533BC; // type:object size:0x4 scope:local align:4 data:4byte maxDest = .sbss:0x804533C0; // type:object size:0x4 scope:local align:4 data:4byte -lbl_804533C4 = .sbss:0x804533C4; // type:object size:0x1 data:byte +s_is_decompress_mutex_initialized = .sbss:0x804533C4; // type:object size:0x1 scope:local data:byte tsPtr = .sbss:0x804533C8; // type:object size:0x4 scope:local align:4 data:4byte tsArea = .sbss:0x804533CC; // type:object size:0x4 scope:local align:4 data:4byte sAramStreamObject__13JKRAramStream = .sbss:0x804533D0; // type:object size:0x4 scope:global align:4 data:4byte @@ -22184,7 +22225,7 @@ srcFile = .sbss:0x80453410; // type:object size:0x4 scope:local align:4 data:4by fileOffset = .sbss:0x80453414; // type:object size:0x4 scope:local align:4 data:4byte readCount = .sbss:0x80453418; // type:object size:0x4 scope:local align:4 data:4byte maxDest = .sbss:0x8045341C; // type:object size:0x4 scope:local align:4 data:4byte -data_80451458 = .sbss:0x80453420; // type:object size:0x1 data:byte +data_80451458 = .sbss:0x80453420; // type:object size:0x1 scope:local data:byte tsPtr = .sbss:0x80453424; // type:object size:0x4 scope:local align:4 data:4byte tsArea = .sbss:0x80453428; // type:object size:0x4 scope:local align:4 data:4byte szpBuf = .sbss:0x80453430; // type:object size:0x4 scope:local align:4 data:4byte @@ -22192,9 +22233,9 @@ szpEnd = .sbss:0x80453434; // type:object size:0x4 scope:local align:4 data:4byt refBuf = .sbss:0x80453438; // type:object size:0x4 scope:local align:4 data:4byte refEnd = .sbss:0x8045343C; // type:object size:0x4 scope:local align:4 data:4byte refCurrent = .sbss:0x80453440; // type:object size:0x4 scope:local align:4 data:4byte -dmaBuf = .sbss:0x80453444; // type:object size:0x4 scope:global align:4 data:4byte -dmaEnd = .sbss:0x80453448; // type:object size:0x4 scope:global align:4 data:4byte -dmaCurrent = .sbss:0x8045344C; // type:object size:0x4 scope:global align:4 data:4byte +dmaBuf = .sbss:0x80453444; // type:object size:0x4 scope:local align:4 data:4byte +dmaEnd = .sbss:0x80453448; // type:object size:0x4 scope:local align:4 data:4byte +dmaCurrent = .sbss:0x8045344C; // type:object size:0x4 scope:local align:4 data:4byte srcOffset = .sbss:0x80453450; // type:object size:0x4 scope:local align:4 data:4byte transLeft = .sbss:0x80453454; // type:object size:0x4 scope:local align:4 data:4byte srcLimit = .sbss:0x80453458; // type:object size:0x4 scope:local align:4 data:4byte @@ -22202,11 +22243,11 @@ srcFile = .sbss:0x8045345C; // type:object size:0x4 scope:local align:4 data:4by fileOffset = .sbss:0x80453460; // type:object size:0x4 scope:local align:4 data:4byte readCount = .sbss:0x80453464; // type:object size:0x4 scope:local align:4 data:4byte maxDest = .sbss:0x80453468; // type:object size:0x4 scope:local align:4 data:4byte -lbl_8045346C = .sbss:0x8045346C; // type:object size:0x1 data:byte +data_804514A4 = .sbss:0x8045346C; // type:object size:0x1 scope:local data:byte tsPtr = .sbss:0x80453470; // type:object size:0x4 scope:local align:4 data:4byte tsArea = .sbss:0x80453474; // type:object size:0x4 scope:local align:4 data:4byte sDecompObject__9JKRDecomp = .sbss:0x80453478; // type:object size:0x4 scope:global align:4 data:4byte -data_804514B8 = .sbss:0x80453480; // type:object size:0x1 data:byte +data_804514B8 = .sbss:0x80453480; // type:object size:0x1 scope:local data:byte sCurrentFifo__12JUTGraphFifo = .sbss:0x80453484; // type:object size:0x4 scope:global align:4 data:4byte mGpStatus__12JUTGraphFifo = .sbss:0x80453488; // type:object size:0x5 scope:global align:4 sDebugPrint__10JUTDbPrint = .sbss:0x80453490; // type:object size:0x4 scope:global align:4 data:4byte @@ -22232,26 +22273,26 @@ sConsole__12JUTException = .sbss:0x804534E4; // type:object size:0x4 scope:globa msr__12JUTException = .sbss:0x804534E8; // type:object size:0x4 scope:global align:4 data:4byte fpscr__12JUTException = .sbss:0x804534EC; // type:object size:0x4 scope:global align:4 data:4byte sDirectPrint__14JUTDirectPrint = .sbss:0x804534F0; // type:object size:0x4 scope:global align:4 data:4byte -sMessageLife__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .sbss:0x804534F8; // type:object size:0x4 scope:global align:4 data:4byte +sMessageLife__Q212JUTAssertion23@unnamed@JUTAssert_cpp@ = .sbss:0x804534F8; // type:object size:0x4 scope:local align:4 data:4byte sManager__8JUTVideo = .sbss:0x80453500; // type:object size:0x4 scope:global align:4 data:4byte sVideoLastTick__8JUTVideo = .sbss:0x80453504; // type:object size:0x4 scope:global align:4 data:4byte sVideoInterval__8JUTVideo = .sbss:0x80453508; // type:object size:0x4 scope:global align:4 data:4byte -lbl_8045350C = .sbss:0x8045350C; // type:object size:0x1 data:byte +data_80451544 = .sbss:0x8045350C; // type:object size:0x1 scope:local data:byte frameBuffer$2222 = .sbss:0x80453510; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80453514 = .sbss:0x80453514; // type:object size:0x1 data:byte +init$296 = .sbss:0x80453514; // type:object size:0x1 scope:local data:byte sManager__6JUTXfb = .sbss:0x80453518; // type:object size:0x4 scope:global align:4 data:4byte sManager__10JUTProcBar = .sbss:0x80453520; // type:object size:0x4 scope:global align:4 data:4byte cnt$2330 = .sbss:0x80453524; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80453528 = .sbss:0x80453528; // type:object size:0x1 data:byte +init$491 = .sbss:0x80453528; // type:object size:0x1 scope:local data:byte cntUser$2379 = .sbss:0x8045352C; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80453530 = .sbss:0x80453530; // type:object size:0x1 data:byte +init$540 = .sbss:0x80453530; // type:object size:0x1 scope:local data:byte sManager__17JUTConsoleManager = .sbss:0x80453538; // type:object size:0x4 scope:global align:4 data:4byte -sReportConsole = .sbss:0x8045353C; // type:object size:0x4 scope:global align:4 data:4byte -sWarningConsole = .sbss:0x80453540; // type:object size:0x4 scope:global align:4 data:4byte +sReportConsole = .sbss:0x8045353C; // type:object size:0x4 scope:local align:4 data:4byte +sWarningConsole = .sbss:0x80453540; // type:object size:0x4 scope:local align:4 data:4byte mStrBuff__8J2DPrint = .sbss:0x80453548; // type:object size:0x4 scope:global align:4 data:4byte -lbl_8045354C = .sbss:0x8045354C; // type:object size:0x1 data:byte +sStrBufInitialized = .sbss:0x8045354C; // type:object size:0x1 scope:local data:byte mStrBuffSize__8J2DPrint = .sbss:0x80453550; // type:object size:0x4 scope:global align:4 data:4byte -lbl_80453554 = .sbss:0x80453554; // type:object size:0x1 data:byte +data_8045158C = .sbss:0x80453554; // type:object size:0x4 scope:local data:4byte mDataManage__9J2DScreen = .sbss:0x80453558; // type:object size:0x4 scope:global align:4 data:4byte j3dDefaultViewNo = .sbss:0x80453560; // type:object size:0x4 scope:global align:4 sInterruptFlag__17J3DDisplayListObj = .sbss:0x80453568; // type:object size:0x4 scope:global align:4 data:4byte @@ -22264,216 +22305,216 @@ sMtxPtrTbl__21J3DShapeMtxConcatView = .sbss:0x80453580; // type:object size:0x8 sTexGenBlock__17J3DDifferedTexMtx = .sbss:0x80453588; // type:object size:0x4 scope:global align:4 data:4byte sTexMtxObj__17J3DDifferedTexMtx = .sbss:0x8045358C; // type:object size:0x4 scope:global align:4 data:4byte sInterruptFlag$903 = .sbss:0x80453590; // type:object size:0x4 scope:local align:4 data:4byte -lbl_80453594 = .sbss:0x80453594; // type:object size:0x1 data:byte +init$470 = .sbss:0x80453594; // type:object size:0x1 scope:local data:byte sOldVcdVatCmd__8J3DShape = .sbss:0x80453598; // type:object size:0x4 scope:global align:4 data:4byte -lbl_8045359C = .sbss:0x8045359C; // type:object size:0x1 data:byte +sEnvelopeFlag__8J3DShape = .sbss:0x8045359C; // type:object size:0x1 data:byte SizeOfJ3DColorBlockLightOffLoad = .sbss:0x804535A0; // type:object size:0x4 scope:global align:4 data:4byte SizeOfJ3DColorBlockAmbientOnLoad = .sbss:0x804535A4; // type:object size:0x4 scope:global align:4 data:4byte entryNum__13J3DDrawBuffer = .sbss:0x804535A8; // type:object size:0x4 scope:global align:4 data:4byte sInterruptFlag$965 = .sbss:0x804535B0; // type:object size:0x4 scope:local align:4 data:4byte -lbl_804535B4 = .sbss:0x804535B4; // type:object size:0x1 data:byte +init$461 = .sbss:0x804535B4; // type:object size:0x1 scope:local data:byte mMtxBuffer__10J3DMtxCalc = .sbss:0x804535B8; // type:object size:0x4 scope:global align:4 data:4byte mJoint__10J3DMtxCalc = .sbss:0x804535BC; // type:object size:0x4 scope:global align:4 data:4byte mCurrentMtxCalc__8J3DJoint = .sbss:0x804535C0; // type:object size:0x4 scope:global align:4 data:4byte BootInfo = .sbss:0x804535C8; // type:object size:0x4 scope:local align:4 data:4byte -BI2DebugFlag = .sbss:0x804535CC; // type:object size:0x4 scope:global align:4 data:4byte -BI2DebugFlagHolder = .sbss:0x804535D0; // type:object size:0x4 scope:global align:4 data:4byte -__OSIsGcam = .sbss:0x804535D4; // type:object size:0x4 scope:global align:4 data:4byte +BI2DebugFlag = .sbss:0x804535CC; // type:object size:0x4 scope:local align:4 data:4byte +BI2DebugFlagHolder = .sbss:0x804535D0; // type:object size:0x4 scope:local align:4 data:4byte +__OSIsGcam = .sbss:0x804535D4; // type:object size:0x4 scope:weak align:4 data:4byte ZeroF = .sbss:0x804535D8; // type:object size:0x8 scope:global align:4 data:double ZeroPS = .sbss:0x804535E0; // type:object size:0x8 scope:global align:4 AreWeInitialized = .sbss:0x804535E8; // type:object size:0x4 scope:global align:4 data:4byte OSExceptionTable = .sbss:0x804535EC; // type:object size:0x4 scope:global align:4 data:4byte __OSInIPL = .sbss:0x804535F0; // type:object size:0x4 scope:global align:4 data:4byte __OSStartTime = .sbss:0x804535F8; // type:object size:0x8 scope:global align:4 data:4byte -AlarmQueue = .sbss:0x80453600; // type:object size:0x8 scope:global align:4 data:4byte -HeapArray = .sbss:0x80453608; // type:object size:0x4 scope:global align:4 data:4byte -NumHeaps = .sbss:0x8045360C; // type:object size:0x4 scope:global align:4 data:4byte -ArenaStart = .sbss:0x80453610; // type:object size:0x4 scope:global align:4 data:4byte -ArenaEnd = .sbss:0x80453614; // type:object size:0x4 scope:global align:4 data:4byte -__OSArenaHi = .sbss:0x80453618; // type:object size:0x4 scope:global align:4 data:4byte -Prepared = .sbss:0x80453620; // type:object size:0x4 scope:global align:4 data:4byte +AlarmQueue = .sbss:0x80453600; // type:object size:0x8 scope:local align:4 data:4byte +HeapArray = .sbss:0x80453608; // type:object size:0x4 scope:local align:4 data:4byte +NumHeaps = .sbss:0x8045360C; // type:object size:0x4 scope:local align:4 data:4byte +ArenaStart = .sbss:0x80453610; // type:object size:0x4 scope:local align:4 data:4byte +ArenaEnd = .sbss:0x80453614; // type:object size:0x4 scope:local align:4 data:4byte +__OSArenaHi = .sbss:0x80453618; // type:object size:0x4 scope:local align:4 data:4byte +Prepared = .sbss:0x80453620; // type:object size:0x4 scope:local align:4 data:4byte apploaderPosition$69 = .sbss:0x80453624; // type:object size:0x4 scope:local align:4 data:4byte -FontDataAnsi = .sbss:0x80453628; // type:object size:0x4 scope:global align:4 data:4byte -FontDataSjis = .sbss:0x8045362C; // type:object size:0x4 scope:global align:4 data:4byte -ParseString = .sbss:0x80453630; // type:object size:0x4 scope:global align:4 data:4byte -InterruptHandlerTable = .sbss:0x80453638; // type:object size:0x4 scope:global align:4 data:4byte +FontDataAnsi = .sbss:0x80453628; // type:object size:0x4 scope:local align:4 data:4byte +FontDataSjis = .sbss:0x8045362C; // type:object size:0x4 scope:local align:4 data:4byte +ParseString = .sbss:0x80453630; // type:object size:0x4 scope:local align:4 data:4byte +InterruptHandlerTable = .sbss:0x80453638; // type:object size:0x4 scope:local align:4 data:4byte __OSLastInterruptSrr0 = .sbss:0x8045363C; // type:object size:0x4 scope:global align:4 data:4byte __OSLastInterrupt = .sbss:0x80453640; // type:object size:0x2 scope:global align:4 data:2byte __OSLastInterruptTime = .sbss:0x80453648; // type:object size:0x8 scope:global align:4 data:4byte -SaveStart = .sbss:0x80453650; // type:object size:0x4 scope:global align:4 data:4byte -SaveEnd = .sbss:0x80453654; // type:object size:0x4 scope:global align:4 data:4byte -ResetFunctionQueue = .sbss:0x80453658; // type:object size:0x8 scope:global align:4 data:4byte -bootThisDol = .sbss:0x80453660; // type:object size:0x4 scope:global align:4 data:4byte -ResetCallback = .sbss:0x80453668; // type:object size:0x4 scope:global align:4 data:4byte -Down = .sbss:0x8045366C; // type:object size:0x4 scope:global align:4 data:4byte +SaveStart = .sbss:0x80453650; // type:object size:0x4 scope:local align:4 data:4byte +SaveEnd = .sbss:0x80453654; // type:object size:0x4 scope:local align:4 data:4byte +ResetFunctionQueue = .sbss:0x80453658; // type:object size:0x8 scope:local align:4 data:4byte +bootThisDol = .sbss:0x80453660; // type:object size:0x4 scope:local align:4 data:4byte +ResetCallback = .sbss:0x80453668; // type:object size:0x4 scope:local align:4 data:4byte +Down = .sbss:0x8045366C; // type:object size:0x4 scope:local align:4 data:4byte LastState = .sbss:0x80453670; // type:object size:0x4 scope:local align:4 data:4byte -HoldUp = .sbss:0x80453678; // type:object size:0x8 scope:global align:4 data:4byte -HoldDown = .sbss:0x80453680; // type:object size:0x8 scope:global align:4 data:4byte -RunQueueBits = .sbss:0x80453688; // type:object size:0x4 scope:global align:4 data:4byte -RunQueueHint = .sbss:0x8045368C; // type:object size:0x4 scope:global align:4 data:4byte -Reschedule = .sbss:0x80453690; // type:object size:0x4 scope:global align:4 data:4byte +HoldUp = .sbss:0x80453678; // type:object size:0x8 scope:local align:4 data:4byte +HoldDown = .sbss:0x80453680; // type:object size:0x8 scope:local align:4 data:4byte +RunQueueBits = .sbss:0x80453688; // type:object size:0x4 scope:local align:4 data:4byte +RunQueueHint = .sbss:0x8045368C; // type:object size:0x4 scope:local align:4 data:4byte +Reschedule = .sbss:0x80453690; // type:object size:0x4 scope:local align:4 data:4byte Debug_BBA = .sbss:0x80453698; // type:object size:0x1 scope:global align:8 data:byte -IDSerialPort1 = .sbss:0x804536A0; // type:object size:0x4 scope:global align:4 data:4byte -Chan = .sbss:0x804536A8; // type:object size:0x4 scope:global align:4 data:4byte -Dev = .sbss:0x804536AC; // type:object size:0x4 scope:global align:4 data:4byte -Enabled = .sbss:0x804536B0; // type:object size:0x4 scope:global align:4 data:4byte -BarnacleEnabled = .sbss:0x804536B4; // type:object size:0x4 scope:global align:4 data:4byte +IDSerialPort1 = .sbss:0x804536A0; // type:object size:0x4 scope:local align:4 data:4byte +Chan = .sbss:0x804536A8; // type:object size:0x4 scope:local align:4 data:4byte +Dev = .sbss:0x804536AC; // type:object size:0x4 scope:local align:4 data:4byte +Enabled = .sbss:0x804536B0; // type:object size:0x4 scope:local align:4 data:4byte +BarnacleEnabled = .sbss:0x804536B4; // type:object size:0x4 scope:local align:4 data:4byte cmdTypeAndStatus$78 = .sbss:0x804536B8; // type:object size:0x4 scope:local align:4 cmdTypeAndStatus$372 = .sbss:0x804536BC; // type:object size:0x4 scope:local align:4 __PADFixBits = .sbss:0x804536C0; // type:object size:0x4 scope:global align:4 data:4byte -SamplingRate = .sbss:0x804536C8; // type:object size:0x4 scope:global align:4 data:4byte +SamplingRate = .sbss:0x804536C8; // type:object size:0x4 scope:local align:4 data:4byte __DBInterface = .sbss:0x804536D0; // type:object size:0x4 scope:global align:4 data:4byte DBVerbose = .sbss:0x804536D4; // type:object size:0x4 scope:global align:4 data:4byte -StopAtNextInt = .sbss:0x804536D8; // type:object size:0x4 scope:global align:4 data:4byte -LastLength = .sbss:0x804536DC; // type:object size:0x4 scope:global align:4 data:4byte +StopAtNextInt = .sbss:0x804536D8; // type:object size:0x4 scope:local align:4 data:4byte +LastLength = .sbss:0x804536DC; // type:object size:0x4 scope:local align:4 data:4byte Callback = .sbss:0x804536E0; // type:object size:0x4 scope:local align:4 data:4byte -ResetCoverCallback = .sbss:0x804536E4; // type:object size:0x4 scope:global align:4 data:4byte -LastResetEnd = .sbss:0x804536E8; // type:object size:0x8 scope:global align:4 data:4byte -ResetOccurred = .sbss:0x804536F0; // type:object size:0x4 scope:global align:4 data:4byte -WaitingCoverClose = .sbss:0x804536F4; // type:object size:0x4 scope:global align:4 data:4byte -Breaking = .sbss:0x804536F8; // type:object size:0x4 scope:global align:4 data:4byte -WorkAroundType = .sbss:0x804536FC; // type:object size:0x4 scope:global align:4 data:4byte -WorkAroundSeekLocation = .sbss:0x80453700; // type:object size:0x4 scope:global align:4 data:4byte -LastReadFinished = .sbss:0x80453708; // type:object size:0x8 scope:global align:4 data:4byte -LastReadIssued = .sbss:0x80453710; // type:object size:0x8 scope:global align:4 data:4byte -LastCommandWasRead = .sbss:0x80453718; // type:object size:0x4 scope:global align:4 data:4byte -NextCommandNumber = .sbss:0x8045371C; // type:object size:0x4 scope:global align:4 data:4byte +ResetCoverCallback = .sbss:0x804536E4; // type:object size:0x4 scope:local align:4 data:4byte +LastResetEnd = .sbss:0x804536E8; // type:object size:0x8 scope:local align:4 data:4byte +ResetOccurred = .sbss:0x804536F0; // type:object size:0x4 scope:local align:4 data:4byte +WaitingCoverClose = .sbss:0x804536F4; // type:object size:0x4 scope:local align:4 data:4byte +Breaking = .sbss:0x804536F8; // type:object size:0x4 scope:local align:4 data:4byte +WorkAroundType = .sbss:0x804536FC; // type:object size:0x4 scope:local align:4 data:4byte +WorkAroundSeekLocation = .sbss:0x80453700; // type:object size:0x4 scope:local align:4 data:4byte +LastReadFinished = .sbss:0x80453708; // type:object size:0x8 scope:local align:4 data:4byte +LastReadIssued = .sbss:0x80453710; // type:object size:0x8 scope:local align:4 data:4byte +LastCommandWasRead = .sbss:0x80453718; // type:object size:0x4 scope:local align:4 data:4byte +NextCommandNumber = .sbss:0x8045371C; // type:object size:0x4 scope:local align:4 data:4byte BootInfo = .sbss:0x80453720; // type:object size:0x4 scope:local align:4 data:4byte -FstStart = .sbss:0x80453724; // type:object size:0x4 scope:global align:4 data:4byte -FstStringStart = .sbss:0x80453728; // type:object size:0x4 scope:global align:4 data:4byte -MaxEntryNum = .sbss:0x8045372C; // type:object size:0x4 scope:global align:4 data:4byte -currentDirectory = .sbss:0x80453730; // type:object size:0x4 scope:global align:4 data:4byte +FstStart = .sbss:0x80453724; // type:object size:0x4 scope:local align:4 data:4byte +FstStringStart = .sbss:0x80453728; // type:object size:0x4 scope:local align:4 data:4byte +MaxEntryNum = .sbss:0x8045372C; // type:object size:0x4 scope:local align:4 data:4byte +currentDirectory = .sbss:0x80453730; // type:object size:0x4 scope:local align:4 data:4byte __DVDLongFileNameFlag = .sbss:0x80453734; // type:object size:0x4 scope:global align:4 data:4byte __DVDThreadQueue = .sbss:0x80453738; // type:object size:0x8 scope:global align:4 -executing = .sbss:0x80453740; // type:object size:0x4 scope:global align:4 data:4byte -IDShouldBe = .sbss:0x80453744; // type:object size:0x4 scope:global align:4 data:4byte -bootInfo = .sbss:0x80453748; // type:object size:0x4 scope:global align:4 data:4byte -PauseFlag = .sbss:0x8045374C; // type:object size:0x4 scope:global align:4 data:4byte -PausingFlag = .sbss:0x80453750; // type:object size:0x4 scope:global align:4 data:4byte -AutoFinishing = .sbss:0x80453754; // type:object size:0x4 scope:global align:4 data:4byte -FatalErrorFlag = .sbss:0x80453758; // type:object size:0x4 scope:global align:4 data:4byte -CurrCommand = .sbss:0x8045375C; // type:object size:0x4 scope:global align:4 data:4byte -Canceling = .sbss:0x80453760; // type:object size:0x4 scope:global align:4 data:4byte -CancelCallback = .sbss:0x80453764; // type:object size:0x4 scope:global align:4 data:4byte -ResumeFromHere = .sbss:0x80453768; // type:object size:0x4 scope:global align:4 data:4byte -CancelLastError = .sbss:0x8045376C; // type:object size:0x4 scope:global align:4 data:4byte -LastError = .sbss:0x80453770; // type:object size:0x4 scope:global align:4 data:4byte -NumInternalRetry = .sbss:0x80453774; // type:object size:0x4 scope:global align:4 data:4byte -ResetRequired = .sbss:0x80453778; // type:object size:0x4 scope:global align:4 data:4byte -FirstTimeInBootrom = .sbss:0x8045377C; // type:object size:0x4 scope:global align:4 data:4byte -MotorState = .sbss:0x80453780; // type:object size:0x4 scope:global align:4 data:4byte -DVDInitialized = .sbss:0x80453784; // type:object size:0x4 scope:global align:4 data:4byte -LastState = .sbss:0x80453788; // type:object size:0x4 scope:local align:4 data:4byte -FatalFunc = .sbss:0x80453790; // type:object size:0x4 scope:global align:4 data:4byte -status = .sbss:0x80453798; // type:object size:0x4 scope:global align:4 data:4byte -bb2 = .sbss:0x8045379C; // type:object size:0x4 scope:global align:4 data:4byte -idTmp = .sbss:0x804537A0; // type:object size:0x4 scope:global align:4 data:4byte -IsInitialized = .sbss:0x804537A8; // type:object size:0x4 scope:global align:4 data:4byte -retraceCount = .sbss:0x804537AC; // type:object size:0x4 scope:global align:4 data:4byte -flushFlag = .sbss:0x804537B0; // type:object size:0x4 scope:global align:4 data:4byte -retraceQueue = .sbss:0x804537B4; // type:object size:0x8 scope:global align:4 -PreCB = .sbss:0x804537BC; // type:object size:0x4 scope:global align:4 data:4byte -PostCB = .sbss:0x804537C0; // type:object size:0x4 scope:global align:4 data:4byte -PositionCallback = .sbss:0x804537C4; // type:object size:0x4 scope:global align:4 data:4byte -encoderType = .sbss:0x804537C8; // type:object size:0x4 scope:global align:4 data:4byte -displayOffsetH = .sbss:0x804537CC; // type:object size:0x2 scope:global align:2 data:2byte -displayOffsetV = .sbss:0x804537CE; // type:object size:0x2 scope:global align:2 data:2byte -changeMode = .sbss:0x804537D0; // type:object size:0x4 scope:global align:4 data:4byte -changed = .sbss:0x804537D8; // type:object size:0x8 scope:global align:4 data:4byte -shdwChangeMode = .sbss:0x804537E0; // type:object size:0x4 scope:global align:4 data:4byte -shdwChanged = .sbss:0x804537E8; // type:object size:0x8 scope:global align:4 data:4byte -CurrTiming = .sbss:0x804537F0; // type:object size:0x4 scope:global align:4 data:4byte -CurrTvMode = .sbss:0x804537F4; // type:object size:0x4 scope:global align:4 data:4byte -NextBufAddr = .sbss:0x804537F8; // type:object size:0x4 scope:global align:4 data:4byte -CurrBufAddr = .sbss:0x804537FC; // type:object size:0x4 scope:global align:4 data:4byte -FBSet = .sbss:0x80453800; // type:object size:0x4 scope:global align:4 data:4byte -timingExtra = .sbss:0x80453804; // type:object size:0x4 scope:global align:4 data:4byte +executing = .sbss:0x80453740; // type:object size:0x4 scope:local align:4 data:4byte +IDShouldBe = .sbss:0x80453744; // type:object size:0x4 scope:local align:4 data:4byte +bootInfo = .sbss:0x80453748; // type:object size:0x4 scope:local align:4 data:4byte +PauseFlag = .sbss:0x8045374C; // type:object size:0x4 scope:local align:4 data:4byte +PausingFlag = .sbss:0x80453750; // type:object size:0x4 scope:local align:4 data:4byte +AutoFinishing = .sbss:0x80453754; // type:object size:0x4 scope:local align:4 data:4byte +FatalErrorFlag = .sbss:0x80453758; // type:object size:0x4 scope:local align:4 data:4byte +CurrCommand = .sbss:0x8045375C; // type:object size:0x4 scope:local align:4 data:4byte +Canceling = .sbss:0x80453760; // type:object size:0x4 scope:local align:4 data:4byte +CancelCallback = .sbss:0x80453764; // type:object size:0x4 scope:local align:4 data:4byte +ResumeFromHere = .sbss:0x80453768; // type:object size:0x4 scope:local align:4 data:4byte +CancelLastError = .sbss:0x8045376C; // type:object size:0x4 scope:local align:4 data:4byte +LastError = .sbss:0x80453770; // type:object size:0x4 scope:local align:4 data:4byte +NumInternalRetry = .sbss:0x80453774; // type:object size:0x4 scope:local align:4 data:4byte +ResetRequired = .sbss:0x80453778; // type:object size:0x4 scope:local align:4 data:4byte +FirstTimeInBootrom = .sbss:0x8045377C; // type:object size:0x4 scope:local align:4 data:4byte +MotorState = .sbss:0x80453780; // type:object size:0x4 scope:local align:4 data:4byte +DVDInitialized = .sbss:0x80453784; // type:object size:0x4 scope:local align:4 data:4byte +LastState = .sbss:0x80453788; // type:object size:0x4 scope:global align:4 data:4byte +FatalFunc = .sbss:0x80453790; // type:object size:0x4 scope:local align:4 data:4byte +status = .sbss:0x80453798; // type:object size:0x4 scope:local align:4 data:4byte +bb2 = .sbss:0x8045379C; // type:object size:0x4 scope:local align:4 data:4byte +idTmp = .sbss:0x804537A0; // type:object size:0x4 scope:local align:4 data:4byte +IsInitialized = .sbss:0x804537A8; // type:object size:0x4 scope:local align:4 data:4byte +retraceCount = .sbss:0x804537AC; // type:object size:0x4 scope:local align:4 data:4byte +flushFlag = .sbss:0x804537B0; // type:object size:0x4 scope:local align:4 data:4byte +retraceQueue = .sbss:0x804537B4; // type:object size:0x8 scope:local align:4 +PreCB = .sbss:0x804537BC; // type:object size:0x4 scope:local align:4 data:4byte +PostCB = .sbss:0x804537C0; // type:object size:0x4 scope:local align:4 data:4byte +PositionCallback = .sbss:0x804537C4; // type:object size:0x4 scope:local align:4 data:4byte +encoderType = .sbss:0x804537C8; // type:object size:0x4 scope:local align:4 data:4byte +displayOffsetH = .sbss:0x804537CC; // type:object size:0x2 scope:local align:2 data:2byte +displayOffsetV = .sbss:0x804537CE; // type:object size:0x2 scope:local align:2 data:2byte +changeMode = .sbss:0x804537D0; // type:object size:0x4 scope:local align:4 data:4byte +changed = .sbss:0x804537D8; // type:object size:0x8 scope:local align:4 data:4byte +shdwChangeMode = .sbss:0x804537E0; // type:object size:0x4 scope:local align:4 data:4byte +shdwChanged = .sbss:0x804537E8; // type:object size:0x8 scope:local align:4 data:4byte +CurrTiming = .sbss:0x804537F0; // type:object size:0x4 scope:local align:4 data:4byte +CurrTvMode = .sbss:0x804537F4; // type:object size:0x4 scope:local align:4 data:4byte +NextBufAddr = .sbss:0x804537F8; // type:object size:0x4 scope:local align:4 data:4byte +CurrBufAddr = .sbss:0x804537FC; // type:object size:0x4 scope:local align:4 data:4byte +FBSet = .sbss:0x80453800; // type:object size:0x4 scope:local align:4 data:4byte +timingExtra = .sbss:0x80453804; // type:object size:0x4 scope:local align:4 data:4byte message$351 = .sbss:0x80453808; // type:object size:0x4 scope:local align:4 data:4byte -Initialized = .sbss:0x80453810; // type:object size:0x4 scope:global align:4 data:4byte -EnabledBits = .sbss:0x80453814; // type:object size:0x4 scope:global align:4 data:4byte -ResettingBits = .sbss:0x80453818; // type:object size:0x4 scope:global align:4 data:4byte -RecalibrateBits = .sbss:0x8045381C; // type:object size:0x4 scope:global align:4 data:4byte -WaitingBits = .sbss:0x80453820; // type:object size:0x4 scope:global align:4 data:4byte -CheckingBits = .sbss:0x80453824; // type:object size:0x4 scope:global align:4 data:4byte -PendingBits = .sbss:0x80453828; // type:object size:0x4 scope:global align:4 data:4byte -BarrelBits = .sbss:0x8045382C; // type:object size:0x4 scope:global align:4 data:4byte -SamplingCallback = .sbss:0x80453830; // type:object size:0x4 scope:global align:4 data:4byte +Initialized = .sbss:0x80453810; // type:object size:0x4 scope:local align:4 data:4byte +EnabledBits = .sbss:0x80453814; // type:object size:0x4 scope:local align:4 data:4byte +ResettingBits = .sbss:0x80453818; // type:object size:0x4 scope:local align:4 data:4byte +RecalibrateBits = .sbss:0x8045381C; // type:object size:0x4 scope:local align:4 data:4byte +WaitingBits = .sbss:0x80453820; // type:object size:0x4 scope:local align:4 data:4byte +CheckingBits = .sbss:0x80453824; // type:object size:0x4 scope:local align:4 data:4byte +PendingBits = .sbss:0x80453828; // type:object size:0x4 scope:local align:4 data:4byte +BarrelBits = .sbss:0x8045382C; // type:object size:0x4 scope:local align:4 data:4byte +SamplingCallback = .sbss:0x80453830; // type:object size:0x4 scope:local align:4 data:4byte recalibrated$388 = .sbss:0x80453834; // type:object size:0x4 scope:local align:4 data:4byte __PADSpec = .sbss:0x80453838; // type:object size:0x4 scope:global align:4 data:4byte -__AIS_Callback = .sbss:0x80453840; // type:object size:0x4 scope:global align:4 data:4byte -__AID_Callback = .sbss:0x80453844; // type:object size:0x4 scope:global align:4 data:4byte -__CallbackStack = .sbss:0x80453848; // type:object size:0x4 scope:global align:4 data:4byte -__OldStack = .sbss:0x8045384C; // type:object size:0x4 scope:global align:4 data:4byte -__AI_init_flag = .sbss:0x80453850; // type:object size:0x4 scope:global align:4 data:4byte -__AID_Active = .sbss:0x80453854; // type:object size:0x4 scope:global align:4 data:4byte -bound_32KHz = .sbss:0x80453858; // type:object size:0x8 scope:global align:4 data:4byte -bound_48KHz = .sbss:0x80453860; // type:object size:0x8 scope:global align:4 data:4byte -min_wait = .sbss:0x80453868; // type:object size:0x8 scope:global align:4 data:4byte -max_wait = .sbss:0x80453870; // type:object size:0x8 scope:global align:4 data:4byte -buffer = .sbss:0x80453878; // type:object size:0x8 scope:global align:4 data:4byte -__AR_Callback = .sbss:0x80453880; // type:object size:0x4 scope:global align:4 data:4byte -__AR_Size = .sbss:0x80453884; // type:object size:0x4 scope:global align:4 data:4byte -__AR_InternalSize = .sbss:0x80453888; // type:object size:0x4 scope:global align:4 data:4byte -__AR_ExpansionSize = .sbss:0x8045388C; // type:object size:0x4 scope:global align:4 data:4byte -__AR_StackPointer = .sbss:0x80453890; // type:object size:0x4 scope:global align:4 data:4byte -__AR_FreeBlocks = .sbss:0x80453894; // type:object size:0x4 scope:global align:4 data:4byte -__AR_BlockLength = .sbss:0x80453898; // type:object size:0x4 scope:global align:4 data:4byte -__AR_init_flag = .sbss:0x8045389C; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestQueueHi = .sbss:0x804538A0; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestTailHi = .sbss:0x804538A4; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestQueueLo = .sbss:0x804538A8; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestTailLo = .sbss:0x804538AC; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestPendingHi = .sbss:0x804538B0; // type:object size:0x4 scope:global align:4 data:4byte -__ARQRequestPendingLo = .sbss:0x804538B4; // type:object size:0x4 scope:global align:4 data:4byte -__ARQCallbackHi = .sbss:0x804538B8; // type:object size:0x4 scope:global align:4 data:4byte -__ARQCallbackLo = .sbss:0x804538BC; // type:object size:0x4 scope:global align:4 data:4byte -__ARQChunkSize = .sbss:0x804538C0; // type:object size:0x4 scope:global align:4 data:4byte -__ARQ_init_flag = .sbss:0x804538C4; // type:object size:0x4 scope:global align:4 data:4byte -__DSP_init_flag = .sbss:0x804538C8; // type:object size:0x4 scope:global align:4 data:4byte +__AIS_Callback = .sbss:0x80453840; // type:object size:0x4 scope:local align:4 data:4byte +__AID_Callback = .sbss:0x80453844; // type:object size:0x4 scope:local align:4 data:4byte +__CallbackStack = .sbss:0x80453848; // type:object size:0x4 scope:local align:4 data:4byte +__OldStack = .sbss:0x8045384C; // type:object size:0x4 scope:local align:4 data:4byte +__AI_init_flag = .sbss:0x80453850; // type:object size:0x4 scope:local align:4 data:4byte +__AID_Active = .sbss:0x80453854; // type:object size:0x4 scope:local align:4 data:4byte +bound_32KHz = .sbss:0x80453858; // type:object size:0x8 scope:local align:4 data:4byte +bound_48KHz = .sbss:0x80453860; // type:object size:0x8 scope:local align:4 data:4byte +min_wait = .sbss:0x80453868; // type:object size:0x8 scope:local align:4 data:4byte +max_wait = .sbss:0x80453870; // type:object size:0x8 scope:local align:4 data:4byte +buffer = .sbss:0x80453878; // type:object size:0x8 scope:local align:4 data:4byte +__AR_Callback = .sbss:0x80453880; // type:object size:0x4 scope:local align:4 data:4byte +__AR_Size = .sbss:0x80453884; // type:object size:0x4 scope:local align:4 data:4byte +__AR_InternalSize = .sbss:0x80453888; // type:object size:0x4 scope:local align:4 data:4byte +__AR_ExpansionSize = .sbss:0x8045388C; // type:object size:0x4 scope:local align:4 data:4byte +__AR_StackPointer = .sbss:0x80453890; // type:object size:0x4 scope:local align:4 data:4byte +__AR_FreeBlocks = .sbss:0x80453894; // type:object size:0x4 scope:local align:4 data:4byte +__AR_BlockLength = .sbss:0x80453898; // type:object size:0x4 scope:local align:4 data:4byte +__AR_init_flag = .sbss:0x8045389C; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestQueueHi = .sbss:0x804538A0; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestTailHi = .sbss:0x804538A4; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestQueueLo = .sbss:0x804538A8; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestTailLo = .sbss:0x804538AC; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestPendingHi = .sbss:0x804538B0; // type:object size:0x4 scope:local align:4 data:4byte +__ARQRequestPendingLo = .sbss:0x804538B4; // type:object size:0x4 scope:local align:4 data:4byte +__ARQCallbackHi = .sbss:0x804538B8; // type:object size:0x4 scope:local align:4 data:4byte +__ARQCallbackLo = .sbss:0x804538BC; // type:object size:0x4 scope:local align:4 data:4byte +__ARQChunkSize = .sbss:0x804538C0; // type:object size:0x4 scope:local align:4 data:4byte +__ARQ_init_flag = .sbss:0x804538C4; // type:object size:0x4 scope:local align:4 data:4byte +__DSP_init_flag = .sbss:0x804538C8; // type:object size:0x4 scope:local align:4 data:4byte __DSP_tmp_task = .sbss:0x804538D0; // type:object size:0x4 scope:global align:4 data:4byte __DSP_last_task = .sbss:0x804538D4; // type:object size:0x4 scope:global align:4 data:4byte __DSP_first_task = .sbss:0x804538D8; // type:object size:0x4 scope:global align:4 data:4byte __DSP_curr_task = .sbss:0x804538DC; // type:object size:0x4 scope:global align:4 data:4byte -__CARDEncode = .sbss:0x804538E0; // type:object size:0x2 scope:global align:2 data:2byte -__CARDFastMode = .sbss:0x804538E2; // type:object size:0x2 scope:global align:2 data:2byte +__CARDEncode = .sbss:0x804538E0; // type:object size:0x2 scope:local align:2 data:2byte +__CARDFastMode = .sbss:0x804538E2; // type:object size:0x2 scope:local align:2 data:2byte __piReg = .sbss:0x804538E8; // type:object size:0x4 scope:global align:4 data:4byte __cpReg = .sbss:0x804538EC; // type:object size:0x4 scope:global align:4 data:4byte __peReg = .sbss:0x804538F0; // type:object size:0x4 scope:global align:4 data:4byte __memReg = .sbss:0x804538F4; // type:object size:0x4 scope:global align:4 data:4byte -peCount$35 = .sbss:0x804538F8; // type:object size:0x4 scope:local align:4 data:4byte -time$36 = .sbss:0x80453900; // type:object size:0x8 scope:local align:4 data:4byte -calledOnce$37 = .sbss:0x80453908; // type:object size:0x4 scope:local align:4 data:4byte -resetFuncRegistered$145 = .sbss:0x8045390C; // type:object size:0x4 scope:local align:4 data:4byte -CPUFifo = .sbss:0x80453910; // type:object size:0x4 scope:global align:4 data:4byte -GPFifo = .sbss:0x80453914; // type:object size:0x4 scope:global align:4 data:4byte -__GXCurrentThread = .sbss:0x80453918; // type:object size:0x4 scope:global align:4 data:4byte -lbl_8045391C = .sbss:0x8045391C; // type:object size:0x1 data:byte -GXOverflowSuspendInProgress = .sbss:0x80453920; // type:object size:0x4 scope:global align:4 data:4byte -BreakPointCB = .sbss:0x80453924; // type:object size:0x4 scope:global align:4 data:4byte -__GXOverflowCount = .sbss:0x80453928; // type:object size:0x4 scope:global align:4 data:4byte -TokenCB = .sbss:0x80453930; // type:object size:0x4 scope:global align:4 data:4byte -DrawDoneCB = .sbss:0x80453934; // type:object size:0x4 scope:global align:4 data:4byte -lbl_80453938 = .sbss:0x80453938; // type:object size:0x1 data:byte -FinishQueue = .sbss:0x8045393C; // type:object size:0x8 scope:global align:4 +peCount = .sbss:0x804538F8; // type:object size:0x4 scope:global align:4 data:4byte +time = .sbss:0x80453900; // type:object size:0x8 scope:global align:4 data:4byte +calledOnce = .sbss:0x80453908; // type:object size:0x4 scope:global align:4 data:4byte +resetFuncRegistered = .sbss:0x8045390C; // type:object size:0x4 scope:global align:4 data:4byte +CPUFifo = .sbss:0x80453910; // type:object size:0x4 scope:local align:4 data:4byte +GPFifo = .sbss:0x80453914; // type:object size:0x4 scope:local align:4 data:4byte +__GXCurrentThread = .sbss:0x80453918; // type:object size:0x4 scope:local align:4 data:4byte +CPGPLinked = .sbss:0x8045391C; // type:object size:0x1 scope:local data:byte +GXOverflowSuspendInProgress = .sbss:0x80453920; // type:object size:0x4 scope:local align:4 data:4byte +BreakPointCB = .sbss:0x80453924; // type:object size:0x4 scope:local align:4 data:4byte +__GXOverflowCount = .sbss:0x80453928; // type:object size:0x4 scope:local align:4 data:4byte +TokenCB = .sbss:0x80453930; // type:object size:0x4 scope:local align:4 data:4byte +DrawDoneCB = .sbss:0x80453934; // type:object size:0x4 scope:local align:4 data:4byte +DrawDone = .sbss:0x80453938; // type:object size:0x1 scope:local data:byte +FinishQueue = .sbss:0x8045393C; // type:object size:0x8 scope:local align:4 __GDCurrentDL = .sbss:0x80453948; // type:object size:0x4 scope:global align:4 data:4byte -overflowcb = .sbss:0x8045394C; // type:object size:0x4 scope:global align:4 data:4byte +overflowcb = .sbss:0x8045394C; // type:object size:0x4 scope:local align:4 data:4byte __global_destructor_chain = .sbss:0x80453950; // type:object size:0x4 scope:global align:4 data:4byte -__aborting = .sbss:0x80453958; // type:object size:0x4 scope:global align:4 data:4byte -__atexit_curr_func = .sbss:0x8045395C; // type:object size:0x4 scope:global align:4 data:4byte +__aborting = .sbss:0x80453958; // type:object size:0x4 scope:local align:4 data:4byte +__atexit_curr_func = .sbss:0x8045395C; // type:object size:0x4 scope:local align:4 data:4byte __stdio_exit = .sbss:0x80453960; // type:object size:0x4 scope:global align:4 data:4byte -__console_exit = .sbss:0x80453964; // type:object size:0x4 scope:global align:4 data:4byte -lbl_80453968 = .sbss:0x80453968; // type:object size:0x1 data:byte +__console_exit = .sbss:0x80453964; // type:object size:0x4 scope:local align:4 data:4byte +init$49 = .sbss:0x80453968; // type:object size:0x1 scope:local align:1 data:byte errno = .sbss:0x80453970; // type:object size:0x4 scope:global align:4 data:4byte initialized$60 = .sbss:0x80453978; // type:object size:0x4 scope:local align:4 data:4byte gTRKInputPendingPtr = .sbss:0x80453980; // type:object size:0x4 scope:global align:4 data:4byte gIsInitialized = .sbss:0x80453988; // type:object size:0x4 scope:local align:4 data:4byte gIsInitialized = .sbss:0x80453990; // type:object size:0x4 scope:local align:4 data:4byte -MTRCallback = .sbss:0x80453998; // type:object size:0x4 scope:global align:4 data:4byte -DBGCallback = .sbss:0x8045399C; // type:object size:0x4 scope:global align:4 data:4byte -SendMailData = .sbss:0x804539A0; // type:object size:0x4 scope:global align:4 data:4byte -RecvDataLeng = .sbss:0x804539A4; // type:object size:0x4 scope:global align:4 data:4byte -pEXIInputFlag = .sbss:0x804539A8; // type:object size:0x4 scope:global align:4 data:4byte -lbl_804539AC = .sbss:0x804539AC; // type:object size:0x1 data:byte +MTRCallback = .sbss:0x80453998; // type:object size:0x4 scope:local align:4 data:4byte +DBGCallback = .sbss:0x8045399C; // type:object size:0x4 scope:local align:4 data:4byte +SendMailData = .sbss:0x804539A0; // type:object size:0x4 scope:local align:4 data:4byte +RecvDataLeng = .sbss:0x804539A4; // type:object size:0x4 scope:local align:4 data:4byte +pEXIInputFlag = .sbss:0x804539A8; // type:object size:0x4 scope:local align:4 data:4byte +EXIInputFlag = .sbss:0x804539AC; // type:object size:0x1 scope:local data:byte @3884 = .sdata2:0x804539C0; // type:object size:0x4 scope:local align:4 data:float @3885 = .sdata2:0x804539C4; // type:object size:0x4 scope:local align:4 data:float @3886 = .sdata2:0x804539C8; // type:object size:0x4 scope:local align:4 data:float @@ -22692,22 +22733,22 @@ l_mapBaseColor$4239 = .sdata2:0x80453E08; // type:object size:0x4 scope:local al @4264 = .sdata2:0x80453E0C; // type:object size:0x4 scope:local align:4 data:float @4265 = .sdata2:0x80453E10; // type:object size:0x4 scope:local align:4 data:float @4266 = .sdata2:0x80453E14; // type:object size:0x4 scope:local align:4 data:float -l_doorWhite = .sdata2:0x80453E18; // type:object size:0x4 scope:global align:4 data:4byte -l_doorWhiteNoStay = .sdata2:0x80453E1C; // type:object size:0x4 scope:global align:4 data:4byte -l_doorWhite2 = .sdata2:0x80453E20; // type:object size:0x4 scope:global align:4 data:4byte -l_doorWhiteNoStay2 = .sdata2:0x80453E24; // type:object size:0x4 scope:global align:4 data:4byte +l_doorWhite = .sdata2:0x80453E18; // type:object size:0x4 scope:local align:4 data:4byte +l_doorWhiteNoStay = .sdata2:0x80453E1C; // type:object size:0x4 scope:local align:4 data:4byte +l_doorWhite2 = .sdata2:0x80453E20; // type:object size:0x4 scope:local align:4 data:4byte +l_doorWhiteNoStay2 = .sdata2:0x80453E24; // type:object size:0x4 scope:local align:4 data:4byte l_tex0$4406 = .sdata2:0x80453E28; // type:object size:0x8 scope:local align:4 @4484 = .sdata2:0x80453E30; // type:object size:0x4 scope:local align:4 data:float -l_entranceStartColor = .sdata2:0x80453E34; // type:object size:0x4 scope:global align:4 -l_entranceLv8StartColor = .sdata2:0x80453E38; // type:object size:0x4 scope:global align:4 -l_treasureStartColor = .sdata2:0x80453E3C; // type:object size:0x4 scope:global align:4 data:byte -l_smallKeyStartColor = .sdata2:0x80453E40; // type:object size:0x4 scope:global align:4 -l_bossStartColor = .sdata2:0x80453E44; // type:object size:0x4 scope:global align:4 -l_npc0StartColor = .sdata2:0x80453E48; // type:object size:0x4 scope:global align:4 -l_destinationStartColor = .sdata2:0x80453E4C; // type:object size:0x4 scope:global align:4 -l_npcYkmStartColor = .sdata2:0x80453E50; // type:object size:0x4 scope:global align:4 -l_npcYkwStartColor = .sdata2:0x80453E54; // type:object size:0x4 scope:global align:4 -l_tksStartColor = .sdata2:0x80453E58; // type:object size:0x4 scope:global align:4 +l_entranceStartColor = .sdata2:0x80453E34; // type:object size:0x4 scope:local align:4 +l_entranceLv8StartColor = .sdata2:0x80453E38; // type:object size:0x4 scope:local align:4 +l_treasureStartColor = .sdata2:0x80453E3C; // type:object size:0x4 scope:local align:4 data:byte +l_smallKeyStartColor = .sdata2:0x80453E40; // type:object size:0x4 scope:local align:4 +l_bossStartColor = .sdata2:0x80453E44; // type:object size:0x4 scope:local align:4 +l_npc0StartColor = .sdata2:0x80453E48; // type:object size:0x4 scope:local align:4 +l_destinationStartColor = .sdata2:0x80453E4C; // type:object size:0x4 scope:local align:4 +l_npcYkmStartColor = .sdata2:0x80453E50; // type:object size:0x4 scope:local align:4 +l_npcYkwStartColor = .sdata2:0x80453E54; // type:object size:0x4 scope:local align:4 +l_tksStartColor = .sdata2:0x80453E58; // type:object size:0x4 scope:local align:4 l_iconTex0$4523 = .sdata2:0x80453E5C; // type:object size:0x8 scope:local align:4 tboxNotStayColor$4542 = .sdata2:0x80453E64; // type:object size:0x4 scope:local align:4 data:byte @4600 = .sdata2:0x80453E68; // type:object size:0x4 scope:local align:4 data:float @@ -22819,7 +22860,7 @@ particleID$5076 = .sdata2:0x80453F50; // type:object size:0x4 scope:local align: @5551 = .sdata2:0x80454078; // type:object size:0x4 scope:local align:4 data:float @5552 = .sdata2:0x8045407C; // type:object size:0x4 scope:local align:4 data:float @5553 = .sdata2:0x80454080; // type:object size:0x4 scope:local align:4 data:float -l_zSortId$5668 = .sdata2:0x80454084; // type:object size:0x6 scope:local align:4 data:byte +l_zSortId = .sdata2:0x80454084; // type:object size:0x6 scope:local align:4 data:byte @5747 = .sdata2:0x8045408C; // type:object size:0x4 scope:local align:4 data:float @5809 = .sdata2:0x80454090; // type:object size:0x4 scope:local align:4 data:float @5810 = .sdata2:0x80454094; // type:object size:0x4 scope:local align:4 data:float @@ -25448,7 +25489,7 @@ i_expID$6473 = .sdata2:0x804563FC; // type:object size:0x8 scope:local align:4 @3936 = .sdata2:0x80456EE0; // type:object size:0x4 scope:local align:4 data:float @3937 = .sdata2:0x80456EE4; // type:object size:0x4 scope:local align:4 data:float @3939 = .sdata2:0x80456EE8; // type:object size:0x8 scope:local align:4 data:double -T_JOINT_dylKeyTbl = .sdata2:0x80456EF0; // type:object size:0x2 scope:global align:4 +T_JOINT_dylKeyTbl = .sdata2:0x80456EF0; // type:object size:0x2 scope:local align:4 @4055 = .sdata2:0x80456EF4; // type:object size:0x4 scope:local align:4 data:float @4066 = .sdata2:0x80456EF8; // type:object size:0x4 scope:local align:4 data:float @4067 = .sdata2:0x80456EFC; // type:object size:0x4 scope:local align:4 data:float @@ -25551,32 +25592,32 @@ l_arcName = .sdata2:0x80456FC8; // type:object size:0x7 scope:local align:4 data @2259 = .sdata2:0x80457108; // type:object size:0x8 scope:local align:4 data:double @2273 = .sdata2:0x80457110; // type:object size:0x4 scope:local align:4 data:float @2346 = .sdata2:0x80457114; // type:object size:0x4 scope:local align:4 data:float -BPCP_OUTCODE0 = .sdata2:0x80457118; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE1 = .sdata2:0x8045711C; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE4 = .sdata2:0x80457120; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE5 = .sdata2:0x80457124; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE2 = .sdata2:0x80457128; // type:object size:0x4 scope:global align:4 data:4byte -BPCP_OUTCODE3 = .sdata2:0x8045712C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE0 = .sdata2:0x80457130; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE1 = .sdata2:0x80457134; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE2 = .sdata2:0x80457138; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE3 = .sdata2:0x8045713C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE4 = .sdata2:0x80457140; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE5 = .sdata2:0x80457144; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE6 = .sdata2:0x80457148; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE7 = .sdata2:0x8045714C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE8 = .sdata2:0x80457150; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE9 = .sdata2:0x80457154; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE10 = .sdata2:0x80457158; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL2D_OUTCODE11 = .sdata2:0x8045715C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE0 = .sdata2:0x80457160; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE1 = .sdata2:0x80457164; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE2 = .sdata2:0x80457168; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE3 = .sdata2:0x8045716C; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE4 = .sdata2:0x80457170; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE5 = .sdata2:0x80457174; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE6 = .sdata2:0x80457178; // type:object size:0x4 scope:global align:4 data:4byte -BEVEL3D_OUTCODE7 = .sdata2:0x8045717C; // type:object size:0x4 scope:global align:4 data:4byte +BPCP_OUTCODE0 = .sdata2:0x80457118; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE1 = .sdata2:0x8045711C; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE4 = .sdata2:0x80457120; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE5 = .sdata2:0x80457124; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE2 = .sdata2:0x80457128; // type:object size:0x4 scope:local align:4 data:4byte +BPCP_OUTCODE3 = .sdata2:0x8045712C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE0 = .sdata2:0x80457130; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE1 = .sdata2:0x80457134; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE2 = .sdata2:0x80457138; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE3 = .sdata2:0x8045713C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE4 = .sdata2:0x80457140; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE5 = .sdata2:0x80457144; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE6 = .sdata2:0x80457148; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE7 = .sdata2:0x8045714C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE8 = .sdata2:0x80457150; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE9 = .sdata2:0x80457154; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE10 = .sdata2:0x80457158; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL2D_OUTCODE11 = .sdata2:0x8045715C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE0 = .sdata2:0x80457160; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE1 = .sdata2:0x80457164; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE2 = .sdata2:0x80457168; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE3 = .sdata2:0x8045716C; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE4 = .sdata2:0x80457170; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE5 = .sdata2:0x80457174; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE6 = .sdata2:0x80457178; // type:object size:0x4 scope:local align:4 data:4byte +BEVEL3D_OUTCODE7 = .sdata2:0x8045717C; // type:object size:0x4 scope:local align:4 data:4byte @3082 = .sdata2:0x80457180; // type:object size:0x4 scope:local align:4 data:float @3205 = .sdata2:0x80457184; // type:object size:0x4 scope:local align:4 data:float @3229 = .sdata2:0x80457188; // type:object size:0x4 scope:local align:4 data:float @@ -25717,7 +25758,7 @@ sauVariableValue_2_DISTANCE_NEAR_FAR__Q27JStudio15TAdaptor_camera = .sdata2:0x80 sauVariableValue_2_RANGE_BEGIN_END__Q27JStudio12TAdaptor_fog = .sdata2:0x80457490; // type:object size:0x8 scope:global align:4 sauVariableValue_2_DIRECTION_THETA_PHI__Q27JStudio14TAdaptor_light = .sdata2:0x80457498; // type:object size:0x8 scope:global align:4 @1967 = .sdata2:0x804574A0; // type:object size:0x4 scope:local align:4 data:float -gu32Mask_TSequence_value_signExpansion__Q37JStudio3stb4data = .sdata2:0x804574A8; // type:object size:0x4 scope:global align:4 data:4byte +gu32Mask_TSequence_value_signExpansion__Q37JStudio3stb4data = .sdata2:0x804574A8; // type:object size:0x4 scope:local align:4 data:4byte ga4cSignature__Q37JStudio3stb4data = .sdata2:0x804574B0; // type:object size:0x4 scope:global align:4 data:string @1081 = .sdata2:0x804574B8; // type:object size:0x4 scope:local align:4 data:float @846 = .sdata2:0x804574C0; // type:object size:0x4 scope:local align:4 data:float diff --git a/include/JSystem/JKernel/JKRArchive.h b/include/JSystem/JKernel/JKRArchive.h index 234e8a5390..ee54335886 100644 --- a/include/JSystem/JKernel/JKRArchive.h +++ b/include/JSystem/JKernel/JKRArchive.h @@ -131,7 +131,6 @@ protected: JKRArchive(s32, EMountMode); public: - virtual ~JKRArchive(); bool getDirEntry(SDirEntry*, u32) const; void* getIdxResource(u32); void* getResource(u16); @@ -167,6 +166,7 @@ public: /* vt[17] */ virtual void* fetchResource(void*, u32, SDIFileEntry*, u32*) = 0; /* vt[18] */ virtual void setExpandSize(SDIFileEntry*, u32); /* vt[19] */ virtual u32 getExpandSize(SDIFileEntry*) const; + virtual ~JKRArchive(); u32 countFile() const { return mArcInfoBlock->num_file_entries; } s32 countDirectory() const { return mArcInfoBlock->num_nodes; } diff --git a/include/d/actor/d_a_obj_tornado2.h b/include/d/actor/d_a_obj_tornado2.h index 6d208576fb..1cc3a75a7a 100644 --- a/include/d/actor/d_a_obj_tornado2.h +++ b/include/d/actor/d_a_obj_tornado2.h @@ -49,7 +49,7 @@ public: /* 0x73C */ WIND_INFLUENCE mWindInfluence; /* 0x768 */ f32 mDefaultRadius; /* 0x76C */ f32 mDefaultLength; - /* 0x770 */ int mTimer; + /* 0x770 */ s32 mTimer; /* 0x774 */ f32 mWindPower; /* 0x778 */ bool mColumnOn; /* 0x778 */ JPABaseEmitter* mParticles[3]; diff --git a/include/d/actor/d_a_tag_kago_fall.h b/include/d/actor/d_a_tag_kago_fall.h index 95fc3a8624..34dd042340 100644 --- a/include/d/actor/d_a_tag_kago_fall.h +++ b/include/d/actor/d_a_tag_kago_fall.h @@ -13,7 +13,7 @@ public: int create(); int execute(); - void setActionMode(ActionMode mode, u8 state); + void setActionMode(u8 mode, u8 state); void actionWaitRiver(); void actionWaitFall(); int _delete(); diff --git a/include/d/d_s_logo.h b/include/d/d_s_logo.h index 6512a45b2d..0a611b83c3 100644 --- a/include/d/d_s_logo.h +++ b/include/d/d_s_logo.h @@ -15,6 +15,8 @@ class dLog_HIO_c { public: dLog_HIO_c(); virtual ~dLog_HIO_c(); + + u8 field_0x4[0x8 - 0x4]; }; // Size: 0x8 class dScnLogo_c : public scene_class { diff --git a/src/JSystem/J3DGraphBase/J3DMatBlock.cpp b/src/JSystem/J3DGraphBase/J3DMatBlock.cpp index 6aa780fdfe..6256c376af 100644 --- a/src/JSystem/J3DGraphBase/J3DMatBlock.cpp +++ b/src/JSystem/J3DGraphBase/J3DMatBlock.cpp @@ -295,8 +295,6 @@ static u32 SizeOfLoadAmbColors = 13; static u32 SizeOfLoadColorChans = 21; -static u8 sdata_padding[4] = {}; - static u32 SizeOfJ3DColorBlockLightOffLoad = SizeOfLoadMatColors + SizeOfLoadColorChans; void J3DColorBlockLightOff::load() { diff --git a/src/JSystem/JAudio2/JASDrumSet.cpp b/src/JSystem/JAudio2/JASDrumSet.cpp index 9f9ec63059..1aca5e0cf8 100644 --- a/src/JSystem/JAudio2/JASDrumSet.cpp +++ b/src/JSystem/JAudio2/JASDrumSet.cpp @@ -21,13 +21,11 @@ void JASDrumSet::newPercArray(u8 param_0, JKRHeap* param_1) { } } -static JASOscillator::Data osc; - -static JASOscillator::Data* oscp; - -static s8 data_80451274[4]; - bool JASDrumSet::getParam(int param_0, int param_1, JASInstParam* param_2) const { + static JASOscillator::Data osc; + static JASOscillator::Data* oscp; + static s8 data_80451274; + if (field_0x4 == NULL) { return false; } @@ -54,9 +52,9 @@ bool JASDrumSet::getParam(int param_0, int param_1, JASInstParam* param_2) const osc.mScale = 1.0f; osc._14 = 0.0f; - if (data_80451274[0] == 0) { + if (data_80451274 == 0) { oscp = &osc; - data_80451274[0] = 1; + data_80451274 = 1; } param_2->field_0x14 = &oscp; diff --git a/src/PowerPC_EABI_Support/MSL/MSL_C/MSL_Common/Src/alloc.c b/src/PowerPC_EABI_Support/MSL/MSL_C/MSL_Common/Src/alloc.c index 7c34f725b3..3ed7a41667 100644 --- a/src/PowerPC_EABI_Support/MSL/MSL_C/MSL_Common/Src/alloc.c +++ b/src/PowerPC_EABI_Support/MSL/MSL_C/MSL_Common/Src/alloc.c @@ -83,7 +83,6 @@ typedef struct mem_pool_obj { } mem_pool_obj; mem_pool_obj __malloc_pool; -static int initialized = 0; static SubBlock* SubBlock_merge_prev(SubBlock*, SubBlock**); static void SubBlock_merge_next(SubBlock*, SubBlock**); diff --git a/src/d/actor/d_a_alink_crawl.inc b/src/d/actor/d_a_alink_crawl.inc index dc7d4b5f8f..f456c70b67 100644 --- a/src/d/actor/d_a_alink_crawl.inc +++ b/src/d/actor/d_a_alink_crawl.inc @@ -24,8 +24,8 @@ f32 daAlink_c::getCrawlMoveSpeed() { } void daAlink_c::setCrawlMoveDirectionArrow() { - static const u8 data_80452F38[1] = {1}; - static const u8 data_80452F39[1] = {4}; + static const u8 data_80452F38 = 1; + static const u8 data_80452F39 = 4; u8 direction = 0; camera_class* camera = (camera_class*)dComIfGp_getCamera(field_0x317c); @@ -33,17 +33,17 @@ void daAlink_c::setCrawlMoveDirectionArrow() { if (field_0x3198 & 4) { if (!bvar) { - direction = *data_80452F38; + direction |= data_80452F38; } else { - direction = *data_80452F39; + direction |= data_80452F39; } } if (field_0x3198 & 8) { if (!bvar) { - direction |= *data_80452F39; + direction |= data_80452F39; } else { - direction |= *data_80452F38; + direction |= data_80452F38; } } diff --git a/src/d/actor/d_a_b_bq.cpp b/src/d/actor/d_a_b_bq.cpp index 50ec729841..45927b3f49 100644 --- a/src/d/actor/d_a_b_bq.cpp +++ b/src/d/actor/d_a_b_bq.cpp @@ -1444,11 +1444,11 @@ static void demo_camera(b_bq_class* i_this) { i_this->mDemoCamEyeTarget.set(240.0f, 274.0f, 2075.0f); i_this->field_0x1288.x = - fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); + std::fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); i_this->field_0x1288.y = - fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); + std::fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); i_this->field_0x1288.z = - fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); + std::fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); } spFC.set(0.0f, 0.0f, 1700.0f); @@ -1478,16 +1478,16 @@ static void demo_camera(b_bq_class* i_this) { i_this->mDemoCamCenterTarget.set(76.0f, 204.0f, 1782.0f); i_this->mDemoCamEyeTarget.set(-41.0f, 261.0f, 2095.0f); - i_this->field_0x127c.x = fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); - i_this->field_0x127c.y = fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); - i_this->field_0x127c.z = fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); + i_this->field_0x127c.x = std::fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); + i_this->field_0x127c.y = std::fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); + i_this->field_0x127c.z = std::fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); i_this->field_0x1288.x = - fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); + std::fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); i_this->field_0x1288.y = - fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); + std::fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); i_this->field_0x1288.z = - fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); + std::fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); i_this->field_0x129c = 0.0f; i_this->mDemoMode = 12; @@ -1584,16 +1584,16 @@ static void demo_camera(b_bq_class* i_this) { i_this->mDemoCamCenterTarget.set(0.0f, 278.0f, 1252.0f); i_this->mDemoCamEyeTarget.set(0.0f, 86.0f, 2167.0f); - i_this->field_0x127c.x = fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); - i_this->field_0x127c.y = fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); - i_this->field_0x127c.z = fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); + i_this->field_0x127c.x = std::fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); + i_this->field_0x127c.y = std::fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); + i_this->field_0x127c.z = std::fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); i_this->field_0x1288.x = - fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); + std::fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); i_this->field_0x1288.y = - fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); + std::fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); i_this->field_0x1288.z = - fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); + std::fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); i_this->field_0x129c = 0.0f; i_this->mDemoMode = 14; @@ -1741,16 +1741,16 @@ static void demo_camera(b_bq_class* i_this) { i_this->mDemoCamCenterTarget.set(-2243.0f, 1340.0f, 977.0f); i_this->mDemoCamEyeTarget.set(-1226.0f, 980.0f, 1350.0f); - i_this->field_0x127c.x = fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); - i_this->field_0x127c.y = fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); - i_this->field_0x127c.z = fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); + i_this->field_0x127c.x = std::fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); + i_this->field_0x127c.y = std::fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); + i_this->field_0x127c.z = std::fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); i_this->field_0x1288.x = - fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); + std::fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); i_this->field_0x1288.y = - fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); + std::fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); i_this->field_0x1288.z = - fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); + std::fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); i_this->field_0x129c = 0.0f; i_this->mDemoMode = 34; @@ -1814,9 +1814,9 @@ static void demo_camera(b_bq_class* i_this) { i_this->mDemoCamEye.set(95.0f, 50.0f, 2800.0f); i_this->mDemoCamEyeTarget.set(72.0f, 52.0f, 2153.0f); - i_this->field_0x127c.x = fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); - i_this->field_0x127c.y = fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); - i_this->field_0x127c.z = fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); + i_this->field_0x127c.x = std::fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); + i_this->field_0x127c.y = std::fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); + i_this->field_0x127c.z = std::fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); i_this->field_0x1288.set(0.0f, 0.0f, 0.0f); i_this->field_0x129c = 0.0f; @@ -1973,18 +1973,18 @@ static void demo_camera(b_bq_class* i_this) { i_this->mDemoCamEyeTarget.set(1214.0f, 350.0f, 2696.0f); i_this->field_0x127c.x = - fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); + std::fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); i_this->field_0x127c.y = - fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); + std::fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); i_this->field_0x127c.z = - fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); + std::fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); i_this->field_0x1288.x = - fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); + std::fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); i_this->field_0x1288.y = - fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); + std::fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); i_this->field_0x1288.z = - fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); + std::fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); i_this->field_0x129c = 0.0f; } else if (i_this->mDemoModeTimer < 140) { @@ -1993,18 +1993,18 @@ static void demo_camera(b_bq_class* i_this) { i_this->mDemoCamEyeTarget.set(23.0f, 108.0f, 2155.0f); i_this->field_0x127c.x = - fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); + std::fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); i_this->field_0x127c.y = - fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); + std::fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); i_this->field_0x127c.z = - fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); + std::fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); i_this->field_0x1288.x = - fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); + std::fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); i_this->field_0x1288.y = - fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); + std::fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); i_this->field_0x1288.z = - fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); + std::fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); } cam_3d_morf(i_this, 0.1f); @@ -2042,18 +2042,18 @@ static void demo_camera(b_bq_class* i_this) { i_this->mDemoCamEyeTarget.set(953.0f, 997.0f, -36.0f); i_this->field_0x127c.x = - fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); + std::fabsf(i_this->mDemoCamEyeTarget.x - i_this->mDemoCamEye.x); i_this->field_0x127c.y = - fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); + std::fabsf(i_this->mDemoCamEyeTarget.y - i_this->mDemoCamEye.y); i_this->field_0x127c.z = - fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); + std::fabsf(i_this->mDemoCamEyeTarget.z - i_this->mDemoCamEye.z); i_this->field_0x1288.x = - fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); + std::fabsf(i_this->mDemoCamCenterTarget.x - i_this->mDemoCamCenter.x); i_this->field_0x1288.y = - fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); + std::fabsf(i_this->mDemoCamCenterTarget.y - i_this->mDemoCamCenter.y); i_this->field_0x1288.z = - fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); + std::fabsf(i_this->mDemoCamCenterTarget.z - i_this->mDemoCamCenter.z); cXyz pos(0.0f, 0.0f, 0.0f); for (int i = 0; i < 5; i++) { diff --git a/src/d/actor/d_a_b_tn.cpp b/src/d/actor/d_a_b_tn.cpp index b3e1e19328..a6dcbf5e42 100644 --- a/src/d/actor/d_a_b_tn.cpp +++ b/src/d/actor/d_a_b_tn.cpp @@ -1553,7 +1553,7 @@ bool daB_TN_c::checkMoveAngle() { } void daB_TN_c::setAttackBlurEffect(int i_data) { - static u16 blur_effect_id_5997[4] = { + static u16 blur_effect_id[4] = { 0x87DA, 0x87DB, 0x87DC, @@ -1562,7 +1562,7 @@ void daB_TN_c::setAttackBlurEffect(int i_data) { if (i_data != 0) { for (int i = 0; i < 4; i++) { - mParticleKeys[i] = dComIfGp_particle_set(mParticleKeys[i], blur_effect_id_5997[i], + mParticleKeys[i] = dComIfGp_particle_set(mParticleKeys[i], blur_effect_id[i], ¤t.pos, &tevStr); JPABaseEmitter* mBaseEmitter = dComIfGp_particle_getEmitter(mParticleKeys[i]); @@ -1574,7 +1574,7 @@ void daB_TN_c::setAttackBlurEffect(int i_data) { } void daB_TN_c::setArmorBreakEffect(int i_idx) { - static u16 blur_effect_id_6035[3] = {0x87DE, 0x87DF, 0x87E0}; + static u16 blur_effect_id[3] = {0x87DE, 0x87DF, 0x87E0}; cXyz sp24(l_HIO.mScale, l_HIO.mScale, l_HIO.mScale); cXyz sp30; @@ -1582,7 +1582,7 @@ void daB_TN_c::setArmorBreakEffect(int i_idx) { mDoMtx_stack_c::multVecZero(&sp30); for (int i = 0; i < 3; i++) { - dComIfGp_particle_set(blur_effect_id_6035[i], &sp30, &tevStr, &shape_angle, &sp24); + dComIfGp_particle_set(blur_effect_id[i], &sp30, &tevStr, &shape_angle, &sp24); } } diff --git a/src/d/actor/d_a_door_knob00.cpp b/src/d/actor/d_a_door_knob00.cpp index 74ddce445c..0803abd9c7 100644 --- a/src/d/actor/d_a_door_knob00.cpp +++ b/src/d/actor/d_a_door_knob00.cpp @@ -51,9 +51,9 @@ char* daKnob20_c::getDummyBmd() { static char* l_bmd_base_name = "door-knob_"; -static char l_bmdName[32]; - char* daKnob20_c::getBmd() { + static char l_bmdName[32]; + sprintf(l_bmdName, "%s%02d.bmd", l_bmd_base_name, knob_param_c::getDoorModel(this)); return l_bmdName; } @@ -192,17 +192,17 @@ void daKnob20_c::setActionFromFlow() { } } -static char* ev_name_table[7] = { - "DEFAULT_KNOB_DOOR_F_OPEN", - "DEFAULT_KNOB_DOOR_B_OPEN", - "DEFAULT_KNOB_TALK", - "DEFAULT_KNOB_TALK_B", - "DEFAULT_KNOB_TALK_F_OPEN", - "DEFAULT_KNOB_TALK_B_OPEN", - "DEFAULT_KNOB_TALK", -}; - void daKnob20_c::setEventId() { + static char* ev_name_table[7] = { + "DEFAULT_KNOB_DOOR_F_OPEN", + "DEFAULT_KNOB_DOOR_B_OPEN", + "DEFAULT_KNOB_TALK", + "DEFAULT_KNOB_TALK_B", + "DEFAULT_KNOB_TALK_F_OPEN", + "DEFAULT_KNOB_TALK_B_OPEN", + "DEFAULT_KNOB_TALK", + }; + for (int i = 0; i < 7; i++) { field_0x5b2[i] = 0xff; field_0x5a4[i] = @@ -294,26 +294,26 @@ int daKnob20_c::frontCheck() { return 1; } -static char* action_table[16] = { - "WAIT", - "SETSTART", - "SETANGLE", - "ADJUSTMENT", - "OPEN_PUSH", - "OPEN_PULL", - "OPEN_PUSH2", - "OPEN_PULL2", - "OPEN_PUSH_STOP", - "OPEN_PULL_STOP", - "TALK", - "TALK_END", - "SETSTART_PUSH", - "SETSTART_PULL", - "DEMO_OPEN", - "DEMO_CLOSE", -}; - int daKnob20_c::getDemoAction() { + static char* action_table[16] = { + "WAIT", + "SETSTART", + "SETANGLE", + "ADJUSTMENT", + "OPEN_PUSH", + "OPEN_PULL", + "OPEN_PUSH2", + "OPEN_PULL2", + "OPEN_PUSH_STOP", + "OPEN_PULL_STOP", + "TALK", + "TALK_END", + "SETSTART_PUSH", + "SETSTART_PULL", + "DEMO_OPEN", + "DEMO_CLOSE", + }; + return dComIfGp_evmng_getMyActIdx(field_0x5bc, action_table, 16, 0, 0); } @@ -461,14 +461,14 @@ int daKnob20_c::adjustmentProc() { return 0; } -static char* bck_table[4] = { - "FDoorA.bck", - "FDoorB.bck", - "FDoorA.bck", - "FDoorB.bck", -}; - int daKnob20_c::openInit(int param_1) { + static char* bck_table[4] = { + "FDoorA.bck", + "FDoorB.bck", + "FDoorA.bck", + "FDoorB.bck", + }; + J3DAnmTransform* anm = (J3DAnmTransform*)dComIfG_getObjectRes(getAlwaysArcName(), bck_table[param_1]); JUT_ASSERT(937, anm != NULL); diff --git a/src/d/actor/d_a_door_push.cpp b/src/d/actor/d_a_door_push.cpp index 4d348b0db4..82634f0585 100644 --- a/src/d/actor/d_a_door_push.cpp +++ b/src/d/actor/d_a_door_push.cpp @@ -228,9 +228,9 @@ void daDoorPush_c::actionEvent() { demoProc(); } -static char* action_table[3] = {"WAIT", "OPEN", "SCENE_CHG"}; - int daDoorPush_c::demoProc() { + static char* action_table[3] = {"WAIT", "OPEN", "SCENE_CHG"}; + daPy_py_c* player = daPy_getPlayerActorClass(); field_0x644 = dComIfGp_evmng_getMyStaffId("pdoor", NULL, 0); diff --git a/src/d/actor/d_a_e_dd.cpp b/src/d/actor/d_a_e_dd.cpp index 3cbb299229..556a1cd70e 100644 --- a/src/d/actor/d_a_e_dd.cpp +++ b/src/d/actor/d_a_e_dd.cpp @@ -1340,11 +1340,11 @@ static void anm_se_set(e_dd_class* i_this) { if ((i_this->mAnm == BCK_DD_FIRE_A && i_this->mpModelMorf->getFrame() >= 44.0f) || i_this->mAnm == BCK_DD_FIRE_B) { for (int i = 0; i < 4; i++) { - static u16 fire_eff_name_0[4] = { + static u16 fire_eff_name[4] = { 0x846C, 0x846D, 0x846E, 0x846F, }; - i_this->field_0xe68[i] = dComIfGp_particle_set(i_this->field_0xe68[i], fire_eff_name_0[i], &a_this->current.pos, NULL, NULL); + i_this->field_0xe68[i] = dComIfGp_particle_set(i_this->field_0xe68[i], fire_eff_name[i], &a_this->current.pos, NULL, NULL); JPABaseEmitter* fire_emitter = dComIfGp_particle_getEmitter(i_this->field_0xe68[i]); if (fire_emitter != NULL) { fire_emitter->setGlobalSRTMatrix(i_this->mpModelMorf->getModel()->getAnmMtx(JNT_NECK)); @@ -1362,11 +1362,11 @@ static void anm_se_set(e_dd_class* i_this) { if (i_this->mAnm == BCK_DD_FIRE_A) { for (int i = 0; i < 2; i++) { - static u16 fire_eff_name_1[2] = { + static u16 fire_eff_name[2] = { 0x8471, 0x8472, }; - i_this->field_0xe7c[i] = dComIfGp_particle_set(i_this->field_0xe7c[i], fire_eff_name_1[i], &a_this->current.pos, NULL, NULL); + i_this->field_0xe7c[i] = dComIfGp_particle_set(i_this->field_0xe7c[i], fire_eff_name[i], &a_this->current.pos, NULL, NULL); JPABaseEmitter* emitter_4 = dComIfGp_particle_getEmitter(i_this->field_0xe7c[i]); if (emitter_4 != NULL) { emitter_4->setGlobalSRTMatrix(i_this->mpModelMorf->getModel()->getAnmMtx(i + 10)); @@ -1620,15 +1620,15 @@ static int useHeapInit(fopAc_ac_c* a_this) { return 1; } +static s16 ya[5] = { + -0x4000, 0x4000, 0x0000, -0x8000, 0x0000, +}; + +static s16 xa[5] = { + -0x4000, -0x4000, -0x4000, -0x4000, -0x8000, +}; + static int kabe_initial_pos_set(e_dd_class* i_this) { - static s16 ya[5] = { - -0x4000, 0x4000, 0x0000, -0x8000, 0x0000, - }; - - static s16 xa[5] = { - -0x4000, -0x4000, -0x4000, -0x4000, -0x8000, - }; - fopAc_ac_c* a_this = &i_this->actor; dBgS_LinChk lin_chk; cXyz sp98, start, end; diff --git a/src/d/actor/d_a_e_dk.cpp b/src/d/actor/d_a_e_dk.cpp index 9a36c2d66f..e27eb54b09 100644 --- a/src/d/actor/d_a_e_dk.cpp +++ b/src/d/actor/d_a_e_dk.cpp @@ -43,7 +43,7 @@ enum E_DK_RES_FILE_ID { /* 0x1B */ BTK_DK_WAIT, }; - +namespace { static dCcD_SrcSph cc_dk_src = { { // mObjInf { 0x0, { { 0, 0, { 0 } }, { (s32)0xd8fbbddf, { 3 } }, { { 0x75 } } } }, // mObj @@ -73,6 +73,7 @@ static dCcD_SrcSph cc_dk_core_src = { }, { { { 0.0f, 0.0f, 0.0f }, 40.0f, } } // mSphAttr }; +} daE_DK_HIO_c::daE_DK_HIO_c() { field_0x4 = -1; diff --git a/src/d/actor/d_a_e_oct_bg.cpp b/src/d/actor/d_a_e_oct_bg.cpp index d7af586cf9..6b549a19f6 100644 --- a/src/d/actor/d_a_e_oct_bg.cpp +++ b/src/d/actor/d_a_e_oct_bg.cpp @@ -175,41 +175,42 @@ static int daE_OctBg_Delete(daE_OctBg_c* i_this) { /* 8073A14C 0024+01 data_8073A14C l_HIO */ /* 8073A171 0001+00 data_8073A171 None */ /* 8073A172 0002+00 data_8073A172 None */ -static daE_OctBg_HIO_c struct_8073A14C; -static u8 struct_8073A14C_field_0x23; -static u8 struct_8073A14C_field_0x24; -static u8 struct_8073A14C_field_0x25; -static u8 struct_8073A14C_field_0x26; +static daE_OctBg_HIO_c l_HIO; + +u8 unk_bss_78; +u8 unk_bss_79; +u8 unk_bss_7A; +u8 unk_bss_7B; void daE_OctBg_c::cc_set() { cXyz cStack_1c; cXyz cStack_28; J3DModel* model = field_0x5b4->getModel(); mDoMtx_stack_c::copy(model->getAnmMtx(0)); - cStack_1c.set(0.0f, struct_8073A14C.field_0x18 * 25.0f, 0.0f); + cStack_1c.set(0.0f, l_HIO.field_0x18 * 25.0f, 0.0f); mDoMtx_stack_c::multVec(&cStack_1c, &eyePos); attention_info.position = eyePos; - attention_info.position.y += struct_8073A14C.field_0x18 * 25.0f; + attention_info.position.y += l_HIO.field_0x18 * 25.0f; mDoMtx_stack_c::copy(model->getAnmMtx(0)); - cStack_1c.set(0.0f, struct_8073A14C.field_0x18 * 25.0f, 0.0f); + cStack_1c.set(0.0f, l_HIO.field_0x18 * 25.0f, 0.0f); mDoMtx_stack_c::multVec(&cStack_1c, &cStack_28); field_0x8c0.SetC(cStack_28); - field_0x8c0.SetR(struct_8073A14C.field_0x18 * 35.0f); + field_0x8c0.SetR(l_HIO.field_0x18 * 35.0f); dComIfG_Ccsp()->Set(&field_0x8c0); mDoMtx_stack_c::copy(model->getAnmMtx(0)); - cStack_1c.set(0.0f, struct_8073A14C.field_0x18 * 25.0f, struct_8073A14C.field_0x18 * 20.0f); + cStack_1c.set(0.0f, l_HIO.field_0x18 * 25.0f, l_HIO.field_0x18 * 20.0f); mDoMtx_stack_c::multVec(&cStack_1c, &cStack_28); field_0x9f8.SetC(cStack_28); - field_0x9f8.SetR(struct_8073A14C.field_0x18 * 20.0f); + field_0x9f8.SetR(l_HIO.field_0x18 * 20.0f); dComIfG_Ccsp()->Set(&field_0x9f8); } void daE_OctBg_c::mtx_set() { mDoMtx_stack_c::transS(current.pos.x, current.pos.y, current.pos.z); - mDoMtx_stack_c::transM(0.0f, struct_8073A14C.field_0x18 * 25.0f, 0.0f); + mDoMtx_stack_c::transM(0.0f, l_HIO.field_0x18 * 25.0f, 0.0f); mDoMtx_stack_c::ZXYrotM(shape_angle.x, shape_angle.y, shape_angle.z); - mDoMtx_stack_c::transM(0.0f, struct_8073A14C.field_0x18 * -25.0f, 0.0f); - mDoMtx_stack_c::scaleM(struct_8073A14C.field_0x18, struct_8073A14C.field_0x18, struct_8073A14C.field_0x18); + mDoMtx_stack_c::transM(0.0f, l_HIO.field_0x18 * -25.0f, 0.0f); + mDoMtx_stack_c::scaleM(l_HIO.field_0x18, l_HIO.field_0x18, l_HIO.field_0x18); J3DModel* model = field_0x5b4->getModel(); model->setBaseTRMtx(mDoMtx_stack_c::get()); for (u16 i = 1; i < model->getModelData()->getJointNum(); i++) { @@ -226,9 +227,9 @@ bool daE_OctBg_c::checkNormalAttack() { if (dComIfGp_event_runCheck() != 0) { return false; } - if (struct_8073A14C_field_0x25 < struct_8073A14C.field_0x20 && - home.pos.absXZ(player->current.pos) < struct_8073A14C.field_0x08 && - player->current.pos.y < struct_8073A14C.field_0x0c && + if (unk_bss_7A < l_HIO.field_0x20 && + home.pos.absXZ(player->current.pos) < l_HIO.field_0x08 && + player->current.pos.y < l_HIO.field_0x0c && !fopAcM_otherBgCheck(this, player)) { s16 targetAngle = cLib_targetAngleY(¤t.pos, &player->current.pos); @@ -242,12 +243,12 @@ bool daE_OctBg_c::checkNormalAttack() { bool daE_OctBg_c::checkChase() { if (field_0xbac == 0) { return false; - } + } fopAc_ac_c* actor; if (fopAcM_SearchByID(fopAcM_GetLinkId(this), &actor) == 0 || actor == NULL) { field_0xbac = 0; - struct_8073A14C_field_0x24--; + unk_bss_79--; return false; } return true; @@ -290,7 +291,7 @@ void daE_OctBg_c::swim() { if (field_0xb70 == 0) { field_0xb8c = 0; field_0xb82 = 0xc00; - if (current.pos.absXZ(home.pos) < (struct_8073A14C.field_0x08 - 100.0f)) { + if (current.pos.absXZ(home.pos) < (l_HIO.field_0x08 - 100.0f)) { field_0xb96 = current.angle.y - 0x8000 + cM_rndFX(16384.0f); } else { field_0xb96 = cLib_targetAngleY(¤t.pos, &home.pos) + cM_rndFX(8192.0f); @@ -307,7 +308,7 @@ void daE_OctBg_c::swim() { if (checkNormalAttack()) { setAction(&daE_OctBg_c::normal_attack); } else { - if (field_0x660.y > (home.pos.y + struct_8073A14C.field_0x0c) - 100.0f) { + if (field_0x660.y > (home.pos.y + l_HIO.field_0x0c) - 100.0f) { field_0x660.y = current.pos.y - cM_rndF(2000.0f); } cXyz cStack_58(current.pos); @@ -325,14 +326,14 @@ void daE_OctBg_c::swim() { field_0xb8c = field_0xb96 - current.angle.y; cLib_addCalcAngleS(&field_0xb80, 0x1000, 0x20, 0x400, 0x80); field_0xb7c += field_0xb80; - if (struct_8073A14C_field_0x26 != 0 && - struct_8073A14C_field_0x24 < struct_8073A14C_field_0x23 >> 1) + if (unk_bss_7B != 0 && + unk_bss_79 < unk_bss_78 >> 1) { field_0xbac = 1; - struct_8073A14C_field_0x24++; + unk_bss_79++; setAction(&daE_OctBg_c::chase_core); - if (struct_8073A14C_field_0x24 >= struct_8073A14C_field_0x23 >> 1) { - struct_8073A14C_field_0x26 = 0; + if (unk_bss_79 >= unk_bss_78 >> 1) { + unk_bss_7B = 0; } } else if (field_0xbac != 0 && !dComIfGp_event_runCheck()) { setAction(&daE_OctBg_c::chase_core); @@ -354,16 +355,16 @@ bool daE_OctBg_c::checkCoreFishAttack() { fopAc_ac_c* actor; if (fopAcM_SearchByID(fopAcM_GetLinkId(this), &actor) == 0 || actor == NULL) { return false; - } + } if (fopAcM_CheckStatus(actor, 0x100000) == 0) { return false; - } + } return true; } void daE_OctBg_c::chase_core() { if (field_0xb70 == 0) { - setChasePos(field_0x660, cM_rndF(struct_8073A14C.field_0x10)); + setChasePos(field_0x660, cM_rndF(l_HIO.field_0x10)); field_0xbaf = cM_rndFX(20.0f) + 100.0f; field_0xb70++; } else if (field_0xb70 != -1) { @@ -372,9 +373,9 @@ void daE_OctBg_c::chase_core() { if (fopAcM_SearchByID(fopAcM_GetLinkId(this), &local_6c) == 0 || local_6c == NULL) { setAction(&daE_OctBg_c::swim); } else { - if (local_6c->current.pos.y < home.pos.y + struct_8073A14C.field_0x14) { + if (local_6c->current.pos.y < home.pos.y + l_HIO.field_0x14) { acStack_2c = local_6c->current.pos + field_0x660; - acStack_2c.y = (home.pos.y + struct_8073A14C.field_0x14) + cM_rndF(200.0f); + acStack_2c.y = (home.pos.y + l_HIO.field_0x14) + cM_rndF(200.0f); } else { acStack_2c = local_6c->current.pos + field_0x660; } @@ -383,7 +384,7 @@ void daE_OctBg_c::chase_core() { if (abs(current.angle.y - field_0xb96) > 0x4000) { cLib_chaseAngleS(¤t.angle.y, field_0xb96, 0x400); cLib_chaseAngleS(¤t.angle.x, -cLib_targetAngleX(¤t.pos, &acStack_2c), 0x400); - if (current.pos.abs(acStack_2c) < struct_8073A14C.field_0x10 - 100.0f) { + if (current.pos.abs(acStack_2c) < l_HIO.field_0x10 - 100.0f) { cLib_chaseF(&speedF, cM_scos(current.angle.x) * 8.0f, 0.2f); cLib_chaseF(&speed.y, cM_ssin(current.angle.x) * -8.0f, 0.2f); cLib_addCalcAngleS(&field_0xb80, 0xc00, 0x20, 0x400, 0x80); @@ -393,7 +394,7 @@ void daE_OctBg_c::chase_core() { cLib_chaseAngleS(¤t.angle.x, -cLib_targetAngleX(¤t.pos, &acStack_2c), 0x200); ; - if (current.pos.abs(acStack_2c) > struct_8073A14C.field_0x10 - 100.0f) { + if (current.pos.abs(acStack_2c) > l_HIO.field_0x10 - 100.0f) { cLib_chaseF(&speedF, 18.0f * cM_scos(current.angle.x), 0.4f); cLib_chaseF(&speed.y, (-18.0f * cM_ssin(current.angle.x)), 0.4f); cLib_addCalcAngleS(&field_0xb80, 0x2400, 0x20, 0x400, 0x80); @@ -405,7 +406,7 @@ void daE_OctBg_c::chase_core() { } else if (dComIfGp_event_runCheck()) { setAction(&daE_OctBg_c::swim); } else if (field_0xbaf == 0) { - setChasePos(field_0x660, cM_rndF(struct_8073A14C.field_0x10)); + setChasePos(field_0x660, cM_rndF(l_HIO.field_0x10)); field_0xbaf = cM_rndFX(20.0f) + 100.0f; } } @@ -416,12 +417,12 @@ void daE_OctBg_c::normal_attack() { daPy_py_c* player = daPy_getPlayerActorClass(); if (field_0xb70 == 0) { field_0xb74 = true; - struct_8073A14C_field_0x25++; + unk_bss_7A++; field_0xbae = cM_rndFX(20.0f) + 60.0f; field_0xb70++; } else if (field_0xb70 == -1) { field_0xb74 = false; - struct_8073A14C_field_0x25--; + unk_bss_7A--; } else if (field_0xb70 == 1) { cXyz acStack_34; acStack_34 = player->current.pos; @@ -462,7 +463,7 @@ void daE_OctBg_c::normal_attack() { field_0xb8c = fopAcM_searchPlayerAngleY(this) - current.angle.y; cLib_addCalcAngleS(&field_0xb80, 0x2400, 0x20, 0x400, 0x80); field_0xb7c = field_0xb7c + field_0xb80; - if (home.pos.absXZ(player->current.pos) >= struct_8073A14C.field_0x08 && player->current.pos.y >= struct_8073A14C.field_0x0c) { + if (home.pos.absXZ(player->current.pos) >= l_HIO.field_0x08 && player->current.pos.y >= l_HIO.field_0x0c) { setAction(&daE_OctBg_c::swim); } else { if (dComIfGp_event_runCheck() || field_0xbae == 0) { @@ -781,10 +782,10 @@ int daE_OctBg_c::CreateHeap() { field_0x5b8 = new mDoExt_brkAnm(); if (field_0x5b8 == NULL) { return 0; - } + } if (!field_0x5b8->init(model->getModelData(), (J3DAnmTevRegKey*)dComIfG_getObjectRes("E_bg", 13), 1, 0, 1.0f, 0, -1)) { return 0; - } + } return 1; } @@ -796,12 +797,12 @@ int daE_OctBg_c::create() { OS_REPORT("///////////// E_OctBg ////////////////\n"); if (fopAcM_entrySolidHeap(this, useHeapInit, 0x10e0) == 0) { return cPhs_ERROR_e; - } + } OS_REPORT("//////////// E_OctBg SET OK //////////\n"); if (struct_8073A13D == 0) { struct_8073A13D = 1; field_0xbb3 = 1; - struct_8073A14C.field_0x04 = -1; + l_HIO.field_0x04 = -1; } attention_info.flags = fopAc_AttnFlag_BATTLE_e; onWolfNoLock(); @@ -810,8 +811,8 @@ int daE_OctBg_c::create() { fopAcM_SetMax(this, 50.0f, 50.0f, 50.0f); field_0x6ac.Set(fopAcM_GetPosition_p(this), fopAcM_GetOldPosition_p(this), this, 1, &field_0x66c, fopAcM_GetSpeed_p(this), NULL, NULL); - field_0x66c.SetWall(struct_8073A14C.field_0x18 * 10.0f, - struct_8073A14C.field_0x18 * 20.0f); + field_0x66c.SetWall(l_HIO.field_0x18 * 10.0f, + l_HIO.field_0x18 * 20.0f); health = 10; field_0x560 = 10; field_0x884.Init(100, 0, this); @@ -827,13 +828,13 @@ int daE_OctBg_c::create() { attention_info.distances[fopAc_attn_BATTLE_e] = 4; field_0xb74 = false; field_0xbac = fopAcM_GetID(this) & 1; - struct_8073A14C_field_0x23++; + unk_bss_78++; if (field_0xbac != 0) { - struct_8073A14C_field_0x24++; + unk_bss_79++; } setAction(&daE_OctBg_c::born_swim); daE_OctBg_Execute(this); - + } return rv; } @@ -868,15 +869,15 @@ static int daE_OctBg_Draw(daE_OctBg_c* i_this) { } static int daE_OctBg_IsDelete(daE_OctBg_c* i_this) { - struct_8073A14C_field_0x23--; + unk_bss_78--; if (i_this->getChaseFlag() != 0) { - struct_8073A14C_field_0x24--; - if (struct_8073A14C_field_0x24 < struct_8073A14C_field_0x23 >> 2) { - struct_8073A14C_field_0x26 = 1; + unk_bss_79--; + if (unk_bss_79 < unk_bss_78 >> 2) { + unk_bss_7B = 1; } - } + } if (i_this->checkNormalAttk()) { - struct_8073A14C_field_0x25--; + unk_bss_7A--; } return 1; } diff --git a/src/d/actor/d_a_e_sg.cpp b/src/d/actor/d_a_e_sg.cpp index 01df06d016..71de575d63 100644 --- a/src/d/actor/d_a_e_sg.cpp +++ b/src/d/actor/d_a_e_sg.cpp @@ -104,7 +104,7 @@ static int daE_SG_Draw(e_sg_class* i_this) { return 1; } -static bool hio_init; +static bool hio_set; static daE_SG_HIO_c l_HIO; @@ -1105,7 +1105,7 @@ static int daE_SG_Delete(e_sg_class* i_this) { dComIfG_resDelete(&i_this->mPhaseReq, "E_sg"); if (i_this->mHioInit) { - hio_init = false; + hio_set = false; } if (i_this->heap != NULL) { @@ -1170,9 +1170,9 @@ static int daE_SG_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (hio_init == false) { + if (hio_set == false) { a_this->mHioInit = true; - hio_init = true; + hio_set = true; l_HIO.mUnk0 = -1; } diff --git a/src/d/actor/d_a_e_tk.cpp b/src/d/actor/d_a_e_tk.cpp index 06263e632d..6b8c949127 100644 --- a/src/d/actor/d_a_e_tk.cpp +++ b/src/d/actor/d_a_e_tk.cpp @@ -673,19 +673,19 @@ static int useHeapInit(fopAc_ac_c* a_this) { return 1; } -static dCcD_SrcSph cc_sph_src = { - { - {0x0, {{0x0, 0x0, 0xd}, {0xd8fbfdff, 0x3}, 0x75}}, // mObj - {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0}, // mGObjAt - {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x2}, // mGObjTg - {0x0}, // mGObjCo - }, // mObjInf - { - {{0.0f, 0.0f, 0.0f}, 40.0f} // mSph - } // mSphAttr -}; - static int daE_TK_Create(fopAc_ac_c* i_this) { + static dCcD_SrcSph cc_sph_src = { + { + {0x0, {{0x0, 0x0, 0xd}, {0xd8fbfdff, 0x3}, 0x75}}, // mObj + {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0}, // mGObjAt + {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x2}, // mGObjTg + {0x0}, // mGObjCo + }, // mObjInf + { + {{0.0f, 0.0f, 0.0f}, 40.0f} // mSph + } // mSphAttr + }; + fopAcM_ct(i_this, e_tk_class); e_tk_class* const a_this = static_cast(i_this); diff --git a/src/d/actor/d_a_e_tk2.cpp b/src/d/actor/d_a_e_tk2.cpp index ef82742b36..3a8ad757b0 100644 --- a/src/d/actor/d_a_e_tk2.cpp +++ b/src/d/actor/d_a_e_tk2.cpp @@ -486,19 +486,19 @@ static int useHeapInit(fopAc_ac_c* a_this) { return 1; } -static dCcD_SrcSph cc_sph_src = { - { - {0x0, {{0x0, 0x0, 0xd}, {0xd8fbfdff, 0x3}, 0x75}}, // mObj - {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0}, // mGObjAt - {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x2}, // mGObjTg - {0x0}, // mGObjCo - }, // mObjInf - { - {{0.0f, 0.0f, 0.0f}, 40.0f} // mSph - } // mSphAttr -}; - static int daE_TK2_Create(fopAc_ac_c* i_this) { + static dCcD_SrcSph cc_sph_src = { + { + {0x0, {{0x0, 0x0, 0xd}, {0xd8fbfdff, 0x3}, 0x75}}, // mObj + {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0}, // mGObjAt + {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x2}, // mGObjTg + {0x0}, // mGObjCo + }, // mObjInf + { + {{0.0f, 0.0f, 0.0f}, 40.0f} // mSph + } // mSphAttr + }; + fopAcM_ct(i_this, e_tk2_class); e_tk2_class* a_this = static_cast(i_this); diff --git a/src/d/actor/d_a_e_tk_ball.cpp b/src/d/actor/d_a_e_tk_ball.cpp index 804c86c977..2942bc4556 100644 --- a/src/d/actor/d_a_e_tk_ball.cpp +++ b/src/d/actor/d_a_e_tk_ball.cpp @@ -227,7 +227,7 @@ static void e_tk_ball_drop(e_tk_ball_class* i_this) { static void action(e_tk_ball_class* i_this) { fopAc_ac_c* actor = i_this; - static u16 e_id[4] = {0x819D, 0x819E, 0x819A, 0x0000}; + static u16 e_id[3] = {0x819D, 0x819E, 0x819A}; s8 is_moving = true; switch (i_this->mAction) { diff --git a/src/d/actor/d_a_e_yd.cpp b/src/d/actor/d_a_e_yd.cpp index 6bf2590e6a..042af178ab 100644 --- a/src/d/actor/d_a_e_yd.cpp +++ b/src/d/actor/d_a_e_yd.cpp @@ -189,7 +189,7 @@ static void damage_check(e_yd_class* i_this) { } } -static u8 data_807F7D68; +static u8 hio_set; static daE_YD_HIO_c l_HIO; @@ -1300,7 +1300,7 @@ static int daE_YD_IsDelete(e_yd_class* i_this) { static int daE_YD_Delete(e_yd_class* i_this) { dComIfG_resDelete(&i_this->field_0x5ac, "E_yd"); if (i_this->field_0x1268 != 0) { - data_807F7D68 = 0; + hio_set = 0; } if (i_this->actor.heap != NULL) { i_this->mpMorf->stopZelAnime(); @@ -1423,9 +1423,9 @@ static int daE_YD_Create(fopAc_ac_c* i_this) { OS_REPORT("//////////////E_YD SET 2 !!\n"); - if (data_807F7D68 == 0) { + if (hio_set == 0) { ((e_yd_class*)i_this)->field_0x1268 = 1; - data_807F7D68 = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_yk.cpp b/src/d/actor/d_a_e_yk.cpp index 77cd789eb5..78a92833f0 100644 --- a/src/d/actor/d_a_e_yk.cpp +++ b/src/d/actor/d_a_e_yk.cpp @@ -53,7 +53,7 @@ daE_YK_HIO_c::daE_YK_HIO_c() { mChargeSpeed = 40.0f; } -static u8 data_80807EF8; +static u8 hio_set; static daE_YK_HIO_c l_HIO; @@ -327,8 +327,6 @@ static void damage_check(e_yk_class* i_this) { } } -static u8 check_index[255]; - /** * @brief Checks visibility and accessibility of path points for Shadow Keese navigation * @@ -349,6 +347,8 @@ static u8 check_index[255]; * and maintain valid flight paths. */ static int path_check(e_yk_class* i_this) { + static u8 check_index[255]; + if (i_this->mpPath) { dBgS_LinChk lin_chk; @@ -1388,7 +1388,7 @@ static int daE_YK_Delete(e_yk_class* i_this) { dComIfG_resDelete(&i_this->mPhase,"E_YK"); if (i_this->mIsFirstSpawn != 0) { - data_80807EF8 = 0; + hio_set = 0; } if (i_this->heap) { @@ -1499,9 +1499,9 @@ static int daE_YK_Create(fopAc_ac_c* i_this) { } } - if (data_80807EF8 == 0) { + if (hio_set == 0) { yk->mIsFirstSpawn = 1; - data_80807EF8 = 1; + hio_set = 1; l_HIO.field_0x04 = -1; } diff --git a/src/d/actor/d_a_hitobj.cpp b/src/d/actor/d_a_hitobj.cpp index ef4f89a986..9333b1617f 100644 --- a/src/d/actor/d_a_hitobj.cpp +++ b/src/d/actor/d_a_hitobj.cpp @@ -33,22 +33,22 @@ static int daHitobj_Delete(hitobj_class* i_this) { return 1; } -static dCcD_SrcSph cc_sph_src = { - { - {0, {{0, 0, 0x13}, {0, 3}, 0}}, - {dCcD_SE_NONE, 0, 0, 0, {0}}, - {dCcD_SE_NONE, 0, 0, 0, {0}}, - {0}, - }, - { - { - {0.0f, 0.0f, 0.0f}, - 100.0f, - }, - } -}; - static int daHitobj_Create(fopAc_ac_c* i_this) { + static dCcD_SrcSph cc_sph_src = { + { + {0, {{0, 0, 0x13}, {0, 3}, 0}}, + {dCcD_SE_NONE, 0, 0, 0, {0}}, + {dCcD_SE_NONE, 0, 0, 0, {0}}, + {0}, + }, + { + { + {0.0f, 0.0f, 0.0f}, + 100.0f, + }, + } + }; + hitobj_class* hitobj = (hitobj_class*)i_this; fopAcM_ct(i_this, hitobj_class); diff --git a/src/d/actor/d_a_hozelda.cpp b/src/d/actor/d_a_hozelda.cpp index 654007dd94..238aadc051 100644 --- a/src/d/actor/d_a_hozelda.cpp +++ b/src/d/actor/d_a_hozelda.cpp @@ -40,10 +40,8 @@ const daHoZelda_hio_c1 daHoZelda_hio_c0::m = { 4000.0f, }; -#if VERSION != VERSION_GCN_PAL u8 daHoZelda_matAnm_c::mEyeMoveFlg; u8 daHoZelda_matAnm_c::mMorfFrame; -#endif void daHoZelda_matAnm_c::init() { field_0xf4 = 0.0f; diff --git a/src/d/actor/d_a_midna.cpp b/src/d/actor/d_a_midna.cpp index b1850215f5..4bb6ee25ed 100644 --- a/src/d/actor/d_a_midna.cpp +++ b/src/d/actor/d_a_midna.cpp @@ -125,10 +125,8 @@ daMidna_hio_c1 const daMidna_hio_c0::m = { 25.0f, }; -#if VERSION != VERSION_GCN_PAL bool daMidna_matAnm_c::sEyeMoveFlg; u8 daMidna_matAnm_c::sMorfFrame; -#endif void daMidna_matAnm_c::init() { mOldTransX = 0.0f; diff --git a/src/d/actor/d_a_npc_du.cpp b/src/d/actor/d_a_npc_du.cpp index 043b1aa540..9f353db664 100644 --- a/src/d/actor/d_a_npc_du.cpp +++ b/src/d/actor/d_a_npc_du.cpp @@ -504,8 +504,6 @@ static BOOL message(npc_du_class* i_this) { static bool hio_set; -static u8 lit_3757[12]; - static daNpc_Du_HIO_c l_HIO; static int daNpc_Du_Execute(npc_du_class* i_this) { diff --git a/src/d/actor/d_a_npc_lf.cpp b/src/d/actor/d_a_npc_lf.cpp index 128ab10a68..c8517c3ff6 100644 --- a/src/d/actor/d_a_npc_lf.cpp +++ b/src/d/actor/d_a_npc_lf.cpp @@ -11,12 +11,6 @@ #include "d/actor/d_a_npc_lf.h" #include "f_op/f_op_camera_mng.h" -static f32 wp[3] = { - 0.5f, - 1.0f, - 2.5f -}; - daNPC_LF_HIO_c::daNPC_LF_HIO_c() { field_0x04 = -1; field_0x08 = 1.0f; @@ -70,7 +64,7 @@ static int daNPC_LF_Draw(npc_lf_class* i_this) { return 1; } -static u8 data_80A6AA90; +static u8 hio_set; static daNPC_LF_HIO_c l_HIO; @@ -155,6 +149,12 @@ static void npc_lf_move(fopAc_ac_c* param_0, lf_s* pFish) { } static void action(fopAc_ac_c* param_0, lf_s* pFish) { + static f32 wp[3] = { + 0.5f, + 1.0f, + 2.5f + }; + cXyz pos; pFish->field_0x18++; @@ -231,7 +231,7 @@ static int daNPC_LF_Delete(npc_lf_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "NPC_LF"); if (i_this->field_0x1fc0 != 0) { - data_80A6AA90 = 0; + hio_set = 0; } return 1; @@ -293,9 +293,9 @@ static cPhs__Step daNPC_LF_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (data_80A6AA90 == 0) { + if (hio_set == 0) { a_this->field_0x1fc0 = 1; - data_80A6AA90 = 1; + hio_set = 1; l_HIO.field_0x04 = -1; } diff --git a/src/d/actor/d_a_npc_tk.cpp b/src/d/actor/d_a_npc_tk.cpp index 804b37fbfe..d0c8e12edc 100644 --- a/src/d/actor/d_a_npc_tk.cpp +++ b/src/d/actor/d_a_npc_tk.cpp @@ -247,7 +247,7 @@ static s16 m_near_angle; static fopAc_ac_c* m_near_actor; -static u8 g_isHioChildInitted; +static u8 hio_set; static daNPC_TK_HIO_c l_HIO; @@ -3089,7 +3089,7 @@ static int daNPC_TK_IsDelete(daNPC_TK_c* i_this) { int daNPC_TK_c::_delete() { dComIfG_resDelete(&mPhase, "Npc_tk"); if (field_0xb40) { - g_isHioChildInitted = 0; + hio_set = 0; } if (heap != NULL) { @@ -3218,9 +3218,9 @@ int daNPC_TK_c::create() { return cPhs_ERROR_e; } - if (g_isHioChildInitted == 0) { + if (hio_set == 0) { field_0xb40 = 1; - g_isHioChildInitted = 1; + hio_set = 1; l_HIO.field_0x4 = mDoHIO_CREATE_CHILD("鷹", &l_HIO); // hawk } diff --git a/src/d/actor/d_a_npc_tr.cpp b/src/d/actor/d_a_npc_tr.cpp index 3ee829e5a4..e41ece6b77 100644 --- a/src/d/actor/d_a_npc_tr.cpp +++ b/src/d/actor/d_a_npc_tr.cpp @@ -55,7 +55,7 @@ static f32 dummyLiterals() { return dummy; } -static u8 data_80B26678; +static u8 hio_set; static daNPC_TR_HIO_c l_HIO; @@ -194,7 +194,7 @@ static int daNPC_TR_Delete(npc_tr_class* npc_tr) { dComIfG_resDelete(&npc_tr->mPhaseReq, "NPC_TR"); if (npc_tr->field_0x600) { - data_80B26678 = 0; + hio_set = 0; } return 1; @@ -231,9 +231,9 @@ static int daNPC_TR_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!data_80B26678) { + if (!hio_set) { npc_tr->field_0x600 = 1; - data_80B26678 = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_Y_taihou.cpp b/src/d/actor/d_a_obj_Y_taihou.cpp index 36b93c75ca..5a9e8dcdba 100644 --- a/src/d/actor/d_a_obj_Y_taihou.cpp +++ b/src/d/actor/d_a_obj_Y_taihou.cpp @@ -142,19 +142,18 @@ static dCcD_SrcCyl l_cc_cyl_src = { } // mCyl }; -static u16 l_offsetAngle[4] = { - 0x0, 0xC000, 0x8000, 0x4000, -}; - void daObjYtaihou_c::setNextAngle() { + static u16 l_offsetAngle[4] = { + 0x0, 0xC000, 0x8000, 0x4000, + }; + current.angle.z = home.angle.y + l_offsetAngle[field_0x775]; } -static f32 l_wheelMinR; - -static u8 lbl_396_bss_4C; - void daObjYtaihou_c::setMtx() { + static f32 l_wheelMinR; + static u8 lbl_396_bss_4C; + home.angle.z += (s16) ((s16)(shape_angle.y - old.angle.y) * 0.8f); if ((s8)lbl_396_bss_4C == 0) { l_wheelMinR = cM_scos(0xccc) * 60.0f; diff --git a/src/d/actor/d_a_obj_barDesk.cpp b/src/d/actor/d_a_obj_barDesk.cpp index 332de76033..71ed8871ba 100644 --- a/src/d/actor/d_a_obj_barDesk.cpp +++ b/src/d/actor/d_a_obj_barDesk.cpp @@ -12,8 +12,6 @@ static daBarDesk_HIO_c l_HIO; -static u8 data_80BA9D2C[4]; - dCcD_SrcGObjInf const daBarDesk_c::mCcDObjInfo = { {0, {{0, 0, 0}, {0xD8FAFDBF, 0x11}, {0}}}, {1, 0, 0, 0, 0}, diff --git a/src/d/actor/d_a_obj_boumato.cpp b/src/d/actor/d_a_obj_boumato.cpp index 9bf33d30e8..90c0e7d7fd 100644 --- a/src/d/actor/d_a_obj_boumato.cpp +++ b/src/d/actor/d_a_obj_boumato.cpp @@ -37,16 +37,6 @@ static dCcD_SrcCyl l_ccDCyl = { static char* l_resName = "H_BouMato"; -static Vec jntCoOffset[2] = { - {0.0f, 0.0f, 0.0f}, - {0.0f, 300.0f, 0.0f}, -}; - -// /* 80BBC58C-80BBC598 -00001 000C+00 1/1 0/0 0/0 .data jntCoData$4045 */ -static dJntColData_c jntCoData = { - 1, 1, 0, 4.0f, jntCoOffset, -}; - daObj_BouMato_c::~daObj_BouMato_c() { OS_REPORT("|%06d:%x|daObj_BouMato_c -> デストラクト\n", g_Counter.mCounter0, this); dComIfG_resDelete(&mPhase, getResName()); @@ -89,6 +79,16 @@ int daObj_BouMato_c::create() { } int daObj_BouMato_c::CreateHeap() { + static Vec jntCoOffset[2] = { + {0.0f, 0.0f, 0.0f}, + {0.0f, 300.0f, 0.0f}, + }; + + // /* 80BBC58C-80BBC598 -00001 000C+00 1/1 0/0 0/0 .data jntCoData$4045 */ + static dJntColData_c jntCoData = { + 1, 1, 0, 4.0f, jntCoOffset, + }; + J3DModelData* mdlData_p = (J3DModelData*)dComIfG_getObjectRes(getResName(), 4); JUT_ASSERT(374, NULL != mdlData_p); mModel = mDoExt_J3DModel__create(mdlData_p, 0x80000, 0x11000084); diff --git a/src/d/actor/d_a_obj_cb.cpp b/src/d/actor/d_a_obj_cb.cpp index a766ce284e..23b862399d 100644 --- a/src/d/actor/d_a_obj_cb.cpp +++ b/src/d/actor/d_a_obj_cb.cpp @@ -148,13 +148,13 @@ static int daObj_Cb_IsDelete(obj_cb_class* param_0) { return 1; } -static u8 data_80BC58F8; +static u8 hio_set; static int daObj_Cb_Delete(obj_cb_class* i_this) { fopAcM_GetID(i_this); dComIfG_resDelete(&i_this->mPhase, "Obj_cb"); if (i_this->field_0x978 != 0) { - data_80BC58F8 = 0; + hio_set = 0; } if (i_this->mBgW != NULL) { dComIfG_Bgsp().Release(i_this->mBgW); @@ -211,9 +211,9 @@ static int daObj_Cb_Create(fopAc_ac_c* actor) { return cPhs_ERROR_e; } } - if (data_80BC58F8 == 0) { + if (hio_set == 0) { i_this->field_0x978 = 1; - data_80BC58F8 = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } fopAcM_SetMtx(i_this, i_this->mModel->getBaseTRMtx()); diff --git a/src/d/actor/d_a_obj_cblock.cpp b/src/d/actor/d_a_obj_cblock.cpp index a27a36bb3c..1575a759ff 100644 --- a/src/d/actor/d_a_obj_cblock.cpp +++ b/src/d/actor/d_a_obj_cblock.cpp @@ -44,10 +44,6 @@ static cXyz l_chainOffset(0.0f, 105.0f, 30.0f); static cXyz l_smokeSetOffset(0.0f, 0.0f, -200.0f); -#if !DEBUG -static s32 unused_bss_70 = 0; -#endif - static cull_box const l_cull_box = { {-250.0f, 0.0f, -450.0f}, {250.0f, 250.0f, 400.0f}, diff --git a/src/d/actor/d_a_obj_crope.cpp b/src/d/actor/d_a_obj_crope.cpp index b452393052..87679188a3 100644 --- a/src/d/actor/d_a_obj_crope.cpp +++ b/src/d/actor/d_a_obj_crope.cpp @@ -36,13 +36,6 @@ static dCcD_SrcSph l_sphSrc = { } // mSphAttr }; -static GXColor color = { - 0x00, - 0x00, - 0x00, - 0xFF, -}; - int daObjCrope_c::create() { fopAcM_ct(this, daObjCrope_c); int rv = dComIfG_resLoad(&mPhase, l_arcName); @@ -360,6 +353,13 @@ static int daObjCrope_Execute(daObjCrope_c* i_this) { } int daObjCrope_c::draw() { + static GXColor color = { + 0x00, + 0x00, + 0x00, + 0xFF, + }; + g_env_light.settingTevStruct(0, ¤t.pos, &tevStr); mLineMat.update(100, 5.0f, color, 0, &tevStr); dComIfGd_set3DlineMat(&mLineMat); diff --git a/src/d/actor/d_a_obj_dmelevator.cpp b/src/d/actor/d_a_obj_dmelevator.cpp index ae8794603c..58b7ec352f 100644 --- a/src/d/actor/d_a_obj_dmelevator.cpp +++ b/src/d/actor/d_a_obj_dmelevator.cpp @@ -22,7 +22,7 @@ static void rideCallBack(dBgW* param_0, fopAc_ac_c* param_1, fopAc_ac_c* param_2 daPy_py_c* pdVar1 = daPy_getPlayerActorClass(); if (fopAcM_CheckStatus(param_2, 0x400) != 0 && fopAcM_GetName(param_2) == 0xfd) { - static cXyz l_push_check_pos0[4] = { + static cXyz l_push_check_pos[4] = { cXyz(-50.0f, 0.0f, -50.0f), cXyz(50.0f, 0.0f, -50.0f), cXyz(50.0f, 0.0f, 50.0f), @@ -33,10 +33,10 @@ static void rideCallBack(dBgW* param_0, fopAc_ac_c* param_1, fopAc_ac_c* param_2 mDoMtx_stack_c::YrotS(-param_1->current.angle.y); mDoMtx_stack_c::multVec(&local_2c, &local_2c); - if (l_push_check_pos0[0].x <= local_2c.x) { - if (l_push_check_pos0[2].x >= local_2c.x) { - if (l_push_check_pos0[0].z <= local_2c.z) { - if (l_push_check_pos0[2].z >= local_2c.z) { + if (l_push_check_pos[0].x <= local_2c.x) { + if (l_push_check_pos[2].x >= local_2c.x) { + if (l_push_check_pos[0].z <= local_2c.z) { + if (l_push_check_pos[2].z >= local_2c.z) { if ((pdVar1->checkEquipHeavyBoots())) { pthis->field_0x632 = 1; pthis->field_0x634 = 1; diff --git a/src/d/actor/d_a_obj_fan.cpp b/src/d/actor/d_a_obj_fan.cpp index 4bd7128eae..61aa595b8c 100644 --- a/src/d/actor/d_a_obj_fan.cpp +++ b/src/d/actor/d_a_obj_fan.cpp @@ -255,21 +255,21 @@ void daObjFan_c::action() { } } -static Vec l_offset_posM[4] = { - {-150.0f, 150.0f, 0.0f}, - {-150.0f, -150.0f, 0.0f}, - {150.0f, 150.0f, 0.0f}, - {150.0f, -150.0f, 0.0f}, -}; - -static Vec l_offset_posL[4] = { - {-300.0f, 300.0f, 0.0f}, - {-300.0f, -300.0f, 0.0f}, - {300.0f, 300.0f, 0.0f}, - {300.0f, -300.0f, 0.0f}, -}; - void daObjFan_c::setCollision() { + static Vec l_offset_posM[4] = { + {-150.0f, 150.0f, 0.0f}, + {-150.0f, -150.0f, 0.0f}, + {150.0f, 150.0f, 0.0f}, + {150.0f, -150.0f, 0.0f}, + }; + + static Vec l_offset_posL[4] = { + {-300.0f, 300.0f, 0.0f}, + {-300.0f, -300.0f, 0.0f}, + {300.0f, 300.0f, 0.0f}, + {300.0f, -300.0f, 0.0f}, + }; + if (field_0xad4 == 0) { return; } diff --git a/src/d/actor/d_a_obj_ladder.cpp b/src/d/actor/d_a_obj_ladder.cpp index fe8aa0ceb7..884e4ac59b 100644 --- a/src/d/actor/d_a_obj_ladder.cpp +++ b/src/d/actor/d_a_obj_ladder.cpp @@ -13,6 +13,8 @@ #include "d/d_bg_w.h" #include "f_op/f_op_actor_mng.h" +namespace daObjLadder { +namespace { struct Attr { /* 0x00 */ f32 field_0x00; /* 0x04 */ f32 field_0x04; @@ -40,7 +42,7 @@ inline static const Attr& attr() { return L_attr; } -char const daObjLadder::Act_c::M_arcname[5] = "Mhsg"; +char const Act_c::M_arcname[5] = "Mhsg"; struct AttrType { /* 0x0 */ s16 field_0x0; @@ -57,18 +59,18 @@ static AttrType L_attr_type[6] = { { 0x06, 0x0E, 300.0f}, }; -static inline const AttrType& attr_type(daObjLadder::Act_c::Type_e type) { +static inline const AttrType& attr_type(Act_c::Type_e type) { return L_attr_type[type]; } -int daObjLadder::Act_c::CreateHeap() { +int Act_c::CreateHeap() { J3DModelData* model_data = (J3DModelData*)dComIfG_getObjectRes(M_arcname, attr_type(mType).field_0x0); JUT_ASSERT(382, model_data != NULL); mModel = mDoExt_J3DModel__create(model_data, 0x80000, 0x11000084); return mModel != NULL; } -int daObjLadder::Act_c::Create() { +int Act_c::Create() { fopAcM_SetMtx(this, mModel->getBaseTRMtx()); init_mtx(); fopAcM_setCullSizeBox(this, -55.0f, -1.0f, -10.0f, 55.0f, attr_type(mType).field_0x4 + 41.0f, @@ -96,7 +98,7 @@ int daObjLadder::Act_c::Create() { return 1; } -int daObjLadder::Act_c::Mthd_Create() { +int Act_c::Mthd_Create() { fopAcM_ct(this, Act_c); int phase_state = dComIfG_resLoad(&mPhase, M_arcname); if (phase_state == cPhs_COMPLEATE_e) { @@ -108,39 +110,39 @@ int daObjLadder::Act_c::Mthd_Create() { return phase_state; } -int daObjLadder::Act_c::Delete() { +int Act_c::Delete() { return 1; } -int daObjLadder::Act_c::Mthd_Delete() { +int Act_c::Mthd_Delete() { int rv = MoveBGDelete(); dComIfG_resDelete(&mPhase, M_arcname); return rv; } -void daObjLadder::Act_c::demo_end_reset() { +void Act_c::demo_end_reset() { if (mInDemo && dComIfGp_evmng_endCheck(mEventIdx)) { dComIfGp_event_reset(); mInDemo = false; } } -void daObjLadder::Act_c::mode_wait_init() { +void Act_c::mode_wait_init() { mMode = MODE_WAIT; } -void daObjLadder::Act_c::mode_wait() { +void Act_c::mode_wait() { if (fopAcM_isSwitch(this, prm_get_swSave())) { mode_demoreq_init(); } } -void daObjLadder::Act_c::mode_demoreq_init() { +void Act_c::mode_demoreq_init() { mMode = MODE_DEMOREQ; mInDemo = false; } -void daObjLadder::Act_c::mode_demoreq() { +void Act_c::mode_demoreq() { bool isDemo = false; if (dComIfGp_evmng_existence(mEventIdx)) { if (eventInfo.checkCommandDemoAccrpt()) { @@ -158,14 +160,14 @@ void daObjLadder::Act_c::mode_demoreq() { } } -void daObjLadder::Act_c::mode_vib_init() { +void Act_c::mode_vib_init() { mVibrationTimer = attr().vibrationTimer; field_0x610 = 0; field_0x612 = 0; mMode = MODE_VIB; } -void daObjLadder::Act_c::mode_vib() { +void Act_c::mode_vib() { field_0x610 += attr().field_0x16; field_0x612 += attr().field_0x18; field_0x614 = cM_scos(field_0x610) * attr().field_0x1c; @@ -175,14 +177,14 @@ void daObjLadder::Act_c::mode_vib() { } } -void daObjLadder::Act_c::mode_drop_init() { +void Act_c::mode_drop_init() { gravity = -5.0f; speed.set(cXyz::Zero); field_0x5b6 = attr().field_0x10; mMode = MODE_DROP; } -void daObjLadder::Act_c::mode_drop() { +void Act_c::mode_drop() { daObj::posMoveF_stream(this, NULL, &cXyz::Zero, attr().field_0x04, attr().field_0x08); if (current.pos.y < mHeight) { if (field_0x5b6 == attr().field_0x10) { @@ -214,16 +216,16 @@ void daObjLadder::Act_c::mode_drop() { } } -void daObjLadder::Act_c::mode_fell_init() { +void Act_c::mode_fell_init() { mMode = MODE_FELL; } -void daObjLadder::Act_c::mode_fell() { +void Act_c::mode_fell() { } -Mtx daObjLadder::Act_c::M_tmp_mtx; +Mtx Act_c::M_tmp_mtx; -void daObjLadder::Act_c::set_mtx() { +void Act_c::set_mtx() { mDoMtx_stack_c::transS(current.pos.x, current.pos.y, current.pos.z); mDoMtx_stack_c::ZXYrotM(shape_angle.x, shape_angle.y, shape_angle.z); cMtx_copy(mDoMtx_stack_c::get(), M_tmp_mtx); @@ -231,16 +233,16 @@ void daObjLadder::Act_c::set_mtx() { mModel->setBaseTRMtx(mDoMtx_stack_c::get()); } -void daObjLadder::Act_c::init_mtx() { +void Act_c::init_mtx() { mModel->setBaseScale(scale); set_mtx(); } -int daObjLadder::Act_c::Execute(f32 (**param_1)[3][4]) { - static const daObjLadder::Act_c::modeProc mode_proc[5] = { - &daObjLadder::Act_c::mode_wait, &daObjLadder::Act_c::mode_demoreq, - &daObjLadder::Act_c::mode_vib, &daObjLadder::Act_c::mode_drop, - &daObjLadder::Act_c::mode_fell, +int Act_c::Execute(f32 (**param_1)[3][4]) { + static const Act_c::modeProc mode_proc[5] = { + &Act_c::mode_wait, &Act_c::mode_demoreq, + &Act_c::mode_vib, &Act_c::mode_drop, + &Act_c::mode_fell, }; demo_end_reset(); @@ -251,7 +253,7 @@ int daObjLadder::Act_c::Execute(f32 (**param_1)[3][4]) { return 1; } -int daObjLadder::Act_c::Draw() { +int Act_c::Draw() { g_env_light.settingTevStruct(0x10, ¤t.pos, &tevStr); g_env_light.setLightTevColorType_MAJI(mModel, &tevStr); dComIfGd_setListBG(); @@ -261,24 +263,24 @@ int daObjLadder::Act_c::Draw() { return 1; } -static int Mthd_Create(daObjLadder::Act_c* i_this) { - return i_this->Mthd_Create(); +static int Mthd_Create(void* i_this) { + return ((Act_c*)i_this)->Mthd_Create(); } -static int Mthd_Delete(daObjLadder::Act_c* i_this) { - return i_this->Mthd_Delete(); +static int Mthd_Delete(void* i_this) { + return ((Act_c*)i_this)->Mthd_Delete(); } -static int Mthd_Execute(daObjLadder::Act_c* i_this) { - return i_this->MoveBGExecute(); +static int Mthd_Execute(void* i_this) { + return ((Act_c*)i_this)->MoveBGExecute(); } -static int Mthd_Draw(daObjLadder::Act_c* i_this) { - return i_this->MoveBGDraw(); +static int Mthd_Draw(void* i_this) { + return ((Act_c*)i_this)->MoveBGDraw(); } -static int Mthd_IsDelete(daObjLadder::Act_c* i_this) { - return i_this->MoveBGIsDelete(); +static int Mthd_IsDelete(void* i_this) { + return ((Act_c*)i_this)->MoveBGIsDelete(); } static actor_method_class Mthd_Table = { @@ -289,6 +291,9 @@ static actor_method_class Mthd_Table = { (process_method_func)Mthd_Draw, }; +} +} + extern actor_process_profile_definition g_profile_Obj_Ladder = { fpcLy_CURRENT_e, // mLayerID 3, // mListID @@ -300,7 +305,7 @@ extern actor_process_profile_definition g_profile_Obj_Ladder = { 0, // mParameters &g_fopAc_Method.base, // sub_method 23, // mPriority - &Mthd_Table, // sub_method + &daObjLadder::Mthd_Table, // sub_method 0x00040100, // mStatus fopAc_ACTOR_e, // mActorType fopAc_CULLBOX_CUSTOM_e, // cullType diff --git a/src/d/actor/d_a_obj_lbox.cpp b/src/d/actor/d_a_obj_lbox.cpp index 005ffa3cae..8f23621e2c 100644 --- a/src/d/actor/d_a_obj_lbox.cpp +++ b/src/d/actor/d_a_obj_lbox.cpp @@ -11,19 +11,7 @@ #include "f_op/f_op_actor_mng.h" #include "m_Do/m_Do_hostIO.h" -static dCcD_SrcSph cc_sph_src = { - { - {0x0, {{0x0, 0x0, 0x0}, {0xd8fbfdff, 0x3}, 0x0}}, // mObj - {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0}, // mGObjAt - {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x2}, // mGObjTg - {0x0}, // mGObjCo - }, // mObjInf - { - {{0.0f, 0.0f, 0.0f}, 40.0f} // mSph - } // mSphAttr -}; - -static u8 data_80C540E8; +static u8 hio_set; static daObj_Lbox_HIO_c l_HIO; @@ -116,7 +104,7 @@ static int daObj_Lbox_Delete(obj_lbox_class* i_this) { fopAcM_GetID(i_this); dComIfG_resDelete(&i_this->mPhaseReq, "Obj_lbox"); if (i_this->field_0xa8c != 0) { - data_80C540E8 = 0; + hio_set = 0; } dComIfG_Bgsp().Release(i_this->mpBgW); return 1; @@ -147,6 +135,18 @@ static int useHeapInit(fopAc_ac_c* i_this) { } static cPhs__Step daObj_Lbox_Create(fopAc_ac_c* i_this) { + static dCcD_SrcSph cc_sph_src = { + { + {0x0, {{0x0, 0x0, 0x0}, {0xd8fbfdff, 0x3}, 0x0}}, // mObj + {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0}, // mGObjAt + {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x2}, // mGObjTg + {0x0}, // mGObjCo + }, // mObjInf + { + {{0.0f, 0.0f, 0.0f}, 40.0f} // mSph + } // mSphAttr + }; + obj_lbox_class* a_this = static_cast(i_this); fopAcM_ct(a_this, obj_lbox_class); cPhs__Step step = (cPhs__Step)dComIfG_resLoad(&a_this->mPhaseReq, "Obj_lbox"); @@ -165,9 +165,9 @@ static cPhs__Step daObj_Lbox_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (data_80C540E8 == 0) { + if (hio_set == 0) { a_this->field_0xa8c = 1; - data_80C540E8 = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_myogan.cpp b/src/d/actor/d_a_obj_myogan.cpp index 38f2ac8963..346bb1e648 100644 --- a/src/d/actor/d_a_obj_myogan.cpp +++ b/src/d/actor/d_a_obj_myogan.cpp @@ -28,7 +28,7 @@ static int daObj_Myogan_Draw(obj_myogan_class* i_this) { return 1; } -static bool initialized; +static bool hio_set; static daObj_Myogan_HIO_c l_HIO; @@ -74,7 +74,7 @@ static int daObj_Myogan_IsDelete(obj_myogan_class* i_this) { static int daObj_Myogan_Delete(obj_myogan_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "S_YOGAN"); if (i_this->mInitialized) { - initialized = false; + hio_set = false; } dComIfG_Bgsp().Release(i_this->mpBgW); @@ -142,9 +142,9 @@ static int daObj_Myogan_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!initialized) { + if (!hio_set) { a_this->mInitialized = 1; - initialized = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_nan.cpp b/src/d/actor/d_a_obj_nan.cpp index 10cc59d483..597cce820e 100644 --- a/src/d/actor/d_a_obj_nan.cpp +++ b/src/d/actor/d_a_obj_nan.cpp @@ -573,12 +573,12 @@ int daObjNAN_c::execute() { return 1; } -static u8 l_hio_init; +static u8 hio_set; int daObjNAN_c::_delete() { dComIfG_resDelete(&mPhase, "I_Nan"); if (field_0x7fd != 0) { - l_hio_init = 0; + hio_set = 0; } if (heap != NULL) { mMorf->stopZelAnime(); @@ -686,8 +686,8 @@ int daObjNAN_c::create() { return cPhs_ERROR_e; } OS_REPORT("/////////////// I_NAN SET OK //////////\n"); - if (l_hio_init == 0) { - l_hio_init = 1; + if (hio_set == 0) { + hio_set = 1; field_0x7fd = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_octhashi.cpp b/src/d/actor/d_a_obj_octhashi.cpp index 1f49c3870c..dc2565daad 100644 --- a/src/d/actor/d_a_obj_octhashi.cpp +++ b/src/d/actor/d_a_obj_octhashi.cpp @@ -28,23 +28,23 @@ static char* l_arcName[1] = { "Octhashi" }; -static dCcD_SrcCyl ccCylSrc = { - { - {0x0, {{0x0, 0x0, 0xd}, {0x104002, 0x1f}, 0x75}}, // mObj - {dCcD_SE_STONE, 0x2, 0x0, 0x0, 0x1}, // mGObjAt - {dCcD_SE_STONE, 0x2, 0x0, 0x0, 0x1}, // mGObjTg - {0x0}, // mGObjCo - }, // mObjInf - { - {0.0f, 0.0f, 0.0f}, // mCenter - 400.0f, // mRadius - 0.0f // mHeight - } // mCyl -}; - static s8 l_cyl_height_init = 0; void daObjOCTHASHI_c::initCcCylinder() { + static dCcD_SrcCyl ccCylSrc = { + { + {0x0, {{0x0, 0x0, 0xd}, {0x104002, 0x1f}, 0x75}}, // mObj + {dCcD_SE_STONE, 0x2, 0x0, 0x0, 0x1}, // mGObjAt + {dCcD_SE_STONE, 0x2, 0x0, 0x0, 0x1}, // mGObjTg + {0x0}, // mGObjCo + }, // mObjInf + { + {0.0f, 0.0f, 0.0f}, // mCenter + 400.0f, // mRadius + 0.0f // mHeight + } // mCyl + }; + if (l_cyl_height_init == 0) { ccCylSrc.mCyl.mHeight = (f32)(mPieceNum + 1) * 800.0f - 100.f; l_cyl_height_init = 1; diff --git a/src/d/actor/d_a_obj_riverrock.cpp b/src/d/actor/d_a_obj_riverrock.cpp index ecf841b3f6..81ad137d34 100644 --- a/src/d/actor/d_a_obj_riverrock.cpp +++ b/src/d/actor/d_a_obj_riverrock.cpp @@ -103,7 +103,7 @@ void daObjRIVERROCK_c::CheckBG() { field_0x5d0 = particlePos; } -static bool mHIOInitialized; +static bool hio_set; static daObjRIVERROCK_HIO_c l_HIO; @@ -244,8 +244,8 @@ int daObjRIVERROCK_c::create() { } else { field_0x5c4.set(1.0f, 1.0f, 1.0f); } - if (!mHIOInitialized) { - mHIOInitialized = true; + if (!hio_set) { + hio_set = true; mHIONeedDelete = true; l_HIO.field_0x4 = -1; } @@ -304,7 +304,7 @@ int daObjRIVERROCK_c::Draw() { int daObjRIVERROCK_c::Delete() { dComIfG_resDelete(&mPhase, l_arcName); if (mHIONeedDelete) { - mHIOInitialized = false; + hio_set = false; } mSoundObj.deleteObject(); return 1; diff --git a/src/d/actor/d_a_obj_rock.cpp b/src/d/actor/d_a_obj_rock.cpp index 072bf8bbee..2301852a13 100644 --- a/src/d/actor/d_a_obj_rock.cpp +++ b/src/d/actor/d_a_obj_rock.cpp @@ -89,19 +89,19 @@ static int set_pos_check(obj_rock_class* i_this, int target_index) { return TRUE; } -static dCcD_SrcSph cc_sph_src = { - { - {0x0, {{0x0, 0x0, 0x0}, {0xd8fbfdff, 0x11}, 0x79}}, // mObj - {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0}, // mGObjAt - {dCcD_SE_METAL, 0x2, 0x0, 0x0, 0x3}, // mGObjTg - {0x0}, // mGObjCo - }, // mObjInf - { - {{0.0f, 0.0f, 0.0f}, 40.0f} // mSph - } // mSphAttr -}; - static int daObj_Rock_Create(fopAc_ac_c* i_this) { + static dCcD_SrcSph cc_sph_src = { + { + {0x0, {{0x0, 0x0, 0x0}, {0xd8fbfdff, 0x11}, 0x79}}, // mObj + {dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0}, // mGObjAt + {dCcD_SE_METAL, 0x2, 0x0, 0x0, 0x3}, // mGObjTg + {0x0}, // mGObjCo + }, // mObjInf + { + {{0.0f, 0.0f, 0.0f}, 40.0f} // mSph + } // mSphAttr + }; + obj_rock_class* a_this = static_cast(i_this); fopAcM_ct(a_this, obj_rock_class); diff --git a/src/d/actor/d_a_obj_so.cpp b/src/d/actor/d_a_obj_so.cpp index 921f8b74ab..ebf7648909 100644 --- a/src/d/actor/d_a_obj_so.cpp +++ b/src/d/actor/d_a_obj_so.cpp @@ -877,7 +877,7 @@ static void demo_camera(obj_so_class* i_this) { } } -static u8 data_80CE3C90; +static u8 hio_set; static daObj_So_HIO_c l_HIO; @@ -909,8 +909,8 @@ static int daObj_So_Delete(obj_so_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "Obj_so"); if (i_this->field_0x1bcc != 0) { - data_80CE3C90 = 0; - mDoHIO_DELETE_CHILD(data_80CE3C90); + hio_set = 0; + mDoHIO_DELETE_CHILD(hio_set); } for (int i = 0; i < 2; i++) { @@ -1027,9 +1027,9 @@ static int daObj_So_Create(fopAc_ac_c* a_this) { } } - if (data_80CE3C90 == 0) { + if (hio_set == 0) { i_this->field_0x1bcc = 1; - data_80CE3C90 = 1; + hio_set = 1; mDoHIO_CREATE_CHILD("猿オリOBJ", &l_HIO); // Monkey jail OBJ l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_ten.cpp b/src/d/actor/d_a_obj_ten.cpp index 0cfb3c3e61..729f3ac8a9 100644 --- a/src/d/actor/d_a_obj_ten.cpp +++ b/src/d/actor/d_a_obj_ten.cpp @@ -615,12 +615,12 @@ void daObjTEN_c::Z_BufferChk() { field_0x618 = ((near + ((far * near) / local_5c.z)) / (far - near) + 1.0f) * 16777215.0f; } -static u8 data_80D0BAB8; +static u8 hio_set; int daObjTEN_c::Delete() { dComIfG_resDelete(&mPhase, "I_Ten"); if (field_0xa64 != 0) { - data_80D0BAB8 = 0; + hio_set = 0; } mCreature.deleteObject(); return 1; @@ -722,8 +722,8 @@ int daObjTEN_c::create() { if (fopAcM_entrySolidHeap(this, useHeapInit, 0xbc0) == 0) { return cPhs_ERROR_e; } - if (data_80D0BAB8 == 0) { - data_80D0BAB8 = 1; + if (hio_set == 0) { + hio_set = 1; field_0xa64 = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_web0.cpp b/src/d/actor/d_a_obj_web0.cpp index 470ca3536f..e9182f827b 100644 --- a/src/d/actor/d_a_obj_web0.cpp +++ b/src/d/actor/d_a_obj_web0.cpp @@ -157,13 +157,13 @@ static int daObj_Web0_IsDelete(obj_web0_class* i_this) { return 1; } -static u8 data_80D35290; +static u8 hio_set; static int daObj_Web0_Delete(obj_web0_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "Obj_web0"); if (i_this->field_0x739) { - data_80D35290 = 0; + hio_set = 0; } dComIfG_Bgsp().Release(i_this->mpBgW); @@ -251,9 +251,9 @@ static int daObj_Web0_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!data_80D35290) { + if (!hio_set) { _this->field_0x739 = 1; - data_80D35290 = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_web1.cpp b/src/d/actor/d_a_obj_web1.cpp index bf3fb86dbc..ac5020f8d6 100644 --- a/src/d/actor/d_a_obj_web1.cpp +++ b/src/d/actor/d_a_obj_web1.cpp @@ -181,13 +181,13 @@ static int daObj_Web1_IsDelete(obj_web1_class* i_this) { return 1; } -static u8 data_80D361F8; +static u8 hio_set; static int daObj_Web1_Delete(obj_web1_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "Obj_web1"); if (i_this->field_0x76c) { - data_80D361F8 = 0; + hio_set = 0; } dComIfG_Bgsp().Release(i_this->mpBgW); @@ -279,9 +279,9 @@ static int daObj_Web1_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!data_80D361F8) { + if (!hio_set) { _this->field_0x76c = 1; - data_80D361F8 = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_wflag.cpp b/src/d/actor/d_a_obj_wflag.cpp index 979934f296..7c35664b04 100644 --- a/src/d/actor/d_a_obj_wflag.cpp +++ b/src/d/actor/d_a_obj_wflag.cpp @@ -27,10 +27,10 @@ static int daObj_Wflag_Draw(obj_wflag_class* i_this) { return 1; } -static f32 pd[19] = {1.0f, 0.9f, 0.8f, 0.7f, 0.6f, 0.5f, 0.4f, 0.3f, 0.2f, 0.2f, - 0.2f, 0.2f, 0.2f, 0.2f, 0.2f, 0.2f, 0.2f, 0.2f, 0.2f}; - static void tail_control(fopAc_ac_c* param_1, wf_tail_s* param_2) { + static f32 pd[19] = {1.0f, 0.9f, 0.8f, 0.7f, 0.6f, 0.5f, 0.4f, 0.3f, 0.2f, 0.2f, + 0.2f, 0.2f, 0.2f, 0.2f, 0.2f, 0.2f, 0.2f, 0.2f, 0.2f}; + cXyz local_74; cXyz cStack_80; int i; diff --git a/src/d/actor/d_a_obj_ystone.cpp b/src/d/actor/d_a_obj_ystone.cpp index 7b0681700a..d94f5e702d 100644 --- a/src/d/actor/d_a_obj_ystone.cpp +++ b/src/d/actor/d_a_obj_ystone.cpp @@ -19,18 +19,6 @@ static char const* l_arcName[7] = { "MirrorB", }; -static char const* l_stageName[9] = { - "D_MN05A", - "D_MN04A", - "D_MN01A", - "D_MN10A", - "D_MN11A", - "D_MN06A", - "D_MN07A", - "D_MN01A", - "D_MN01A", -}; - static int const l_bmdIndex[7] = {4, 4, 4, 9, 9, 10, 11}; static int const l_brkIndex[3] = {7, 7, 7}; @@ -38,6 +26,18 @@ static int const l_brkIndex[3] = {7, 7, 7}; static int const l_btkIndex[7] = {14, 14, 14, 14, 14, 15, 16}; static int getNowLevel() { + static char const* l_stageName[9] = { + "D_MN05A", + "D_MN04A", + "D_MN01A", + "D_MN10A", + "D_MN11A", + "D_MN06A", + "D_MN07A", + "D_MN01A", + "D_MN01A", + }; + for (int i = 0; i < 9; i++) { if (!strcmp(dComIfGp_getStartStageName(), l_stageName[i])) { return i + 1; diff --git a/src/d/actor/d_a_tag_kago_fall.cpp b/src/d/actor/d_a_tag_kago_fall.cpp index d3b90f3458..5f5435761b 100644 --- a/src/d/actor/d_a_tag_kago_fall.cpp +++ b/src/d/actor/d_a_tag_kago_fall.cpp @@ -56,7 +56,7 @@ int daTagKagoFall_c::execute() { return TRUE; } -void daTagKagoFall_c::setActionMode(ActionMode mode, u8 state) { +void daTagKagoFall_c::setActionMode(u8 mode, u8 state) { mActionMode = mode; mActionState = state; } diff --git a/src/d/actor/d_a_tag_statue_evt.cpp b/src/d/actor/d_a_tag_statue_evt.cpp index 538420e3ff..a0d4f694c3 100644 --- a/src/d/actor/d_a_tag_statue_evt.cpp +++ b/src/d/actor/d_a_tag_statue_evt.cpp @@ -241,33 +241,33 @@ void daTagStatue_c::actionDead() { /* empty function */ } -static char* action_table[3] = { - "WAIT", - "ST_MOVE", - "ITEM" -}; - -// Saved positions of Owl Statues for cutscenes -static Vec l_statue_pos[6] = { - {-17312.3007812f, -349.100006104f, -20523.1992188f}, // Faron Woods - {-17312.3007812f, -349.100006104f, -20523.1992188f}, // Gerudo Desert - {-9675.59960938f, -4800.0f, 39693.8984375f}, // Kakariko Gorge - {33345.6015625f, -75.5999984741f, -36331.1015625f}, // Great Eldin Bridge - {-94009.5f, -5440.10009766f, 18534.9003906f}, // Lake Hylia - {-81451.296875f, -1654.09997559f, 20832.1992188} // Ruined Theatre -}; - -// Saved y orientations of Owl Statues for cutscenes -static s16 l_statue_ang[6] = { - 16384, // Faron Woods - 16384, // Gerudo Desert - 8485, // Kakariko Gorge - 16384, // Great Eldin Bridge - 16384, // Lake Hylia - 16384 // Ruined Theatre -}; - int daTagStatue_c::demoProc() { + static char* action_table[3] = { + "WAIT", + "ST_MOVE", + "ITEM" + }; + + // Saved positions of Owl Statues for cutscenes + static Vec l_statue_pos[6] = { + {-17312.3007812f, -349.100006104f, -20523.1992188f}, // Faron Woods + {-17312.3007812f, -349.100006104f, -20523.1992188f}, // Gerudo Desert + {-9675.59960938f, -4800.0f, 39693.8984375f}, // Kakariko Gorge + {33345.6015625f, -75.5999984741f, -36331.1015625f}, // Great Eldin Bridge + {-94009.5f, -5440.10009766f, 18534.9003906f}, // Lake Hylia + {-81451.296875f, -1654.09997559f, 20832.1992188} // Ruined Theatre + }; + + // Saved y orientations of Owl Statues for cutscenes + static s16 l_statue_ang[6] = { + 16384, // Faron Woods + 16384, // Gerudo Desert + 8485, // Kakariko Gorge + 16384, // Great Eldin Bridge + 16384, // Lake Hylia + 16384 // Ruined Theatre + }; + int act_id = dComIfGp_evmng_getMyActIdx(mStaffId, action_table, ARRAY_SIZEU(action_table), 0, 0); if(dComIfGp_evmng_getIsAddvance(mStaffId)) { diff --git a/src/d/d_msg_scrn_staff.cpp b/src/d/d_msg_scrn_staff.cpp index aeeae95c0d..cbba48b164 100644 --- a/src/d/d_msg_scrn_staff.cpp +++ b/src/d/d_msg_scrn_staff.cpp @@ -11,11 +11,11 @@ #include "d/d_msg_object.h" #include "d/d_pane_class.h" -static u64 t_tag[6] = { - 'right_s', 'right', 'center_s', 'center', 'left_s', 'left', -}; - dMsgScrnStaff_c::dMsgScrnStaff_c(u8 unused) { + static u64 t_tag[6] = { + 'right_s', 'right', 'center_s', 'center', 'left_s', 'left', + }; + init(); field_0xd0 = 0.0f;